Open Source Developer Tools
Discover 447 open source Developer Tools repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Developer Tools projects here are most often combined with Python, AI Agents and CLI. Last updated October 4, 2026.
447 repositories · updated October 4, 2026

sql-studio: Explore Databases with a Single-Binary SQL UI
SQL Studio is a browser-based database explorer for local files and remote SQL servers, launched with one command. It suits developers who want a shared interface for inspecting schemas, browsing rows, and running queries across supported database systems.
favicon-downloader: Find and Download Website Favicons
favicon-downloader is a TypeScript web tool for finding and downloading a site's available favicon sizes. It also provides HTML snippets and an API that retrieves icons from web pages and favicon services.

CCometixLine: Customize the Claude Code Statusline
CCometixLine is a Rust tool that adds configurable Git, model, and context information to Claude Code’s statusline. It suits developers who want a compact view of their coding session and optional terminal-based configuration tools.

pgcli: Query PostgreSQL from an Interactive Terminal
pgcli is a Python command-line client for PostgreSQL that adds SQL highlighting and context-aware autocomplete to an interactive REPL. It suits developers and database users who want a more guided terminal workflow than a basic SQL prompt.

llms-txt-hub: Discover llms.txt Implementations and Tools
A categorized directory of websites and tools implementing the proposed llms.txt standard. Use it to find AI-ready documentation resources, explore examples, or add an implementation to the collection.

langsmith-sdk: Trace and Evaluate LLM Applications
LangSmith SDKs let Python and JavaScript/TypeScript applications send traces to the LangSmith platform for debugging, evaluation, and monitoring. Use them when you need visibility into model or agent behavior during development or operation.

mini-swe-agent: Automate Software Engineering Tasks with an AI Agent
mini-swe-agent is a compact Python agent that uses a language model and bash to tackle software engineering tasks, including GitHub issues. Its simple control flow suits developers who want a hackable CLI or a baseline for agent research.

py2many: Transpile Python to Multiple Languages
py2many translates Python source into languages including Rust, C++, Go, and Zig, with type inference and language-specific output. It suits developers prototyping in Python who need to target other ecosystems, but support and maturity vary by target language.

GeoPort: Simulate an iPhone's Location from Desktop
GeoPort is a desktop app for simulating an iOS device's location on iOS 17 and 18. It is aimed at developers testing location-based apps and users who need to change a device's simulated location, with Windows and macOS packages available from releases.

maroto: Create PDFs with a Bootstrap-Inspired Go Library
Maroto is a Go library for building PDFs with a grid layout inspired by Bootstrap. Arrange rows, columns, and components, with support for adding pages as content exceeds the usable area.

svg-term-cli: Share Terminal Sessions as Animated SVG
svg-term-cli converts asciinema terminal recordings into animated SVGs that can be shared without a JavaScript player. It is useful for documentation, project pages, and other places where sharp, portable terminal demos are preferred over GIFs.

fern: Generate API SDKs and Documentation
Fern turns API definitions into SDKs and developer documentation through a command-line workflow. It suits teams that want to publish client libraries and API references from OpenAPI and other supported specifications.