Open Source Developer Tools
Discover 445 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.
445 repositories · updated October 4, 2026

deliberation: Get Multi-Model Reviews and Consensus
Deliberation is an MCP server and coding-agent plugin that routes plans and code questions to external AI models for second opinions or arbiter-mediated consensus. It suits developers who want independent reviews before making consequential changes.

apkstudio: Decompile and Edit Android APKs
APK Studio is a Qt-based desktop IDE for inspecting and modifying Android application packages. It brings APK decompilation, code and resource viewing, rebuilding, signing, and installation into one cross-platform workflow.

zeroboot: Create Fast VM Sandboxes for AI Agents
Zeroboot uses copy-on-write forks of Firecracker VM snapshots to create isolated sandboxes quickly for code execution. It is aimed at teams running agent-generated code that need VM-level isolation and can accept a working-prototype maturity level.

compound-engineering-plugin: Guide AI Agents Through Engineering Work
Compound Engineering provides reusable skills for AI coding agents, guiding work from brainstorming and planning through implementation, review, and captured learnings. It supports multiple agent hosts, including Claude Code, Cursor, and Codex.

engram: Give AI Coding Agents Persistent Memory
Engram is a Go-based memory system that helps AI coding agents retain useful project knowledge between sessions. It stores memories locally in SQLite and makes them available through MCP, a CLI, an HTTP API, and a terminal UI.

hermes-webui: Use Hermes Agent in a Web Browser
Hermes WebUI provides a self-hosted browser interface for Hermes Agent, with chat, session management, and workspace browsing. It suits people who already run Hermes and want to access it from a desktop or phone without using the terminal.

GitNexus: Map Codebases for AI-Assisted Analysis
GitNexus indexes a codebase as a knowledge graph and exposes its relationships through CLI and MCP tools. It helps developers and AI coding agents trace dependencies, understand execution flows, and assess change impact.

agency-agents: Install Role-Specific AI Agent Instructions
A large collection of specialized AI agent instruction files, organized by professional role and supported by scripts for installing them into compatible coding tools. Useful when you want reusable role-specific workflows rather than a single general-purpose prompt.

get-shit-done: Structure Claude Code Work with Prompts and Specs
get-shit-done was a lightweight system for meta-prompting, context engineering, and spec-driven development with Claude Code. This repository is archived; development has moved to GSD Core in the Open GSD repository.

apiark: Send and Manage API Requests Locally
ApiArk is a desktop API client for testing and organizing requests across REST, GraphQL, gRPC, and other protocols. It stores collections as YAML files on your filesystem, with no account or cloud service required.

RustTraining: Learn Rust Through Structured Training Books
RustTraining is a collection of seven books for learning Rust from different programming backgrounds and at different levels. It covers language fundamentals, async, advanced patterns, type-driven correctness, and production engineering practices.

skills: Apply Engineering Workflows to Coding Agents
A collection of composable agent skills that brings engineering practices such as requirements clarification, TDD, debugging, and code design into coding-agent workflows. It suits developers who want to guide agents without adopting an end-to-end process framework.