Open Source Developer Tools Apps
Discover the best open source developer tools for code management, testing, automation & more. Accelerate your projects with powerful utilities.
Apps in Developer Tools
Language
License
Cocos Engine
Design Tools · Developer Tools · Game Development
Open-source, cross-platform 2D/3D game engine with Vulkan, Metal, and WebGL support for web, mobile, and instant gaming platforms
Dragonfly
Databases · Developer Tools · Devops
A modern Redis and Memcached replacement engineered for multi-core servers — delivering 25x more throughput, better cache hit rates, and up to 80% lower memory consumption with full API compatibility.
FeatBit
Developer Tools · Devops
Self-hosted, enterprise-grade feature flag platform for safe, targeted, and data-driven feature releases.
Fern
Developer Tools
Fern turns a single OpenAPI, AsyncAPI, or Protobuf definition into type-safe SDKs for nine languages and a hosted API documentation site, all from one CLI and one source of truth.
Flagsmith
Ab Testing Experimentation · Developer Tools · Devops
Open-source feature flagging, remote config, and A/B/multivariate testing platform for web, mobile, and server-side apps — self-host or use the hosted SaaS.
Flipt
Developer Tools · Devops
Git-native feature flag platform that stores, versions, and deploys feature toggles directly in your own Git repositories with no external database required.
Gotify
Developer Tools · Monitoring
A lightweight, self-hosted push notification server that sends and receives messages in real time over WebSocket, with a sleek web UI and a native Go plugin system.
Harness Open Source
Code Editors · Developer Tools · Devops
A unified open source DevOps platform combining Git hosting, CI/CD pipelines, cloud development environments, and artifact registries in a single self-hosted system.
GraphQL Hive
Developer Tools · Devops · Monitoring
Open-source GraphQL schema registry and observability platform with breaking change detection, federation support, and CI/CD integration for teams of any size.
marimo
Data Engineering · Developer Tools
A reactive Python notebook that eliminates hidden state, runs reproducibly, and deploys as a web app or script — stored as pure Python, built for the AI era.
ntfy
Developer Tools · Marketing
Send push notifications to your phone or desktop from any script or service using a single HTTP PUT or POST—no sign-up required.
Polar
Developer Tools · Ecommerce · Invoicing Finance
Open source payments infrastructure that turns software into a business — subscriptions, usage-based billing, digital products, and merchant-of-record compliance in one platform.
Scalar
Developer Tools
Beautiful, interactive OpenAPI documentation with a built-in offline-first API client and multi-language code generation — all in one open-source platform.
Supabase
Authentication · Databases · Developer Tools
The open-source Postgres development platform that replaces Firebase with authentication, real-time APIs, edge functions, storage, and vector embeddings — all built on PostgreSQL.
Trigger.dev
AI Development · Automation · Developer Tools
Build and deploy fully-managed AI agents and background jobs in TypeScript — with no timeouts, durable retries, real-time observability, and elastic scaling built in.
About Developer Tools
Developer tools encompass a wide range of applications designed to assist software professionals throughout the entire development lifecycle. These solutions streamline workflows, improve code quality, and accelerate project delivery.
Typical features within this category include version control systems for collaborative code management, integrated development environments (IDEs) offering code completion and debugging capabilities, testing frameworks for automated quality assurance, and build automation tools to package and deploy applications. Furthermore, you’ll find utilities for code analysis, profiling, documentation generation, and project management.
Developer tools address common challenges such as code complexity, testing bottlenecks, deployment errors, and collaboration difficulties. They help teams write cleaner, more reliable code faster, reduce time-to-market for new features, and improve overall software quality. Efficient developer tools are crucial for any modern software project looking to remain competitive and scalable.