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

files-to-prompt: Turn Files into LLM-Ready Prompts

files-to-prompt: Turn Files into LLM-Ready Prompts

files-to-prompt is a Python command-line tool that gathers selected files and formats their contents into a single prompt. Use it to provide an LLM with project context without copying files together by hand.

PythonCLIDeveloper Tools
Added Feb 7, 2026 View details
claude-code-forge: Connect Claude Code to Other AI Models

claude-code-forge: Connect Claude Code to Other AI Models

Shell scripts configure Claude Code to use TensorBlock Forge as its API provider, making Forge-supported models available through Claude’s interface. It suits users who already have Claude Code and a Forge account and want to switch among supported models.

AIClaude CodeShell
Added Feb 7, 2026 View details
android-mcp-server: Control Android Devices Through MCP

android-mcp-server: Control Android Devices Through MCP

A Python MCP server that lets compatible clients inspect and control Android devices through ADB. It suits developers and agent workflows that need device commands, screenshots, UI details, or package information.

PythonAndroidMCP
Added Feb 7, 2026 View details
sphinx: Build Structured Documentation Sites

sphinx: Build Structured Documentation Sites

Sphinx turns reStructuredText source into structured documentation in formats such as HTML, PDF, EPUB, and plain text. It suits teams and developers who need cross-linked, navigable documentation that can grow with a project.

PythonDocumentationDeveloper Tools
Added Feb 6, 2026 View details
disposable-email-validator: Validate Emails Against Signup Rules

disposable-email-validator: Validate Emails Against Signup Rules

A TypeScript library for blocking disposable email domains and optionally plus-addressed emails. It lets applications apply different validation rules by environment, with allowlists and a built-in disposable-domain list.

TypeScriptLibraryDeveloper Tools
Added Feb 6, 2026 View details
Mastering-GitHub-Copilot-for-Paired-Programming: Learn AI Pair Programming

Mastering-GitHub-Copilot-for-Paired-Programming: Learn AI Pair Programming

A Microsoft course that teaches developers to use GitHub Copilot as a coding partner, from prompt-driven assistance to agent workflows. Its lessons combine explanations, exercises, and further resources across several languages and development tasks.

EducationAIDeveloper Tools
Added Feb 5, 2026 View details
awesome-cursorrules: Reusable Rules for Cursor AI Projects

awesome-cursorrules: Reusable Rules for Cursor AI Projects

A categorized collection of Markdown project rules that guide Cursor AI with project-specific coding standards, frameworks, and workflows. Browse for a suitable rule, then add its .mdc file to your project’s .cursor/rules/ directory.

Awesome ListAIDeveloper Tools
Added Feb 5, 2026 View details
conda: Manage Packages and Isolated Environments

conda: Manage Packages and Isolated Environments

Conda is a cross-platform package manager for installing binary packages and creating isolated environments. It suits developers and researchers who need reproducible setups across languages, including packages with non-Python dependencies.

PythonCLICross Platform
Added Feb 4, 2026 View details
zellij: Organize Terminal Work in a Multiplexer

zellij: Organize Terminal Work in a Multiplexer

Zellij is a Rust-based terminal workspace for keeping shells and applications organized in panes and tabs. It suits developers and operations teams who want a customizable terminal multiplexer with layouts, collaboration, and WebAssembly plugins.

RustTerminalDeveloper Tools
Added Feb 4, 2026 View details
theatre: Create and Edit Motion Graphics for the Web

theatre: Create and Edit Motion Graphics for the Web

Theatre.js is a TypeScript animation library with visual tools for creating detailed motion graphics on the web. Use it to animate 3D scenes, HTML and SVG, or other JavaScript values, either programmatically or through its editor.

TypeScriptLibraryDeveloper Tools
Added Feb 3, 2026 View details
devtools-x: Use Developer Utilities in a Lightweight Desktop App

devtools-x: Use Developer Utilities in a Lightweight Desktop App

DevTools-X brings dozens of common developer utilities into one cross-platform desktop app built with Tauri, React, and Rust. It suits developers who want offline-friendly tools without installing a separate app for each task.

Developer ToolsDesktop AppCross Platform
Added Feb 3, 2026 View details
ladder: Proxy Web Requests and Modify Responses

ladder: Proxy Web Requests and Modify Responses

Ladder is a self-hosted HTTP proxy for testing how websites deliver content to different clients. It can modify headers, URLs, and HTML, helping developers and researchers inspect paywall and access-control behavior for legitimate testing.

GoSelf HostedProxy
Added Feb 2, 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 ❤️