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

awesome-java: Find Java Frameworks, Libraries, Tools, and Resources

awesome-java: Find Java Frameworks, Libraries, Tools, and Resources

A community-curated directory of Java frameworks, libraries, tools, and learning resources. Browse 839 projects across 81 categories to compare options for common development tasks.

JavaAwesome ListDeveloper Tools
Added Jul 12, 2026 View details
awesome-javascript: Browse Curated Browser-Side JavaScript Resources

awesome-javascript: Browse Curated Browser-Side JavaScript Resources

A categorized directory of browser-side JavaScript libraries, tools, and learning resources. Use it to explore options across areas such as testing, UI, visualization, storage, and machine learning.

JavaScriptAwesome ListResources
Added Jul 12, 2026 View details
destructive_command_guard: Block Dangerous Commands Before Execution

destructive_command_guard: Block Dangerous Commands Before Execution

dcg is a Rust hook that checks commands from AI coding agents before they run and blocks destructive operations. It suits developers who want guardrails against accidental data or work loss, with configurable coverage for additional tools and services.

RustCLIAI Agents
Added Jul 11, 2026 View details
awesome-shell: Discover Command-Line Tools and Shell Resources

awesome-shell: Discover Command-Line Tools and Shell Resources

A community-curated directory of shells, terminal utilities, development tools, customization options, and learning guides. Use it to explore the command-line ecosystem and find tools suited to a particular shell or workflow.

Awesome ListShellCLI
Added Jul 11, 2026 View details
awesome-swift: Discover Swift Libraries and Learning Resources

awesome-swift: Discover Swift Libraries and Learning Resources

A community-curated directory of Swift libraries, tools, guides, and learning resources. Use it to explore options by category when building Swift applications or looking for ways to learn the language.

Awesome ListSwiftLibrary
Added Jul 10, 2026 View details
TencentDB-Agent-Memory: Share Reusable Memory Across AI Agents

TencentDB-Agent-Memory: Share Reusable Memory Across AI Agents

TencentDB Agent Memory is a team memory hub that turns conversations, documents, and code into reusable assets for AI agents. It suits teams that want agents to share curated context and skills across sessions and frameworks.

TypeScriptAI AgentsAgent
Added Jul 7, 2026 View details
zero: Run a Local Terminal Coding Agent

zero: Run a Local Terminal Coding Agent

Zero is a Go-based terminal coding agent that can inspect and edit repositories, run commands, and work with many hosted or local models. It suits developers who want scriptable coding assistance with local sessions and explicit controls over side effects.

GoAILLM
Added Jul 6, 2026 View details
simpleaichat: Build Python ChatGPT Apps with Minimal Code

simpleaichat: Build Python ChatGPT Apps with Minimal Code

simpleaichat is a Python library for building chat applications and workflows with OpenAI chat models. It offers conversation management, streaming, asynchronous calls, structured data, and custom tools through a compact interface.

PythonAILibrary
Added Jul 4, 2026 View details
RAGChecker: Diagnose Retrieval-Augmented Generation Systems

RAGChecker: Diagnose Retrieval-Augmented Generation Systems

RAGChecker evaluates RAG pipelines with overall, retriever, and generator metrics. It is for developers and researchers who need to identify whether retrieval or generation is driving quality problems and guide targeted improvements.

PythonAIRAG
Added Jul 4, 2026 View details
rerankers: Use Diverse Reranking Models Through One Python API

rerankers: Use Diverse Reranking Models Through One Python API

rerankers provides a shared Python interface for reranking documents with cross-encoders, LLM-based methods, and hosted APIs. It suits developers building retrieval systems who want to compare or switch rerankers without adapting their application to each model's interface.

PythonMachine LearningNLP
Added Jul 4, 2026 View details
llm-compressor: Compress Models for vLLM Inference

llm-compressor: Compress Models for vLLM Inference

LLM Compressor applies post-training quantization and related model transformations to prepare Hugging Face models for vLLM deployment. It suits teams seeking smaller or more inference-efficient checkpoints, with support for multiple formats and large-model workflows.

PythonLLMMachine Learning
Added Jul 4, 2026 View details
LazyLLM: Build Multi-Agent LLM Applications

LazyLLM: Build Multi-Agent LLM Applications

LazyLLM is a Python framework for assembling, testing, and deploying multi-agent LLM applications with low-code workflows. It suits developers who want to combine models, tools, and RAG components while iterating across local or online services.

PythonAI AgentsLLM
Added Jul 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 ❤️