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

opengrep: Find Security Issues with Static Code Analysis

opengrep: Find Security Issues with Static Code Analysis

Opengrep is an OCaml static analysis engine that searches code for patterns and security issues using customizable rules. It suits developers and security teams who want Semgrep-compatible scanning, taint analysis, and JSON or SARIF output under an LGPL-2.1 license.

SecurityCode AnalysisDeveloper Tools
Added Nov 3, 2025 View details
we0: Build and Edit Websites with AI

we0: Build and Edit Websites with AI

we0 is a TypeScript AI website builder and coding workspace for generating, editing, previewing, and publishing websites. It combines AI-assisted workflows with project editing, browser-based debugging, and CMS and SEO-oriented delivery capabilities.

TypeScriptAIDeveloper Tools
Added Nov 1, 2025 View details
n8n-nodes-mcp: Connect n8n Workflows to MCP Servers

n8n-nodes-mcp: Connect n8n Workflows to MCP Servers

A community node for connecting n8n workflows and AI agents to Model Context Protocol servers. Use it to discover and run tools, retrieve resources, and access prompts through STDIO or HTTP-based transports.

TypeScriptAutomationWorkflow Automation
Added Nov 1, 2025 View details
jellyfin-ffmpeg: Process Media for Jellyfin

jellyfin-ffmpeg: Process Media for Jellyfin

Jellyfin-ffmpeg is a Jellyfin-focused FFmpeg build with custom extensions and enhancements. It provides media-processing libraries and command-line tools for applications that need to convert, inspect, filter, or stream audio and video.

CCLIUtility
Added Oct 31, 2025 View details
textdistance: Compare Sequences with Distance Algorithms

textdistance: Compare Sequences with Distance Algorithms

TextDistance is a Python library for comparing strings and other sequences with a common interface to more than 30 distance and similarity algorithms. Use its pure-Python implementations or optional external libraries when speed matters.

PythonLibraryText Processing
Added Oct 31, 2025 View details
r55: Run Rust Smart Contracts in an Ethereum Execution Environment

r55: Run Rust Smart Contracts in an Ethereum Execution Environment

R55 is an experimental Ethereum execution environment that runs RISC-V smart contracts alongside EVM contracts on the same state. It targets Rust developers and teams exploring alternate execution paths for Ethereum contracts.

RustEthereumDeveloper Tools
Added Oct 30, 2025 View details
LitServe: Build Custom AI Inference Servers in Python

LitServe: Build Custom AI Inference Servers in Python

LitServe is a Python framework for building custom AI inference APIs, from single models to agents and multi-model pipelines. Use it when you need control over request logic, batching, streaming, and deployment rather than a fixed serving abstraction.

PythonAIAPI
Added Oct 29, 2025 View details
oxc: Build Fast JavaScript and TypeScript Tools

oxc: Build Fast JavaScript and TypeScript Tools

Oxc is a Rust-based toolchain for parsing, transforming, linting, formatting, minifying, and resolving JavaScript and TypeScript. Use its command-line tools directly or its components to build JavaScript tooling.

RustJavaScriptTypeScript
Added Oct 28, 2025 View details
python-fire: Turn Python Objects into Command-Line Interfaces

python-fire: Turn Python Objects into Command-Line Interfaces

Python Fire generates command-line interfaces from Python functions, classes, modules, and other objects. It suits developers who want to expose existing code as a CLI with minimal setup, or explore and debug code from the terminal.

PythonCLILibrary
Added Oct 26, 2025 View details
stepperize: Build Type-Safe Multi-Step React Workflows

stepperize: Build Type-Safe Multi-Step React Workflows

Stepperize is a TypeScript toolkit for building multi-step experiences in React, such as wizards, forms, and onboarding flows. It provides typed step definitions and navigation while leaving the interface under your control.

TypeScriptReactLibrary
Added Oct 26, 2025 View details
dasel: Query and Transform Structured Data

dasel: Query and Transform Structured Data

Dasel is a Go command-line tool and library for querying, editing, and converting structured data across formats such as JSON, YAML, TOML, XML, and CSV. Its shared selector syntax suits shell workflows and Go applications that handle multiple configuration formats.

GoGolangCLI
Added Oct 26, 2025 View details
asdf: Manage Language Runtime Versions with One CLI

asdf: Manage Language Runtime Versions with One CLI

asdf manages multiple language runtimes through one CLI and a plugin system. It is useful for developers who need consistent, project-specific tool versions across languages without maintaining a separate version manager for each one.

CLIDeveloper ToolsGo
Added Oct 25, 2025 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 ❤️