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

qrs: Transfer Data Through Sequences of QR Codes
Qrs encodes data as a stream of QR codes so a receiver can reconstruct it even when some frames are missed. It is suited to file transfers across devices when a direct network connection is inconvenient or unavailable.

pox: Build Python-Based Network Controllers and Software
POX is a Python platform for building network software, including OpenFlow controllers and switches. It suits developers and learners who want to prototype or extend network behavior through loadable components.

osv-scanner: Find Vulnerabilities in Project Dependencies
OSV-Scanner checks project dependencies, container images, and Linux packages for known vulnerabilities using the OSV database. It is a Go CLI for development and security teams that need actionable findings across multiple ecosystems.

Qwen-Agent: Build Tool-Using LLM Applications
Qwen-Agent is a Python framework for building Qwen-based assistants that can call tools, plan tasks, and work with documents. Use it to prototype or deploy agent applications when you need integrations such as MCP, code execution, or retrieval-augmented generation.

byterover-cli: Give Coding Agents Persistent Project Memory
ByteRover CLI helps AI coding agents retain structured project knowledge across sessions. Developers can curate, query, and version context locally, with optional cloud sync and integrations for coding tools.

wat: Inspect Python Objects at Runtime
wat is a Python inspection tool for exploring unfamiliar objects in a console or debugger. It displays values, types, attributes, methods, signatures, documentation, and available source code to support debugging and learning.

opik-mcp: Connect AI Assistants to Opik
opik-mcp is a Python MCP server that lets AI coding assistants work with an Opik workspace. Use it to inspect traces, record scores, manage prompts, and explore evaluation data through natural-language workflows.

SpiffWorkflow: Execute Python and BPMN Workflows
SpiffWorkflow is a Python workflow engine for building and running processes defined in code or BPMN diagrams. It suits teams that need executable business workflows, with support for BPMN and a baseline DMN implementation.

awesome-tunneling: Compare Tunneling Tools and Services
A curated directory for comparing tunneling software and hosted services, with a focus on self-hosting. It helps developers and homelab operators find options for exposing local services or connecting private networks.

chrome-extension-boilerplate-react-vite: Build Browser Extensions
A React, TypeScript, and Vite starter for building Chrome and Firefox extensions. It provides a modular project structure, extension-focused development tooling, and build workflows for common browser surfaces.

genaiscript: Build LLM Workflows with JavaScript
GenAIScript is a JavaScript and TypeScript toolkit for assembling prompts and orchestrating language models, tools, and data. The repository is marked deprecated and archived, so it may suit existing users better than new projects.

logdy-core: View Live Logs in a Web Browser
Logdy is a local, single-binary tool that streams logs into a browser-based interface for filtering and inspection. Use it from shell pipelines, files, sockets, REST API inputs, or as a Go library.