Best of DevToolsMay 2025

  1. 1
    Article
    Avatar of thedevcraftThe Dev Craft·50w

    I built this Chrome Extension, roast me.

    Introducing Entropy, a Chrome extension designed to automatically hide secrets and personally identifiable information (PII) from your screen during screen sharing. This feature addresses security concerns around information leaks. The creator welcomes feedback and ideas for improvement.

  2. 2
    Article
    Avatar of communityCommunity Picks·52w

    Ratatui

    Ratatui is a Rust library designed for creating terminal user interfaces. It's a lightweight alternative for developers interested in deploying applications in constrained environments. The website offers a range of resources from beginner guides to advanced development patterns, installation instructions, and showcases examples of community-built applications.

  3. 3
    Article
    Avatar of devblogsDevBlogs·51w

    Edit is now open source

    Edit is a new, lightweight open-source command-line text editor for Windows, designed to be a default editor for 64-bit versions of the OS. It offers features like multiple file support, find and replace functionality, and word wrap, and will be available for preview in the Windows Insider Program before being bundled with Windows 11.

  4. 4
    Article
    Avatar of devtoolsDev Tools·50w

    Voiden - free, offline, git-native API workplace (a different Postman alternative)

    Voiden is a free, offline API workplace designed as a git-native tool that uses markdown for API definitions, documentation, and tests. It seeks to address common frustrations in API design by providing a single source of truth with Git tracking and eliminating the need for cloud syncing and bloated, redundant tools. Voiden simplifies API requests and documentation, integrating them directly into your codebase.

  5. 5
    Video
    Avatar of thecodingslothThe Coding Sloth·51w

    Everything You Need To Know About AI Agents

    AI agents, distinct from typical LLMs, are systems that reason, plan, and execute tasks autonomously using a loop-based workflow. They utilize tools like APIs, databases, and systems interaction to enhance functionality. These agents can be structured in various ways, including single agents, multi-agent crews, hierarchical systems, and hybrid models, to perform tasks efficiently. The post provides insights into building AI agents and explores the potential applications and tools available to create them.

  6. 6
    Video
    Avatar of gamefromscratchGamefromscratch·49w

    The Best Code Editors & IDEs in 2025

    A comprehensive overview of 40+ programming tools across four categories: terminal-based editors (Emacs, Vim, Neovim, Helix), full IDEs (Visual Studio, Xcode, JetBrains suite, Eclipse), powerful text editors (Notepad++, Sublime Text, UltraEdit), and modern hybrid editors (Visual Studio Code and its many forks including Cursor, Windsurf, Zed). The guide covers both free and commercial options, highlighting their strengths, target audiences, and current development status as of 2025.

  7. 7
    Article
    Avatar of dailydevworlddaily.dev World·50w

    Hidden gems of daily.dev?

    The post encourages users to share lesser-known features or hacks on daily.dev that improve productivity. It's a call for discovering and sharing useful, albeit underutilized, tools or workflows that can benefit others.

  8. 8
    Video
    Avatar of t3dotggTheo - t3․gg·1y

    Rate Limiting

    Rate limiting is essential for controlling traffic and ensuring fair usage of resources in applications. The post explores common rate limiting algorithms, such as fixed window, sliding window, and token buckets, describing their benefits and drawbacks. It highlights practical applications in scenarios like preventing spam in chat services and protecting APIs from excessive requests. Additionally, the post emphasizes considerations for implementing rate limiting effectively, such as data storage and user communication.

  9. 9
    Article
    Avatar of communityCommunity Picks·50w

    I finally started using Zen browser and I should have sooner

    Zen browser stands out for its enhanced UI/UX with a vertical sidebar, smooth animations, and the Gecko rendering engine, offering an alternative to Chromium-dominated browsers. It features effective tab management using workspaces and containers, supports Firefox extensions, and is available across major desktop platforms. Zen modes allow customization through community-made plugins and themes, promising future developments.

  10. 10
    Article
    Avatar of hnHacker News·1y

    rzane/docker2exe: Convert a Docker image to an executable

    rzane/docker2exe is a tool that allows users to convert Docker images into executables, which can be distributed easily. Users need Docker, GoLang, and gzip installed on their systems to create binaries. By using docker2exe, you can embed a Docker image into an executable, enabling automatic loading if the required image is not present on a system. This approach is particularly effective for small Docker images, resulting in compact executables.

  11. 11
    Article
    Avatar of hnHacker News·51w

    m4xshen/hardtime.nvim: Break bad habits, master Vim motions

    hardtime.nvim is a plugin designed to help Vim users break common inefficient habits and master proficient command motions. It blocks repeated key presses in short intervals, provides hints for faster navigation, and reports frequently seen bad habits. The plugin requires Neovim v0.10 or above and can be customized via configuration files for a tailored experience.

  12. 12
    Article
    Avatar of jetbrainsJetBrains·1y

    CLion Is Now Free for Non-Commercial Use

    CLion, a JetBrains IDE for C and C++ development, is now available free for non-commercial use. This initiative is in line with similar changes made to other JetBrains IDEs to support learners, hobbyists, and open-source contributors. The full IDE features remain accessible under this license with the exception of the 'Code With Me' feature. Non-commercial use includes learning and hobby projects, but a commercial license is still needed for commercial projects.

  13. 13
    Article
    Avatar of atomicobjectAtomic Spin·1y

    Smart Tools That Let Me Spend More Time Coding

    The post highlights four smart tools that enhance coding productivity by minimizing time spent on non-coding tasks. Tools like zoxide, Rectangle, Raycast, and Vim keybindings are featured for their ability to streamline navigation, window management, and text editing. These tools help developers maintain focus and improve efficiency by reducing friction and maximizing keyboard use.

  14. 14
    Article
    Avatar of devtoolsDev Tools·1y

    🎯 Build Real-World Projects with Real APIs — Meet Crudify.dev

    Crudify.dev offers developers access to production-quality REST APIs without the hassle of setting up a backend. It provides ready-to-use APIs for real-world projects like Todo Lists and Blog CMS, allowing frontend and mobile developers to practice skills relevant to job readiness. Users can log in with GitHub to access unlimited GET requests and monthly write operations, complete with error handling and full documentation.

  15. 15
    Article
    Avatar of chromeChrome Developers·1y

    How to style console logs in Chrome DevTools: Color and more!

    Discover methods to enhance the appearance of console logs in Chrome DevTools by using specifiers, ANSI escape sequences, and CSS styling techniques.

  16. 16
    Article
    Avatar of hexquanthexquant·49w

    The harsh reality: The average professional types the same information 150+ times daily, wasting 2–3 hours of productive time that could be spent on meaningful work.

    Professionals waste 2-3 hours daily typing repetitive information like email signatures, wallet addresses, code snippets, and support responses. QuickText is a Chrome extension that creates text shortcuts (like ++email) that expand into full text on any website, eliminating repetitive typing across email, social media, development environments, and customer support platforms.

  17. 17
    Article
    Avatar of communityCommunity Picks·1y

    kubero-dev/kubero: A free and self-hosted PaaS alternative to Heroku / Netlify / Coolify / Vercel / Dokku / Portainer running on Kubernetes

    Kubero is a self-hosted Platform as a Service (PaaS) that simplifies application deployment on Kubernetes, making it accessible without specialized knowledge. It supports container-based and source code deployments following 12-factor app principles. With features like CI/CD pipelines, GitOps review apps, and various add-ons, Kubero provides a robust development and deployment environment. The upcoming v3.0.0 update will bring a rewritten backend powered by NestJS for improved maintainability.

  18. 18
    Article
    Avatar of bunBun·1y

    Bun v1.2.12

    Bun v1.2.12 introduces a new console log streaming feature that allows developers to view browser console logs in the terminal. This version also enhances Node.js compatibility with improvements for timers, vm, net, and http modules. Memory usage of the dev server is reduced, and several bug fixes, including hot reloading reliability, are implemented. Installation and upgrade instructions are provided for Bun.

  19. 19
    Article
    Avatar of opensourcesquadOpen Source·1y

    🛠️ Developers, Your Input Needed! Try the CodeGen Beta Now!

    CodeGen Beta is a new developer platform designed to generate customizable templates for TypeScript and JavaScript frameworks, enhancing productivity by simplifying project setup. Developers are invited to test the initial version, available online, and provide feedback to refine the platform.

  20. 20
    Article
    Avatar of webdevWebDev·50w

    NPM Downlytics

    Npm Downlytics is a newly launched tool aimed at helping developers track and analyze their NPM package download statistics. It allows users to monitor trends, evaluate package popularity, and manage multiple packages simultaneously. Ideal for maintainers interested in gauging the impact of their work and identifying emerging trends.

  21. 21
    Article
    Avatar of devtoolsDev Tools·52w

    Stay Green on GitHub: Effortless Commit Automation Tool

    GitVigil is an effortless GitHub streak automation tool that allows users to schedule auto-commits, manage their profiles efficiently, and keep their contribution graphs vibrant. It is free, open-source, and designed by developers for developers, providing an easy way to maintain continuous activity without using scripts or hacks.

  22. 22
    Video
    Avatar of bigboxswebigboxSWE·50w

    Stages of Using Neovim

    The post humorously explores the stages a developer may go through when adopting Neovim, from initial awareness and coping with skill issues to mastering configurations. It reflects on the transformative journey through different phases of familiarity with Neovim, culminating in creating unique setups and eventually questioning the pursuit. The post ends with a sponsorship promotion for boot.dev, a platform aimed at making learning to code more engaging.

  23. 23
    Article
    Avatar of elevateElevate·52w

    AI Won't Kill Junior Devs - But Your Hiring Strategy Might

    The role of junior developers remains crucial, despite the increasing use of AI in software engineering. Their focus is shifting towards higher-level skills such as debugging, system design, and collaboration, as AI handles more repetitive coding tasks. Companies should continue hiring juniors to ensure a future talent pipeline, using AI as a tool for learning rather than a replacement. Successful juniors will critique AI outputs and develop foundational engineering skills. Adapting mentorship practices and training methods are essential to navigate this evolving landscape effectively.

  24. 24
    Article
    Avatar of phProduct Hunt·49w

    RankDevs Product Information and Latest Updates (2025)

    RankDevs is an open-source developer productivity tool that automatically tracks coding time through VS Code integration, connects with GitHub, LeetCode, and Codeforces platforms, and creates public dashboards for developers to showcase their programming activity and build portfolios with global ranking features.

  25. 25
    Article
    Avatar of thnThe Hacker News·51w

    100+ Fake Chrome Extensions Found Hijacking Sessions, Stealing Credentials, Injecting Ads

    Over 100 malicious Chrome extensions, active since February 2024, impersonated legitimate utilities to steal data and execute code. These extensions gain excessive permissions to interact with websites and execute commands from attacker-controlled domains. Users are advised to verify developers, scrutinize permissions and reviews, and avoid similar-looking extensions as Google has removed the identified threats.