Open source developer tools

Search results for “open source tools” and “developer tools” are usually a dump of every repo on the internet. This page is the opposite: ten tools from this directory that cover a normal week of shipping software — build, test, call APIs, automate, deploy, and watch production.

Each entry below is already in the catalog. The notes are about when to reach for that tool, not a restatement of the README. For the full listing see development, CLI, monitoring, and self-hosted.

  1. Build

    Vite

    Next generation frontend tooling for rapid and efficient web development. It's fast and developer-friendly!

    The default frontend build tool for new JavaScript apps. Use it when you want fast local refresh and a small production bundle without configuring Webpack by hand.

    Vite tool page

  2. Testing

    Playwright

    A comprehensive framework for Web Testing and Automation, enabling robust testing of Chromium, Firefox, and WebKit through a unified API.

    Browser tests that run the same way in Chromium, Firefox, and WebKit. Pick this when flaky UI tests or “works in my browser” bugs are costing more time than writing the suite.

    Playwright tool page

  3. APIs

    Hoppscotch

    Open source API development ecosystem, serving as an efficient and open-source alternative to Postman and Insomnia.

    A Postman-style API client you can self-host. Useful for hitting local or staging endpoints, saving collections, and keeping request history off a vendor cloud.

    Hoppscotch tool page

  4. Automation

    N8n

    A powerful fair-code workflow automation platform with native AI capabilities. It combines visual workflow building with the ability to include custom code. Self-host or use the cloud version with over 400+ integrations available.

    Visual workflows plus the option to drop in real code. Reach for it when a cron job, webhook, or SaaS glue script has grown past a single file.

    N8n tool page

  5. Uptime

    Uptime Kuma

    A fancy self-hosted monitoring tool for keeping tabs on website uptime and performance.

    A self-hosted status checker with a clear dashboard and alerts. The right first monitor if you just need to know when a site, port, or container stops answering.

    Uptime Kuma tool page

  6. Observability

    Grafana

    The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

    Dashboards over Prometheus, Loki, and most other metric stores. Use it once you have numbers to plot and need one place the team can read them.

    Grafana tool page

  7. Deploy

    Coolify

    Coolify is an open-source, self-hostable alternative to Heroku, Netlify, and Vercel, offering a streamlined way to host applications and databases.

    A self-hosted stand-in for Heroku or Vercel. Deploy apps and databases to your own VPS when you want PaaS ergonomics without giving up the machines.

    Coolify tool page

  8. Git

    Gitea

    Gitea is a painless self-hosted all-in-one software development service, offering Git hosting, code review, team collaboration, package registry, and CI/CD integration.

    Git hosting, code review, packages, and CI on hardware you control. A fit for teams that want GitHub-shaped workflows without sending every repo off-site.

    Gitea tool page

  9. Analytics

    Umami

    A simple, fast, privacy-focused alternative to Google Analytics, designed to provide key analytics features while respecting user privacy.

    Privacy-first page analytics you can run yourself. Choose it when you need traffic numbers and do not want a cookie banner or a Google Analytics export.

    Umami tool page

  10. Code quality

    Biome

    Biome is a comprehensive toolchain for web projects, providing powerful formatting and linting capabilities through a CLI and LSP interface. Designed to help developers maintain code quality and consistency across their projects, Biome integrates seamlessly into modern workflows.

    Formatter and linter in one Rust toolchain. Replaces the ESLint plus Prettier pair for many TypeScript repos that want a single, fast `check` command.

    Biome tool page

How this list is chosen

These are not paid placements. Tools land here because they are open source, already documented on this site, and solve a job that generic “best developer tools” pages usually bury under another hundred links. If you want the scored dump, use the category pages. If you want a starting stack, start here and open the individual tool pages for license, alternatives, and GitHub stats.

Featured and sponsored slots elsewhere on the site stay separate. This hub only links to existing catalog pages.