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

apm: Manage Dependencies for AI Agent Setups

apm: Manage Dependencies for AI Agent Setups

APM manages AI-agent instructions, skills, prompts, plugins, and MCP servers through a project manifest and lockfile. It helps teams reproduce agent configurations across supported coding clients and apply installation security and policy controls.

PythonAI AgentsDeveloper Tools
Added May 22, 2026 View details
clawless: Run AI Agents in a Browser Sandbox

clawless: Run AI Agents in a Browser Sandbox

ClawLess runs Claw AI agents in a browser-based Node.js environment powered by WebContainers, without a backend server. It combines an editor, terminal, policy controls, and audit logging for teams building or evaluating sandboxed agent workflows.

TypeScriptAI AgentsDeveloper Tools
Added May 22, 2026 View details
oh-my-claudecode: Orchestrate Claude Code Agents

oh-my-claudecode: Orchestrate Claude Code Agents

oh-my-claudecode adds multi-agent orchestration to Claude Code, coordinating parallel work and verification through in-session skills or terminal-launched workers. It suits developers who want structured delegation and can manage the extra setup and provider requirements.

TypeScriptAI AgentsAutomation
Added May 20, 2026 View details
claude-mem: Preserve Agent Context Across Sessions

claude-mem: Preserve Agent Context Across Sessions

Claude-Mem captures and summarizes agent activity, then retrieves relevant project history in later sessions. It is for developers who want coding agents to retain useful context instead of starting from scratch each time.

TypeScriptAI AgentsClaude Code
Added May 20, 2026 View details
Podroid: Run Linux Containers and Desktop Apps on Android

Podroid: Run Linux Containers and Desktop Apps on Android

Podroid runs Alpine Linux in a rootless virtual machine on Android, enabling container workloads and Linux desktop apps without replacing Android or requiring root. It is aimed at developers and Linux enthusiasts who want a portable ARM64 environment on their phone.

AndroidLinuxVirtual Machine
Added May 19, 2026 View details
graphify: Turn Codebases into Queryable Knowledge Graphs

graphify: Turn Codebases into Queryable Knowledge Graphs

Graphify builds a queryable knowledge graph from code, documentation, schemas, and other project files. It helps developers and AI coding assistants explore relationships, trace paths, and understand codebases without relying on a vector store.

PythonKnowledge GraphCode Analysis
Added May 19, 2026 View details
Deck: Manage Clipboard History on macOS

Deck: Manage Clipboard History on macOS

Deck is a native clipboard manager for macOS that keeps a searchable history on your device. It suits people who want keyboard-driven clipboard workflows, automation, and privacy controls without relying on cloud storage.

macOSDesktop AppProductivity
Added May 18, 2026 View details
task: Automate Builds and Development Tasks

task: Automate Builds and Development Tasks

Task is a cross-platform Go build tool inspired by Make. It helps developers define and run repeatable project tasks through a modern task runner.

GoDeveloper ToolsDevOps
Added May 18, 2026 View details
freebuff: Use AI Coding Agents Across Your Workflow

freebuff: Use AI Coding Agents Across Your Workflow

Freebuff is a TypeScript project for accessing AI agents across the terminal, desktop, browser, and GitHub repositories. It combines specialized agents with a catalog of models, with free access supported by text ads and subject to regional and capacity limits.

TypeScriptAI AgentsCoding Agent
Added May 14, 2026 View details
stunner: Check Your NAT Type with STUN

stunner: Check Your NAT Type with STUN

Stunner is a Go command-line tool that compares STUN responses from multiple servers to estimate your NAT behavior. Use it to assess how readily devices behind your network may connect through hole punching.

GoCLINetworking
Added May 13, 2026 View details
pytype: Analyze Python Types Statically

pytype: Analyze Python Types Statically

pytype is a static type analyzer for Python that uses type inference alongside annotations to find type problems without running code. Its final supported Python version is 3.12, so it is best suited to existing projects that target that version.

PythonDeveloper ToolsCode Analysis
Added May 11, 2026 View details
cascadia-code: A Monospaced Font for Coding

cascadia-code: A Monospaced Font for Coding

Cascadia Code is a monospaced coding font designed for Windows Terminal and other development environments. It offers ligatures, multiple variants, and broad font-format support for developers who want customizable code typography.

Developer ToolsDevelopmentProgramming
Added May 11, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️