Explore / Tools
917 Developer Tools (2026)
Explore the developer tool catalog, from coding assistants and editors to terminals, data tools, and deployment platforms. Use search and filters to narrow the list, then open a tool to examine its capabilities, pricing information, and available editorial coverage in context.
917 tools indexed

showing 48 of 917 tools
Debug Vue.js applications
Official browser DevTools extension for Vue.js providing deep inspection of component trees, reactive state, props, events, and slots. Includes Pinia/Vuex store debugging with time-travel, Vue Router inspection, performance timeline, and component highlighting. Works with Vue 2 and Vue 3. Available for Chrome and Firefox with standalone Electron app. Essential for debugging reactivity and understanding component hierarchies in Vue applications.
High-performance WebAssembly runtime for cloud and AI
WasmEdge is a CNCF sandbox WebAssembly runtime optimized for cloud-native, edge, and AI workloads. It provides a lightweight, secure, and portable execution environment that is faster than containers and safer than native processes. WasmEdge supports LLM inference via LlamaEdge, serverless functions, microservices, and plugin extensions for networking, AI, and cryptography across Linux, macOS, and Windows.
Batteries-included full-stack framework for React, Node.js, and Prisma
Wasp is an open-source full-stack web framework that brings the Rails-like batteries-included experience to the JavaScript ecosystem. It uses a declarative configuration file to define auth, database models, server operations, and routing, then compiles to a standard React and Node.js application with Prisma for data access. With 18,000+ GitHub stars and YC backing, Wasp eliminates boilerplate while giving AI coding agents clear structure and guardrails.
AI-native open-source terminal for modern developers
Cross-platform terminal with built-in AI chat, inline file previews, and durable SSH sessions. Supports OpenAI, Claude, Gemini, and Ollama for in-terminal AI assistance. With 18k+ GitHub stars, it combines modern terminal UX with AI-powered command suggestions, making remote development and server management faster and more intuitive.
Enterprise RAG framework by Tencent
WeKnora is a Tencent-developed LLM-powered knowledge management and Q&A framework for enterprise document understanding and semantic retrieval. Supports 10+ document formats including PDF, Word, Excel, and images with seamless IM platform integration for WeCom, Feishu, Slack, and Telegram. Offers Quick Q&A mode using RAG pipelines and Intelligent Reasoning mode with ReACT agents for complex multi-step reasoning tasks across organizational knowledge bases.
Next-gen browser and mobile testing
WebdriverIO is a progressive Node.js test automation framework built on the WebDriver and Chrome DevTools protocols. Provides an elegant, extensible API for web and mobile testing across every major browser and real devices. Supports Mocha, Jasmine, and Cucumber, ships with built-in service plugins (Selenium Standalone, Appium, visual regression), and scales from local smoke tests to distributed CI suites.
Microsoft browser agent that turns long-horizon web tasks into reusable Playwright code
Webwright is a Microsoft browser-agent project that asks coding models to write, debug, and reuse Playwright scripts instead of relying on one-off stochastic click loops. The approach gives automation teams a more inspectable artifact: scripts can be logged, reviewed, rerun, and maintained like normal test or scraping code. It is especially relevant for long-horizon browser tasks where teams care about determinism, auditability, and resilience to UI changes.
GPU-accelerated terminal with Lua config
GPU-accelerated cross-platform terminal emulator written in Rust with configuration in Lua for maximum flexibility. Supports multiplexing (splits, tabs, workspaces), ligatures, true color, sixel/iTerm2/Kitty image protocols, and SSH multiplexer for remote sessions. Extensive keyboard/mouse customization, dynamic color schemes, and a built-in serial port mode. Works on macOS, Linux, Windows, and FreeBSD. Known for deep customizability. 19K+ GitHub stars.
OpenAI's open-source speech recognition model for any language
Whisper is OpenAI's open-source automatic speech recognition model trained on 680,000 hours of multilingual audio data. It supports transcription and translation across 99 languages with robust handling of accents, background noise, and technical vocabulary. Available in multiple model sizes from tiny (39M) to large (1.5B parameters) for balancing accuracy and speed.
Lightweight self-hosted CI/CD engine for the Gitea stack
Woodpecker CI is a community-maintained open-source CI/CD engine forked from Drone CI, designed as the default continuous integration solution for self-hosted Git platforms like Gitea, Forgejo, and Codeberg. With simple YAML pipeline configuration, minimal resource usage (~100MB RAM), and Apache-2.0 licensing, it provides a lightweight alternative to Jenkins and GitHub Actions for developers who prefer infrastructure they control.
Open-source GraphQL Federation platform replacing Apollo GraphOS
WunderGraph Cosmo is an open-source GraphQL Federation platform with a schema registry, composition checks, and high-performance Go router. It has overtaken Apollo GraphOS as the dominant federation solution, with 87% of GraphQL Federation adopters using Cosmo versus Apollo's decline from 57% to 28%. Supports Federation v1 and v2, provides CI/CD schema validation, and includes a managed cloud option. Apache 2.0 licensed with active enterprise adoption.
Desktop hub for managing all your server connections
XPipe is an open-source desktop application that centralizes access to your entire server infrastructure through a unified interface. It connects to remote systems via SSH, Docker containers, Kubernetes clusters, LXC, and virtual machines — eliminating context switching between multiple terminal sessions and infrastructure tools without requiring any remote-side setup or installation.
Sentry-maintained MCP server and CLI for Xcode builds, simulators, and tests
XcodeBuildMCP is a Sentry-maintained, MIT-licensed MCP server and CLI for agent-assisted iOS and macOS development. It lets MCP-compatible coding agents run Xcode build and test workflows, manage simulators, inspect failures, and work through Homebrew, npm, or on-demand client configuration, with documented Sentry telemetry controls for teams that need an opt-out.
Local model inference engine with OpenAI-compatible API and web UI
Xinference is a local inference engine that runs LLMs, embedding models, image generation, and audio models with an OpenAI-compatible API. It provides a web dashboard for model management, supports vLLM, llama.cpp, and transformers backends, and handles multi-GPU deployment automatically. Supports 100+ models including Qwen, Llama, Mistral, and DeepSeek with over 9,200 GitHub stars.
Git-friendly API client by the creator of Insomnia
Yaak is an API client built by the original creator of Insomnia, designed with Git-friendly file storage from the ground up. API requests, environments, and collections are stored as human-readable files that version control naturally alongside application code. Supports REST, GraphQL, gRPC, and WebSocket with a clean, keyboard-driven interface focused on developer productivity.
Open-source identity management with built-in multi-tenancy
ZITADEL is an open-source identity and access management platform that handles authentication, authorization, and user management for B2B and B2C applications. It supports OIDC, SAML, OAuth 2.0, Passkeys, MFA, and passwordless login out of the box. Built with multi-tenancy as a core feature, ZITADEL lets you manage multiple organizations with delegated admin access, custom branding, and isolated identity stores—all from a single deployment.
A modern terminal workspace
Modern terminal workspace manager written in Rust that provides tmux-like functionality with a more intuitive UX and batteries-included defaults. Features split panes, tabs, sessions, floating/stacked layouts, a built-in plugin system (via WebAssembly), and a status bar with configurable widgets. Supports mouse interaction, copy mode, and sixel images. No configuration required to get started. Growing as a modern tmux alternative with 23K+ GitHub stars and an active plugin ecosystem.
Context engineering platform for AI agents with temporal knowledge graphs
Zep is a context engineering platform that assembles relationship-aware context for AI agents from conversations, business data, documents, and events. It maintains a temporal knowledge graph that automatically extracts entities and relationships, tracking how context evolves over time. Zep delivers formatted context blocks optimized for LLMs with sub-200ms latency, integrating with LangChain, LlamaIndex, AutoGen, and Google ADK through Python, TypeScript, and Go SDKs.
Sandbox any command with file, network, and credential controls
Zerobox is a security-focused command sandboxing tool that isolates command execution with fine-grained controls over file system access, network connectivity, and credential exposure. It wraps any shell command in a secure container that enforces policy restrictions, preventing unauthorized file reads, network calls, or environment variable leaks during execution.
Powerful shell with programmable completion
Zsh (Z shell) is a powerful Unix shell and command-line interpreter created by Paul Falstad in 1990, now the default shell on macOS and many other systems. Extends Bash with advanced features: improved tab completion, glob patterns, shared command history, right-side prompts, and thousands of plugins via frameworks like Oh My Zsh, Prezto, and Zinit. Standard shell for modern developers.
MIT-licensed API documentation framework by Zuplo
Zudoku is an MIT-licensed API documentation framework built by the team behind Zuplo API gateway. It generates developer portals from OpenAPI specs with features like interactive API playground, markdown content pages, authentication integration, and search. Designed as a free alternative to ReadMe and Stoplight with customizable themes and plugin architecture.
In-process vector database — the SQLite of vector DBs
Zvec is an open-source in-process vector database from Alibaba designed as the SQLite of vector search. It runs as an embedded library directly inside applications without requiring external servers, delivering 8,000+ QPS with high recall rates. Zvec supports dense and sparse embeddings, multi-vector queries, and combined semantic plus structured filtering. Built on Alibaba's proven Proxima engine, it provides a lightweight alternative to server-based vector databases for local AI workflows.
GitHub's Kubernetes controller for autoscaling GitHub Actions runners
actions-runner-controller (ARC) is GitHub's official Kubernetes controller for managing self-hosted GitHub Actions runners. It automatically scales runner pods up and down based on workflow demand, provisioning runners when jobs queue and terminating them when complete. Supports runner groups, custom runner images, and organization-level runner management. Over 6,100 GitHub stars.
Google's official Agent Development Kit for building AI agents in Go
adk-go is Google's official Agent Development Kit for the Go programming language, providing the tools and abstractions needed to build production AI agents. It supports tool calling, multi-turn conversations, structured outputs, and integration with Google's Gemini models. With 7,300 GitHub stars and Apache 2.0 license, it brings first-class AI agent development capabilities to the Go ecosystem.
Lightweight OS for running AI agents in-process
agentOS is a portable open-source operating system for AI agents that delivers ~6ms cold starts at 32x lower cost than traditional sandboxes. Powered by WebAssembly and V8 isolates, it runs agents like Claude Code and Codex directly inside your process with granular permissions and host-managed tool access for S3, GitHub, and databases. Available as a simple npm package with no special infrastructure or vendor lock-in required.
Persistent memory layer for AI coding agents — keeps Claude Code, Codex, Cursor, and any MCP agent in context across sessions
agentmemory is an open-source MCP server that gives AI coding agents persistent, cross-session memory. Built on hybrid vector-graph search, it achieves 95.2% recall on the LongMemEval-S benchmark while using up to 92% fewer context tokens than naive context injection. Works out of the box with Claude Code, Codex, Cursor, Windsurf, Cline, OpenCode, Kilo Code, Hermes, and any MCP client through 51 MCP tools plus 12 hooks and 4 skills.
CLI that writes your git commit messages with AI
aicommits is a lightweight CLI tool that generates git commit messages using AI by analyzing your staged changes. Supports OpenAI, Anthropic, and local models via multiple providers. Configure message style, language, and conventional commit format. 8,800+ GitHub stars, MIT licensed. Built by Nutlope (Hassan El Mghari), known for popular open-source AI projects. Install via npm and run 'aicommits' to generate a message from your current diff.
React components for building AI chat interfaces
assistant-ui is a TypeScript/React component library for building AI chat interfaces with streaming responses, tool rendering, branching conversations, and LLM provider integrations. It supports Vercel AI SDK, LangGraph, and custom backends out of the box. Used by LangChain, Browser Use, and Stack AI. YC W25-backed with 9,000+ GitHub stars and 450K+ monthly npm downloads.
Use Neovim like Cursor with AI-driven code assistance and one-click apply
avante.nvim is a Neovim plugin that brings Cursor-style AI coding assistance to the Vim ecosystem. It provides inline code suggestions, AI chat with codebase context, one-click diff application, and multi-model support including Claude, GPT, Gemini, and local models. With 12,000+ GitHub stars and active development, it is the leading AI coding plugin for Neovim users who want IDE-level AI features without leaving their editor.
A cat clone with wings
Modern replacement for the Unix cat command with syntax highlighting for 200+ languages, automatic paging, line numbers, Git integration showing file modifications, and themes including integration with terminal color schemes. Supports plain text output mode for piping. Extremely fast with Rust-based implementation. Can be used as a drop-in cat replacement via aliasing. 51K+ GitHub stars. Part of the modern CLI toolkit alongside fd, ripgrep, and eza.
AI chatbot framework for WeChat with multi-model and plugin support
chatgpt-on-wechat is an open-source framework for deploying AI chatbots on WeChat, the dominant messaging platform in China. It supports OpenAI, Claude, Gemini, Qwen, and local models through a plugin architecture. Features group chat management, image generation, voice messages, and knowledge base integration. Over 42,700 GitHub stars reflecting massive adoption in the Chinese developer community.
Resume interrupted CLI agent sessions
Session persistence tool for terminal-based AI coding agents that saves full agent context and lets you resume seamlessly after interruptions — network drops, timeouts, or intentional breaks. Works with popular AI CLI agents and maintains conversation history, file states, and task progress across sessions. Particularly valuable for long-running agentic tasks that span hours or multiple work sessions.
CLI tool to convert codebases into LLM-ready prompts
code2prompt is a Rust CLI that converts entire codebases into structured prompts optimized for LLM context windows. It intelligently filters files using gitignore patterns, respects token budgets, generates directory tree visualizations, and supports custom Handlebars templates for output formatting. The tool addresses the core challenge of feeding large codebases to AI coding assistants by producing clean, organized context that maximizes the value of limited token budgets.
Developer news aggregator
Curated developer news platform that replaces your browser's new tab with a personalized feed of technical articles, releases and discussions drawn from 1,300+ engineering sources. Smart ranking surfaces content that matches the languages and tools you follow, while Squads let specialized communities discuss frameworks, careers and releases in the open. The fastest way to stay current without building and maintaining a private RSS habit.
SQL-based data transformation framework
dbt (data build tool) is an open-source SQL transformation framework with 10K+ GitHub stars that lets analytics engineers transform data in their warehouse using select statements. Brings software engineering practices to data — version control, testing, documentation, and CI/CD for SQL. Supports Snowflake, BigQuery, Redshift, Databricks, PostgreSQL, and more. Features Jinja templating, incremental models, snapshots, and a package hub of reusable transformations.
Nix-powered reproducible development environments
devenv uses Nix to create reproducible, declarative development environments that work consistently across machines. Define project dependencies, services, environment variables, and pre/post hooks in a single devenv.nix file. Supports automatic shell activation, process management for databases and services, and integration with direnv for seamless directory-based environment switching.
Python library for declarative data loading that LLMs can generate
dlt (data load tool) is a Python library for building data pipelines with declarative, schema-aware loading that is simple enough for LLMs to generate correctly. It extracts data from APIs, databases, and files, normalizes nested structures, handles schema evolution, and loads into warehouses and lakes. Supports 30+ destinations including BigQuery, Snowflake, DuckDB, and PostgreSQL. Over 5,200 GitHub stars.
Modern lodash alternative with TypeScript
es-toolkit is a modern JavaScript utility library by Korean fintech Toss, built as a high-performance Lodash replacement. With TypeScript-first design and full tree-shaking support, it cuts bundle sizes by up to 97 percent. Provides utility functions for arrays, objects, strings, and async operations with 2-3x better runtime performance. Includes an es-toolkit/compat layer for seamless migration from Lodash without rewriting existing codebases.
Ultra-fast JavaScript bundler written in Go
esbuild is a JavaScript bundler written in Go with 38K+ GitHub stars that runs 10-100x faster than traditional bundlers like Webpack. Handles JavaScript, TypeScript, JSX, CSS bundling, and minification with near-instant build times. Used as the build engine inside Vite for production builds. Features tree shaking, code splitting, source maps, and a plugin API. Minimal configuration required — most projects need zero config files. Single binary with no JavaScript dependencies.
Filesystem-first framework for durable AI agents
Eve is Vercel's filesystem-first TypeScript framework for building durable AI agents as ordinary project files. It combines Markdown instructions and skills, typed tools, channels, connections, subagents, schedules, sandboxes, and evals with Vercel's agent runtime so teams can ship deployable agents without hand-rolling orchestration. The current beta fits Vercel-native backend agent projects.
Modern replacement for ls
Modern replacement for the Unix ls command written in Rust with color-coded output, Git integration showing file status, tree view, icon support, extended attributes display, and hyperlink support for terminals. Faster than ls with features like recursive directory listing, grid/long/tree layouts, and filtering by file type. Maintained fork of the discontinued exa project. Part of the modern CLI toolkit alongside bat, fd, ripgrep, and zoxide. 14K+ GitHub stars.
Simple, fast alternative to find
Fast, user-friendly alternative to the Unix find command written in Rust. Features intuitive syntax, colorized output, regex and glob pattern support, smart case sensitivity, parallel execution, and automatic .gitignore respect. Significantly faster than find for most use cases. Integrates well with other tools via piping. Part of the modern CLI toolkit alongside ripgrep, bat, eza, and fzf. 35K+ GitHub stars.
Fastest file search toolkit for AI agents and Neovim
fff.nvim (freakin fast fuzzy) is a high-performance file search toolkit for AI agents, Neovim, Rust, C, and NodeJS. Hybrid architecture with Lua frontend and Rust backend delivers sub-10ms search across 50K+ file codebases. Uses frecency memory combining frequency, recency, git status, and definition matches to surface the most relevant files for AI coding workflows.
Command-line fuzzy finder
General-purpose command-line fuzzy finder written in Go that adds interactive filtering to any list — files, command history, processes, Git branches, and more. Blazing fast even on millions of entries. Integrates with bash, zsh, fish, and vim/neovim for history search (Ctrl+R), file finding, and directory jumping. Supports preview windows, multi-select, and custom key bindings. 67K+ GitHub stars. One of the most essential CLI productivity tools in the modern developer toolkit.
Google's application kernel for container sandboxing and security
gVisor is Google's open-source container runtime sandbox that provides an additional layer of isolation between containerized applications and the host kernel. It implements a user-space application kernel that intercepts system calls, preventing container escapes and limiting the attack surface. Used in Google Cloud Run, GKE Sandbox, and other Google Cloud services. Over 18,000 GitHub stars.
NVIDIA's LLM vulnerability scanner and red-teaming tool
garak is NVIDIA's open-source LLM vulnerability scanner for red-teaming AI models and applications. Probes for prompt injection, data leakage, hallucination, toxicity, encoding-based attacks, and dozens of other vulnerability categories. Runs automated attack sequences against any LLM endpoint and generates detailed vulnerability reports. Features a modular probe/detector architecture that is extensible with custom attack patterns. Named after the Star Trek character known for deception.
Lightweight C++ inference for Google Gemma models
gemma.cpp is Google's standalone C++ inference engine built specifically for running Gemma language models without Python or CUDA dependencies. It provides optimized CPU inference using SIMD instructions and Highway library, supports Gemma 2 and Gemma 3 models, and runs on x86 and ARM architectures. Designed for embedded systems, edge devices, and server deployments needing minimal overhead.
One-command local coding agent that auto-detects your hardware and picks the best model
hf-agents is a Hugging Face CLI extension that detects your hardware, recommends the best GGUF model using llmfit, and launches a local coding agent in a single command. It collapses the multi-step local LLM setup into hf agents run pi, automatically handling hardware profiling, model download, inference server startup, and coding agent activation.