{"data":[{"type":"tool","slug":"stagehand","name":"Stagehand","tagline":"AI-native browser automation that mixes code and natural language","category":"agents","url":"https://stagehand.dev","github":"https://github.com/browserbase/stagehand","pricing":"open-source","hook":"Stagehand lets you write Playwright scripts, then swap in natural language when the selectors break.","whatsGood":"Stagehand solves the hardest problem in browser automation: what happens when the UI changes. Built on Playwright, it adds AI primitives—act, extract, observe—that interpret pages like a human would. You can mix deterministic code for the stable parts and natural-language instructions for the parts that shift.","theCatch":"AI calls add latency and cost. The natural-language parts are only as reliable as the underlying model. Debugging AI-driven steps is harder than debugging selectors.","verdict":"The right abstraction for browser automation that needs to survive UI changes.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Browser Automation","subcategory":"Browser Automation","tags":["self-host","permissive","browser-automation","active"],"capabilities":["browser","playwright"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":25755,"starsPerWeek":191,"access":"free","archived":false,"repo":{"createdAt":"2024-03-24","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/stagehand","html":"/gems/stagehand","markdown":"/gems/stagehand.md"}},{"type":"tool","slug":"browser-use","name":"Browser Use","tagline":"Open-source framework for LLM-driven browser agents","category":"agents","url":"https://browser-use.com","github":"https://github.com/browser-use/browser-use","pricing":"open-source","hook":"Browser Use turns any LLM into a browser agent that navigates, clicks, and extracts like a human.","whatsGood":"Browser Use is the open-source default for teams building AI agents that need to use the web. Point it at a URL, describe what you want, and the LLM handles navigation, form filling, and data extraction. The framework abstracts browser control into a clean API that works with multiple model providers.","theCatch":"You need browser infrastructure—Browser Use is a framework, not a managed service. Token consumption scales with page complexity. Anti-bot measures will block you without stealth tooling.","verdict":"The open-source foundation for browser-based AI agents.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Browser Automation","subcategory":"Browser Automation","tags":["sdk","self-host","permissive","browser-automation","active","fast-stars"],"capabilities":["browser","llm"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":118694,"starsPerWeek":1152,"access":"free","archived":false,"repo":{"createdAt":"2024-10-31","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/browser-use","html":"/gems/browser-use","markdown":"/gems/browser-use.md"}},{"type":"tool","slug":"playwright-mcp","name":"Playwright MCP","tagline":"Official Microsoft MCP server for Playwright browser automation","category":"agents","url":"https://github.com/microsoft/playwright-mcp","github":"https://github.com/microsoft/playwright-mcp","pricing":"open-source","hook":"Playwright MCP gives Claude Desktop and every MCP client real browser control.","whatsGood":"Microsoft’s official MCP server that exposes Playwright to any MCP-compatible tool. Claude Desktop, Cursor, Windsurf, Cline—any agent that speaks MCP can now navigate, click, and extract from the web. Accessibility snapshots provide structured DOM perception instead of pixel-based selectors.","theCatch":"It is a control interface, not a complete solution. You still need browser infrastructure (local Chromium or Browserbase). No built-in session management, authentication, or scaling.","verdict":"The standard way to give MCP clients browser access.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Browser Automation","subcategory":"Browser Automation","tags":["mcp","desktop-app","self-host","permissive","browser-automation","active"],"capabilities":["mcp","browser"],"surfaces":["MCP","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"Apache-2.0","githubStars":38446,"starsPerWeek":464,"access":"free","archived":false,"repo":{"createdAt":"2025-03-21","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/playwright-mcp","html":"/gems/playwright-mcp","markdown":"/gems/playwright-mcp.md"}},{"type":"tool","slug":"mem0","name":"Mem0","tagline":"Memory infrastructure for AI agents that actually persists","category":"agents","url":"https://mem0.ai","github":"https://github.com/mem0ai/mem0","pricing":"freemium","hook":"Mem0 gives your agents memory that survives across sessions, users, and deployments.","whatsGood":"Mem0 solves the memory problem that every agent team builds once and regrets. Automatic fact extraction, deduplication, conflict resolution, and semantic retrieval in a single API. Memory scoped by user, session, agent, and application—no data mixing between tenants.","theCatch":"External dependency for a core capability. Async processing adds latency. Platform optimizations are not in the open-source SDK. You are trusting Mem0 with potentially sensitive user data.","verdict":"The memory layer most agent teams should use instead of building.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["free-tier","permissive","memory","active"],"capabilities":["memory"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":67551,"starsPerWeek":388,"access":"free","archived":false,"repo":{"createdAt":"2023-06-20","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mem0","html":"/gems/mem0","markdown":"/gems/mem0.md"}},{"type":"tool","slug":"langfuse","name":"Langfuse","tagline":"Open-source LLM observability you can self-host","category":"agents","url":"https://langfuse.com","github":"https://github.com/langfuse/langfuse","pricing":"open-source","hook":"Langfuse is the observability platform you can run on your own infrastructure.","whatsGood":"Langfuse is the open-source default for LLM observability. The entire stack—web app, worker, Postgres, ClickHouse, Redis—runs on your infrastructure under MIT license. OpenTelemetry-style tracing captures the full tree of spans and generations with token counts, latency, cost, and model metadata.","theCatch":"License: the core is MIT, but anything under the ee/ directories is under a separate enterprise license — check which features you rely on before calling your deployment fully MIT. Self-hosting means self-operating—you are running Postgres, ClickHouse, Redis, and the app. Observability-first means evals are layered on, not central.","verdict":"The LLM observability platform for teams who want to own their data.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["self-host","evals","observability","active"],"capabilities":["observability","llm"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Open-Core","githubStars":36114,"starsPerWeek":202,"access":"free","archived":false,"repo":{"createdAt":"2023-05-18","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/langfuse","html":"/gems/langfuse","markdown":"/gems/langfuse.md"}},{"type":"tool","slug":"aider","name":"Aider","tagline":"AI pair programming in your terminal with any model","category":"agents","url":"https://aider.chat","github":"https://github.com/Aider-AI/aider","pricing":"open-source","hook":"Aider is the open-source terminal coding assistant you run with your own API keys.","whatsGood":"Apache-2.0 (Aider-AI/aider — not MIT). Aider gives you Claude Code-style terminal coding without the subscription. Bring your own API keys from Anthropic, OpenAI, or dozens of other providers. Git-aware editing means changes are tracked automatically. Model-agnostic design means you pick the price-performance tradeoff.","theCatch":"You are paying per-token at API rates—can exceed subscription costs on heavy use. No managed infrastructure; you are the ops team. Less polished than commercial alternatives.","verdict":"The open-source terminal coding assistant for API-key purists.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["api","self-host","permissive","coding-agents"],"capabilities":["terminal","coding","api"],"surfaces":["API","Self-host"],"ecosystem":["Python"],"licenseModel":"Apache-2.0","githubStars":49674,"starsPerWeek":275,"access":"free","archived":false,"repo":{"createdAt":"2023-05-09","pushedAt":"2026-05-22","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/aider","html":"/gems/aider","markdown":"/gems/aider.md"}},{"type":"tool","slug":"cline","name":"Cline","tagline":"VS Code extension for human-in-the-loop AI coding","category":"agents","url":"https://cline.bot","github":"https://github.com/cline/cline","pricing":"open-source","hook":"Cline asks before every action, making it the safest agentic coding tool available.","whatsGood":"Cline is the VS Code extension for developers who want AI assistance with explicit control. Every file edit, every shell command, every action requires your approval. This makes it the safest option for production code—no surprise changes, no autonomous execution you did not sanction.","theCatch":"Human-in-the-loop means constant interruptions. Large tasks require many approvals. The pace is slower than autonomous alternatives.","verdict":"Maximum control for developers who approve everything.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["editor-plugin","self-host","permissive","coding-agents","active","fast-stars"],"capabilities":["vscode","coding"],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"Apache-2.0","githubStars":70716,"starsPerWeek":591,"access":"free","archived":false,"repo":{"createdAt":"2024-07-06","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/cline","html":"/gems/cline","markdown":"/gems/cline.md"}},{"type":"tool","slug":"letta","name":"Letta","tagline":"Episodic memory for agents that think across sessions","category":"agents","url":"https://letta.com","github":"https://github.com/letta-ai/letta","pricing":"open-source","hook":"Letta gives agents memory that pages in and out like an operating system.","whatsGood":"Letta (formerly MemGPT) pioneered the operating-system approach to agent memory. Instead of stuffing everything into context, it pages older information in and out of the working window, letting agents maintain coherent threads across sessions that would otherwise exceed context limits.","theCatch":"More complex to reason about than simple vector retrieval. The paging mechanism adds latency and orchestration overhead. Documentation assumes understanding of the original MemGPT paper.","verdict":"The memory architecture for agents that need to think long-term.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["self-host","permissive","memory","active"],"capabilities":["memory","sessions"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":25211,"starsPerWeek":159,"access":"free","archived":false,"repo":{"createdAt":"2023-10-11","pushedAt":"2026-10-18","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/letta","html":"/gems/letta","markdown":"/gems/letta.md"}},{"type":"tool","slug":"vercel-ai-sdk","name":"Vercel AI SDK","tagline":"Unified TypeScript SDK for building AI applications","category":"agents","url":"https://sdk.vercel.ai","github":"https://github.com/vercel/ai","pricing":"open-source","hook":"Vercel AI SDK is the abstraction layer that makes model providers interchangeable.","whatsGood":"One SDK, every model provider. Streaming responses, tool calling, structured outputs—the AI SDK handles the details while you write against a unified interface. Swap between OpenAI, Anthropic, Google, and more without changing application code.","theCatch":"Vercel-optimized, which is great on Vercel and requires more work elsewhere. Abstraction means some provider-specific features are harder to access.","verdict":"The SDK for AI applications in the Next.js ecosystem.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["sdk","self-host","permissive","active"],"capabilities":["sdk","typescript"],"surfaces":["SDK","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"Apache-2.0","githubStars":27422,"starsPerWeek":154,"access":"free","archived":false,"repo":{"createdAt":"2023-05-23","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/vercel-ai-sdk","html":"/gems/vercel-ai-sdk","markdown":"/gems/vercel-ai-sdk.md"}},{"type":"tool","slug":"langchain","name":"LangChain","tagline":"The OG LLM orchestration framework","category":"agents","url":"https://langchain.com","github":"https://github.com/langchain-ai/langchain","pricing":"open-source","hook":"LangChain is the Swiss Army knife of LLM development.","whatsGood":"LangChain excels at chaining together prompts, tools, and retrievers into coherent workflows. LCEL made composition feel natural after years of callback hell. The integration ecosystem is unmatched: if a vector database or LLM provider exists, LangChain probably has a connector.","theCatch":"Abstraction layers add complexity. Simple use cases feel over-engineered, and the learning curve is steeper than rolling your own for basic RAG.","verdict":"Essential for complex LLM apps, overkill for simple ones.","addedAt":"2026-08-18","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["sdk","self-host","permissive","workflows","active","fast-stars"],"capabilities":["orchestration"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":148175,"starsPerWeek":707,"access":"free","archived":false,"repo":{"createdAt":"2022-10-17","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/langchain","html":"/gems/langchain","markdown":"/gems/langchain.md"}},{"type":"tool","slug":"langgraph","name":"LangGraph","tagline":"Stateful multi-actor agent workflows","category":"agents","url":"https://langchain-ai.github.io/langgraph/","github":"https://github.com/langchain-ai/langgraph","pricing":"open-source","hook":"LangGraph is the operating table for agents that need to loop, branch, and remember.","whatsGood":"The graph-based approach finally makes agentic behavior tractable. You define nodes (actions), edges (transitions), and state schemas—then the framework handles persistence, streaming, and human-in-the-loop interrupts.","theCatch":"The abstraction overhead is real. Debugging graph execution requires understanding the underlying state management, and simple agents become verbose.","verdict":"The right tool when agents need memory and branching logic.","addedAt":"2026-08-18","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","permissive","workflows","active"],"capabilities":["graphs","agents"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":43609,"starsPerWeek":261,"access":"free","archived":false,"repo":{"createdAt":"2023-08-09","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/langgraph","html":"/gems/langgraph","markdown":"/gems/langgraph.md"}},{"type":"tool","slug":"crewai","name":"CrewAI","tagline":"Role-playing agents that actually ship","category":"agents","url":"https://crewai.com","github":"https://github.com/crewAIInc/crewAI","pricing":"open-source","hook":"CrewAI makes multi-agent collaboration as simple as defining who does what.","whatsGood":"The mental model is delightfully simple: define agents with roles, goals, and backstories, then let them work together on tasks. The role-playing paradigm sounds gimmicky but actually works—agents with defined personas produce more consistent outputs.","theCatch":"The simplicity cuts both ways. Complex inter-agent communication patterns require workarounds, and you are locked into CrewAI execution model.","verdict":"Best DX for multi-agent systems if you embrace the paradigm.","addedAt":"2026-08-18","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","permissive","active"],"capabilities":["roles","agents"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":59931,"starsPerWeek":384,"access":"free","archived":false,"repo":{"createdAt":"2023-10-27","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/crewai","html":"/gems/crewai","markdown":"/gems/crewai.md"}},{"type":"tool","slug":"haystack","name":"Haystack","tagline":"Production NLP pipelines from deepset","category":"agents","url":"https://haystack.deepset.ai","github":"https://github.com/deepset-ai/haystack","pricing":"open-source","hook":"Haystack was doing RAG before RAG was cool, and it shows.","whatsGood":"The pipeline abstraction is elegant: components connect through well-defined interfaces. Haystack 2.0 rewrite made composition more intuitive without sacrificing power. The evaluation framework is a standout.","theCatch":"Haystack strength is also its constraint. The framework assumes pipeline-based architectures; more exotic agent patterns require workarounds.","verdict":"The mature choice for document-centric AI applications.","addedAt":"2026-08-18","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","permissive","rag","active"],"capabilities":["nlp","pipelines"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"Apache-2.0","githubStars":26796,"starsPerWeek":74,"access":"free","archived":false,"repo":{"createdAt":"2019-11-14","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/haystack","html":"/gems/haystack","markdown":"/gems/haystack.md"}},{"type":"tool","slug":"llamaindex","name":"LlamaIndex","tagline":"Data framework for LLM applications","category":"agents","url":"https://llamaindex.ai","github":"https://github.com/run-llama/llama_index","pricing":"open-source","hook":"LlamaIndex connects LLMs to data sources that are not just documents.","whatsGood":"The connector ecosystem is unmatched: 160+ data loaders handle everything from Notion to Snowflake. The indexing abstractions (vector, keyword, knowledge graph) let you pick the right retrieval strategy for your data shape.","theCatch":"The abstraction layers can be confusing. Index, query engine, retriever, synthesizer—the terminology requires investment to master.","verdict":"The best data plumbing for LLM applications.","addedAt":"2026-08-18","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["sdk","self-host","permissive","active"],"capabilities":["rag","data"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":52590,"starsPerWeek":254,"access":"free","archived":false,"repo":{"createdAt":"2022-11-02","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/llamaindex","html":"/gems/llamaindex","markdown":"/gems/llamaindex.md"}},{"type":"tool","slug":"prisma","name":"Prisma","tagline":"Type-safe database access with killer DX","category":"nextjs","url":"https://prisma.io","github":"https://github.com/prisma/orm","pricing":"freemium","hook":"Prisma autocomplete is addictive—once you have experienced it, raw SQL feels medieval.","whatsGood":"Prisma Client autocomplete is genuinely transformative for DX. Migrations work reliably, the introspection workflow handles existing databases, and Prisma Studio provides a usable data browser.","theCatch":"Abstraction costs. Complex queries sometimes require raw SQL, and the generated client adds bundle size. Performance-sensitive applications need careful query optimization.","verdict":"The DX is addictive; just watch your query patterns.","addedAt":"2026-08-18","featured":false,"domain":"Next.js","subSpecialty":"ORM","subcategory":"ORM","tags":["free-tier","permissive","active"],"capabilities":["orm","typescript"],"surfaces":["Hosted"],"ecosystem":["Node.js"],"licenseModel":"Freemium","githubStars":47683,"starsPerWeek":124,"access":"free","archived":false,"repo":{"createdAt":"2019-06-20","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/prisma","html":"/gems/prisma","markdown":"/gems/prisma.md"}},{"type":"tool","slug":"drizzle","name":"Drizzle ORM","tagline":"TypeScript ORM that feels like SQL","category":"nextjs","url":"https://orm.drizzle.team","github":"https://github.com/drizzle-team/drizzle-orm","pricing":"open-source","hook":"Drizzle is type-safe SQL for developers who think Prisma is too much magic.","whatsGood":"The query builder stays close to SQL syntax—if you know SQL, you know Drizzle. Zero dependencies and excellent tree-shaking make it edge-friendly. Migrations are SQL files, which some teams prefer.","theCatch":"Less magic means more typing. Relation handling requires more manual work than Prisma. The ecosystem is smaller.","verdict":"SQL-first type safety for the abstraction-allergic.","addedAt":"2026-08-18","featured":false,"domain":"Next.js","subSpecialty":"ORM","subcategory":"ORM","tags":["self-host","permissive","active"],"capabilities":["orm","sql"],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"Apache-2.0","githubStars":36104,"starsPerWeek":130,"access":"free","archived":false,"repo":{"createdAt":"2021-06-24","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/drizzle","html":"/gems/drizzle","markdown":"/gems/drizzle.md"}},{"type":"tool","slug":"trpc","name":"tRPC","tagline":"End-to-end typesafe APIs without codegen","category":"nextjs","url":"https://trpc.io","github":"https://github.com/trpc/trpc","pricing":"open-source","hook":"tRPC eliminates the API contract layer you did not want to maintain anyway.","whatsGood":"The zero-codegen approach means types flow naturally from server to client. React Query integration handles caching, mutations, and optimistic updates. The procedure-based API encourages small, focused endpoints.","theCatch":"TypeScript only—this is not for mixed-language teams. The tight coupling means you lose the API as a standalone artifact.","verdict":"TypeScript APIs as they should be—type-safe by default.","addedAt":"2026-08-18","featured":false,"domain":"Next.js","subSpecialty":"API","subcategory":"API","tags":["api","self-host","permissive","active"],"capabilities":["rpc","typescript","api"],"surfaces":["API","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":40719,"starsPerWeek":125,"access":"free","archived":false,"repo":{"createdAt":"2020-07-18","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/trpc","html":"/gems/trpc","markdown":"/gems/trpc.md"}},{"type":"tool","slug":"authjs","name":"Auth.js","tagline":"Authentication for the web, framework-agnostic","category":"nextjs","url":"https://authjs.dev","github":"https://github.com/nextauthjs/next-auth","pricing":"open-source","hook":"Auth.js is authentication you own—with all the maintenance that implies.","whatsGood":"Provider support is comprehensive: OAuth, credentials, email magic links, and WebAuthn. The database adapter system works with your existing stack. The v5 rewrite improved Edge Runtime support and TypeScript types significantly.","theCatch":"You are building the UI, handling edge cases, and managing the infrastructure. Provider quirks require debugging.","verdict":"Maximum control for teams willing to own their auth.","addedAt":"2026-08-18","featured":false,"domain":"Next.js","subSpecialty":"Auth","subcategory":"Auth","tags":["sdk","self-host","permissive","auth"],"capabilities":["auth"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"ISC","githubStars":28366,"starsPerWeek":62,"access":"free","archived":false,"repo":{"createdAt":"2018-01-27","pushedAt":"2026-07-22","license":"ISC","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/authjs","html":"/gems/authjs","markdown":"/gems/authjs.md"}},{"type":"tool","slug":"uploadthing","name":"UploadThing","tagline":"File uploads that do not make you cry","category":"nextjs","url":"https://uploadthing.com","github":"https://github.com/pingdotgg/uploadthing","pricing":"freemium","hook":"UploadThing turns file uploads into twenty lines of code.","whatsGood":"The API is elegant: define file routes with validation, use the React components, done. TypeScript inference flows through the entire stack. Built-in image optimization, middleware hooks for auth, and presigned uploads handle the common cases.","theCatch":"You are depending on a third-party service for a core feature. Storage costs scale with usage, and egress gets expensive.","verdict":"Delightful until you need S3-level control.","addedAt":"2026-08-18","featured":false,"domain":"Next.js","subSpecialty":"Files & Email","subcategory":"Files & Email","tags":["free-tier","permissive","active"],"capabilities":["uploads"],"surfaces":["Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":5354,"starsPerWeek":30,"access":"free","archived":false,"repo":{"createdAt":"2023-05-10","pushedAt":"2026-09-30","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/uploadthing","html":"/gems/uploadthing","markdown":"/gems/uploadthing.md"}},{"type":"tool","slug":"trigger-dev","name":"Trigger.dev","tagline":"Open-source background jobs for Next.js","category":"nextjs","url":"https://trigger.dev","github":"https://github.com/triggerdotdev/trigger.dev","pricing":"freemium","hook":"Trigger.dev is the open-source alternative to serverless job queues.","whatsGood":"Long-running tasks, scheduled jobs, and webhooks in one SDK. Self-hostable if you need it. The v3 rewrite brought a cleaner API and better dev experience. Integrations with common services work out of the box.","theCatch":"v3 was a significant breaking change. The managed platform costs scale with compute. Self-hosting requires maintaining infrastructure.","verdict":"Open-source background jobs with a self-host escape hatch.","addedAt":"2026-08-19","featured":false,"domain":"Next.js","subSpecialty":"Jobs","subcategory":"Jobs","tags":["self-host","free-tier","permissive","workflows","active"],"capabilities":["jobs","background"],"surfaces":["Self-host","Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":16590,"starsPerWeek":82,"access":"free","archived":false,"repo":{"createdAt":"2022-11-30","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/trigger-dev","html":"/gems/trigger-dev","markdown":"/gems/trigger-dev.md"}},{"type":"tool","slug":"fastapi","name":"FastAPI","tagline":"Modern Python APIs at startup speed","category":"python","url":"https://fastapi.tiangolo.com","github":"https://github.com/fastapi/fastapi","pricing":"open-source","hook":"FastAPI is the Python API framework you will actually enjoy using.","whatsGood":"Pydantic integration means request/response validation is declarative and automatic. OpenAPI docs generate from type hints. Async support is first-class. The dependency injection system is powerful without being magical.","theCatch":"The ecosystem assumes you will integrate pieces yourself—no batteries-included ORM or auth. Async programming has its own learning curve.","verdict":"The Python API framework you will actually enjoy.","addedAt":"2026-08-18","featured":false,"domain":"Python","subSpecialty":"Frameworks","subcategory":"Agent Frameworks & SDKs","tags":["api","self-host","permissive","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":103297,"starsPerWeek":251,"access":"free","archived":false,"repo":{"createdAt":"2018-12-08","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/fastapi","html":"/gems/fastapi","markdown":"/gems/fastapi.md"}},{"type":"tool","slug":"pydantic","name":"Pydantic","tagline":"Data validation using Python type hints","category":"python","url":"https://docs.pydantic.dev","github":"https://github.com/pydantic/pydantic","pricing":"open-source","hook":"Pydantic is Python data validation solved. Just use it.","whatsGood":"V2 Rust core made it dramatically faster. Settings management handles environment variables elegantly. JSON Schema generation enables interop with other tools. The ecosystem integration (FastAPI, LangChain, SQLModel) means Pydantic models flow through your entire stack.","theCatch":"The v1 to v2 migration was painful—significant API changes broke existing code. Some advanced validation patterns require understanding the internals.","verdict":"Python data validation solved. Just use it.","addedAt":"2026-08-18","featured":false,"domain":"Python","subSpecialty":"Data","subcategory":"Data","tags":["self-host","permissive","active"],"capabilities":["validation"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":29123,"starsPerWeek":59,"access":"free","archived":false,"repo":{"createdAt":"2017-05-03","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pydantic","html":"/gems/pydantic","markdown":"/gems/pydantic.md"}},{"type":"tool","slug":"uv","name":"uv","tagline":"Python packaging at Rust speed","category":"python","url":"https://github.com/astral-sh/uv","github":"https://github.com/astral-sh/uv","pricing":"open-source","hook":"uv makes Python packaging not terrible for the first time.","whatsGood":"Installation is 10-100x faster than pip. The resolver handles complex dependency trees without the random failures. Virtual environment management is built-in. Compatible with requirements.txt and pyproject.toml.","theCatch":"Relatively new, so edge cases exist. Some older packages with unusual build systems may have issues.","verdict":"Finally, Python packaging that does not waste your time.","addedAt":"2026-08-18","featured":true,"domain":"Python","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","active","fast-stars"],"capabilities":["packaging"],"surfaces":["Self-host"],"ecosystem":["Python","Rust"],"licenseModel":"Apache-2.0","githubStars":90962,"starsPerWeek":570,"access":"free","archived":false,"repo":{"createdAt":"2023-10-02","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/uv","html":"/gems/uv","markdown":"/gems/uv.md"}},{"type":"tool","slug":"ruff","name":"Ruff","tagline":"Python linter faster than your test suite","category":"python","url":"https://docs.astral.sh/ruff/","github":"https://github.com/astral-sh/ruff","pricing":"open-source","hook":"Ruff replaces your entire Python lint stack and runs faster than any piece of it.","whatsGood":"The rule coverage is comprehensive: 800+ rules from popular linters. Auto-fix handles most issues. Configuration is straightforward. The formatter (ruff format) now handles code style too.","theCatch":"Not every rule from every tool is implemented. Some teams have strong opinions about specific linter behaviors.","verdict":"One fast tool to replace your entire lint toolchain.","addedAt":"2026-08-18","featured":false,"domain":"Python","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","testing","active"],"capabilities":["lint"],"surfaces":["Self-host"],"ecosystem":["Python","Rust"],"licenseModel":"OSS/MIT","githubStars":50202,"starsPerWeek":229,"access":"free","archived":false,"repo":{"createdAt":"2022-08-09","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ruff","html":"/gems/ruff","markdown":"/gems/ruff.md"}},{"type":"tool","slug":"polars","name":"Polars","tagline":"DataFrames that respect your CPU","category":"python","url":"https://pola.rs","github":"https://github.com/pola-rs/polars","pricing":"open-source","hook":"Polars is what pandas would be if designed today.","whatsGood":"The API is expressive: method chaining, lazy queries, and automatic parallelization. Memory efficiency is dramatically better than pandas for large datasets. The query optimizer makes naive code fast.","theCatch":"Different API than pandas—existing codebases need rewriting. The ecosystem is smaller; some pandas integrations do not exist.","verdict":"What pandas would be if designed today.","addedAt":"2026-08-18","featured":false,"domain":"Python","subSpecialty":"Data","subcategory":"Data","tags":["self-host","permissive","active"],"capabilities":["dataframes"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":40142,"starsPerWeek":119,"access":"free","archived":false,"repo":{"createdAt":"2020-05-13","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/polars","html":"/gems/polars","markdown":"/gems/polars.md"}},{"type":"tool","slug":"typer","name":"Typer","tagline":"CLI apps with type hints and zero effort","category":"python","url":"https://typer.tiangolo.com","github":"https://github.com/fastapi/typer","pricing":"open-source","hook":"Typer turns type hints into a CLI without you doing anything.","whatsGood":"Define a function with type hints; Typer generates the CLI with help text, validation, and shell completion. Rich integration provides beautiful output. Nested commands work intuitively.","theCatch":"Complex CLI patterns sometimes fight the abstraction. Very dynamic interfaces may need lower-level Click access.","verdict":"CLI tools in minutes instead of hours.","addedAt":"2026-08-18","featured":false,"domain":"Python","subSpecialty":"Frameworks","subcategory":"Agent Frameworks & SDKs","tags":["cli","self-host","permissive","active"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":20158,"starsPerWeek":57,"access":"free","archived":false,"repo":{"createdAt":"2019-12-24","pushedAt":"2026-10-15","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/typer","html":"/gems/typer","markdown":"/gems/typer.md"}},{"type":"tool","slug":"rich","name":"Rich","tagline":"Beautiful terminal output without the pain","category":"python","url":"https://rich.readthedocs.io","github":"https://github.com/Textualize/rich","pricing":"open-source","hook":"Rich makes terminals look like they belong in 2026.","whatsGood":"The Console class handles everything: print replacement, styling, layouts. Progress bars work for downloads, processing, and iteration. Tracebacks are gorgeous and more readable.","theCatch":"Terminal compatibility varies—some environments render poorly. The feature set is large; learning the full API takes time.","verdict":"The easiest way to make terminals beautiful.","addedAt":"2026-08-18","featured":false,"domain":"Python","subSpecialty":"TUI","subcategory":"TUI","tags":["self-host","permissive"],"capabilities":["terminal"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":57591,"starsPerWeek":159,"access":"free","archived":false,"repo":{"createdAt":"2019-11-10","pushedAt":"2026-06-23","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/rich","html":"/gems/rich","markdown":"/gems/rich.md"}},{"type":"tool","slug":"httpx","name":"HTTPX","tagline":"Async HTTP client for modern Python","category":"python","url":"https://www.python-httpx.org","github":"https://github.com/encode/httpx","pricing":"open-source","hook":"HTTPX is requests for the async era.","whatsGood":"Sync and async clients share the same interface. HTTP/2 support is built-in. Connection pooling and timeouts work sensibly. The test client enables easy mocking.","theCatch":"Another dependency when requests works for simple cases. Some requests plugins do not have HTTPX equivalents.","verdict":"The requests replacement for the async era.","addedAt":"2026-08-18","featured":false,"domain":"Python","subSpecialty":"Tooling","subcategory":"Tooling","tags":["api","self-host","permissive","active"],"capabilities":["http"],"surfaces":["API","Self-host"],"ecosystem":["Python"],"licenseModel":"BSD-3-Clause","githubStars":15657,"starsPerWeek":40,"access":"free","archived":false,"repo":{"createdAt":"2019-04-04","pushedAt":"2026-10-02","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/httpx","html":"/gems/httpx","markdown":"/gems/httpx.md"}},{"type":"tool","slug":"sqlmodel","name":"SQLModel","tagline":"SQL + Pydantic in one elegant package","category":"python","url":"https://sqlmodel.tiangolo.com","github":"https://github.com/fastapi/sqlmodel","pricing":"open-source","hook":"SQLModel is one model for both your database and your API.","whatsGood":"The inheritance from both SQLAlchemy and Pydantic means models work everywhere. Async support integrates cleanly with FastAPI. The relationship handling is intuitive for common patterns.","theCatch":"Relatively young library, so edge cases exist. Complex SQLAlchemy patterns may need direct SQLAlchemy access.","verdict":"One model for database and API—elegant when it fits.","addedAt":"2026-08-18","featured":false,"domain":"Python","subSpecialty":"Data","subcategory":"Data","tags":["api","self-host","permissive","active"],"capabilities":["orm","sql","api"],"surfaces":["API","Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":18444,"starsPerWeek":68,"access":"free","archived":false,"repo":{"createdAt":"2021-08-24","pushedAt":"2026-10-15","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/sqlmodel","html":"/gems/sqlmodel","markdown":"/gems/sqlmodel.md"}},{"type":"tool","slug":"litestar","name":"Litestar","tagline":"The FastAPI alternative with batteries","category":"python","url":"https://litestar.dev","github":"https://github.com/litestar-org/litestar","pricing":"open-source","hook":"Litestar is FastAPI with more opinions and more built-in.","whatsGood":"Built-in support for SQLAlchemy, Redis, and common patterns reduces integration work. The dependency injection is more powerful than FastAPI. OpenAPI generation works similarly.","theCatch":"Smaller community means fewer tutorials and Stack Overflow answers. Some FastAPI extensions need equivalents.","verdict":"More opinionated FastAPI alternative worth considering.","addedAt":"2026-08-18","featured":false,"domain":"Python","subSpecialty":"Frameworks","subcategory":"Agent Frameworks & SDKs","tags":["api","self-host","permissive","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":8524,"starsPerWeek":33,"access":"free","archived":false,"repo":{"createdAt":"2021-12-06","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/litestar","html":"/gems/litestar","markdown":"/gems/litestar.md"}},{"type":"tool","slug":"textual","name":"Textual","tagline":"Build TUIs like web apps","category":"python","url":"https://textual.textualize.io","github":"https://github.com/Textualize/textual","pricing":"open-source","hook":"Textual brings CSS layouts and reactive widgets to the terminal.","whatsGood":"The component model feels familiar to web developers. CSS-style layouts work in the terminal. Async-first design handles I/O without blocking. The widget library covers common patterns.","theCatch":"Terminal constraints limit what is possible. Learning curve for the reactive model. Not every terminal renders correctly.","verdict":"TUI development that feels like modern web dev.","addedAt":"2026-08-19","featured":false,"domain":"Python","subSpecialty":"TUI","subcategory":"TUI","tags":["tui","self-host","permissive","active"],"capabilities":["tui"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":37488,"starsPerWeek":130,"access":"free","archived":false,"repo":{"createdAt":"2021-04-08","pushedAt":"2026-10-09","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/textual","html":"/gems/textual","markdown":"/gems/textual.md"}},{"type":"tool","slug":"hydrogen","name":"Hydrogen","tagline":"Shopify React framework for headless commerce","category":"shopify","url":"https://hydrogen.shopify.dev","github":"https://github.com/Shopify/hydrogen","pricing":"open-source","hook":"Hydrogen is the headless path Shopify actually wants you to take.","whatsGood":"First-party Storefront API components handle cart, checkout, and product data. Oxygen hosting is tightly integrated. The Shopify CLI scaffolds projects with working commerce features.","theCatch":"You are locked into Shopify architectural choices. Customization beyond their patterns requires deeper knowledge. Oxygen hosting limits deployment options.","verdict":"The official path for Shopify headless—for better and worse.","addedAt":"2026-08-18","featured":false,"domain":"Shopify","subSpecialty":"Commerce","subcategory":"Commerce","tags":["sdk","self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":2152,"starsPerWeek":10,"access":"free","archived":false,"repo":{"createdAt":"2022-09-19","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hydrogen","html":"/gems/hydrogen","markdown":"/gems/hydrogen.md"}},{"type":"tool","slug":"remix","name":"Remix","tagline":"Full stack React that Shopify acquired","category":"shopify","url":"https://remix.run","github":"https://github.com/remix-run/remix","pricing":"open-source","hook":"Remix brought web fundamentals back to React development.","whatsGood":"The loader/action pattern simplifies data flow compared to useEffect sprawl. Nested routing with parallel data loading improves performance. Error boundaries work at route level.","theCatch":"The mental model shift from SPA patterns takes adjustment. Some React patterns do not translate directly. The ecosystem is smaller than Next.js.","verdict":"Web fundamentals meet React, now with Shopify backing.","addedAt":"2026-08-18","featured":false,"domain":"Shopify","subSpecialty":"Commerce","subcategory":"Commerce","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":33425,"starsPerWeek":107,"access":"free","archived":false,"repo":{"createdAt":"2020-10-26","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/remix","html":"/gems/remix","markdown":"/gems/remix.md"}},{"type":"tool","slug":"shopify-cli","name":"Shopify CLI","tagline":"The development tool every Shopify dev needs","category":"shopify","url":"https://shopify.dev/docs/api/shopify-cli","github":"https://github.com/Shopify/cli","pricing":"open-source","hook":"Shopify CLI is not optional—just install it.","whatsGood":"Theme development with hot reload changed the game. App development handles the OAuth tunnel. Hydrogen scaffolding works out of the box. Environment management simplifies working with multiple stores.","theCatch":"Occasional bugs with authentication flows. Resource usage can be heavy. Some advanced workflows still require manual setup.","verdict":"Not optional—just install it and move on.","addedAt":"2026-08-18","featured":false,"domain":"Shopify","subSpecialty":"Commerce","subcategory":"Commerce","tags":["cli","self-host","permissive","active"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":758,"starsPerWeek":3,"access":"free","archived":false,"repo":{"createdAt":"2022-06-21","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/shopify-cli","html":"/gems/shopify-cli","markdown":"/gems/shopify-cli.md"}},{"type":"tool","slug":"checkout-extensions","name":"Checkout UI Extensions","tagline":"Customize Shopify checkout safely","category":"shopify","url":"https://shopify.dev/docs/api/checkout-ui-extensions","github":null,"pricing":"open-source","hook":"Checkout Extensions are the only supported way to customize Shopify checkout.","whatsGood":"Extension points cover key checkout moments: cart, shipping, payment, and order status. The component library ensures visual consistency. The API handles state without direct DOM manipulation.","theCatch":"The sandboxed environment limits what is possible. Some desired customizations are not supported by extension points.","verdict":"The only way to customize checkout—work within the limits.","addedAt":"2026-08-18","featured":false,"domain":"Shopify","subSpecialty":"Commerce","subcategory":"Commerce","tags":["self-host","permissive","payments"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":null,"starsPerWeek":null,"access":"free","archived":false,"repo":null,"links":{"self":"/api/tools/checkout-extensions","html":"/gems/checkout-extensions","markdown":"/gems/checkout-extensions.md"}},{"type":"tool","slug":"graphql-codegen","name":"GraphQL Code Generator","tagline":"Type-safe Shopify API without manual typing","category":"shopify","url":"https://the-guild.dev/graphql/codegen","github":"https://github.com/dotansimha/graphql-code-generator","pricing":"open-source","hook":"GraphQL Codegen writes the TypeScript so you do not have to.","whatsGood":"The preset ecosystem handles common patterns: typed document nodes, React hooks, or pure types. Schema fetching from Shopify endpoints works. Watch mode regenerates on changes.","theCatch":"Configuration complexity for advanced setups. Build step adds friction to the workflow. Large schemas generate large type files.","verdict":"Essential infrastructure for typed Shopify GraphQL.","addedAt":"2026-08-18","featured":false,"domain":"Shopify","subSpecialty":"Commerce","subcategory":"Commerce","tags":["api","self-host","permissive","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":11261,"starsPerWeek":22,"access":"free","archived":false,"repo":{"createdAt":"2016-12-05","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/graphql-codegen","html":"/gems/graphql-codegen","markdown":"/gems/graphql-codegen.md"}},{"type":"tool","slug":"shopify-app-js","name":"Shopify App JS","tagline":"Official Node.js library for Shopify apps","category":"shopify","url":"https://shopify.dev/docs/apps/tools/shopify-app-js","github":"https://github.com/Shopify/shopify-app-js","pricing":"open-source","hook":"Shopify App JS handles OAuth so you do not have to think about it.","whatsGood":"Session storage, webhook handling, and API client in one package. Works with Express, Koa, or any Node framework. The Remix adapter makes Hydrogen app development smoother.","theCatch":"Node.js only. Some edge cases require diving into implementation details. Version updates can break existing apps.","verdict":"The foundation every Node Shopify app needs.","addedAt":"2026-08-19","featured":false,"domain":"Shopify","subSpecialty":"Commerce","subcategory":"Commerce","tags":["sdk","self-host","permissive","auth","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":543,"starsPerWeek":2,"access":"free","archived":false,"repo":{"createdAt":"2022-08-19","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/shopify-app-js","html":"/gems/shopify-app-js","markdown":"/gems/shopify-app-js.md"}},{"type":"tool","slug":"supabase","name":"Supabase","tagline":"Open-source Firebase alternative built on Postgres","category":"databases","url":"https://supabase.com","github":"https://github.com/supabase/supabase","pricing":"freemium","hook":"Supabase is Postgres with auth, realtime, and storage bolted on.","whatsGood":"Real Postgres underneath means you are not locked in. Auth, storage, edge functions, and realtime subscriptions in one platform. The dashboard is genuinely useful. Row-level security enables fine-grained access control.","theCatch":"The all-in-one convenience creates dependency. Complex queries hit performance limits. Self-hosting requires significant operational knowledge.","verdict":"The Firebase alternative for developers who want real Postgres.","addedAt":"2026-08-19","featured":true,"domain":"Databases","subSpecialty":"Data","subcategory":"Postgres","tags":["free-tier","permissive","auth","realtime","postgres","active"],"capabilities":["auth","realtime"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":112522,"starsPerWeek":307,"access":"free","archived":false,"repo":{"createdAt":"2019-10-12","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/supabase","html":"/gems/supabase","markdown":"/gems/supabase.md"}},{"type":"tool","slug":"turso","name":"Turso","tagline":"SQLite at the edge with libSQL","category":"databases","url":"https://turso.tech","github":"https://github.com/tursodatabase/turso","pricing":"freemium","hook":"Turso puts SQLite at the edge, globally replicated.","whatsGood":"SQLite simplicity with global distribution. Embedded replicas mean reads are local. Per Turso's own README, new projects should start on Turso Database (MIT, tursodatabase/turso — the in-process Rust rewrite of SQLite); the libSQL fork is its own gem. libSQL adds features SQLite lacks. The latency benefits are real for edge-deployed applications.","theCatch":"SQLite limitations still apply—no concurrent writes from different regions. The embedded replica model has a learning curve. Less battle-tested than Postgres.","verdict":"SQLite for the edge era, with surprising capabilities.","addedAt":"2026-08-19","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"SQLite & Embedded","tags":["free-tier","permissive","active"],"capabilities":[],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":24907,"starsPerWeek":151,"access":"free","archived":false,"repo":{"createdAt":"2023-08-26","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/turso","html":"/gems/turso","markdown":"/gems/turso.md"}},{"type":"tool","slug":"redis","name":"Redis","tagline":"The in-memory data store everyone uses","category":"databases","url":"https://redis.io","github":"https://github.com/redis/redis","pricing":"open-source","hook":"Redis is the cache, queue, and session store you already need.","whatsGood":"Blazing fast for what it does. Data structures beyond simple key-value unlock powerful patterns. Pub/sub enables real-time features. The ecosystem is massive—every language has a client.","theCatch":"License: not MIT. Since Redis 8 the server is tri-licensed RSALv2 / SSPLv1 / AGPLv3 at your choice — AGPLv3 is the only OSI option and carries network copyleft; 7.4–7.x was RSALv2/SSPLv1 only. If you need BSD-3 Redis-protocol, look at Valkey. Memory-bound storage is expensive at scale. Persistence options have tradeoffs. Clustering adds complexity.","verdict":"The default choice for caching and session storage.","addedAt":"2026-08-19","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Key-Value & Cache","tags":["self-host","source-available","workflows","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"RSALv2/SSPLv1/AGPLv3","githubStars":77026,"starsPerWeek":84,"access":"free","archived":false,"repo":{"createdAt":"2009-03-21","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/redis","html":"/gems/redis","markdown":"/gems/redis.md"}},{"type":"tool","slug":"qdrant","name":"Qdrant","tagline":"Open-source vector database with filtering","category":"databases","url":"https://qdrant.tech","github":"https://github.com/qdrant/qdrant","pricing":"open-source","hook":"Qdrant is the vector database you can actually self-host.","whatsGood":"Rust-based performance is excellent. Advanced filtering capabilities enable complex queries. The managed cloud option exists when you need it. Self-hosting keeps costs predictable.","theCatch":"Operational burden of self-hosting. Smaller ecosystem than Pinecone. Some advanced features require understanding internals.","verdict":"Self-hostable vector search with production-grade features.","addedAt":"2026-08-19","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Vector","tags":["self-host","permissive","vector","active"],"capabilities":[],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":35166,"starsPerWeek":105,"access":"free","archived":false,"repo":{"createdAt":"2020-05-30","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/qdrant","html":"/gems/qdrant","markdown":"/gems/qdrant.md"}},{"type":"tool","slug":"clickhouse","name":"ClickHouse","tagline":"Column-oriented database for analytics","category":"databases","url":"https://clickhouse.com","github":"https://github.com/ClickHouse/ClickHouse","pricing":"open-source","hook":"ClickHouse makes billion-row queries feel instant.","whatsGood":"Analytics queries that would take minutes in Postgres complete in seconds. Column-oriented storage is perfect for time-series and event data. Compression is aggressive. The SQL dialect is familiar.","theCatch":"Not a general-purpose database—updates and deletes are expensive. Operational complexity for self-hosting. The learning curve for optimal schema design is steep.","verdict":"The analytics database when Postgres is too slow.","addedAt":"2026-08-19","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Analytics & Time-series","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":50514,"starsPerWeek":93,"access":"free","archived":false,"repo":{"createdAt":"2016-06-02","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/clickhouse","html":"/gems/clickhouse","markdown":"/gems/clickhouse.md"}},{"type":"tool","slug":"duckdb","name":"DuckDB","tagline":"In-process OLAP database","category":"databases","url":"https://duckdb.org","github":"https://github.com/duckdb/duckdb","pricing":"open-source","hook":"DuckDB is SQLite for analytics—fast, embedded, and serverless.","whatsGood":"Analytics queries run locally without a server. Parquet, CSV, and JSON import just works. The SQL dialect is comprehensive. Integration with Python and R is seamless.","theCatch":"Not for OLTP workloads—it is analytics-focused. Single-node limits apply. Less ecosystem than traditional databases.","verdict":"Local analytics that just works.","addedAt":"2026-08-19","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Analytics & Time-series","tags":["self-host","local-first","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":42324,"starsPerWeek":97,"access":"free","archived":false,"repo":{"createdAt":"2018-06-26","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/duckdb","html":"/gems/duckdb","markdown":"/gems/duckdb.md"}},{"type":"tool","slug":"sqlite","name":"SQLite","tagline":"The most deployed database in the world","category":"databases","url":"https://sqlite.org","github":null,"pricing":"open-source","hook":"SQLite is good enough for more than you think.","whatsGood":"Zero configuration, zero server, zero administration. Single-file database is infinitely portable. Write-ahead logging handles concurrent reads. Used by every browser and mobile app.","theCatch":"Single writer at a time limits write concurrency. Not designed for network access. Feature set is smaller than Postgres.","verdict":"Good enough for more applications than you realize.","addedAt":"2026-08-19","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"SQLite & Embedded","tags":["self-host","permissive"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":null,"starsPerWeek":null,"access":"free","archived":false,"repo":null,"links":{"self":"/api/tools/sqlite","html":"/gems/sqlite","markdown":"/gems/sqlite.md"}},{"type":"tool","slug":"docker","name":"Docker","tagline":"Container runtime that changed deployment","category":"devops","url":"https://docker.com","github":"https://github.com/moby/moby","pricing":"freemium","hook":"Docker made \"works on my machine\" a solvable problem.","whatsGood":"Engine source lives upstream in Apache-2.0 moby/moby (docker/docker-ce is an archive — do not point there). Containers are the universal deployment unit. Dockerfile syntax is approachable. Docker Compose handles multi-container development. The ecosystem is massive.","theCatch":"Resource overhead compared to native. Security requires attention. Desktop licensing changes affected teams. Image size management is ongoing work.","verdict":"Containers are table stakes; Docker is how most start.","addedAt":"2026-08-19","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Containers","tags":["free-tier","permissive","containers","active"],"capabilities":[],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":72198,"starsPerWeek":101,"access":"free","archived":false,"repo":{"createdAt":"2013-01-18","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/docker","html":"/gems/docker","markdown":"/gems/docker.md"}},{"type":"tool","slug":"kubernetes","name":"Kubernetes","tagline":"Container orchestration at scale","category":"devops","url":"https://kubernetes.io","github":"https://github.com/kubernetes/kubernetes","pricing":"open-source","hook":"Kubernetes is what you need when Docker Compose is not enough.","whatsGood":"Declarative infrastructure scales to massive deployments. Self-healing restarts failed containers. Rolling updates minimize downtime. The ecosystem of operators extends capabilities.","theCatch":"Complexity is legendary. Small teams often do not need it. Operational burden is significant. The YAML can become unmanageable.","verdict":"Powerful but only worth it at scale.","addedAt":"2026-08-19","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Kubernetes","tags":["self-host","permissive","kubernetes","containers","workflows","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":128448,"starsPerWeek":199,"access":"free","archived":false,"repo":{"createdAt":"2014-06-06","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/kubernetes","html":"/gems/kubernetes","markdown":"/gems/kubernetes.md"}},{"type":"tool","slug":"pulumi","name":"Pulumi","tagline":"Infrastructure as code in real languages","category":"devops","url":"https://pulumi.com","github":"https://github.com/pulumi/pulumi","pricing":"freemium","hook":"Pulumi lets you write infrastructure in TypeScript, Python, or Go.","whatsGood":"Real programming languages mean real abstractions—loops, conditionals, functions. Testing infrastructure becomes possible. IDE support is excellent. Type safety catches errors early.","theCatch":"Smaller ecosystem than Terraform. Learning curve for infrastructure patterns. The state service is a dependency unless self-hosted.","verdict":"IaC for developers who want real programming languages.","addedAt":"2026-08-19","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"IaC","tags":["free-tier","permissive","active"],"capabilities":[],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":25799,"starsPerWeek":50,"access":"free","archived":false,"repo":{"createdAt":"2016-10-31","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pulumi","html":"/gems/pulumi","markdown":"/gems/pulumi.md"}},{"type":"tool","slug":"coolify","name":"Coolify","tagline":"Self-hosted Heroku alternative","category":"devops","url":"https://coolify.io","github":"https://github.com/coollabsio/coolify","pricing":"open-source","hook":"Coolify is the self-hosted platform you can actually run.","whatsGood":"Full control on your own infrastructure. Deploy any language or framework. Manages databases, Redis, and S3 storage. The UI handles what Docker Compose cannot.","theCatch":"Self-hosting means self-operating. Some features are less polished than commercial alternatives. Single-server focus limits scale.","verdict":"Self-hosted PaaS that is actually usable.","addedAt":"2026-08-19","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Deploy & PaaS","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":63308,"starsPerWeek":211,"access":"free","archived":false,"repo":{"createdAt":"2021-01-25","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/coolify","html":"/gems/coolify","markdown":"/gems/coolify.md"}},{"type":"tool","slug":"caprover","name":"CapRover","tagline":"Free PaaS you can run anywhere","category":"devops","url":"https://caprover.com","github":"https://github.com/caprover/caprover","pricing":"open-source","hook":"CapRover turns any VPS into a Heroku-like platform.","whatsGood":"One-command install on any Docker host. One-click apps from the marketplace. SSL certificates handled automatically. Multi-server clustering works.","theCatch":"License: Apache-2.0 with an appendix that overrides it — no redistributing paid versions of CapRover, its paid features cannot be modified, and changes to the free features must stay free and open source. Read it before building on top. Documentation assumes Docker knowledge. Some advanced features require manual configuration. Less active development than alternatives.","verdict":"Simple self-hosted PaaS for small deployments.","addedAt":"2026-08-19","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Deploy & PaaS","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":15190,"starsPerWeek":32,"access":"free","archived":false,"repo":{"createdAt":"2017-10-25","pushedAt":"2026-10-19","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/caprover","html":"/gems/caprover","markdown":"/gems/caprover.md"}},{"type":"tool","slug":"tailwindcss","name":"Tailwind CSS","tagline":"Utility-first CSS that developers love","category":"design","url":"https://tailwindcss.com","github":"https://github.com/tailwindlabs/tailwindcss","pricing":"open-source","hook":"Tailwind is CSS for developers who hate CSS.","whatsGood":"Utility classes eliminate the naming problem. The design system is built-in. JIT compilation means only used styles ship. The plugin ecosystem extends capabilities.","theCatch":"HTML becomes verbose. The utility-first paradigm requires adjustment. Complex components need extraction. Some designers find it limiting.","verdict":"The CSS framework that made styling productive.","addedAt":"2026-08-19","featured":false,"domain":"Design","subSpecialty":"UI","subcategory":"UI","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":97947,"starsPerWeek":208,"access":"free","archived":false,"repo":{"createdAt":"2017-10-06","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tailwindcss","html":"/gems/tailwindcss","markdown":"/gems/tailwindcss.md"}},{"type":"tool","slug":"shadcn-ui","name":"shadcn/ui","tagline":"Copy-paste components built on Radix","category":"design","url":"https://ui.shadcn.com","github":"https://github.com/shadcn-ui/ui","pricing":"open-source","hook":"shadcn/ui is the component library you own, not install.","whatsGood":"Components copy into your codebase—no dependency to update. Built on Radix primitives for accessibility. Tailwind styling is customizable. The CLI adds components on demand.","theCatch":"You own the code, including the maintenance. Updates require manual copying. The paradigm differs from traditional component libraries.","verdict":"The component approach that makes customization natural.","addedAt":"2026-08-19","featured":false,"domain":"Design","subSpecialty":"UI","subcategory":"UI","tags":["self-host","permissive","active","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":126077,"starsPerWeek":636,"access":"free","archived":false,"repo":{"createdAt":"2023-01-04","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/shadcn-ui","html":"/gems/shadcn-ui","markdown":"/gems/shadcn-ui.md"}},{"type":"tool","slug":"radix-ui","name":"Radix UI","tagline":"Unstyled, accessible React components","category":"design","url":"https://radix-ui.com","github":"https://github.com/radix-ui/primitives","pricing":"open-source","hook":"Radix handles accessibility so you can focus on styling.","whatsGood":"Accessibility is baked in—keyboard navigation, ARIA attributes, focus management. Unstyled means complete design freedom. The API is well-thought-out. Primitives compose well.","theCatch":"Styling from scratch takes time. Learning the API requires investment. Some components have quirks.","verdict":"The accessibility foundation for custom design systems.","addedAt":"2026-08-19","featured":false,"domain":"Design","subSpecialty":"UI","subcategory":"UI","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":19415,"starsPerWeek":59,"access":"free","archived":false,"repo":{"createdAt":"2020-06-19","pushedAt":"2026-10-14","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/radix-ui","html":"/gems/radix-ui","markdown":"/gems/radix-ui.md"}},{"type":"tool","slug":"framer-motion","name":"Framer Motion","tagline":"Production-ready React animations","category":"design","url":"https://motion.dev","github":"https://github.com/motiondivision/motion","pricing":"open-source","hook":"Framer Motion makes React animations feel natural.","whatsGood":"The declarative API matches React mental models. Layout animations work automatically. Gestures are built-in. Exit animations actually work. The spring physics feel right.","theCatch":"Bundle size is not negligible. Complex animations require understanding the system. Performance needs attention on mobile.","verdict":"The animation library that makes movement feel right.","addedAt":"2026-08-19","featured":false,"domain":"Design","subSpecialty":"UI","subcategory":"UI","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":34402,"starsPerWeek":83,"access":"free","archived":false,"repo":{"createdAt":"2018-11-16","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/framer-motion","html":"/gems/framer-motion","markdown":"/gems/framer-motion.md"}},{"type":"tool","slug":"storybook","name":"Storybook","tagline":"UI component workshop","category":"design","url":"https://storybook.js.org","github":"https://github.com/storybookjs/storybook","pricing":"open-source","hook":"Storybook is where you develop components in isolation.","whatsGood":"Component development outside the app context speeds iteration. Documentation generates automatically. Visual testing catches regressions. Addons extend functionality.","theCatch":"Configuration complexity grows. Build times can be slow. Keeping stories updated requires discipline.","verdict":"Essential for component-driven development.","addedAt":"2026-08-19","featured":false,"domain":"Design","subSpecialty":"UI","subcategory":"UI","tags":["self-host","permissive","sandbox","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":91337,"starsPerWeek":165,"access":"free","archived":false,"repo":{"createdAt":"2016-03-18","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/storybook","html":"/gems/storybook","markdown":"/gems/storybook.md"}},{"type":"tool","slug":"lucide","name":"Lucide","tagline":"Beautiful open-source icons","category":"design","url":"https://lucide.dev","github":"https://github.com/lucide-icons/lucide","pricing":"open-source","hook":"Lucide is the Feather Icons successor you need.","whatsGood":"Consistent style across 1500+ icons. Tree-shakeable React components. SVG-based means infinite scaling. Active maintenance adds new icons regularly.","theCatch":"Style might not fit every project. Some niches have gaps. Customization requires understanding SVG.","verdict":"The default icon set for modern interfaces.","addedAt":"2026-08-19","featured":false,"domain":"Design","subSpecialty":"UI","subcategory":"UI","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":25179,"starsPerWeek":76,"access":"free","archived":false,"repo":{"createdAt":"2020-06-08","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/lucide","html":"/gems/lucide","markdown":"/gems/lucide.md"}},{"type":"tool","slug":"panda-css","name":"Panda CSS","tagline":"CSS-in-JS with build-time extraction","category":"design","url":"https://panda-css.com","github":"https://github.com/chakra-ui/panda","pricing":"open-source","hook":"Panda CSS is CSS-in-JS without the runtime cost.","whatsGood":"Build-time extraction means zero runtime. Type-safe tokens catch errors. Recipes enable component variants. RSC compatible out of the box.","theCatch":"Different mental model from both Tailwind and traditional CSS-in-JS. Ecosystem is younger. Migration from other solutions takes work.","verdict":"CSS-in-JS for the RSC era.","addedAt":"2026-08-19","featured":false,"domain":"Design","subSpecialty":"UI","subcategory":"UI","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":6233,"starsPerWeek":28,"access":"free","archived":false,"repo":{"createdAt":"2022-07-27","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/panda-css","html":"/gems/panda-css","markdown":"/gems/panda-css.md"}},{"type":"tool","slug":"grafana","name":"Grafana","tagline":"Dashboards for everything observable","category":"observability","url":"https://grafana.com","github":"https://github.com/grafana/grafana","pricing":"open-source","hook":"Grafana visualizes metrics from anywhere.","whatsGood":"Connects to every data source imaginable. Dashboard flexibility is unmatched. Alerting rules catch issues. The ecosystem of plugins extends capabilities.","theCatch":"Dashboard sprawl becomes a maintenance burden. Learning PromQL or LogQL takes time. Self-hosting requires infrastructure.","verdict":"The universal observability dashboard.","addedAt":"2026-08-19","featured":false,"domain":"Observability","subSpecialty":"Metrics","subcategory":"Metrics","tags":["self-host","copyleft","observability","active"],"capabilities":["dashboards","metrics"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":77401,"starsPerWeek":115,"access":"free","archived":false,"repo":{"createdAt":"2013-12-11","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/grafana","html":"/gems/grafana","markdown":"/gems/grafana.md"}},{"type":"tool","slug":"prometheus","name":"Prometheus","tagline":"Time-series metrics for cloud-native","category":"observability","url":"https://prometheus.io","github":"https://github.com/prometheus/prometheus","pricing":"open-source","hook":"Prometheus is how you collect metrics at scale.","whatsGood":"Pull-based collection simplifies service discovery. PromQL enables powerful queries. The exporters ecosystem covers everything. CNCF graduated project means long-term support.","theCatch":"Single-node storage limits scale. PromQL has a learning curve. High cardinality labels cause problems.","verdict":"The foundation of cloud-native metrics.","addedAt":"2026-08-19","featured":false,"domain":"Observability","subSpecialty":"Metrics","subcategory":"Metrics","tags":["self-host","permissive","observability","active"],"capabilities":["metrics","promql"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":66667,"starsPerWeek":92,"access":"free","archived":false,"repo":{"createdAt":"2012-11-24","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/prometheus","html":"/gems/prometheus","markdown":"/gems/prometheus.md"}},{"type":"tool","slug":"opentelemetry","name":"OpenTelemetry","tagline":"Vendor-neutral observability framework","category":"observability","url":"https://opentelemetry.io","github":"https://github.com/open-telemetry","pricing":"open-source","hook":"OpenTelemetry is the observability standard that might actually win.","whatsGood":"Vendor-neutral means no lock-in. Unified traces, metrics, and logs. Automatic instrumentation for popular frameworks. Growing ecosystem of exporters.","theCatch":"The specification is complex. Implementation maturity varies by language. Configuration requires understanding the model.","verdict":"The standard for future-proof instrumentation.","addedAt":"2026-08-19","featured":false,"domain":"Observability","subSpecialty":"Tracing","subcategory":"Tracing","tags":["sdk","self-host","permissive","observability"],"capabilities":["tracing","otel"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":null,"starsPerWeek":null,"access":"free","archived":false,"repo":null,"links":{"self":"/api/tools/opentelemetry","html":"/gems/opentelemetry","markdown":"/gems/opentelemetry.md"}},{"type":"tool","slug":"rust-lang","name":"Rust","tagline":"Systems programming without the footguns","category":"rust","url":"https://rust-lang.org","github":"https://github.com/rust-lang/rust","pricing":"open-source","hook":"Rust is C++ that does not let you shoot yourself.","whatsGood":"Memory safety without garbage collection. The borrow checker catches bugs at compile time. Performance matches C/C++. The tooling (cargo, rustfmt, clippy) is excellent.","theCatch":"The learning curve is steep. Compile times are slow. Fighting the borrow checker is frustrating at first.","verdict":"The systems language for the next decade.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":120611,"starsPerWeek":141,"access":"free","archived":false,"repo":{"createdAt":"2010-06-16","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/rust-lang","html":"/gems/rust-lang","markdown":"/gems/rust-lang.md"}},{"type":"tool","slug":"tokio","name":"Tokio","tagline":"Async runtime for Rust","category":"rust","url":"https://tokio.rs","github":"https://github.com/tokio-rs/tokio","pricing":"open-source","hook":"Tokio is the async foundation everything Rust builds on.","whatsGood":"Battle-tested at scale by Discord, Cloudflare, and more. The ecosystem (Axum, Tonic, Tower) is comprehensive. Work-stealing scheduler is efficient. The documentation is excellent.","theCatch":"Async Rust has a learning curve. Stack traces are confusing. Some patterns from other languages do not translate.","verdict":"The async runtime that powers production Rust.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":33465,"starsPerWeek":63,"access":"free","archived":false,"repo":{"createdAt":"2016-09-09","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tokio","html":"/gems/tokio","markdown":"/gems/tokio.md"}},{"type":"tool","slug":"axum","name":"Axum","tagline":"Web framework from the Tokio team","category":"rust","url":"https://github.com/tokio-rs/axum","github":"https://github.com/tokio-rs/axum","pricing":"open-source","hook":"Axum is web development that feels like Rust.","whatsGood":"Type-safe extractors catch errors at compile time. Tower middleware ecosystem is reusable. No macros means better IDE support. The Tokio team maintains it.","theCatch":"Less batteries-included than frameworks like Actix. Error messages can be cryptic. Some patterns require boilerplate.","verdict":"The web framework that embraces Rust idioms.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["sdk","self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":27547,"starsPerWeek":98,"access":"free","archived":false,"repo":{"createdAt":"2021-05-30","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/axum","html":"/gems/axum","markdown":"/gems/axum.md"}},{"type":"tool","slug":"actix-web","name":"Actix Web","tagline":"Fast Rust web framework","category":"rust","url":"https://actix.rs","github":"https://github.com/actix/actix-web","pricing":"open-source","hook":"Actix Web is raw performance in a web framework.","whatsGood":"Consistently tops TechEmpower benchmarks. Mature ecosystem with middleware and extensions. The actor model enables certain patterns. Documentation is comprehensive.","theCatch":"Macro-heavy API differs from idiomatic Rust. The actor foundation is not always needed. Some community history caused concern.","verdict":"Maximum performance when benchmarks matter.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["sdk","self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":24873,"starsPerWeek":53,"access":"free","archived":false,"repo":{"createdAt":"2017-09-30","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/actix-web","html":"/gems/actix-web","markdown":"/gems/actix-web.md"}},{"type":"tool","slug":"serde","name":"Serde","tagline":"Serialization framework for Rust","category":"rust","url":"https://serde.rs","github":"https://github.com/serde-rs/serde","pricing":"open-source","hook":"Serde makes serialization feel magical.","whatsGood":"Zero-overhead abstraction over formats. Derive macros minimize boilerplate. Format ecosystem covers JSON, YAML, TOML, and more. Customization is possible when needed.","theCatch":"Compile times increase with heavy use. Error messages can be confusing. Some edge cases require manual implementation.","verdict":"The serialization library every Rust project uses.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["sdk","self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":10893,"starsPerWeek":16,"access":"free","archived":false,"repo":{"createdAt":"2013-11-13","pushedAt":"2026-10-16","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/serde","html":"/gems/serde","markdown":"/gems/serde.md"}},{"type":"tool","slug":"sqlx","name":"SQLx","tagline":"Compile-time checked SQL for Rust","category":"rust","url":"https://github.com/transact-rs/sqlx","github":"https://github.com/transact-rs/sqlx","pricing":"open-source","hook":"SQLx verifies your queries at compile time.","whatsGood":"Queries checked against the actual database schema. Async from the ground up. No ORM overhead—just SQL. Supports Postgres, MySQL, and SQLite.","theCatch":"Compile-time checking requires database connection. Migration story is simpler than some alternatives. Complex queries need understanding.","verdict":"SQL that the compiler actually checks.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":17583,"starsPerWeek":49,"access":"free","archived":false,"repo":{"createdAt":"2019-12-28","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/sqlx","html":"/gems/sqlx","markdown":"/gems/sqlx.md"}},{"type":"tool","slug":"tauri","name":"Tauri","tagline":"Build desktop apps with web tech and Rust","category":"rust","url":"https://tauri.app","github":"https://github.com/tauri-apps/tauri","pricing":"open-source","hook":"Tauri is Electron without the memory footprint.","whatsGood":"Bundles are tiny compared to Electron. System webview means no bundled Chromium. Rust backend enables native performance. Security model is well-designed.","theCatch":"Webview inconsistencies across platforms. Rust learning curve for backend code. Younger ecosystem than Electron.","verdict":"Desktop apps that do not need 200MB of Chromium.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["desktop-app","self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":112073,"starsPerWeek":295,"access":"free","archived":false,"repo":{"createdAt":"2019-07-13","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tauri","html":"/gems/tauri","markdown":"/gems/tauri.md"}},{"type":"tool","slug":"leptos","name":"Leptos","tagline":"Full-stack Rust web framework","category":"rust","url":"https://leptos.dev","github":"https://github.com/leptos-rs/leptos","pricing":"open-source","hook":"Leptos is React written in Rust.","whatsGood":"Fine-grained reactivity without virtual DOM. Server functions blur client/server boundary. WASM output is small. The component model feels familiar to React developers.","theCatch":"WASM ecosystem is still maturing. Debugging can be challenging. Smaller community than JavaScript frameworks.","verdict":"Full-stack Rust for the web with a familiar model.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["sdk","self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":21408,"starsPerWeek":97,"access":"free","archived":false,"repo":{"createdAt":"2022-07-31","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/leptos","html":"/gems/leptos","markdown":"/gems/leptos.md"}},{"type":"tool","slug":"clap","name":"clap","tagline":"Command line argument parser for Rust","category":"rust","url":"https://docs.rs/clap","github":"https://github.com/clap-rs/clap","pricing":"open-source","hook":"clap turns structs into command-line interfaces.","whatsGood":"Derive macros generate parsers from struct definitions. Help text generates automatically. Shell completions work. Subcommands are straightforward.","theCatch":"Compile times increase with complex CLIs. Some advanced patterns require builder API. Error messages could be clearer.","verdict":"The CLI argument parser most Rust projects use.","addedAt":"2026-08-19","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["cli","self-host","permissive","active"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":16784,"starsPerWeek":28,"access":"free","archived":false,"repo":{"createdAt":"2015-02-25","pushedAt":"2026-10-06","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/clap","html":"/gems/clap","markdown":"/gems/clap.md"}},{"type":"tool","slug":"openai-codex-cli","name":"OpenAI Codex CLI","tagline":"Apache-2.0 OpenAI agent: CLI, IDE, app and cloud","category":"agents","url":"https://developers.openai.com/codex","github":"https://github.com/openai/codex","pricing":"freemium","hook":"Codex is OpenAI’s coding agent that runs locally on your computer: a Rust CLI in the terminal that reads files, writes code, runs commands and iterates, with the same agent available in your editor, as a desktop app and as the cloud-based Codex Web.","whatsGood":"Apache-2.0 (openai/codex), very active (release rust-v0.163.0, 2026-10-15). Install with the chatgpt.com/codex install.sh script (install.ps1 on Windows), npm install -g @openai/codex, brew install --cask codex, or a binary from GitHub Releases. Sign in with ChatGPT to use it on a Plus, Pro, Business, Edu or Enterprise plan, or set it up with an API key. The IDE extension covers VS Code, Cursor and Windsurf, codex app opens the desktop app, and Codex Web lives at chatgpt.com/codex. The CLI is open, so you can read exactly how the agent loop works. ★~129.8k.","theCatch":"The CLI is open source, but the models are not free: you pay through ChatGPT plan quotas or API spend. Codex Web runs on OpenAI’s cloud, not on your machine. The install.sh, brew and npm routes are supply-chain choices, so pin a release binary when that matters. Vs Claude Code or OpenCode: this is OpenAI’s first-party agent, tied to ChatGPT plans or OpenAI API keys.","verdict":"OpenAI’s answer to terminal agents — open CLI, paid models; budget the plan or the API.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["cli","desktop-app","local-first","free-tier","permissive","coding-agents","active","fast-stars"],"capabilities":["terminal","coding","cli"],"surfaces":["CLI","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":130206,"starsPerWeek":1636,"access":"free","archived":false,"repo":{"createdAt":"2025-04-13","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openai-codex-cli","html":"/gems/openai-codex-cli","markdown":"/gems/openai-codex-cli.md"}},{"type":"tool","slug":"goose","name":"Goose","tagline":"Local-first Rust agent with MCP at its core","category":"agents","url":"https://goose-docs.ai","github":null,"pricing":"open-source","hook":"Goose is the local-first, MCP-native agent from the Linux Foundation AAIF.","whatsGood":"Goose runs locally on your machine, written in Rust for performance. MCP is a first-class citizen, not an afterthought—tools connect via the protocol natively. Part of the Linux Foundation AI and Data Foundation (AAIF), giving it institutional backing without corporate lock-in. Bring your own model provider.","theCatch":"General-purpose agent means you configure it for your use case. You bring the model—Goose is the runtime, not the intelligence. Documentation is still maturing.","verdict":"Local-first, MCP-native, model-agnostic. Bring your own brain.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["mcp","self-host","local-first","permissive"],"capabilities":["local","mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":null,"starsPerWeek":null,"access":"free","archived":false,"repo":null,"links":{"self":"/api/tools/goose","html":"/gems/goose","markdown":"/gems/goose.md"}},{"type":"tool","slug":"openhands","name":"OpenHands","tagline":"Self-hostable autonomous software engineer","category":"agents","url":"https://openhands.dev","github":null,"pricing":"open-source","hook":"OpenHands is the open-source, self-hostable counterpart to Devin.","whatsGood":"Full autonomy like Devin—give it a task, let it plan, code, debug, and deliver—but you own the infrastructure. Self-hosting means no per-task fees and complete control over your code. Active development community. Works with multiple model providers.","theCatch":"Heavier than lighter agents like Goose. Self-hosting autonomous agents requires infrastructure and monitoring. The autonomy that makes it powerful also makes debugging failures harder.","verdict":"Self-hosted Devin alternative for teams who want control.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["self-host","permissive"],"capabilities":["autonomous","coding"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":null,"starsPerWeek":null,"access":"free","archived":false,"repo":null,"links":{"self":"/api/tools/openhands","html":"/gems/openhands","markdown":"/gems/openhands.md"}},{"type":"tool","slug":"needle","name":"Needle 2","tagline":"14MB on-device tool-calling model","category":"agents","url":"https://github.com/cactus-compute/needle","github":"https://github.com/cactus-compute/needle","pricing":"open-source","hook":"Needle 2 is a 14MB model that runs tool-calling on-device.","whatsGood":"Cactus Compute built a tool-calling model that fits in 14MB. Runs entirely on-device—no API calls, no latency, no costs per call. Purpose-built for structured function calling, not general chat. The small footprint makes it embeddable anywhere.","theCatch":"Not a chat LLM. Needle does one thing: parse user intent into tool calls. You still need the tools and the orchestration around it. Do not expect conversation or reasoning.","verdict":"Tiny on-device tool-caller. One job, done locally.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","local-first","permissive","active"],"capabilities":["on-device","tool-calling"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":14153,"starsPerWeek":412,"access":"free","archived":false,"repo":{"createdAt":"2026-02-24","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/needle","html":"/gems/needle","markdown":"/gems/needle.md"}},{"type":"tool","slug":"mastra","name":"Mastra","tagline":"TypeScript agent runtime with typed agents and workflows","category":"agents","url":"https://mastra.ai","github":null,"pricing":"open-source","hook":"Mastra is the TypeScript runtime for building typed agents, workflows, and evals.","whatsGood":"Type-safe agent development in TypeScript. Define agents with proper types, compose them into workflows, run evals to measure quality. The framework approach means structure and reusability. Good fit for teams building agent systems rather than one-off scripts.","theCatch":"Framework, not a coding CLI. Mastra helps you build agents; it is not an agent itself. Learning curve for the runtime concepts. You are committing to their abstractions.","verdict":"TypeScript agent framework for teams building agent systems.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","permissive","evals","workflows"],"capabilities":["typescript","workflows"],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":null,"starsPerWeek":null,"access":"free","archived":false,"repo":null,"links":{"self":"/api/tools/mastra","html":"/gems/mastra","markdown":"/gems/mastra.md"}},{"type":"tool","slug":"gemini-cli","name":"Gemini CLI","tagline":"Google open-source terminal agent powered by Gemini","category":"agents","url":"https://geminicli.com","github":"https://github.com/google-gemini/gemini-cli","pricing":"open-source","hook":"Gemini CLI is Google open-source answer to terminal coding agents.","whatsGood":"Install the @google/gemini-cli package globally for a terminal agent backed by Gemini 3 with a 1M-token context window. Built-in Google Search grounding, file ops, command execution, web fetch, and MCP extensions. Apache 2.0, GitHub Action for PR review and issue triage, headless JSON mode for scripts.","theCatch":"Gemini-bound lock-in—not model-agnostic like Goose or Crush. Consumer access (free/Pro/Ultra Google login) ended 2026-06-18; enterprise and API keys still work. Don't build on the old Google-login quota path. The OSS CLI remains. Antigravity CLI is the successor, not a 1:1 swap. Preview/nightly channels move fast; pin stable for production workflows. Enterprise path pushes you toward Vertex AI and Google Cloud project setup.","verdict":"Google terminal agent. OSS CLI remains, but consumer quota was cut 2026-06-18; Antigravity (agy) is the consumer path. Gemini-bound by design.","addedAt":"2026-09-03","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["cli","self-host","permissive","coding-agents","active","fast-stars"],"capabilities":["terminal","coding","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":107478,"starsPerWeek":1360,"access":"free","archived":false,"repo":{"createdAt":"2025-04-17","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gemini-cli","html":"/gems/gemini-cli","markdown":"/gems/gemini-cli.md"}},{"type":"tool","slug":"chrome-devtools-mcp","name":"Chrome DevTools MCP","tagline":"Official Chrome DevTools as an MCP server for coding agents","category":"agents","url":"https://github.com/ChromeDevTools/chrome-devtools-mcp","github":"https://github.com/ChromeDevTools/chrome-devtools-mcp","pricing":"open-source","hook":"Chrome DevTools MCP gives Cursor, Claude, and Copilot a real Chrome browser with DevTools attached.","whatsGood":"Official Chrome DevTools team MCP server. Agents get performance traces, network inspection, console with source-mapped stacks, screenshots, and Puppeteer-backed automation that waits for results. Works with Antigravity, Claude, Cursor, Copilot. Slim mode for basic browsing; full mode for debugging. This is the browser surface built for coding agents, not a generic scraper.","theCatch":"chrome-devtools-mcp@1.8.0 engines: \"^20.19.0 || ^22.12.0 || >=23\". 20.16 and 20.17 fail; 20.19 LTS is in engines. “Node ≥ 22.12” and “Node 20 fails” are both too blunt — README “LTS” is marketing; engines is the catch. A CLI is provided for use without MCP; official CLI docs call it experimental. Complementary to Playwright MCP —DevTools-grade traces, Lighthouse, heap snapshots, and --autoConnect, not a generic scraper or a Playwright replacement. Officially supports Google Chrome and Chrome for Testing only. Exposes browser content to the MCP client—do not point it at sensitive sessions. Usage statistics on by default (opt out with --no-usage-statistics). Needs a current Chrome.","verdict":"The MCP browser for agents that need real DevTools, not just clicks.","addedAt":"2026-09-03","featured":false,"domain":"AI Agents","subSpecialty":"Browser Automation","subcategory":"Browser Automation","tags":["mcp","self-host","permissive","coding-agents","browser-automation","active","fast-stars"],"capabilities":["mcp","devtools","browser"],"surfaces":["MCP","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"Apache-2.0","githubStars":53916,"starsPerWeek":929,"access":"free","archived":false,"repo":{"createdAt":"2025-09-11","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/chrome-devtools-mcp","html":"/gems/chrome-devtools-mcp","markdown":"/gems/chrome-devtools-mcp.md"}},{"type":"tool","slug":"crush","name":"Crush","tagline":"Charm-grade TUI coding agent with LSP and mid-session model switch","category":"agents","url":"https://github.com/charmbracelet/crush","github":"https://github.com/charmbracelet/crush","pricing":"source-available","hook":"Crush is the terminal coding agent that looks and feels like a Charm app.","whatsGood":"Multi-model from day one—switch LLMs mid-session without losing context. LSP-enhanced context, MCP over http/stdio/sse, Agent Skills support, and sessions per project. Runs on macOS, Linux, Windows, Android, FreeBSD, and more. Hyper (Charm) is the optional freemium provider; bring Anthropic, OpenAI, Gemini, OpenRouter, Ollama, Bedrock, Vertex, or custom OpenAI-compat endpoints. Built by the team behind Glow, Bubble Tea, and Lip Gloss.","theCatch":"Licensed FSL-1.1-MIT (competing-use restriction; source-available; MIT after two years—not OSI open-source). Pre-1.0 energy—config is migrating from JSON to crushrc Bash. Not a fully autonomous SWE agent like OpenHands; you stay in the loop. Hyper is Charm own model path if you want a subscription. Metrics on by default (DO_NOT_TRACK / CRUSH_DISABLE_METRICS to opt out).","verdict":"The beautiful, model-flexible TUI coding agent. Charm quality.","addedAt":"2026-09-03","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["tui","source-available","license-unclear","coding-agents","active"],"capabilities":["tui","coding"],"surfaces":[],"ecosystem":["Multi-platform"],"licenseModel":"Open-Core","githubStars":28724,"starsPerWeek":387,"access":"free","archived":false,"repo":{"createdAt":"2025-05-21","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/crush","html":"/gems/crush","markdown":"/gems/crush.md"}},{"type":"tool","slug":"pydantic-ai","name":"Pydantic AI","tagline":"Typed Python agent loop with a snap-on Coder harness","category":"agents","url":"https://ai.pydantic.dev","github":"https://github.com/pydantic/pydantic-ai","pricing":"open-source","hook":"Pydantic AI is how the Pydantic team does agents—typed end to end, not another wrapper around the validator.","whatsGood":"This is a different product from Pydantic-the-validator already on the Python stack. Core is a typed agent loop: structured output, typed deps, typed tools, model as a string swap (OpenAI, Anthropic, Gemini, Bedrock, Groq, Ollama, and more). Pydantic AI Harness snaps on Coder—workspace-rooted files, allowlisted shell, repo orientation, planning, sub-agents, context management—as a regular combined capability you can use whole or take apart (FileSystem, Shell, RepoContext, Planning). Same agent runs as CLI (clai), web chat, realtime voice, or a durable Temporal/DBOS/Prefect job. MIT.","theCatch":"ACP (Agent Client Protocol, for editors like Zed) is experimental: it lives under pydantic_ai_harness.experimental.acp, may change or be removed in any release without a deprecation period, and importing it emits HarnessExperimentalWarning. Coder is a capability you assemble, not a turnkey SWE agent like OpenHands. Logfire is the convenient observability path; OpenTelemetry works with any backend. Do not confuse this gem with Pydantic validation.","verdict":"The typed Python agent SDK. Not the validator. ACP is still experimental.","addedAt":"2026-09-03","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["self-host","permissive","active"],"capabilities":["typed","python"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":20758,"starsPerWeek":170,"access":"free","archived":false,"repo":{"createdAt":"2024-06-21","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pydantic-ai","html":"/gems/pydantic-ai","markdown":"/gems/pydantic-ai.md"}},{"type":"tool","slug":"worktrunk","name":"Worktrunk","tagline":"Git worktrees that spawn an agent in one switch","category":"agents","url":"https://worktrunk.dev","github":"https://github.com/max-sixty/worktrunk","pricing":"open-source","hook":"`wt switch -c -x claude feat` creates the worktree and starts the agent in it.","whatsGood":"Worktrunk is a Git worktree CLI built for parallel agent sessions. Address worktrees by branch name; `wt switch -c -x claude feat` is create + cd + start Claude instead of `git worktree add` plus a manual launch. Hooks run at switch/create/merge/remove. `wt step copy-ignored` in post-start copies gitignored caches—`node_modules/`, `target/`—so a new tree does not cold-start. Dual-licensed MIT OR Apache-2.0.","theCatch":"On Windows, `wt` is Windows Terminal's command. The installer ships `git-wt` to avoid the collision (`winget install max-sixty.worktrunk` then `git-wt config shell install`); you can also disable the Terminal app-execution alias. Project hooks require first-run approval. This is worktree plumbing, not a coding agent.","verdict":"The worktree CLI for running several agents at once. On Windows, call git-wt.","addedAt":"2026-09-03","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["self-host","permissive","license-unclear","git","active"],"capabilities":["git","worktrees"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":9343,"starsPerWeek":177,"access":"free","archived":false,"repo":{"createdAt":"2025-10-17","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/worktrunk","html":"/gems/worktrunk","markdown":"/gems/worktrunk.md"}},{"type":"tool","slug":"agent-browser","name":"agent-browser","tagline":"Vercel Labs Rust CLI with compact a11y refs for agents","category":"agents","url":"https://agent-browser.dev","github":"https://github.com/vercel-labs/agent-browser","pricing":"open-source","hook":"agent-browser snapshots a compact accessibility tree and lets the agent click `@e1` instead of a CSS selector.","whatsGood":"Vercel Labs Rust CLI (Apache-2.0). Native daemon talks CDP to Chrome. `agent-browser snapshot -i` returns an a11y tree with refs (`@e1`, `@e2`); click/fill use those refs. Distinct from Browser Use (Python LLM browser framework), Playwright MCP (MCP control plane), and Chrome DevTools MCP (DevTools traces/Lighthouse). CLI-first for any agent that can run a shell—Claude Code, Cursor, Codex, Gemini. Native binaries for macOS, Linux, Windows.","theCatch":"Default idle timeout is about one hour: the headless daemon shuts down and discards transient tabs/state unless you passed `--restore` (or another restore key). Headed, Safari/iOS WebDriver, and user-attached browsers are exempt; cloud-provider browsers are not. Tune with `--idle-timeout` or `AGENT_BROWSER_IDLE_TIMEOUT_MS`; `0` disables. This is CDP Chrome, not stealth—anti-bot pages will still block you.","verdict":"The CLI browser for agents that want refs, not a full DOM dump. Restore or lose the session.","addedAt":"2026-09-03","featured":false,"domain":"AI Agents","subSpecialty":"Browser Automation","subcategory":"Browser Automation","tags":["cli","self-host","permissive","browser-automation","active","fast-stars"],"capabilities":["browser","a11y","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":44355,"starsPerWeek":1092,"access":"free","archived":false,"repo":{"createdAt":"2026-01-11","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agent-browser","html":"/gems/agent-browser","markdown":"/gems/agent-browser.md"}},{"type":"tool","slug":"better-auth","name":"Better Auth","tagline":"TypeScript auth that lives in your app, not a rented IdP","category":"nextjs","url":"https://www.better-auth.com","github":"https://github.com/better-auth/better-auth","pricing":"freemium","hook":"Better Auth is the MIT library that replaced Auth.js for people who still want to own the database.","whatsGood":"Framework is MIT (LICENSE.md). Credentials, social, orgs, passkeys, MCP/agent auth, npx auth init. Hosted dashboard Starter is 0 USD/month (1 seat, 10,000 audit logs/month, 1-day retention). You keep the user table. Works next to Polar. Homepage names OpenAI, Databricks, and Strapi.","theCatch":"The library is free; dashboards, audit, and SSO add-ons are the paid wedge. Starter audit retention is 1 day. This is not a hosted IdP — you still own the database and the incident.","verdict":"The MIT auth library to reach for before Clerk. Framework is free; the dashboard is the upsell.","addedAt":"2026-09-03","featured":false,"domain":"Next.js","subSpecialty":"Auth","subcategory":"Auth","tags":["free-tier","permissive","auth","active"],"capabilities":["auth","typescript"],"surfaces":["Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":30397,"starsPerWeek":240,"access":"free","archived":false,"repo":{"createdAt":"2024-05-19","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/better-auth","html":"/gems/better-auth","markdown":"/gems/better-auth.md"}},{"type":"tool","slug":"hono","name":"Hono","tagline":"Tiny TypeScript web framework that runs on every runtime","category":"libraries","url":"https://hono.dev","github":"https://github.com/honojs/hono","pricing":"open-source","hook":"Hono is Express if Express had been designed for Workers, Deno, Bun, and Node at once.","whatsGood":"MIT. One API across Cloudflare Workers, Deno, Bun, Node, and AWS Lambda. Middleware, JSX, validation, and RPC helpers without a framework tax. The docs are short on purpose. If you are writing an API, not a full Next.js app, this is the default.","theCatch":"Not Next.js. No filesystem router, no RSC, no batteries. You bring auth, ORM, and deploy. The Cloudflare-first energy is real — Node works, but the happy path is an edge runtime.","verdict":"The TypeScript HTTP framework when Next is the wrong shape.","addedAt":"2026-09-03","featured":false,"domain":"Libraries","subSpecialty":"Web Frameworks","subcategory":"Web Frameworks","tags":["api","sdk","self-host","permissive","active"],"capabilities":["http","edge"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":32608,"starsPerWeek":129,"access":"free","archived":false,"repo":{"createdAt":"2021-12-14","pushedAt":"2026-10-17","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hono","html":"/gems/hono","markdown":"/gems/hono.md"}},{"type":"tool","slug":"stripe-cli","name":"Stripe CLI","tagline":"Official Stripe terminal for webhooks, events, and API objects","category":"payments","url":"https://docs.stripe.com/stripe-cli","github":"https://github.com/stripe/stripe-cli","pricing":"open-source","hook":"The Stripe CLI is how webhook development stops being a ngrok folklore.","whatsGood":"Apache-2.0. stripe listen forwards webhooks to localhost. Event trigger and resend, live request logs, and API object CRUD from the terminal. The binary is free. This is the official tool, not a third-party wrapper.","theCatch":"The CLI is free; card charges are not. See stripe.com/pricing for processing rates. Live mode needs a real secret. Dispute fees are on Stripe, not on this binary.","verdict":"Install it. Then still pay Stripe when money moves.","addedAt":"2026-09-03","featured":false,"domain":"Payments","subSpecialty":"Billing","subcategory":"Billing","tags":["cli","api","self-host","permissive","payments","active"],"capabilities":["cli","webhooks","api"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":2209,"starsPerWeek":6,"access":"free","archived":false,"repo":{"createdAt":"2019-06-14","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/stripe-cli","html":"/gems/stripe-cli","markdown":"/gems/stripe-cli.md"}},{"type":"tool","slug":"ntfy","name":"ntfy","tagline":"HTTP pub-sub notifications you can curl from cron","category":"notifications","url":"https://ntfy.sh","github":"https://github.com/binwiederhier/ntfy","pricing":"open-source","hook":"ntfy is push notifications without an account, a SDK, or a sales call.","whatsGood":"Dual-licensed Apache-2.0 OR GPL-2.0. curl -d to a topic and phones ring. First-party CLI, Android/iOS apps, single-binary server. Public ntfy.sh is free without signup. Self-host if you want reserved topics and no shared rate limits.","theCatch":"Anonymous topics are passwords — guessable names leak other people's alerts. Public ntfy.sh rate-limits; reserved topics need Pro. Dual license means you pick Apache-2.0 or GPLv2, not Apache-only.","verdict":"The notification CLI that is actually free. curl it from a cron job.","addedAt":"2026-09-03","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["api","sdk","self-host","permissive","realtime","active"],"capabilities":["pubsub","push","sdk"],"surfaces":["API","SDK","Self-host"],"ecosystem":["Go"],"licenseModel":"Apache-2.0","githubStars":34952,"starsPerWeek":134,"access":"free","archived":false,"repo":{"createdAt":"2021-10-23","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ntfy","html":"/gems/ntfy","markdown":"/gems/ntfy.md"}},{"type":"tool","slug":"phaser","name":"Phaser","tagline":"MIT HTML5 2D game framework with scenes, physics, and tilemaps","category":"libraries","url":"https://phaser.io","github":"https://github.com/phaserjs/phaser","pricing":"open-source","hook":"Phaser is still the 2D browser-game framework a builder should start with.","whatsGood":"MIT (LICENSE.md). Phaser 4.2.1 Giedi. Scenes, Arcade + Matter physics, input, tilemaps, particles, cameras. Install the phaser package or pull jsDelivr. The framework stays OSS; named titles on phaser.io/games include Geometry Dash web demo and Stickforge.","theCatch":"Phaser 4 replaced the v3 renderer/FX/mask stack — v3 games need the migration guide. Phaser Editor is a separate commercial desktop product, not the OSS engine. The homepage can Cloudflare-gate a raw fetch; docs and GitHub are the source of truth.","verdict":"Default 2D HTML5 game framework. MIT engine; Editor is paid and optional.","addedAt":"2026-09-03","featured":false,"domain":"Graphics & 3D","subSpecialty":"Game Engines","subcategory":"Game Engines","tags":["sdk","self-host","permissive","graphics-3d","active"],"capabilities":["canvas","webgl","physics"],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":40523,"starsPerWeek":57,"access":"free","archived":false,"repo":{"createdAt":"2013-04-12","pushedAt":"2026-08-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/phaser","html":"/gems/phaser","markdown":"/gems/phaser.md"}},{"type":"tool","slug":"polar","name":"Polar","tagline":"Apache-2.0 merchant-of-record billing for indie and AI products","category":"payments","url":"https://polar.sh","github":"https://github.com/polarsource/polar","pricing":"freemium","hook":"Polar is payments for people who do not want to become a tax department.","whatsGood":"Apache-2.0 (JS SDK is separately MIT). Merchant-of-record for usage, seats, subscriptions, and AI meters. Typed TS/Python SDKs, Next.js and Better Auth adapters, MCP server. Starter is free with no monthly fee: 5 percent plus 50 cents per transaction. polar.sh/pricing 404s; the fees page is the public price list.","theCatch":"No first-party CLI in the docs index — SDKs, MCP, and API only. Starter take-rate sits on top of card-brand costs. Polar is MoR, so you do not keep the Stripe account relationship. International cards add extra. Payouts have their own cut.","verdict":"Apache-2.0 MoR for indie and AI products. Free Starter, honest take-rate, real SDKs.","addedAt":"2026-09-03","featured":false,"domain":"Payments","subSpecialty":"Billing","subcategory":"Billing","tags":["free-tier","permissive","payments","active"],"capabilities":["mor","billing"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":10376,"starsPerWeek":53,"access":"free","archived":false,"repo":{"createdAt":"2023-01-26","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/polar","html":"/gems/polar","markdown":"/gems/polar.md"}},{"type":"tool","slug":"pocketbase","name":"PocketBase","tagline":"SQLite backend, auth, and admin UI in one Go binary","category":"databases","url":"https://pocketbase.io","github":"https://github.com/pocketbase/pocketbase","pricing":"open-source","hook":"PocketBase is Firebase if Firebase were one file you scp to a $5 VPS.","whatsGood":"MIT. Realtime, auth, file storage, and an admin UI from a single binary. Embed it as a Go library or run pocketbase serve. JS client talks REST. This is the backend you hand to a friend without a cloud bill.","theCatch":"SQLite is the database. Concurrent writes and multi-region are not the product. There is no official hosted PocketBase Cloud. You run the binary, you own backups, you own the disk filling up.","verdict":"The one-binary BaaS. Perfect until you need Postgres.","addedAt":"2026-09-03","featured":false,"domain":"Databases","subSpecialty":"SQLite","subcategory":"SQLite & Embedded","tags":["self-host","permissive","auth","active"],"capabilities":["baas","sqlite","auth"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"OSS/MIT","githubStars":61516,"starsPerWeek":274,"access":"free","archived":false,"repo":{"createdAt":"2022-07-05","pushedAt":"2026-10-14","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pocketbase","html":"/gems/pocketbase","markdown":"/gems/pocketbase.md"}},{"type":"tool","slug":"biome","name":"Biome","tagline":"Rust formatter and linter that replaces Prettier plus ESLint","category":"devops","url":"https://biomejs.dev","github":"https://github.com/biomejs/biome","pricing":"open-source","hook":"Biome is the JS toolchain that finally made format and lint one binary.","whatsGood":"MIT OR Apache-2.0. Formatter and linter in Rust, one config, one CLI. Rome's successor with a real release cadence. Drop-in enough that many repos delete prettier, eslint, and a handful of plugins on the same afternoon.","theCatch":"Not a 1:1 ESLint plugin ecosystem. Some rules and framework plugins do not exist yet. Dual-license is MIT OR Apache-2.0 at your option — there is no single LICENSE file at the repo root.","verdict":"The default JS format+lint binary in 2026. Fast, dual-licensed, not ESLint.","addedAt":"2026-09-03","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","active"],"capabilities":["lint","format"],"surfaces":["Self-host"],"ecosystem":["Rust","Node.js"],"licenseModel":"Apache-2.0","githubStars":25980,"starsPerWeek":154,"access":"free","archived":false,"repo":{"createdAt":"2023-07-27","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/biome","html":"/gems/biome","markdown":"/gems/biome.md"}},{"type":"tool","slug":"kamal","name":"Kamal","tagline":"Deploy Docker containers to your own VMs with one CLI","category":"devops","url":"https://kamal-deploy.org","github":"https://github.com/basecamp/kamal","pricing":"open-source","hook":"Kamal is Capistrano for Docker, from the people who still run their own hardware.","whatsGood":"MIT (MIT-LICENSE). kamal setup / kamal deploy from a laptop to a VM. Traefik or Kamal Proxy, accessories, secrets, rolling deploys. You keep the servers; you skip Kubernetes. Built at 37signals for HEY and Basecamp.","theCatch":"You still run Docker hosts. This is not a PaaS. Networking, disks, and what-if-the-VM-dies remain your problem. Kamal 2 changed proxy defaults — read the current docs, not a 2024 blog post.","verdict":"The honest alternative to a PaaS when you already have VMs.","addedAt":"2026-09-03","featured":false,"domain":"DevOps","subSpecialty":"Containers","subcategory":"Containers","tags":["cli","self-host","permissive","containers","active"],"capabilities":["deploy","docker","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":14665,"starsPerWeek":74,"access":"free","archived":false,"repo":{"createdAt":"2023-01-07","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/kamal","html":"/gems/kamal","markdown":"/gems/kamal.md"}},{"type":"tool","slug":"n8n","name":"n8n","tagline":"Fair-code workflow automation you can self-host","category":"devops","url":"https://n8n.io","github":"https://github.com/n8n-io/n8n","pricing":"source-available","hook":"n8n is Zapier you can run yourself — until you try to sell it as a service.","whatsGood":"Source is public. Self-host for internal business, non-commercial, or personal use. Visual workflows, hundreds of nodes, and a real queue. Cloud exists if you do not want to run Node. Fair-code is the model they named.","theCatch":"Sustainable Use License is not OSI. Use and modification: internal / non-commercial / personal. Distribution only free of charge for non-commercial purposes. Files with .ee. in the name need a separate Enterprise License. It is not open source.","verdict":"The workflow engine with a catch in the LICENSE.md. SUL, not OSI.","addedAt":"2026-09-03","featured":false,"domain":"DevOps","subSpecialty":"CI/CD","subcategory":"CI/CD","tags":["self-host","source-available","license-unclear","workflows","active","fast-stars"],"capabilities":["workflows"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Open-Core","githubStars":208171,"starsPerWeek":544,"access":"free","archived":false,"repo":{"createdAt":"2019-06-22","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/n8n","html":"/gems/n8n","markdown":"/gems/n8n.md"}},{"type":"tool","slug":"hyperswitch","name":"Hyperswitch","tagline":"Apache-2.0 payment orchestrator you can self-host","category":"payments","url":"https://hyperswitch.io","github":"https://github.com/juspay/hyperswitch","pricing":"open-source","hook":"Hyperswitch is the payments switch you run when Stripe-as-the-whole-stack is the lock-in.","whatsGood":"Apache-2.0. Rust orchestrator: routing, vault, retries, 3DS, 90+ connectors. Community Edition is start-building-for-free on the pricing page. About page: free, open-source under Apache 2.0. This is Juspay's control center, open-sourced.","theCatch":"Community Edition means you run PCI scope. Cloud and Self-Host Enterprise are Contact Us. The 500+ global enterprises line is Juspay production experience, not a Hyperswitch-customer logo wall.","verdict":"Apache-2.0 payments orchestration. Self-host is free; PCI is not optional.","addedAt":"2026-09-03","featured":false,"domain":"Payments","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","permissive","payments","active"],"capabilities":["payments","self-host"],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":45384,"starsPerWeek":217,"access":"free","archived":false,"repo":{"createdAt":"2022-10-17","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hyperswitch","html":"/gems/hyperswitch","markdown":"/gems/hyperswitch.md"}},{"type":"tool","slug":"logto","name":"Logto","tagline":"MPL-2.0 identity platform with a 50k-MAU free Cloud","category":"nextjs","url":"https://logto.io","github":"https://github.com/logto-io/logto","pricing":"freemium","hook":"Logto is Auth0-shaped identity you can self-host, with a Cloud that is actually $0 to start.","whatsGood":"MPL-2.0. OIDC / OAuth 2.1 / SAML for SaaS: orgs, RBAC, SSO. Cloud Free is 0 USD/mo, no credit card, up to 50,000 MAU. OSS self-host is in the README. Pro from 24 USD/mo.","theCatch":"Cloud Free is for starting out. Passkeys, hiding branding, orgs, MFA, and enterprise SSO live as Pro add-ons. MPL-2.0 is file-level copyleft, not MIT.","verdict":"The MPL-2.0 Auth0-shaped stack. Use it when Clerk MAUs are the product.","addedAt":"2026-09-03","featured":false,"domain":"Next.js","subSpecialty":"Auth","subcategory":"Auth","tags":["self-host","free-tier","copyleft","active"],"capabilities":["identity","oidc","auth"],"surfaces":["Self-host","Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":14730,"starsPerWeek":53,"access":"free","archived":false,"repo":{"createdAt":"2021-06-19","pushedAt":"2026-10-21","license":"MPL-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/logto","html":"/gems/logto","markdown":"/gems/logto.md"}},{"type":"tool","slug":"livekit","name":"LiveKit","tagline":"Apache-2.0 realtime rooms, SFU, and agents","category":"comms","url":"https://livekit.com","github":"https://github.com/livekit/livekit","pricing":"open-source","hook":"LiveKit is the Apache-2.0 realtime stack OpenAI used for ChatGPT Advanced Voice.","whatsGood":"Apache-2.0 server and CLI. Rooms, SFU, agents, egress. Self-host the media server — that is the free path. SDKs for web, iOS, Android, and agents.","theCatch":"Self-hosting an SFU is ops-heavy. Cloud Build pricing and free allowances are not confirmed here; check the vendor site. Do not assume Cloud is free.","verdict":"Apache-2.0 voice/video/agent runtime. Self-host is the free path; Cloud pricing is not confirmed here.","addedAt":"2026-09-03","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","permissive","voice","realtime","active"],"capabilities":["webrtc","rooms","realtime"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":21703,"starsPerWeek":69,"access":"free","archived":false,"repo":{"createdAt":"2020-09-30","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/livekit","html":"/gems/livekit","markdown":"/gems/livekit.md"}},{"type":"tool","slug":"socket-io","name":"Socket.IO","tagline":"MIT realtime library with fallbacks, not a hosted product","category":"comms","url":"https://socket.io","github":"https://github.com/socketio/socket.io","pricing":"open-source","hook":"Socket.IO is still the WebSocket library people actually ship when the connection has to survive a proxy.","whatsGood":"MIT. Engine.IO fallbacks (WebSocket, HTTP long-polling), rooms, acknowledgements, binary. Client and server that have been in production for a decade-plus. No product pricing page because there is no product — you run the server.","theCatch":"You bring the host. Horizontal scale needs Redis (or equivalent) adapter. This is not LiveKit and not a managed pub-sub. CORS, sticky sessions, and polling surprises remain your bugs.","verdict":"The MIT socket library. Free as in you run it.","addedAt":"2026-09-03","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["sdk","self-host","permissive","realtime","active"],"capabilities":["websockets","realtime"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":63221,"starsPerWeek":73,"access":"free","archived":false,"repo":{"createdAt":"2010-03-11","pushedAt":"2026-09-29","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/socket-io","html":"/gems/socket-io","markdown":"/gems/socket-io.md"}},{"type":"tool","slug":"listmonk","name":"Listmonk","tagline":"AGPL-3.0 self-hosted newsletters and transactional mail","category":"notifications","url":"https://listmonk.app","github":"https://github.com/knadh/listmonk","pricing":"open-source","hook":"Listmonk is Mailchimp if Mailchimp were a single binary and a Postgres database.","whatsGood":"AGPL-3.0. Campaigns, lists, templates, and transactional API. You run it; there is no vendor meter. Fast Go binary, first-party docs, no seat tax.","theCatch":"AGPL-3.0 is copyleft — network use means you share modifications. You operate Postgres, SMTP, and bounces. There is no official hosted Listmonk Cloud.","verdict":"The self-host newsletter stack. AGPL, fully free, you run the mail.","addedAt":"2026-09-03","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["self-host","copyleft","postgres","active"],"capabilities":["email","newsletters"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"AGPL-3.0","githubStars":23887,"starsPerWeek":63,"access":"free","archived":false,"repo":{"createdAt":"2019-06-26","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/listmonk","html":"/gems/listmonk","markdown":"/gems/listmonk.md"}},{"type":"tool","slug":"pixijs","name":"PixiJS","tagline":"MIT 2D WebGPU/WebGL renderer, not a game engine","category":"libraries","url":"https://pixijs.com","github":"https://github.com/pixijs/pixijs","pricing":"open-source","hook":"PixiJS is the 2D renderer studios ship when they already have a game engine in their head.","whatsGood":"MIT. Scene graph, assets, interaction, filters, WebGPU/WebGL. pixi.js 8.x. Showcase names Subway Surfers, LEGO City Adventures, Cartoon Network GameBox. No hosted pricing page — Open Collective is optional.","theCatch":"A renderer, not a game engine. Bring physics, audio, scenes, netcode. If you wanted Phaser, this is the wrong layer.","verdict":"The 2D WebGPU/WebGL renderer. Not Phaser. Not a product.","addedAt":"2026-09-03","featured":false,"domain":"Graphics & 3D","subSpecialty":"Renderers","subcategory":"Renderers","tags":["self-host","permissive","graphics-3d","active"],"capabilities":["webgpu","webgl"],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":48437,"starsPerWeek":68,"access":"free","archived":false,"repo":{"createdAt":"2013-01-21","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pixijs","html":"/gems/pixijs","markdown":"/gems/pixijs.md"}},{"type":"tool","slug":"babylonjs","name":"Babylon.js","tagline":"Apache-2.0 3D engine for the web, now on v9","category":"libraries","url":"https://www.babylonjs.com","github":"https://github.com/BabylonJS/Babylon.js","pricing":"open-source","hook":"Babylon.js is the production-grade open 3D engine Microsoft, Mojang, and Nike already shipped.","whatsGood":"Apache-2.0. Full 3D engine: scenes, physics, loaders, playground. Homepage is Babylon.js 9. Named experiences: Minecraft Classic, Nike By You, Temple Run 2, Xbox Design Lab. Registry package @babylonjs/core.","theCatch":"Heavier than a 2D starter. docs.babylonjs.com (with an s) has returned 500; working docs host is doc.babylonjs.com. Editor pricing was not verified here, so it is omitted.","verdict":"The open 3D game and rendering engine for the web. Apache-2.0, on v9.","addedAt":"2026-09-03","featured":false,"domain":"Graphics & 3D","subSpecialty":"Renderers","subcategory":"Renderers","tags":["self-host","permissive","graphics-3d","active"],"capabilities":["webgpu","webgl","3d"],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"Apache-2.0","githubStars":26204,"starsPerWeek":38,"access":"free","archived":false,"repo":{"createdAt":"2013-06-27","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/babylonjs","html":"/gems/babylonjs","markdown":"/gems/babylonjs.md"}},{"type":"tool","slug":"playcanvas","name":"PlayCanvas","tagline":"MIT WebGL2/WebGPU engine plus an optional hosted Editor","category":"libraries","url":"https://playcanvas.com","github":"https://github.com/playcanvas/engine","pricing":"freemium","hook":"PlayCanvas is an OSS engine with a hosted Editor that charges for private projects.","whatsGood":"Engine MIT (Copyright 2011-2026 PlayCanvas Ltd.). WebGL2 + WebGPU, Gaussian splats. Registry package playcanvas, or self-host the engine. Hosted Editor Free is 0 USD/month: unlimited public projects, 1GB, download for self-hosting. README names King, Miniclip, Snap, Disney.","theCatch":"Do not conflate the MIT engine with the hosted Editor. Private cloud projects are the paid line (Personal 15 USD/month; Organization 50 USD per seat/month). Cancel and private projects lock until you resubscribe or make them public.","verdict":"OSS engine, optional Editor. Public projects are free; private cloud is not.","addedAt":"2026-09-03","featured":false,"domain":"Graphics & 3D","subSpecialty":"Game Engines","subcategory":"Game Engines","tags":["self-host","free-tier","permissive","graphics-3d","active"],"capabilities":["webgpu","webgl","canvas"],"surfaces":["Self-host","Hosted"],"ecosystem":["Browser"],"licenseModel":"Freemium","githubStars":17096,"starsPerWeek":26,"access":"free","archived":false,"repo":{"createdAt":"2014-05-12","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/playcanvas","html":"/gems/playcanvas","markdown":"/gems/playcanvas.md"}},{"type":"tool","slug":"colyseus","name":"Colyseus","tagline":"MIT Node multiplayer rooms with state sync","category":"libraries","url":"https://colyseus.io","github":"https://github.com/colyseus/colyseus","pricing":"open-source","hook":"Colyseus is the authoritative multiplayer server a browser game can self-host for nothing.","whatsGood":"MIT. State sync, matchmaking, SDKs for JavaScript, Unity, Defold, Construct 3, Haxe. create-colyseus-app. Site: free forever, even for commercial games. Pair it with Phaser or KAPLAY.","theCatch":"A server framework, not a renderer. Colyseus Cloud has no free tier — it starts at 15 USD/mo. Capacity depends on your code, not a marketed CCU cap.","verdict":"MIT multiplayer rooms. Self-host is the free path; Cloud is paid from dollar one.","addedAt":"2026-09-03","featured":false,"domain":"Graphics & 3D","subSpecialty":"Multiplayer","subcategory":"Multiplayer","tags":["self-host","permissive","graphics-3d","active"],"capabilities":["realtime","rooms","browser"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":7430,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2015-11-22","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/colyseus","html":"/gems/colyseus","markdown":"/gems/colyseus.md"}},{"type":"tool","slug":"kaplay","name":"KAPLAY","tagline":"MIT successor to Kaboom for playground-first 2D games","category":"libraries","url":"https://kaplayjs.com","github":"https://github.com/kaplayjs/kaplay","pricing":"open-source","hook":"KAPLAY is Kaboom, still alive, still MIT, still the 2D library when Phaser is too much surface.","whatsGood":"MIT. JS/TS 2D, component add() API, KAPLAYGROUND at play.kaplayjs.com. Site: open source, free and always will be. v3001 is the Kaboom-compatible line; v4000 is the future. Docs include a first-party Colyseus multiplayer guide.","theCatch":"Two lines: stable v3001 vs v4000 still alpha. Official host is kaplayjs.com, not kaboomjs.com. Named homepage titles are testimonials, not a studio showcase.","verdict":"The living Kaboom successor. MIT, playground-first, not Phaser.","addedAt":"2026-09-03","featured":false,"domain":"Graphics & 3D","subSpecialty":"Game Engines","subcategory":"Game Engines","tags":["self-host","permissive","graphics-3d","active"],"capabilities":["canvas","2d"],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":1812,"starsPerWeek":14,"access":"free","archived":false,"repo":{"createdAt":"2024-05-21","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/kaplay","html":"/gems/kaplay","markdown":"/gems/kaplay.md"}},{"type":"tool","slug":"orpc","name":"oRPC","tagline":"MIT end-to-end typed TypeScript RPC","category":"libraries","url":"https://orpc.dev","github":"https://github.com/middleapi/orpc","pricing":"open-source","hook":"oRPC is typed RPC that does not pretend to be tRPC with extra steps.","whatsGood":"MIT (middleapi/orpc — the old unnoq/orpc link pointed at the wrong repo). End-to-end types, OpenAPI, standard schema, works across runtimes. Docs at orpc.dev. This is a library you import, not a hosted RPC product.","theCatch":"TypeScript-first. Not a drop-in for every tRPC plugin. You still choose the HTTP server (Hono, Next, etc.). Do not confuse it with a backend-as-a-service.","verdict":"The typed TS RPC library. MIT, no meter, you bring the server.","addedAt":"2026-09-03","featured":false,"domain":"Libraries","subSpecialty":"RPC","subcategory":"RPC","tags":["self-host","permissive","active"],"capabilities":["rpc","typescript"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":5703,"starsPerWeek":53,"access":"free","archived":false,"repo":{"createdAt":"2024-09-27","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/orpc","html":"/gems/orpc","markdown":"/gems/orpc.md"}},{"type":"tool","slug":"sst","name":"SST","tagline":"MIT infrastructure-as-code for AWS, with live Lambda dev","category":"devops","url":"https://sst.dev","github":"https://github.com/anomalyco/sst","pricing":"open-source","hook":"SST is the AWS toolkit that makes Lambda feel like a local server.","whatsGood":"MIT. Components for functions, queues, databases, and frontends on AWS. sst dev tails live cloud resources. Ion rewrite is the current line. You keep the AWS account.","theCatch":"AWS-shaped. Other clouds are not the happy path. You still pay AWS. The Ion/v3 cut left a trail of outdated v2 tutorials — read current sst.dev docs.","verdict":"MIT IaC for AWS. Live dev is the feature; the bill is still Amazon.","addedAt":"2026-09-03","featured":false,"domain":"DevOps","subSpecialty":"IaC","subcategory":"IaC","tags":["self-host","permissive","active"],"capabilities":["aws","lambda"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":26365,"starsPerWeek":81,"access":"free","archived":false,"repo":{"createdAt":"2020-08-04","pushedAt":"2026-10-08","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/sst","html":"/gems/sst","markdown":"/gems/sst.md"}},{"type":"tool","slug":"zed","name":"Zed","tagline":"GPL-3.0 GPU-accelerated editor with first-party agents","category":"agents","url":"https://zed.dev","github":"https://github.com/zed-industries/zed","pricing":"open-source","hook":"Zed is the Atom team's next editor — fast, collaborative, and licensed GPL-3.0.","whatsGood":"GPL-3.0 (LICENSE-GPL). Native macOS, Linux, and Windows. Multiplayer editing, language servers, first-party agent features in the editor. Download from zed.dev/download or a package manager.","theCatch":"GPL-3.0 is copyleft, not MIT. Hosted agent features that talk to Zed's models are a product on top of the editor — no Cloud free tier to count on. Web is not shipped.","verdict":"The fast open editor. GPL-3.0, agents in-process, no invented Cloud giveaway.","addedAt":"2026-09-03","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["self-host","copyleft","license-unclear","active"],"capabilities":["editor","gpu"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"GPL-3.0","githubStars":91976,"starsPerWeek":311,"access":"free","archived":false,"repo":{"createdAt":"2021-02-20","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/zed","html":"/gems/zed","markdown":"/gems/zed.md"}},{"type":"tool","slug":"mise","name":"Mise","tagline":"MIT polyglot runtime manager, the asdf successor that is fast","category":"devops","url":"https://mise.jdx.dev","github":"https://github.com/jdx/mise","pricing":"open-source","hook":"Mise is asdf without the wait, plus tasks and env in one TOML file.","whatsGood":"MIT. Install Node, Python, Ruby, Go, and the rest from one CLI. mise.toml pins versions, env, and tasks. Drop-in asdf plugin compatibility for most tools. Written in Rust by Jeff Dickey (rtx).","theCatch":"Not a container runtime and not direnv-only. Some asdf plugins still assume bash. Team-wide adoption means every laptop runs mise, or CI drifts.","verdict":"The version manager to install in 2026. MIT, fast, one toml.","addedAt":"2026-09-03","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","active"],"capabilities":["runtime","versions"],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":35223,"starsPerWeek":178,"access":"free","archived":false,"repo":{"createdAt":"2023-01-09","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mise","html":"/gems/mise","markdown":"/gems/mise.md"}},{"type":"tool","slug":"dagger","name":"Dagger","tagline":"Apache-2.0 CI as containers, programmable in your language","category":"devops","url":"https://dagger.io","github":"https://github.com/dagger/dagger","pricing":"open-source","hook":"Dagger is CI you can run on a laptop because the graph is containers.","whatsGood":"Apache-2.0. Write pipelines in Go, Python, or TypeScript. Same graph locally and in GitHub Actions / any Docker host. Caching is content-addressed. Engine is a container runtime, not a YAML dialect.","theCatch":"You need Docker or a compatible engine. Rewriting mature CI YAML is a project, not an afternoon. Dagger Cloud is a separate product with its own pricing.","verdict":"Apache-2.0 portable CI. The pipeline is code; Cloud is optional; its pricing is not confirmed here.","addedAt":"2026-09-03","featured":false,"domain":"DevOps","subSpecialty":"CI/CD","subcategory":"CI/CD","tags":["self-host","permissive","containers","active"],"capabilities":["ci","containers"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":16354,"starsPerWeek":45,"access":"free","archived":false,"repo":{"createdAt":"2019-11-20","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dagger","html":"/gems/dagger","markdown":"/gems/dagger.md"}},{"type":"tool","slug":"excalidraw","name":"Excalidraw","tagline":"MIT virtual whiteboard with the hand-drawn look","category":"design","url":"https://excalidraw.com","github":"https://github.com/excalidraw/excalidraw","pricing":"open-source","hook":"Excalidraw is the whiteboard architecture reviews actually use.","whatsGood":"MIT whiteboard you can run in the browser.","theCatch":"plus.excalidraw.com is a separate commercial product for teams. This review does not treat Plus as OSS. The OSS app is a drawing surface, not a full design system.","verdict":"The MIT whiteboard. Use the OSS app; Plus is a different SKU.","addedAt":"2026-09-03","featured":false,"domain":"Design","subSpecialty":"UI","subcategory":"UI","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":134291,"starsPerWeek":378,"access":"free","archived":false,"repo":{"createdAt":"2020-01-02","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/excalidraw","html":"/gems/excalidraw","markdown":"/gems/excalidraw.md"}},{"type":"tool","slug":"tigerbeetle","name":"TigerBeetle","tagline":"Apache-2.0 financial-transactions database, not general OLTP","category":"databases","url":"https://tigerbeetle.com","github":"https://github.com/tigerbeetle/tigerbeetle","pricing":"open-source","hook":"TigerBeetle is a database for money, with a safety model Postgres was not designed for.","whatsGood":"Apache-2.0. Debit/credit double-entry, strict serializability, replica safety. Single static binary. The docs are explicit: ledgers, not general CRUD.","theCatch":"Not a Postgres replacement. No ad-hoc SQL, no JSON documents. Clustered replicas. If you needed a general database, this is the wrong gem.","verdict":"The financial transactions database. Apache-2.0, specialized on purpose.","addedAt":"2026-09-03","featured":false,"domain":"Databases","subSpecialty":"Ledger","subcategory":"Ledger","tags":["self-host","permissive","postgres","active"],"capabilities":["transactions"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":17225,"starsPerWeek":51,"access":"free","archived":false,"repo":{"createdAt":"2020-04-09","pushedAt":"2026-10-16","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tigerbeetle","html":"/gems/tigerbeetle","markdown":"/gems/tigerbeetle.md"}},{"type":"tool","slug":"bento","name":"Bento","tagline":"MIT slide decks as a single HTML file","category":"design","url":"https://bento.page/slides/","github":"https://github.com/nyblnet/bento","pricing":"open-source","hook":"Bento is a slide deck you can email as one HTML file and open offline.","whatsGood":"MIT (Copyright 2026 The Bento authors). Entire deck in one .bento.html file. Offline. Agent-friendly: the artifact is the file. Bundled reveal.js stays MIT; embedded typefaces are OFL.","theCatch":"Reveal.js-based. This is slides-for-agents, not an office suite. Not BentoML and not bentonow.com.","verdict":"One-file MIT slides. Useful, small, not a productivity suite.","addedAt":"2026-09-03","featured":false,"domain":"Design","subSpecialty":"UI","subcategory":"UI","tags":["self-host","local-first","permissive","active","young-repo"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":5526,"starsPerWeek":398,"access":"free","archived":false,"repo":{"createdAt":"2026-07-17","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/bento","html":"/gems/bento","markdown":"/gems/bento.md"}},{"type":"tool","slug":"killbill","name":"Kill Bill","tagline":"Apache-2.0 in-house subscriptions and payments, no % take-rate","category":"payments","url":"https://killbill.io","github":"https://github.com/killbill/killbill","pricing":"open-source","hook":"Kill Bill is the billing engine you run so nobody takes a cut of your revenue.","whatsGood":"Apache-2.0. Subscriptions, invoicing, payments, and plugins you host. Self-Hosted OSS is Free — no percentage take-rate. JVM stack, Kaui admin UI, plugin model. You keep the money-movement relationship.","theCatch":"JVM and ops-heavy. Aviate is the proprietary accelerator — not the Apache tree. Self-Hosted OSS Free; AWS Marketplace is ~$40/mo plus the AWS bill. No revenue tiles here because there is no % of revenue to quote.","verdict":"Apache-2.0 billing you run. Free until Aviate or the AMI; never a take-rate.","addedAt":"2026-09-03","featured":false,"domain":"Payments","subSpecialty":"Billing","subcategory":"Billing","tags":["self-host","permissive","payments","active"],"capabilities":["billing","subscriptions"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":5808,"starsPerWeek":8,"access":"free","archived":false,"repo":{"createdAt":"2012-10-21","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/killbill","html":"/gems/killbill","markdown":"/gems/killbill.md"}},{"type":"tool","slug":"lago","name":"Lago","tagline":"AGPLv3 usage and entitlements metering you self-host","category":"payments","url":"https://getlago.com","github":"https://github.com/getlago/lago","pricing":"open-source","hook":"Lago is usage billing that meters events, not a Stripe dashboard with extra fields.","whatsGood":"AGPLv3. Usage, subscriptions, prepaid, entitlements, invoicing. Self-host the OSS engine. REST API, SDKs, webhooks. Not a payment processor — it talks to Stripe, Adyen, and the rest.","theCatch":"Premium is Contact us. There is no $0 Lago Cloud. Self-host is the free path; Cloud and Premium are quotes. AGPLv3 is network copyleft.","verdict":"AGPLv3 metering. Self-host or talk to sales — there is no hobby cloud.","addedAt":"2026-09-03","featured":false,"domain":"Payments","subSpecialty":"Billing","subcategory":"Billing","tags":["web-ui","self-host","copyleft","payments","active"],"capabilities":["metering","usage"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":10699,"starsPerWeek":44,"access":"free","archived":false,"repo":{"createdAt":"2022-02-28","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/lago","html":"/gems/lago","markdown":"/gems/lago.md"}},{"type":"tool","slug":"plunk","name":"Plunk","tagline":"AGPL-3.0 transactional email, workflows, and broadcasts","category":"comms","url":"https://www.useplunk.com","github":"https://github.com/useplunk/plunk","pricing":"freemium","hook":"Plunk is Resend plus campaigns, if you can live with AGPL and a branded footer.","whatsGood":"AGPL-3.0. Transactional, workflow automation, and broadcasts in one. Hosted Free is 1,000 emails/month, no credit card. Self-host with Docker Compose. Unlimited contacts on the pricing page.","theCatch":"AGPL-3.0 is copyleft. Hosted Free keeps Plunk branding. This is not Resend at volume — 1k/mo is the free wall, then $0.001/email. Self-host means you bring SES or equivalent.","verdict":"AGPL email with a real 1k hosted free tier. Branding stays until you pay.","addedAt":"2026-09-03","featured":false,"domain":"Comms","subSpecialty":"Email","subcategory":"Email","tags":["self-host","free-tier","copyleft","workflows","active"],"capabilities":["email"],"surfaces":["Self-host","Hosted"],"ecosystem":["Node.js"],"licenseModel":"Freemium","githubStars":5535,"starsPerWeek":47,"access":"free","archived":false,"repo":{"createdAt":"2024-07-12","pushedAt":"2026-10-20","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/plunk","html":"/gems/plunk","markdown":"/gems/plunk.md"}},{"type":"tool","slug":"centrifugo","name":"Centrifugo","tagline":"Apache-2.0 Go realtime server binary, not in-process Socket.IO","category":"comms","url":"https://centrifugal.dev","github":"https://github.com/centrifugal/centrifugo","pricing":"open-source","hook":"Centrifugo is the Go realtime server you run next to your app, not a library inside it.","whatsGood":"Apache-2.0. Language-agnostic PUB/SUB: WebSocket, HTTP-streaming, SSE, gRPC, WebTransport. Official SDKs. docker run centrifugo. Decouples transport from business logic.","theCatch":"You run it. This is not Socket.IO in-process. Cloud/PRO pricing is not confirmed here — no invented Cloud prices. Ops, clustering, and Redis when you scale stay yours.","verdict":"Apache-2.0 realtime binary. Free as in you operate the server.","addedAt":"2026-09-03","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","permissive","realtime","active"],"capabilities":["realtime","pubsub"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"Apache-2.0","githubStars":10895,"starsPerWeek":18,"access":"free","archived":false,"repo":{"createdAt":"2015-03-31","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/centrifugo","html":"/gems/centrifugo","markdown":"/gems/centrifugo.md"}},{"type":"tool","slug":"apprise","name":"Apprise","tagline":"BSD-2-Clause CLI that talks to a hundred notifiers","category":"notifications","url":"https://github.com/caronc/apprise","github":"https://github.com/caronc/apprise","pricing":"open-source","hook":"Apprise is one CLI, many notifiers, zero product page.","whatsGood":"BSD-2-Clause. apprise -t Title -b Body and it fans out to Slack, Discord, email, SMS, and a hundred more. Python library plus CLI. You point URLs at services you already have.","theCatch":"Not a hosted inbox. There is no pricing page — that is the path. You bring every backend (SMTP, Slack tokens, Twilio). This is a notifier, not ntfy and not Novu.","verdict":"The notification Swiss Army CLI. BSD, no meter, no product SKU.","addedAt":"2026-09-03","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["cli","self-host","permissive","active"],"capabilities":["notifications","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Python"],"licenseModel":"BSD-2-Clause","githubStars":17620,"starsPerWeek":38,"access":"free","archived":false,"repo":{"createdAt":"2017-11-25","pushedAt":"2026-10-21","license":"BSD-2-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/apprise","html":"/gems/apprise","markdown":"/gems/apprise.md"}},{"type":"tool","slug":"authentik","name":"authentik","tagline":"MIT-core self-hosted IdP; enterprise/ is not MIT","category":"nextjs","url":"https://goauthentik.io","github":"https://github.com/goauthentik/authentik","pricing":"open-source","hook":"authentik is the IdP you self-host when Okta is the lock-in and Keycloak is the other mountain.","whatsGood":"MIT outside enterprise/. OIDC, SAML, LDAP, RADIUS, proxy. OSS self-host is Free. Docker Compose or Kubernetes. Flows you can actually read.","theCatch":"enterprise/ is not MIT — EE license, paid seats. No hosted hatch: goauthentik.io/pricing says they do not currently provide a hosted version. You run Postgres and the stack.","verdict":"MIT-core IdP. Self-host is the free path; there is no authentik Cloud.","addedAt":"2026-09-03","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["self-host","permissive","license-unclear","auth","active"],"capabilities":["auth","identity"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":26025,"starsPerWeek":73,"access":"free","archived":false,"repo":{"createdAt":"2019-12-30","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/authentik","html":"/gems/authentik","markdown":"/gems/authentik.md"}},{"type":"tool","slug":"zitadel","name":"ZITADEL","tagline":"AGPLv3 identity Cloud at US$0/Month — 100 DAU, not Logto 50k MAU","category":"nextjs","url":"https://zitadel.com","github":"https://github.com/zitadel/zitadel","pricing":"freemium","hook":"ZITADEL is the AGPL IdP whose Cloud is actually US$0 — until the 100th daily user.","whatsGood":"AGPLv3. Cloud Free is US$0/Month: 100 Daily Active Users, unlimited stored users, 3 identity providers, unlimited organizations. Data residency EU, US, Switzerland, Australia. Self-host the same stack. Not Logto (50k MAU Cloud), not Hanko (10k MAU passkeys), not authentik (MIT-core, no Cloud).","theCatch":"the wall is 100 DAU, not Logto 50k MAU. AGPLv3 is network copyleft — Cloud or self-host, the license is loud. Pro is US$100/Month for 25k DAU. Distinct from Hanko passkeys-first Cloud and authentik no-hosted-hatch.","verdict":"AGPL identity with a real $0 Cloud. 100 DAU is the meter; self-host if that is a joke.","addedAt":"2026-09-03","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["self-host","free-tier","copyleft","auth","active"],"capabilities":["auth","identity"],"surfaces":["Self-host","Hosted"],"ecosystem":["Go"],"licenseModel":"Freemium","githubStars":15359,"starsPerWeek":45,"access":"free","archived":false,"repo":{"createdAt":"2020-03-16","pushedAt":"2026-10-20","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/zitadel","html":"/gems/zitadel","markdown":"/gems/zitadel.md"}},{"type":"tool","slug":"authelia","name":"Authelia","tagline":"Apache-2.0 reverse-proxy SSO, not a full IdP like authentik","category":"nextjs","url":"https://www.authelia.com","github":"https://github.com/authelia/authelia","pricing":"open-source","hook":"Authelia is the SSO portal you put behind Traefik when authentik is the other mountain.","whatsGood":"Apache-2.0. OSS self-host, no product pricing page. OpenID Connect 1.0 Provider (OpenID Certified). Passkeys, TOTP, WebAuthn, policies. Companion for Traefik, Caddy, nginx. Go + React, tiny container.","theCatch":"You run it behind Traefik/Caddy/nginx. Thin proxy SSO, not a full IdP like authentik (flows, LDAP/RADIUS/SAML, enterprise/). No hosted Authelia Cloud. Ops, the user store, and the proxy stay yours.","verdict":"Apache-2.0 proxy SSO. Free as in you operate the reverse proxy.","addedAt":"2026-09-03","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["self-host","permissive","auth","active"],"capabilities":["auth","sso"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"Apache-2.0","githubStars":29365,"starsPerWeek":57,"access":"free","archived":false,"repo":{"createdAt":"2016-12-07","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/authelia","html":"/gems/authelia","markdown":"/gems/authelia.md"}},{"type":"tool","slug":"yjs","name":"Yjs","tagline":"MIT CRDT library, not a hosted collab product","category":"comms","url":"https://github.com/yjs/yjs","github":"https://github.com/yjs/yjs","pricing":"open-source","hook":"Yjs is the CRDT you import. There is no Yjs Cloud, no SKU, no watermark.","whatsGood":"MIT. Shared types for building collaborative software. Pair with Liveblocks if you want rooms hosted, or bring your own provider. Pair with /skills/yjs-best-practices for the library cookbook.","theCatch":"Not a product. No hosted SKU, no pricing page, no support SLA. You bring the network layer (Liveblocks, y-websocket, your own). Distinct from Socket.IO: CRDT merge, not event fan-out.","verdict":"The MIT CRDT. Pair with Liveblocks for hosted rooms; this is the library, not the meter.","addedAt":"2026-09-03","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["sdk","self-host","permissive","license-unclear","active"],"capabilities":["crdt","realtime"],"surfaces":["Self-host"],"ecosystem":["Browser","Node.js"],"licenseModel":"OSS/MIT","githubStars":22964,"starsPerWeek":36,"access":"free","archived":false,"repo":{"createdAt":"2014-07-29","pushedAt":"2026-10-18","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/yjs","html":"/gems/yjs","markdown":"/gems/yjs.md"}},{"type":"tool","slug":"gotify","name":"Gotify","tagline":"MIT self-host push server; Android-first, no ntfy.sh twin","category":"notifications","url":"https://gotify.net","github":"https://github.com/gotify/server","pricing":"open-source","hook":"Gotify is ntfy without the public hosted twin — you run the server or you do not get push.","whatsGood":"MIT. Self-host server (REST + WebSocket + WebUI), Android client, first-party CLI. Send via API; subscribe via websocket. You own the box.","theCatch":"No public hosted twin like ntfy.sh. Android-first client, not a public pub-sub host. Distinct from ntfy (public ntfy.sh + dual license) and Apprise (CLI fan-out, no inbox).","verdict":"MIT push you self-host. No ntfy.sh-shaped public instance; Android is the client.","addedAt":"2026-09-03","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["self-host","permissive","license-unclear","active"],"capabilities":["push","self-host"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"OSS/MIT","githubStars":16103,"starsPerWeek":35,"access":"free","archived":false,"repo":{"createdAt":"2018-01-15","pushedAt":"2026-10-19","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gotify","html":"/gems/gotify","markdown":"/gems/gotify.md"}},{"type":"tool","slug":"matter-js","name":"Matter.js","tagline":"MIT 2D rigid-body physics, not a Phaser replacement","category":"libraries","url":"https://brm.io/matter-js","github":"https://github.com/liabru/matter-js","pricing":"open-source","hook":"Matter.js is the 2D physics engine Phaser already vendors — grab it when you are not on Phaser.","whatsGood":"MIT. 2D rigid bodies, constraints, collisions, sleeping. Drop next to PixiJS, KAPLAY, or a raw canvas. Docs and demos at brm.io/matter-js.","theCatch":"Phaser already ships Matter physics. If you are on Phaser, you already have this. This gem is for Pixi/KAPLAY/canvas, not a second physics stack inside Phaser. Distinct from Phaser (full engine).","verdict":"The MIT 2D rigid-body lib. Use it off Phaser; on Phaser you already have Matter.","addedAt":"2026-09-03","featured":false,"domain":"Graphics & 3D","subSpecialty":"Physics","subcategory":"Physics","tags":["self-host","permissive","graphics-3d","active"],"capabilities":["physics","2d"],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":18484,"starsPerWeek":28,"access":"free","archived":false,"repo":{"createdAt":"2014-02-19","pushedAt":"2026-09-30","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/matter-js","html":"/gems/matter-js","markdown":"/gems/matter-js.md"}},{"type":"tool","slug":"btcpay-server","name":"BTCPay Server","tagline":"MIT self-hosted Bitcoin/LN, 0% fees to your wallet","category":"payments","url":"https://btcpayserver.org","github":"https://github.com/btcpayserver/btcpayserver","pricing":"open-source","hook":"BTCPay Server is Bitcoin checkout without a processor taking a cut.","whatsGood":"MIT. Self-hosted crypto payments to your wallet. On-chain and Lightning (LND, Core Lightning, Eclair). 0% software fees. No KYC, non-custodial. Invoices, POS, donation buttons. You run it or use a shared host.","theCatch":"Bitcoin and Lightning to your wallet — not card rails, not a PSP. Distinct from Polar (MoR cards) and Hyperswitch (card orchestration). You operate a node. Network miner fees still exist.","verdict":"MIT Bitcoin/LN checkout. 0% to the software; the node is yours.","addedAt":"2026-09-03","featured":false,"domain":"Payments","subSpecialty":"Crypto","subcategory":"Crypto","tags":["self-host","permissive","payments","active"],"capabilities":["bitcoin","self-host"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":7814,"starsPerWeek":16,"access":"free","archived":false,"repo":{"createdAt":"2017-08-18","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/btcpay-server","html":"/gems/btcpay-server","markdown":"/gems/btcpay-server.md"}},{"type":"tool","slug":"medusa","name":"Medusa","tagline":"MIT commerce OS you self-host; Cloud from $29/mo","category":"payments","url":"https://medusajs.com","github":"https://github.com/medusajs/medusa","pricing":"open-source","hook":"Medusa is the MIT commerce engine you run when Stripe Billing is the wrong shape.","whatsGood":"MIT. Self-host the commerce OS: products, carts, orders, regions, modules. Pitch is OSS on your infra. Cloud exists and starts From $29/mo (Develop) — verified on medusajs.com/pricing. No GMV tax on the pricing page.","theCatch":"Commerce OS, not invoices and not card rails. Cloud From $29/mo is not a $0 hobby hatch — self-host is the free path. Distinct from Polar/Hyperswitch (payments) and from Lago (metering).","verdict":"MIT commerce OS. Self-host is free; Cloud starts at $29/mo.","addedAt":"2026-09-03","featured":false,"domain":"Payments","subSpecialty":"Commerce","subcategory":"Commerce","tags":["self-host","permissive","license-unclear","payments","active"],"capabilities":["commerce","self-host"],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":36834,"starsPerWeek":104,"access":"free","archived":false,"repo":{"createdAt":"2020-01-18","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/medusa","html":"/gems/medusa","markdown":"/gems/medusa.md"}},{"type":"tool","slug":"openmeter","name":"OpenMeter","tagline":"Apache-2.0 usage-event metering; Cloud is Kong Konnect now","category":"payments","url":"https://openmeter.io","github":"https://github.com/openmeterio/openmeter","pricing":"open-source","hook":"OpenMeter meters usage events first. The hosted twin is no longer a standalone Cloud page.","whatsGood":"Apache-2.0. Pitch is OSS docker compose: clone, cd quickstart, docker compose up. CloudEvents ingest, meters, entitlements, billing blocks. README: releases are beta and can include breaking changes.","theCatch":"Cloud is now Kong Konnect Metering — check current Kong pricing on the vendor site. Distinct from Lago: usage-event metering first, not AGPL usage-billing with no hobby cloud. Compose is a local evaluation stack (Kafka/ClickHouse), not production topology.","verdict":"Apache-2.0 metering you compose locally. Hosted path is Kong; README is beta.","addedAt":"2026-09-03","featured":false,"domain":"Payments","subSpecialty":"Metering","subcategory":"Metering","tags":["self-host","copyleft","payments","active"],"capabilities":["metering","usage"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"AGPL-3.0","githubStars":2395,"starsPerWeek":14,"access":"free","archived":false,"repo":{"createdAt":"2023-06-06","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openmeter","html":"/gems/openmeter","markdown":"/gems/openmeter.md"}},{"type":"tool","slug":"keycloak","name":"Keycloak","tagline":"Apache-2.0 CNCF-incubation Java IAM: OIDC, OAuth, SAML, LDAP","category":"nextjs","url":"https://www.keycloak.org","github":"https://github.com/keycloak/keycloak","pricing":"open-source","hook":"Keycloak is the CNCF IdP the JVM shops already run — not authentik with a different coat.","whatsGood":"Apache-2.0. CNCF incubation. OpenID Connect, OAuth 2.0, SAML 2.0, LDAP user federation, identity brokering. Admin console, realms, clients. Self-host is the product.","theCatch":"CNCF Java IAM, OIDC+OAuth+SAML+LDAP. Distinct from authentik (MIT-core Python, no hosted hatch, enterprise/ carve-out). You run a JVM and a database. There is no $0 Keycloak Cloud on the project site.","verdict":"Apache-2.0 CNCF IdP. Heavy, complete, self-host. Not authentik.","addedAt":"2026-09-03","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["self-host","permissive","auth","active"],"capabilities":["auth","oidc"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":37447,"starsPerWeek":54,"access":"free","archived":false,"repo":{"createdAt":"2013-07-02","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/keycloak","html":"/gems/keycloak","markdown":"/gems/keycloak.md"}},{"type":"tool","slug":"dex-idp","name":"Dex","tagline":"Apache-2.0 federated OIDC IdP that owns no user state","category":"nextjs","url":"https://dexidp.io","github":"https://github.com/dexidp/dex","pricing":"open-source","hook":"Dex is the OIDC adapter in front of GitHub, LDAP, or SAML — it does not keep your users.","whatsGood":"Apache-2.0. Federated OIDC / OAuth 2.0 provider with pluggable connectors (GitHub, Google, LDAP, SAML, OIDC). Apps speak OIDC to Dex once. Go binary, Helm chart, CNCF sandbox.","theCatch":"Protocol adapter, not a user directory and not a proxy gate. Distinct from Authelia (reverse-proxy SSO) and from authentik/ZITADEL/Keycloak (they store users). Dex owns no user state. You still need an upstream IdP.","verdict":"Apache-2.0 OIDC facade. Connectors in, standards out, no user table.","addedAt":"2026-09-03","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["self-host","permissive","auth","active"],"capabilities":["oidc","federation"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"Apache-2.0","githubStars":11204,"starsPerWeek":19,"access":"free","archived":false,"repo":{"createdAt":"2015-08-17","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dex-idp","html":"/gems/dex-idp","markdown":"/gems/dex-idp.md"}},{"type":"tool","slug":"mercure","name":"Mercure","tagline":"AGPL-3.0 SSE hub; homepage still says MIT","category":"comms","url":"https://mercure.rocks","github":"https://github.com/dunglas/mercure","pricing":"open-source","hook":"Mercure is the SSE hub whose marketing page has not caught up with its LICENSE file.","whatsGood":"LICENSE file is GNU AGPLv3. SSE hub: publish with POST, subscribe with EventSource. Caddy-based, Docker/Helm, Last-Event-ID replay. Official realtime path for Symfony. Self-host the Hub.","theCatch":"Homepage still says the Hub is MIT-licensed. The LICENSE file is AGPL-3.0 — print the file. SSE, not WebSockets, not Pusher protocol. Distinct from Socket.IO and Soketi. Cloud/Enterprise exist; check their pricing page. OSS self-host is the free path.","verdict":"AGPL SSE hub. Believe the LICENSE file, not the MIT line on the homepage.","addedAt":"2026-09-03","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","copyleft","active"],"capabilities":["sse","realtime"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"AGPL-3.0","githubStars":5352,"starsPerWeek":12,"access":"free","archived":false,"repo":{"createdAt":"2018-07-14","pushedAt":"2026-10-20","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mercure","html":"/gems/mercure","markdown":"/gems/mercure.md"}},{"type":"tool","slug":"spree","name":"Spree Commerce","tagline":"BSD-3-Clause Ruby commerce OS; Free Sandbox, no platform fees","category":"payments","url":"https://spreecommerce.org","github":"https://github.com/spree/spree","pricing":"freemium","hook":"Spree is the Ruby commerce OS you run when Medusa Node stack is the wrong shape.","whatsGood":"BSD-3-Clause. Self-host OSS with zero platform fees. Free Sandbox (no credit card) verified on the homepage 2026-09-04. REST/OpenAPI, Next.js storefront path, native B2B and multi-vendor.","theCatch":"Ruby commerce + REST/OpenAPI + Next.js storefront — not Medusa MIT Node OS. Solidus (BSD sibling) omitted: same Spree-fork slot. Distinct from Medusa.","verdict":"BSD-3 Ruby commerce. Self-host free; Sandbox has no CC. Not Medusa.","addedAt":"2026-09-04","featured":false,"domain":"Payments","subSpecialty":"Commerce","subcategory":"Commerce","tags":["self-host","free-tier","permissive","sandbox","payments","active"],"capabilities":["commerce","self-host"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":15764,"starsPerWeek":16,"access":"free","archived":false,"repo":{"createdAt":"2008-03-10","pushedAt":"2026-10-20","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/spree","html":"/gems/spree","markdown":"/gems/spree.md"}},{"type":"tool","slug":"sylius","name":"Sylius","tagline":"MIT Symfony commerce; Plus is the commercial add-on","category":"payments","url":"https://sylius.com","github":"https://github.com/Sylius/Sylius","pricing":"freemium","hook":"Sylius is headless PHP commerce when the stack is Symfony, not Node.","whatsGood":"MIT. Self-host at $0. Built on Symfony and API Platform. Headless commerce core; Plus is the commercial add-on when you need the paid extras.","theCatch":"Symfony + API Platform PHP headless — not Medusa MIT Node OS and not JS. Distinct from Medusa and Spree. Plus is commercial, priced on request.","verdict":"MIT PHP commerce on Symfony. Self-host is free; Plus is paid.","addedAt":"2026-09-04","featured":false,"domain":"Payments","subSpecialty":"Commerce","subcategory":"Commerce","tags":["self-host","free-tier","permissive","payments","active"],"capabilities":["commerce","self-host"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":8560,"starsPerWeek":11,"access":"free","archived":false,"repo":{"createdAt":"2011-11-05","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/sylius","html":"/gems/sylius","markdown":"/gems/sylius.md"}},{"type":"tool","slug":"kanidm","name":"Kanidm","tagline":"MPL-2.0 Rust IdP aiming to replace needing Keycloak","category":"rust","url":"https://kanidm.com","github":"https://github.com/kanidm/kanidm","pricing":"open-source","hook":"Kanidm is the Rust identity provider that wants you to stop needing Keycloak.","whatsGood":"MPL-2.0. Self-host IdP at $0. WebAuthn, OAuth2/OIDC, LDAP, RADIUS, SSH. Written in Rust. Docs and first-party tooling at kanidm.com.","theCatch":"Rust IdP aiming to replace needing Keycloak — not the Java CNCF suite. Distinct from Keycloak (Apache-2.0 JVM IAM). You still operate the box.","verdict":"MPL-2.0 Rust IdP. Self-host free. Not Keycloak.","addedAt":"2026-09-04","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["self-host","copyleft","auth","active"],"capabilities":["auth","oidc","webauthn"],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":5487,"starsPerWeek":14,"access":"free","archived":false,"repo":{"createdAt":"2019-02-02","pushedAt":"2026-10-20","license":"MPL-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/kanidm","html":"/gems/kanidm","markdown":"/gems/kanidm.md"}},{"type":"tool","slug":"nats","name":"NATS","tagline":"Apache-2.0 subject-based messaging and streaming fabric","category":"comms","url":"https://nats.io","github":"https://github.com/nats-io/nats-server","pricing":"open-source","hook":"NATS is the subject-based messaging fabric you run when sockets alone are the wrong layer.","whatsGood":"Apache-2.0. OSS self-host at $0. Pub/sub, request/reply, queue groups, JetStream streaming. Tiny Go server, clients across languages. CNCF project.","theCatch":"Subject-based messaging/streaming fabric — not an in-process WS lib and not a Go realtime binary alone. Distinct from Socket.IO and Centrifugo.","verdict":"Apache-2.0 messaging fabric. Free as in you run the server. Not Socket.IO.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","permissive","active"],"capabilities":["messaging","streaming"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":20905,"starsPerWeek":29,"access":"free","archived":false,"repo":{"createdAt":"2012-10-29","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/nats","html":"/gems/nats","markdown":"/gems/nats.md"}},{"type":"tool","slug":"anycable","name":"AnyCable","tagline":"MIT realtime for Action Cable with delivery guarantees","category":"comms","url":"https://anycable.io","github":"https://github.com/anycable/anycable","pricing":"freemium","hook":"AnyCable is Action Cable that survives scale without pretending to be Pusher.","whatsGood":"MIT. Open-source tier is Free. Delivery guarantees, presence, Action Cable protocol, multi-backend. Drop-in path for Rails apps that outgrew the default cable server.","theCatch":"Delivery guarantees + presence + Action Cable / multi-backend — not a Pusher-protocol server. Distinct from Socket.IO and Centrifugo. Pro and Managed exist; prices not reprinted here.","verdict":"MIT Action Cable path. OSS tier is free; not Soketi, not Socket.IO.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["free-tier","permissive","realtime","active"],"capabilities":["realtime","websockets"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":2388,"starsPerWeek":5,"access":"free","archived":false,"repo":{"createdAt":"2016-09-03","pushedAt":"2026-10-15","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/anycable","html":"/gems/anycable","markdown":"/gems/anycable.md"}},{"type":"tool","slug":"mediasoup","name":"mediasoup","tagline":"ISC embeddable SFU as a Node module or Rust crate","category":"comms","url":"https://mediasoup.org","github":"https://github.com/versatica/mediasoup","pricing":"open-source","hook":"mediasoup is the SFU you embed, not the rooms product you rent.","whatsGood":"ISC. Node package and Rust crate. You own signaling and the room model.","theCatch":"Embeddable media router as Node module/Rust crate — not LiveKit rooms/agents product. Distinct from LiveKit.","verdict":"ISC embeddable media router. Free as in you wire it. Not LiveKit.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","permissive","active"],"capabilities":["webrtc","media"],"surfaces":["Self-host"],"ecosystem":["Node.js","Rust"],"licenseModel":"ISC","githubStars":7399,"starsPerWeek":12,"access":"free","archived":false,"repo":{"createdAt":"2014-12-12","pushedAt":"2026-10-20","license":"ISC","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mediasoup","html":"/gems/mediasoup","markdown":"/gems/mediasoup.md"}},{"type":"tool","slug":"melonjs","name":"melonJS","tagline":"MIT 2D engine: WebGPU to WebGL2 to Canvas AUTO, zero deps","category":"libraries","url":"https://melonjs.org","github":"https://github.com/melonjs/melonJS","pricing":"open-source","hook":"melonJS is the Canvas2D-shaped 2D engine when Phaser plugin zoo is too much.","whatsGood":"MIT forever $0. Renderer cascade WebGPU then WebGL2 then Canvas AUTO. Canvas2D-shaped API. Zero dependencies.","theCatch":"WebGPU to WebGL2 to Canvas AUTO and Canvas2D-shaped API — not Phaser scene/plugin ecosystem. W4 cut re-opened. Distinct from Phaser, KAPLAY, and PixiJS.","verdict":"MIT zero-dep 2D engine. Not Phaser.","addedAt":"2026-09-04","featured":false,"domain":"Graphics & 3D","subSpecialty":"Game Engines","subcategory":"Game Engines","tags":["self-host","permissive","graphics-3d","active"],"capabilities":["canvas","webgl","webgpu"],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":6415,"starsPerWeek":8,"access":"free","archived":false,"repo":{"createdAt":"2011-04-11","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/melonjs","html":"/gems/melonjs","markdown":"/gems/melonjs.md"}},{"type":"tool","slug":"tonejs","name":"Tone.js","tagline":"MIT Web Audio: synths, Transport, effects, sample-accurate","category":"libraries","url":"https://tonejs.github.io","github":"https://github.com/Tonejs/Tone.js","pricing":"open-source","hook":"Tone.js is musical Web Audio: synths, Transport, effects, sample-accurate.","whatsGood":"MIT. Synths, Transport, effects, sample-accurate scheduling. Web Audio composition toolkit.","theCatch":"Synths/Transport/effects/sample-accurate scheduling — not audio-sprite playback. W4 cut re-opened.","verdict":"MIT musical Web Audio for composition, not sprite playback.","addedAt":"2026-09-04","featured":false,"domain":"Libraries","subSpecialty":"Audio","subcategory":"Audio","tags":["self-host","permissive","voice","active"],"capabilities":["audio","webaudio"],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":14785,"starsPerWeek":22,"access":"free","archived":false,"repo":{"createdAt":"2014-03-11","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tonejs","html":"/gems/tonejs","markdown":"/gems/tonejs.md"}},{"type":"tool","slug":"invoiceshelf","name":"InvoiceShelf","tagline":"AGPL-3.0 self-host invoices, estimates, expenses, client portal","category":"payments","url":"https://invoiceshelf.com","github":"https://github.com/InvoiceShelf/InvoiceShelf","pricing":"open-source","hook":"InvoiceShelf is Crater continued — SMB invoices on your server, not a billing OS.","whatsGood":"AGPL-3.0. Self-host everything: invoices, estimates, expenses, client portal, Stripe on your box. No seats, no subscription, no upsell. Stable 2.4.2 (Jul 29 2026). Pitch is OSS on your infra.","theCatch":"SMB invoices/estimates/expenses/portal + Stripe on your server — not Kill Bill/Lago subscription orchestration or usage metering. Crater cut re-opened as InvoiceShelf. Distinct from Kill Bill and Lago.","verdict":"AGPL SMB invoicing you host. Free forever; not a metering engine.","addedAt":"2026-09-04","featured":false,"domain":"Payments","subSpecialty":"Invoicing","subcategory":"Invoicing","tags":["self-host","copyleft","payments","active"],"capabilities":["invoices","self-host"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":1865,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2024-01-26","pushedAt":"2026-10-20","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/invoiceshelf","html":"/gems/invoiceshelf","markdown":"/gems/invoiceshelf.md"}},{"type":"tool","slug":"bagisto","name":"Bagisto","tagline":"MIT Laravel/Vue commerce with marketplace and B2B","category":"payments","url":"https://bagisto.com/en/","github":"https://github.com/bagisto/bagisto","pricing":"open-source","hook":"Bagisto is the Laravel/Vue commerce twin when Medusa Node is the wrong stack.","whatsGood":"MIT. Self-host Laravel + Vue storefront. Marketplace and B2B paths in the OSS tree. No platform fee on the core.","theCatch":"Laravel/Vue commerce + marketplace/B2B — PHP twin to Medusa, not Medusa MIT Node OS. Sylius and Spree already cover Symfony/Ruby in Wave 5. Distinct from Medusa.","verdict":"MIT Laravel commerce. Self-host free. Not Medusa Node.","addedAt":"2026-09-04","featured":false,"domain":"Payments","subSpecialty":"Commerce","subcategory":"Commerce","tags":["self-host","permissive","payments","active"],"capabilities":["commerce","marketplace"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":28259,"starsPerWeek":67,"access":"free","archived":false,"repo":{"createdAt":"2018-09-10","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/bagisto","html":"/gems/bagisto","markdown":"/gems/bagisto.md"}},{"type":"tool","slug":"prestashop","name":"PrestaShop","tagline":"OSL-3.0 classic PHP cart; pitch the core, not the module store","category":"payments","url":"https://www.prestashop-project.org/","github":"https://github.com/PrestaShop/PrestaShop","pricing":"open-source","hook":"PrestaShop is the classic PHP cart when headless Node commerce is overkill.","whatsGood":"OSL-3.0 core. Self-host the classic catalog/cart/checkout stack. Huge module ecosystem and agency muscle memory. Project site is the OSS pitch.","theCatch":"installer may bundle optional SA commercial modules — pitch core only. Classic PHP cart, not headless Node (Medusa) and not Magento. Distinct from Medusa, Bagisto, Sylius, Spree.","verdict":"OSL-3.0 PHP cart. Core is free; ignore the module upsell in the installer.","addedAt":"2026-09-04","featured":false,"domain":"Payments","subSpecialty":"Commerce","subcategory":"Commerce","tags":["self-host","permissive","license-unclear","payments","active"],"capabilities":["commerce","self-host"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":9229,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2012-11-19","pushedAt":"2026-10-19","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/prestashop","html":"/gems/prestashop","markdown":"/gems/prestashop.md"}},{"type":"tool","slug":"cerbos","name":"Cerbos","tagline":"Apache-2.0 authZ PDP: YAML policies, run anywhere","category":"nextjs","url":"https://cerbos.dev","github":"https://github.com/cerbos/cerbos","pricing":"open-source","hook":"Cerbos is the YAML policy decision point when your IdP should not also be your authorization brain.","whatsGood":"Apache-2.0. Free forever Run anywhere — verified on cerbos.dev/pricing. YAML policies, PDP you embed or sidecars. Decouples authZ from whatever issues the tokens.","theCatch":"authZ YAML PDP — not authentik/Keycloak/Better Auth authN/IdP. Check current Hub prices on the vendor site; self-host PDP is the free path. Distinct from authentik, Keycloak, and Better Auth.","verdict":"Apache-2.0 authorization PDP. Free to run; not an IdP.","addedAt":"2026-09-04","featured":false,"domain":"Auth","subSpecialty":"AuthZ","subcategory":"AuthZ","tags":["self-host","permissive","auth","active"],"capabilities":["authz","policies","auth"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":4628,"starsPerWeek":16,"access":"free","archived":false,"repo":{"createdAt":"2021-03-21","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/cerbos","html":"/gems/cerbos","markdown":"/gems/cerbos.md"}},{"type":"tool","slug":"openfga","name":"OpenFGA","tagline":"Apache-2.0 Zanzibar-style ReBAC with a Check API","category":"nextjs","url":"https://openfga.dev","github":"https://github.com/openfga/openfga","pricing":"open-source","hook":"OpenFGA is Google Zanzibar-shaped authorization when YAML ABAC is the wrong model.","whatsGood":"Apache-2.0. Relationship-based access control, Check API, modeling language. Self-host the authorization service. CNCF-flavored ReBAC without inventing your own graph.","theCatch":"Zanzibar-style ReBAC + Check API — not Cerbos YAML ABAC. Vs SpiceDB: CNCF/Okta OpenFGA modeling + Check API lane; SpiceDB is AuthZed production Zanzibar + ZedTokens/Cloud. Distinct from Cerbos.","verdict":"Apache-2.0 ReBAC. Self-host free. Not Cerbos YAML.","addedAt":"2026-09-04","featured":false,"domain":"Auth","subSpecialty":"AuthZ","subcategory":"AuthZ","tags":["api","self-host","permissive","auth","active"],"capabilities":["authz","rebac","api"],"surfaces":["API","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":6017,"starsPerWeek":26,"access":"free","archived":false,"repo":{"createdAt":"2022-06-08","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openfga","html":"/gems/openfga","markdown":"/gems/openfga.md"}},{"type":"tool","slug":"peerjs","name":"PeerJS","tagline":"MIT browser P2P WebRTC with free cloud or self-host signaling","category":"comms","url":"https://peerjs.com","github":"https://github.com/peers/peerjs","pricing":"freemium","hook":"PeerJS is browser-to-browser WebRTC when you do not want to stand up a media-server room product.","whatsGood":"MIT. Data and media connections in the browser. Free cloud PeerServer or self-host your own signaling. Tiny API for 1:1 and small meshes.","theCatch":"Browser P2P WebRTC + optional free signaling — not LiveKit/mediasoup media-server rooms. Larger groups need a media server (SFU-class), not PeerJS alone. Distinct from LiveKit and mediasoup.","verdict":"MIT P2P WebRTC. Free signaling path; not a rooms SFU.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","free-tier","permissive","realtime","stale"],"capabilities":["webrtc","p2p","browser"],"surfaces":["Self-host","Hosted"],"ecosystem":["Browser","Node.js"],"licenseModel":"Freemium","githubStars":13493,"starsPerWeek":19,"access":"free","archived":false,"repo":{"createdAt":"2012-12-23","pushedAt":"2026-02-27","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/peerjs","html":"/gems/peerjs","markdown":"/gems/peerjs.md"}},{"type":"tool","slug":"rapier","name":"Rapier","tagline":"Apache-2.0 Rust/WASM physics: 2D+3D, joints, SIMD","category":"libraries","url":"https://rapier.rs","github":"https://github.com/dimforge/rapier","pricing":"open-source","hook":"Rapier is the Rust/WASM physics engine when Matter.js stops at 2D MIT.","whatsGood":"Apache-2.0. 2D and 3D, joints, SIMD, optional determinism. Native Rust and WASM builds. Dimforge stack next to nalgebra.","theCatch":"Rust/WASM 2D+3D with joints/SIMD/optional determinism — Matter.js is MIT 2D only. Planck covers the same 2D JS slot as Matter. Distinct from Matter.js.","verdict":"Apache-2.0 2D+3D physics. Not Matter.js 2D.","addedAt":"2026-09-04","featured":false,"domain":"Graphics & 3D","subSpecialty":"Physics","subcategory":"Physics","tags":["self-host","permissive","graphics-3d","active"],"capabilities":["physics","2d","3d"],"surfaces":["Self-host"],"ecosystem":["Rust","WASM","Browser"],"licenseModel":"Apache-2.0","githubStars":5894,"starsPerWeek":18,"access":"free","archived":false,"repo":{"createdAt":"2020-08-25","pushedAt":"2026-10-10","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/rapier","html":"/gems/rapier","markdown":"/gems/rapier.md"}},{"type":"tool","slug":"mautic","name":"Mautic","tagline":"GPL-3.0 self-host marketing automation; hosted trial is not free","category":"comms","url":"https://www.mautic.org","github":"https://github.com/mautic/mautic","pricing":"open-source","hook":"Mautic is marketing automation you self-host when Listmonk is only newsletters.","whatsGood":"GPL-3.0. Campaigns, segments, scoring, landing pages, forms — the automation suite. Self-host is the free path. Community and agency ecosystem.","theCatch":"Marketing automation — not Listmonk newsletter/tx alone. Hosted 14-day trial is NOT the free path; self-host is. Distinct from Listmonk.","verdict":"GPL-3.0 marketing automation. Self-host free; hosted trial is not forever-$0.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["self-host","copyleft","license-unclear","active"],"capabilities":["marketing","automation"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"GPL-3.0","githubStars":10817,"starsPerWeek":16,"access":"free","archived":false,"repo":{"createdAt":"2013-08-19","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mautic","html":"/gems/mautic","markdown":"/gems/mautic.md"}},{"type":"tool","slug":"topaz","name":"Topaz","tagline":"Apache-2.0 authZ: OPA Rego + embedded Zanzibar in one container","category":"nextjs","url":"https://www.topaz.sh","github":"https://github.com/aserto-dev/topaz","pricing":"open-source","hook":"Topaz is authorization in one container when you refuse to pick only ABAC or only ReBAC.","whatsGood":"Apache-2.0. OPA Rego policies plus an embedded Zanzibar-style directory in a single binary/container. ABAC and ReBAC without stitching Cerbos to OpenFGA yourself. Self-host is the free path.","theCatch":"One container = OPA Rego + embedded Zanzibar directory (ABAC+ReBAC) — not Cerbos YAML-only PDP and not OpenFGA ReBAC-only Check API. Distinct from Cerbos and OpenFGA.","verdict":"Apache-2.0 combined authZ. Self-host free; not a single-model PDP.","addedAt":"2026-09-04","featured":false,"domain":"Auth","subSpecialty":"AuthZ","subcategory":"AuthZ","tags":["self-host","permissive","auth","containers","active"],"capabilities":["authz","rego","rebac"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":1365,"starsPerWeek":7,"access":"free","archived":false,"repo":{"createdAt":"2022-10-23","pushedAt":"2026-10-14","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/topaz","html":"/gems/topaz","markdown":"/gems/topaz.md"}},{"type":"tool","slug":"pion-webrtc","name":"Pion WebRTC","tagline":"MIT embeddable Go WebRTC library — not a rooms product","category":"libraries","url":"https://pion.ly","github":"https://github.com/pion/webrtc","pricing":"open-source","hook":"Pion is pure-Go WebRTC you embed when LiveKit is a product and mediasoup is a Node media server.","whatsGood":"MIT. Pure Go WebRTC stack you import into your binary. Build custom peers, gateways, and media paths without adopting a rooms SaaS. First-class Go ecosystem.","theCatch":"Embeddable Go library — not LiveKit rooms product, not mediasoup C++/Node media server, not PeerJS browser-only P2P helper. You assemble signaling and any SFU-class topology yourself. Distinct from LiveKit, mediasoup, and PeerJS.","verdict":"MIT Go WebRTC library. Free to embed; not a rooms stack.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["sdk","self-host","permissive","realtime","active"],"capabilities":["webrtc","library"],"surfaces":["Self-host","Hosted"],"ecosystem":["Go"],"licenseModel":"OSS/MIT","githubStars":16851,"starsPerWeek":38,"access":"free","archived":false,"repo":{"createdAt":"2018-05-18","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pion-webrtc","html":"/gems/pion-webrtc","markdown":"/gems/pion-webrtc.md"}},{"type":"tool","slug":"janus-gateway","name":"Janus Gateway","tagline":"GPL-3.0 plugin-core WebRTC gateway (SIP, VideoRoom, streaming)","category":"comms","url":"https://janus.conf.meetecho.com","github":"https://github.com/meetecho/janus-gateway","pricing":"open-source","hook":"Janus is the plugin-core C gateway when you need SIP, VideoRoom, streaming, and recording — not an opinionated rooms SaaS.","whatsGood":"GPL-3.0 core. Plugin architecture: SIP, VideoRoom, streaming, recording, and more. Battle-tested Meetecho gateway. Commercial options exist from Meetecho; OSS self-host is the free path.","theCatch":"Plugin-core C gateway — not LiveKit/mediasoup opinionated rooms products. You pick plugins and ops the gateway. Distinct from LiveKit, mediasoup, PeerJS, and Pion.","verdict":"GPL-3.0 WebRTC gateway. Self-host free; commercial options exist — pitch the OSS core.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","copyleft","realtime","active"],"capabilities":["webrtc","gateway"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"GPL-3.0","githubStars":9192,"starsPerWeek":14,"access":"free","archived":false,"repo":{"createdAt":"2014-02-11","pushedAt":"2026-10-20","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/janus-gateway","html":"/gems/janus-gateway","markdown":"/gems/janus-gateway.md"}},{"type":"tool","slug":"socketcluster","name":"SocketCluster","tagline":"MIT Node pub/sub+RPC+JWT with SCC scale-out","category":"comms","url":"https://socketcluster.io","github":"https://github.com/SocketCluster/socketcluster","pricing":"open-source","hook":"SocketCluster is Node realtime with pub/sub, RPC, and JWT when Socket.IO is only sockets.","whatsGood":"MIT. Pub/sub + RPC + JWT auth in one Node stack. SCC (SocketCluster Cluster) for horizontal scale-out. You run the servers — no product seat tax on the core.","theCatch":"Node pub/sub+RPC+JWT+SCC scale-out — not Socket.IO library-only, not Soketi Pusher-protocol, not Centrifugo Go hub, not NATS messaging, not AnyCable Rails WS. Distinct from Socket.IO, Soketi, Centrifugo, NATS, and AnyCable.","verdict":"MIT Node realtime cluster. Self-host free; not Socket.IO alone.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","permissive","realtime","active"],"capabilities":["pubsub","rpc","websockets"],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":6197,"starsPerWeek":9,"access":"free","archived":false,"repo":{"createdAt":"2013-09-23","pushedAt":"2026-10-09","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/socketcluster","html":"/gems/socketcluster","markdown":"/gems/socketcluster.md"}},{"type":"tool","slug":"inkvoice","name":"Inkvoice","tagline":"MIT freelancer invoicing; self-host primary, tiny Cloud Free","category":"payments","url":"https://inkvoice.app","github":"https://github.com/pigontech/inkvoice","pricing":"freemium","hook":"Inkvoice is freelancer invoicing you self-host when InvoiceShelf is SMB and Kill Bill is a billing OS.","whatsGood":"MIT self-host is the primary free path. Cloud Free: 1 user / 5 customers — pitch self-host for real use. Simple invoices for freelancers without Lago metering or Kill Bill orchestration.","theCatch":"Freelancer invoicing — not InvoiceShelf SMB suite, not Kill Bill subscription OS, not Lago usage metering. Distinct from InvoiceShelf, Kill Bill, and Lago.","verdict":"MIT freelancer invoices. Self-host free; Cloud Free is a teaser cap.","addedAt":"2026-09-04","featured":false,"domain":"Payments","subSpecialty":"Invoicing","subcategory":"Invoicing","tags":["self-host","free-tier","permissive","payments","active","young-repo"],"capabilities":["invoices","freelancer"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":30,"starsPerWeek":2,"access":"free","archived":false,"repo":{"createdAt":"2026-06-10","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/inkvoice","html":"/gems/inkvoice","markdown":"/gems/inkvoice.md"}},{"type":"tool","slug":"edgepush","name":"Edgepush","tagline":"AGPL server + MIT SDK: BYO APNs/FCM on Cloudflare Workers","category":"notifications","url":"https://edgepush.dev/pricing","github":"https://github.com/akshitkrnagpal/edgepush","pricing":"freemium","hook":"Edgepush is device push on Cloudflare Workers when you bring your own APNs and FCM keys.","whatsGood":"Server AGPL-3.0 self-host is $0. SDK/CLI MIT. Hosted Free: 1 app / 10k events/mo. BYO APNs+FCM — no middleman push vendor lock on credentials. Check current Pro pricing on the vendor site.","theCatch":"BYO APNs+FCM on Cloudflare Workers — not ntfy/Gotify self-host pub/sub, not Novu workflow orchestration. Server is AGPL; pitch self-host or Hosted Free caps. Distinct from ntfy, Gotify, and Novu.","verdict":"AGPL Workers push. Self-host $0; Hosted Free is capped — ignore Pro.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["sdk","self-host","free-tier","copyleft","active"],"capabilities":["push","workers","sdk"],"surfaces":["SDK","Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":9,"starsPerWeek":0,"access":"free","archived":false,"repo":{"createdAt":"2026-04-10","pushedAt":"2026-08-09","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/edgepush","html":"/gems/edgepush","markdown":"/gems/edgepush.md"}},{"type":"tool","slug":"defold","name":"Defold","tagline":"Source-available Lua game engine; forever free, not OSI Open Source","category":"libraries","url":"https://defold.com","github":"https://github.com/defold/defold","pricing":"source-available","hook":"Defold is the forever-free Lua engine for HTML5 and native when Phaser is JS-only canvas.","whatsGood":"Defold License v1.0. Forever free, no royalty. Lua scripting, HTML5 and native targets. Source available to read and build games. Small runtime, editor included.","theCatch":"Source-available NOT OSI Open Source — §4a may not commercialize as a Game Engine Product. Forever free for making games; license is not MIT/Apache. Vs Phaser/melonJS/KAPLAY JS engines. Distinct from Phaser, melonJS, and KAPLAY.","verdict":"Forever-free Lua engine. Source-available — not OSI OSS; do not ship it as your own engine product.","addedAt":"2026-09-04","featured":false,"domain":"Graphics & 3D","subSpecialty":"Game Engines","subcategory":"Game Engines","tags":["source-available","license-unclear","graphics-3d","active"],"capabilities":["lua","html5","native"],"surfaces":[],"ecosystem":["Multi-platform","Browser"],"licenseModel":"Open-Core","githubStars":6407,"starsPerWeek":9,"access":"free","archived":false,"repo":{"createdAt":"2012-05-13","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/defold","html":"/gems/defold","markdown":"/gems/defold.md"}},{"type":"tool","slug":"shove","name":"Shove","tagline":"MIT end-to-end Go device-push relay","category":"notifications","url":"https://github.com/pennersr/shove","github":"https://github.com/pennersr/shove","pricing":"open-source","hook":"Shove is MIT Go device-push when Edgepush is AGPL on Workers.","whatsGood":"MIT end-to-end. Go relay for device push. Self-host with no AGPL server clause. Simple ops path for APNs/FCM-style delivery without a workflow product.","theCatch":"Edgepush server is AGPL; Shove is MIT end-to-end Go. Device-push relay — not ntfy/Gotify general pub/sub, not Novu multi-channel workflows. Distinct from Edgepush, ntfy, Gotify, and Novu.","verdict":"MIT Go push relay. Self-host free; not Edgepush AGPL Workers.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["self-host","copyleft","active"],"capabilities":["push","relay"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"AGPL-3.0","githubStars":283,"starsPerWeek":1,"access":"free","archived":false,"repo":{"createdAt":"2019-09-19","pushedAt":"2026-08-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/shove","html":"/gems/shove","markdown":"/gems/shove.md"}},{"type":"tool","slug":"postal","name":"Postal","tagline":"MIT self-hosted mail delivery: SMTP + HTTP API","category":"notifications","url":"https://github.com/postalserver/postal","github":"https://github.com/postalserver/postal","pricing":"open-source","hook":"Postal is the self-hosted mail server when Resend is hosted API and Listmonk is newsletters.","whatsGood":"MIT. SMTP + HTTP API mail delivery you run. Full control of queues, IPs, and logs. Docs live via GitHub (postalserver.io 301s — use the repo). No per-seat tax on the core.","theCatch":"Self-hosted mail delivery SMTP+HTTP API — not Resend hosted tx email, not Plunk Node email, not Listmonk newsletter app. You own deliverability and IP reputation. Distinct from Resend, Plunk, and Listmonk.","verdict":"MIT self-host mail. Free to run; deliverability is your ops.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Email","subcategory":"Email","tags":["api","self-host","permissive","active"],"capabilities":["email","smtp","self-host"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":16877,"starsPerWeek":34,"access":"free","archived":false,"repo":{"createdAt":"2017-04-19","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/postal","html":"/gems/postal","markdown":"/gems/postal.md"}},{"type":"tool","slug":"hyvor-relay","name":"Hyvor Relay","tagline":"AGPL-3.0 email relay; Self-Hosted Free Forever unlimited","category":"notifications","url":"https://relay.hyvor.com","github":"https://github.com/hyvor/relay","pricing":"open-source","hook":"Hyvor Relay is AGPL email relay you self-host forever when Postal is a full mail stack.","whatsGood":"AGPL-3.0. Self-Hosted Free Forever unlimited — that is the free path. Relay-focused email sending without claiming Cloud free. Pitch self-host only.","theCatch":"Cloud is not free. Self-host unlimited is the pitch. Vs Postal full mail server and Plunk Node email. Distinct from Postal and Plunk.","verdict":"AGPL email relay. Self-host free forever; no Cloud free claim.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Email","subcategory":"Email","tags":["self-host","copyleft","active"],"capabilities":["email","relay"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":918,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2025-05-29","pushedAt":"2026-10-20","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hyvor-relay","html":"/gems/hyvor-relay","markdown":"/gems/hyvor-relay.md"}},{"type":"tool","slug":"cute-framework","name":"Cute Framework","tagline":"zlib/Unlicense C/C++ native-first framework + Emscripten","category":"libraries","url":"https://randygaul.github.io/cute_framework/","github":"https://github.com/RandyGaul/cute_framework","pricing":"open-source","hook":"Cute Framework is native-first C/C++ games when Phaser is JS canvas and Pixi is a renderer.","whatsGood":"zlib OR Unlicense. C/C++ native-first with Emscripten web path. Full framework (not just a renderer): windowing, input, audio, sprites. Permissive enough to ship without OSI drama.","theCatch":"C/C++ native-first + Emscripten — not Phaser/KAPLAY JS engines. Full framework — not Pixi/Babylon/PlayCanvas renderer-or-editor slots alone. Distinct from Phaser, KAPLAY, Pixi, Babylon, and PlayCanvas.","verdict":"Permissive C/C++ game framework. Native-first; web via Emscripten.","addedAt":"2026-09-04","featured":false,"domain":"Graphics & 3D","subSpecialty":"Game Engines","subcategory":"Game Engines","tags":["sdk","self-host","permissive","license-unclear","graphics-3d","active"],"capabilities":["native","emscripten","canvas"],"surfaces":["Self-host"],"ecosystem":["Multi-platform","Browser"],"licenseModel":"OSS/MIT","githubStars":853,"starsPerWeek":2,"access":"free","archived":false,"repo":{"createdAt":"2019-03-15","pushedAt":"2026-10-19","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/cute-framework","html":"/gems/cute-framework","markdown":"/gems/cute-framework.md"}},{"type":"tool","slug":"godot","name":"Godot","tagline":"MIT engine with HTML5/Wasm+WebGL2; Compatibility mode for embeds","category":"libraries","url":"https://godotengine.org","github":"https://github.com/godotengine/godot","pricing":"open-source","hook":"Godot is the MIT full engine on the web when Phaser is a JS framework and you want an editor too.","whatsGood":"MIT. Full 2D/3D engine, editor, GDScript/C#. HTML5/Wasm + WebGL2 export. Forever free, no royalty. Huge asset and learning ecosystem.","theCatch":"Compatibility/WebGL2 only for web; threaded export needs COOP/COEP — single-thread default since 4.3 for embeds. Not Phaser JS canvas. Distinct from Phaser.","verdict":"MIT Godot. Web works in Compatibility/WebGL2; plan COOP/COEP only if you need threads.","addedAt":"2026-09-04","featured":false,"domain":"Graphics & 3D","subSpecialty":"Game Engines","subcategory":"Game Engines","tags":["self-host","permissive","graphics-3d","active"],"capabilities":["2d","3d","webgl"],"surfaces":["Self-host"],"ecosystem":["Multi-platform","Browser"],"licenseModel":"OSS/MIT","githubStars":118772,"starsPerWeek":178,"access":"free","archived":false,"repo":{"createdAt":"2014-01-04","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/godot","html":"/gems/godot","markdown":"/gems/godot.md"}},{"type":"tool","slug":"unleash","name":"Unleash","tagline":"AGPLv3 feature flags; OSS caps 1 project / 2 environments","category":"nextjs","url":"https://www.getunleash.io/open-source","github":"https://github.com/Unleash/unleash","pricing":"open-source","hook":"Unleash is AGPLv3 feature flags you self-host when PostHog flags are bolted onto analytics.","whatsGood":"AGPLv3. Dedicated feature-flag server. Self-host is the free path. SDKs across stacks. Open-source page is the pitch — not Cloud trial.","theCatch":"OSS caps Projects 1 / Environments 2. Cloud = Enterprise trial FAIL — pitch self-host only. Vs PostHog dedicated-flags-inside-analytics. Distinct from PostHog.","verdict":"AGPLv3 flags. Self-host with OSS caps; Cloud trial is not free forever.","addedAt":"2026-09-04","featured":false,"domain":"Observability","subSpecialty":"Feature Flags","subcategory":"Feature Flags","tags":["self-host","copyleft","observability","active"],"capabilities":["flags"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":13888,"starsPerWeek":22,"access":"free","archived":false,"repo":{"createdAt":"2014-09-29","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/unleash","html":"/gems/unleash","markdown":"/gems/unleash.md"}},{"type":"tool","slug":"flagsmith","name":"Flagsmith","tagline":"BSD-3-Clause flags; Cloud Free 50k req/mo, self-host uncapped","category":"nextjs","url":"https://www.flagsmith.com","github":"https://github.com/Flagsmith/flagsmith","pricing":"freemium","hook":"Flagsmith is BSD-3 feature flags with a real Cloud Free and uncapped self-host.","whatsGood":"BSD-3-Clause. Cloud Free: 50k requests/mo, 1 seat, 1 project. Self-host uncapped. Flags + remote config without PostHog warehouse story.","theCatch":"Cloud Free is capped (50k/1 seat/1 project); self-host uncapped. Vs PostHog analytics-native flags and Unleash AGPL OSS caps. Distinct from PostHog and Unleash.","verdict":"BSD-3 flags. Cloud Free is real but capped; self-host for scale.","addedAt":"2026-09-04","featured":false,"domain":"Observability","subSpecialty":"Feature Flags","subcategory":"Feature Flags","tags":["self-host","free-tier","permissive","observability","active"],"capabilities":["flags","remote-config"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":6606,"starsPerWeek":15,"access":"free","archived":false,"repo":{"createdAt":"2018-06-05","pushedAt":"2026-10-20","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/flagsmith","html":"/gems/flagsmith","markdown":"/gems/flagsmith.md"}},{"type":"tool","slug":"casdoor","name":"Casdoor","tagline":"Apache-2.0 UI-first IdP; Hosted Free 25k MAU, self-host primary","category":"nextjs","url":"https://casdoor.com","github":"https://github.com/casdoor/casdoor","pricing":"freemium","hook":"Casdoor is Apache-2.0 identity with a web UI when Keycloak feels like an ops novel.","whatsGood":"Apache-2.0. Self-host is primary. Hosted Free: 25k MAU. OAuth/OIDC/SAML, UI for apps and users. Use casdoor.com (casdoor.org 500s).","theCatch":"UI-first IdP — vs Keycloak/authentik/Kanidm/Logto/Hanko/Zitadel. Hosted Free 25k MAU; self-host uncapped. Distinct from Keycloak, authentik, Kanidm, Logto, Hanko, and Zitadel.","verdict":"Apache-2.0 IdP. Self-host primary; Hosted Free 25k MAU.","addedAt":"2026-09-04","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["web-ui","self-host","free-tier","permissive","auth","active"],"capabilities":["auth","oidc"],"surfaces":["Self-host","Hosted"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Freemium","githubStars":14618,"starsPerWeek":47,"access":"free","archived":false,"repo":{"createdAt":"2020-10-22","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/casdoor","html":"/gems/casdoor","markdown":"/gems/casdoor.md"}},{"type":"tool","slug":"laravel-reverb","name":"Laravel Reverb","tagline":"MIT first-party Laravel WebSocket server","category":"comms","url":"https://laravel.com/docs/reverb","github":"https://github.com/laravel/reverb","pricing":"open-source","hook":"Laravel Reverb is first-party WebSockets when Soketi is a Pusher clone and you already live in Laravel.","whatsGood":"MIT. First-party Laravel WebSocket server. Echo-compatible. No third-party Pusher protocol tax. You run it next to your app.","theCatch":"First-party Laravel WS — not Soketi Pusher-protocol, not Centrifugo Go hub, not AnyCable Rails, not Socket.IO library, not Mercure SSE. Distinct from Soketi, Centrifugo, AnyCable, Socket.IO, and Mercure.","verdict":"MIT Laravel WebSockets. Free with your Laravel stack.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","permissive","realtime","active"],"capabilities":["websockets","laravel"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":1628,"starsPerWeek":8,"access":"free","archived":false,"repo":{"createdAt":"2022-11-02","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/laravel-reverb","html":"/gems/laravel-reverb","markdown":"/gems/laravel-reverb.md"}},{"type":"tool","slug":"tuwunel","name":"Tuwunel","tagline":"Apache-2.0 Matrix homeserver; official conduwuit successor","category":"comms","url":"https://github.com/matrix-construct/tuwunel","github":"https://github.com/matrix-construct/tuwunel","pricing":"open-source","hook":"Tuwunel is the maintained Matrix homeserver after conduwuit was archived.","whatsGood":"Apache-2.0. Official successor to archived conduwuit. Maintained Matrix homeserver you self-host. Federation-capable without Synapse Java weight.","theCatch":"Official conduwuit successor — Conduit is still beta, so pick one of the two. Matrix homeserver slot, not a generic WS product. Distinct from LiveKit/Soketi-style realtime.","verdict":"Apache-2.0 Matrix homeserver. Maintained successor; skip beta Conduit dual-keep.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","permissive","active"],"capabilities":["matrix","homeserver"],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":2654,"starsPerWeek":31,"access":"free","archived":false,"repo":{"createdAt":"2025-02-21","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tuwunel","html":"/gems/tuwunel","markdown":"/gems/tuwunel.md"}},{"type":"tool","slug":"bevy","name":"Bevy","tagline":"MIT/Apache Rust ECS engine with first-party Web","category":"rust","url":"https://bevyengine.org","github":"https://github.com/bevyengine/bevy","pricing":"open-source","hook":"Bevy is Rust ECS games on the web when Phaser and Pixi stay in JavaScript.","whatsGood":"MIT OR Apache-2.0. Data-driven ECS, Rust performance, first-party Web (Wasm) path. No royalties. Active engine and ecosystem.","theCatch":"Rust ECS + first-party Web — not Phaser/Pixi/Babylon/PlayCanvas JS engines. Steeper Rust learning curve. Distinct from Phaser, Pixi, Babylon, and PlayCanvas.","verdict":"MIT/Apache Rust game engine. Web via Wasm; not a JS canvas framework.","addedAt":"2026-09-04","featured":false,"domain":"Graphics & 3D","subSpecialty":"Game Engines","subcategory":"Game Engines","tags":["self-host","permissive","graphics-3d","active"],"capabilities":["ecs","rust","wasm"],"surfaces":["Self-host"],"ecosystem":["Rust","Browser"],"licenseModel":"Apache-2.0","githubStars":49168,"starsPerWeek":139,"access":"free","archived":false,"repo":{"createdAt":"2020-01-18","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/bevy","html":"/gems/bevy","markdown":"/gems/bevy.md"}},{"type":"tool","slug":"textbee","name":"Textbee","tagline":"MIT Android SMS gateway; Hosted Free 1 device/50 msgs/day","category":"notifications","url":"https://textbee.dev","github":"https://github.com/textbee/textbee","pricing":"freemium","hook":"Textbee is SMS through your Android phone when Twilio trial credits are the wrong free path.","whatsGood":"MIT. Hosted Free: 1 device / 50 msgs/day / 300/mo. Self-host the gateway. Turn a spare Android into an SMS API without buying a CPaaS seat.","theCatch":"Android phone must stay online; not iOS. SMS hole vs Twilio trials — you own the handset and carrier, not a cloud number product. Distinct from Twilio-class CPaaS.","verdict":"MIT Android SMS gateway. Hosted Free is capped; keep the phone online.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["self-host","free-tier","permissive","active"],"capabilities":["sms","android"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":3191,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2022-03-18","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/textbee","html":"/gems/textbee","markdown":"/gems/textbee.md"}},{"type":"tool","slug":"heaps","name":"Heaps","tagline":"MIT Haxe+HashLink engine; HTML5/WebGL; Dead Cells stack","category":"libraries","url":"https://heaps.io","github":"https://github.com/HeapsIO/heaps","pricing":"open-source","hook":"Heaps is the Haxe game engine behind Dead Cells when Phaser is JS and Godot is GDScript.","whatsGood":"MIT. Haxe + HashLink with HTML5/WebGL targets. Proven on shipped titles (Dead Cells and friends). Cross-compile without a JS-only canvas story.","theCatch":"Haxe+HashLink HTML5/WebGL — not Phaser/Godot/Defold/Cute Framework/melonJS/Bevy. Different language/runtime bet. Distinct from Phaser, Godot, Defold, Cute Framework, melonJS, and Bevy.","verdict":"MIT Haxe engine. HTML5/WebGL path; not a JS canvas framework.","addedAt":"2026-09-04","featured":false,"domain":"Graphics & 3D","subSpecialty":"Game Engines","subcategory":"Game Engines","tags":["self-host","permissive","graphics-3d","active"],"capabilities":["haxe","webgl","html5"],"surfaces":["Self-host"],"ecosystem":["Multi-platform","Browser"],"licenseModel":"OSS/MIT","githubStars":3510,"starsPerWeek":5,"access":"free","archived":false,"repo":{"createdAt":"2012-09-25","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/heaps","html":"/gems/heaps","markdown":"/gems/heaps.md"}},{"type":"tool","slug":"simplewebauthn","name":"SimpleWebAuthn","tagline":"MIT passkeys ceremony library — not an IdP","category":"nextjs","url":"https://simplewebauthn.dev","github":"https://github.com/MasterKale/SimpleWebAuthn","pricing":"open-source","hook":"SimpleWebAuthn is the WebAuthn ceremony kit when you already have an IdP and only need passkeys wired correctly.","whatsGood":"MIT. Server and browser helpers for registration/authentication ceremonies. You own sessions and users. No hosted IdP tax for the library itself.","theCatch":"Passkeys ceremony lib — not Hanko/Better Auth/Auth.js IdP or auth framework. You still store credentials and issue sessions. Distinct from Hanko, Better Auth, and Auth.js.","verdict":"MIT WebAuthn helpers. Library only; bring your own IdP.","addedAt":"2026-09-04","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["sdk","self-host","permissive","auth","active"],"capabilities":["passkeys","webauthn"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":2372,"starsPerWeek":7,"access":"free","archived":false,"repo":{"createdAt":"2020-05-22","pushedAt":"2026-10-11","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/simplewebauthn","html":"/gems/simplewebauthn","markdown":"/gems/simplewebauthn.md"}},{"type":"tool","slug":"raylib","name":"raylib","tagline":"zlib/libpng C game library + Emscripten web","category":"libraries","url":"https://www.raylib.com","github":"https://github.com/raysan5/raylib","pricing":"open-source","hook":"raylib is simple C gamedev with an Emscripten web path when you refuse a JS engine.","whatsGood":"zlib/libpng. Batteries-included C API: windowing, input, audio, 2D/3D helpers. Emscripten builds for the browser. Tiny learning curve for native-first games.","theCatch":"C+Emscripten web — not Phaser/Pixi/KAPLAY/melonJS JS engines. Lower-level than Godot/Defold/Bevy full engines. Distinct from JS canvas engines.","verdict":"zlib C game library. Web via Emscripten; not a JS framework.","addedAt":"2026-09-04","featured":false,"domain":"Graphics & 3D","subSpecialty":"Game Engines","subcategory":"Game Engines","tags":["sdk","self-host","permissive","graphics-3d","active"],"capabilities":["c","emscripten"],"surfaces":["Self-host"],"ecosystem":["Multi-platform","Browser"],"licenseModel":"Zlib","githubStars":35343,"starsPerWeek":52,"access":"free","archived":false,"repo":{"createdAt":"2013-10-24","pushedAt":"2026-10-20","license":"Zlib","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/raylib","html":"/gems/raylib","markdown":"/gems/raylib.md"}},{"type":"tool","slug":"mailu","name":"Mailu","tagline":"MIT full mailbox stack: SMTP/IMAP/webmail — not tx API","category":"notifications","url":"https://mailu.io","github":"https://github.com/Mailu/Mailu","pricing":"open-source","hook":"Mailu is full email hosting you self-host when Postal is outbound delivery and Resend is transactional API.","whatsGood":"MIT. SMTP + IMAP + webmail in one Docker-friendly stack. Real mailboxes for users, not just an HTTP send endpoint. Self-host is free.","theCatch":"Full mailbox SMTP/IMAP/webmail — not Resend/Plunk/Postal transactional-or-relay API. Ops-heavy: DNS, TLS, spam, storage. Distinct from Postal, Plunk, and Resend.","verdict":"MIT mailbox suite. Free to run; ops-heavy vs a tx email API.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Email","subcategory":"Email","tags":["api","self-host","permissive","license-unclear","active"],"capabilities":["mailbox","smtp","imap"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":7569,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2016-01-10","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mailu","html":"/gems/mailu","markdown":"/gems/mailu.md"}},{"type":"tool","slug":"matrix-js-sdk","name":"matrix-js-sdk","tagline":"Apache-2.0 Matrix client library — needs a homeserver","category":"libraries","url":"https://github.com/matrix-org/matrix-js-sdk","github":"https://github.com/matrix-org/matrix-js-sdk","pricing":"open-source","hook":"matrix-js-sdk is the browser/Node Matrix client when Tuwunel is the homeserver you still have to run.","whatsGood":"Apache-2.0. Official Matrix client SDK for JS. Rooms, sync, E2EE paths in the client. Pair with any homeserver you choose.","theCatch":"Client lib only — you need a homeserver (Tuwunel etc.). Not a homeserver and not a generic WS product. Distinct from Tuwunel.","verdict":"Apache-2.0 Matrix client. Free library; bring a homeserver.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["sdk","self-host","permissive","active"],"capabilities":["matrix","client","sdk"],"surfaces":["SDK","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"Apache-2.0","githubStars":2191,"starsPerWeek":4,"access":"free","archived":false,"repo":{"createdAt":"2015-03-04","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/matrix-js-sdk","html":"/gems/matrix-js-sdk","markdown":"/gems/matrix-js-sdk.md"}},{"type":"tool","slug":"paradedb","name":"ParadeDB","tagline":"AGPL-3.0 Postgres search + analytics; Community free forever","category":"databases","url":"https://www.paradedb.com","github":"https://github.com/paradedb/paradedb","pricing":"open-source","hook":"ParadeDB puts search inside Postgres when a separate search server is the wrong box.","whatsGood":"AGPL-3.0 Community. Self-managed free forever on a single node. pg_search for full-text and hybrid search plus analytics on Postgres. Verified homepage/pricing 2026-09-04.","theCatch":"Search + analytics inside Postgres (pg_search) — not a separate search server. Distinct from Typesense/Meilisearch (cut: no free forever Cloud). Cloud is waitlist/beta — NOT a free hosted tier. Enterprise HA is sales; check current Enterprise pricing on the vendor site.","verdict":"AGPL Postgres search. Community self-host free forever. Cloud is not the free path.","addedAt":"2026-09-04","featured":false,"domain":"Databases","subSpecialty":"Search","subcategory":"Search","tags":["self-host","copyleft","postgres","active"],"capabilities":["postgres","search","analytics"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":9424,"starsPerWeek":55,"access":"free","archived":false,"repo":{"createdAt":"2023-06-30","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/paradedb","html":"/gems/paradedb","markdown":"/gems/paradedb.md"}},{"type":"tool","slug":"mosquitto","name":"Eclipse Mosquitto","tagline":"EPL-2.0 / BSD-3 MQTT broker; OSS self-host forever free","category":"comms","url":"https://mosquitto.org","github":"https://github.com/eclipse-mosquitto/mosquitto","pricing":"open-source","hook":"Mosquitto is the MQTT broker you run when NATS subjects are the wrong protocol.","whatsGood":"EPL-2.0 OR BSD-3-Clause (EDL-1.0; LICENSE.txt SPDX). OSS self-host forever free. Lightweight MQTT broker. Cedalo Pro is optional commercial — not required for the free path.","theCatch":"MQTT broker, not a NATS messaging fabric. Distinct from Soketi/Laravel Reverb/Centrifugo (WebSocket/Pusher paths). Not a messaging-bus twin of NATS. Cedalo Pro exists as the paid path.","verdict":"Eclipse MQTT broker. Self-host free forever. Not NATS, not Soketi.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","permissive","license-unclear","active"],"capabilities":["mqtt","broker"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":11288,"starsPerWeek":20,"access":"free","archived":false,"repo":{"createdAt":"2016-03-10","pushedAt":"2026-10-15","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mosquitto","html":"/gems/mosquitto","markdown":"/gems/mosquitto.md"}},{"type":"tool","slug":"rpg-js","name":"RPG-JS","tagline":"MIT browser RPG/MMORPG TypeScript framework; Free Engine $0","category":"libraries","url":"https://rpgjs.dev","github":"https://github.com/RSamaium/RPG-JS","pricing":"freemium","hook":"RPG-JS is the TypeScript RPG kit when Phaser alone is not enough MMORPG shape.","whatsGood":"MIT. Free Engine at $0. Same codebase for solo and networked play. Browser RPG/MMORPG framework in TypeScript. Studio is $99 lifetime optional — pitch the MIT engine / Free Engine only.","theCatch":"Browser RPG/MMORPG TypeScript framework (same code solo + networked) — not Phaser scenes, not Colyseus rooms alone, not GDevelop no-code, not Godot/Heaps. Studio is not the free path.","verdict":"MIT Free Engine for browser RPGs. Studio is optional paid; engine is free.","addedAt":"2026-09-04","featured":false,"domain":"Graphics & 3D","subSpecialty":"Game Engines","subcategory":"Game Engines","tags":["sdk","free-tier","permissive","graphics-3d","active"],"capabilities":["rpg","mmorpg","typescript"],"surfaces":["Hosted"],"ecosystem":["Browser","Node.js"],"licenseModel":"Freemium","githubStars":1673,"starsPerWeek":2,"access":"free","archived":false,"repo":{"createdAt":"2011-04-10","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/rpg-js","html":"/gems/rpg-js","markdown":"/gems/rpg-js.md"}},{"type":"tool","slug":"garage","name":"Garage","tagline":"AGPL-3.0 S3-compatible store for small geo-distributed hosts","category":"devops","url":"https://garagehq.deuxfleurs.fr","github":"https://github.com/deuxfleurs-org/garage","pricing":"open-source","hook":"Garage is the S3-compatible binary you run when Ceph or MinIO-scale is the wrong weight.","whatsGood":"AGPL-3.0. Entirely free self-host. Single binary. Built for small and geo-distributed deployments. No Cloud free-tier product — self-host is the path.","theCatch":"AGPL. S3-compatible for small/geo-distributed self-host — not SeaweedFS/Ceph/MinIO-scale. SeaweedFS omitted once this publishes. Stretch: object store outside core remit, kept for the free forever self-host bar.","verdict":"AGPL S3 for small clusters. Self-host free. Not MinIO-scale.","addedAt":"2026-09-04","featured":false,"domain":"DevOps","subSpecialty":"Storage","subcategory":"Storage","tags":["self-host","copyleft","active"],"capabilities":["s3","object-store","self-host"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":4737,"starsPerWeek":18,"access":"free","archived":false,"repo":{"createdAt":"2021-11-17","pushedAt":"2026-10-16","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/garage","html":"/gems/garage","markdown":"/gems/garage.md"}},{"type":"tool","slug":"valkey","name":"Valkey","tagline":"BSD-3-Clause forever-OSS Redis-protocol KV after the license fork","category":"databases","url":"https://valkey.io","github":"https://github.com/valkey-io/valkey","pricing":"open-source","hook":"Valkey is the Redis-protocol store you pick when forever-OSS is the requirement, not a speed claim.","whatsGood":"BSD-3-Clause. Linux Foundation project after the Redis license change. Drop-in Redis protocol clients and data structures. Self-host is the free path.","theCatch":"Forever-OSS Redis-protocol fork lane, not Redis but faster. Valkey is the license/governance fork, not a performance twin. Don’t assume a managed free tier.","verdict":"BSD-3 forever-OSS Redis protocol. Fork lane, not a speed upgrade.","addedAt":"2026-09-04","featured":false,"domain":"Databases","subSpecialty":"Cache","subcategory":"Key-Value & Cache","tags":["self-host","permissive","active"],"capabilities":["redis-protocol","kv","self-host"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"BSD-3-Clause","githubStars":27479,"starsPerWeek":204,"access":"free","archived":false,"repo":{"createdAt":"2024-03-22","pushedAt":"2026-10-21","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/valkey","html":"/gems/valkey","markdown":"/gems/valkey.md"}},{"type":"tool","slug":"litestream","name":"Litestream","tagline":"Apache-2.0 SQLite WAL replication to S3 or local disk","category":"databases","url":"https://litestream.io","github":"https://github.com/benbjohnson/litestream","pricing":"open-source","hook":"Litestream is the WAL stream that makes a single SQLite file survivable off-box.","whatsGood":"Apache-2.0. Continuous SQLite WAL replication to S3-compatible object storage or local paths. Restore by pointing at a replica. Ops binary, not a new query engine.","theCatch":"Ops/replication beside SQLite/Turso/PocketBase — not a new database. You still pick the SQLite host. Distinct from Turso (libSQL edge) and PocketBase (BaaS binary).","verdict":"Apache-2.0 SQLite WAL stream. Replication tool, not a DB product.","addedAt":"2026-09-04","featured":false,"domain":"Databases","subSpecialty":"SQLite","subcategory":"SQLite & Embedded","tags":["self-host","permissive","active"],"capabilities":["sqlite","replication","wal"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":14510,"starsPerWeek":46,"access":"free","archived":false,"repo":{"createdAt":"2020-10-06","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/litestream","html":"/gems/litestream","markdown":"/gems/litestream.md"}},{"type":"tool","slug":"openbao","name":"OpenBao","tagline":"MPL-2.0 Vault-compatible secrets engine after the Vault fork","category":"nextjs","url":"https://openbao.org","github":"https://github.com/openbao/openbao","pricing":"open-source","hook":"OpenBao is the Vault-shaped secrets engine you run when the HashiCorp license line is the problem.","whatsGood":"MPL-2.0. Linux Foundation Vault-compatible fork. KV, transit, auth methods, policies — the engine shape teams already know. Self-host is the free path.","theCatch":"Vault-engine / IdP-secrets lane, not Infisical app-secrets DX. This is the engine/compat fork, not the developer-secrets UI. Don’t assume a Cloud free tier.","verdict":"MPL Vault-compat engine. Fork for license, not Infisical DX.","addedAt":"2026-09-04","featured":false,"domain":"Auth","subSpecialty":"Secrets","subcategory":"Secrets","tags":["self-host","copyleft","security","auth","active"],"capabilities":["secrets","vault-compat","self-host"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"MPL-2.0","githubStars":8615,"starsPerWeek":56,"access":"free","archived":false,"repo":{"createdAt":"2023-11-09","pushedAt":"2026-10-20","license":"MPL-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openbao","html":"/gems/openbao","markdown":"/gems/openbao.md"}},{"type":"tool","slug":"temporal","name":"Temporal","tagline":"MIT self-host workflow engine; Cloud is credits then paid","category":"devops","url":"https://temporal.io","github":"https://github.com/temporalio/temporal","pricing":"freemium","hook":"Temporal is durable workflow execution when the job outlives a request and a retry queue.","whatsGood":"Service MIT. Self-host the Temporal Service forever at $0. SDKs, workflows, activities, visibility.","theCatch":"Not Inngest/Trigger.dev — different durable-execution shape. Cloud is credits-then-paid ($1k/90d style credits, then paid) — never free forever. Local temporal server start-dev is not production. OSS self-host is the $0 hatch.","verdict":"MIT self-host durable workflows. Cloud is not a free forever hatch.","addedAt":"2026-09-04","featured":false,"domain":"DevOps","subSpecialty":"Workflows","subcategory":"Workflows","tags":["self-host","free-tier","permissive","workflows","active"],"capabilities":["workflows","durable","self-host"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform","Go"],"licenseModel":"Freemium","githubStars":23869,"starsPerWeek":65,"access":"free","archived":false,"repo":{"createdAt":"2019-10-16","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/temporal","html":"/gems/temporal","markdown":"/gems/temporal.md"}},{"type":"tool","slug":"caddy","name":"Caddy","tagline":"Apache-2.0 reverse proxy with automatic HTTPS by default","category":"devops","url":"https://caddyserver.com","github":"https://github.com/caddyserver/caddy","pricing":"open-source","hook":"Caddy is the reverse proxy that gets TLS right before you open a config file.","whatsGood":"Apache-2.0. Automatic HTTPS (Let us Encrypt / ZeroSSL) by default. Reverse proxy, static file server, extensible with modules. One binary. Coolify/CapRover assume a proxy — this is often that proxy.","theCatch":"Encyclopedia-adjacent but was absent while Coolify/CapRover assume a proxy. Caddy is the proxy, not the PaaS. Not nginx with a friendlier name — ACME-first defaults are the product.","verdict":"Apache-2.0 auto-HTTPS proxy. The missing piece under self-host PaaS.","addedAt":"2026-09-04","featured":false,"domain":"DevOps","subSpecialty":"Proxy","subcategory":"Proxy","tags":["self-host","permissive","active"],"capabilities":["proxy","https","tls"],"surfaces":["Self-host"],"ecosystem":["Multi-platform","Go"],"licenseModel":"Apache-2.0","githubStars":78207,"starsPerWeek":127,"access":"free","archived":false,"repo":{"createdAt":"2015-01-13","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/caddy","html":"/gems/caddy","markdown":"/gems/caddy.md"}},{"type":"tool","slug":"oxc","name":"Oxc","tagline":"MIT Rust JS/TS toolchain: parser, linter, and friends","category":"libraries","url":"https://oxc.rs","github":"https://github.com/oxc-project/oxc","pricing":"open-source","hook":"Oxc is the Rust JS/TS compiler substrate when you want parser/linter pieces, not a Biome replacement pitch.","whatsGood":"MIT. High-performance JS/TS parser, oxlint, transformer, minifier — building blocks for tooling. Written in Rust. Active project with a clear lower-level lane.","theCatch":"Oxc is the lower-level toolchain / oxlint lane, not a Biome killer. It will not replace Prettier+ESLint overnight the way Biome’s single format+lint tool can.","verdict":"MIT Rust JS/TS toolchain. Substrate and oxlint, not Biome.","addedAt":"2026-09-04","featured":false,"domain":"Libraries","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","active"],"capabilities":["parser","lint","typescript"],"surfaces":["Self-host"],"ecosystem":["Rust","Node.js"],"licenseModel":"OSS/MIT","githubStars":23145,"starsPerWeek":120,"access":"free","archived":false,"repo":{"createdAt":"2023-02-09","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/oxc","html":"/gems/oxc","markdown":"/gems/oxc.md"}},{"type":"tool","slug":"deno","name":"Deno","tagline":"MIT TypeScript runtime forever; Deploy free tier is real but separate","category":"libraries","url":"https://deno.com","github":"https://github.com/denoland/deno","pricing":"freemium","hook":"Deno is the MIT TypeScript runtime you can keep when Node tooling tax is the complaint.","whatsGood":"MIT runtime forever. Secure-by-default permissions, built-in TypeScript, std library, npm interop matured. Deploy free tier is real.","theCatch":"Deploy is not the runtime. The MIT runtime is free forever; Deno Deploy is a separate hosted product with a free tier — do not conflate them. Distinct from Node and Bun as runtimes.","verdict":"MIT runtime forever. Deploy free tier is real; do not merge the two.","addedAt":"2026-09-04","featured":false,"domain":"Libraries","subSpecialty":"Runtime","subcategory":"Runtime","tags":["free-tier","permissive","active"],"capabilities":["runtime","typescript"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":108723,"starsPerWeek":247,"access":"free","archived":false,"repo":{"createdAt":"2018-05-15","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/deno","html":"/gems/deno","markdown":"/gems/deno.md"}},{"type":"tool","slug":"ty","name":"ty","tagline":"MIT Astral Python type checker (beta) in Rust","category":"python","url":"https://docs.astral.sh/ty/","github":"https://github.com/astral-sh/ty","pricing":"open-source","hook":"ty is Astral Rust type checker when mypy or Pyright is the baseline you are measuring against.","whatsGood":"MIT. Extremely fast Python type checker and language server from the uv/Ruff team. uvx ty check to try. Incremental analysis aimed at IDE speed.","theCatch":"Beta/maturing vs mypy/pyright — say so. Don’t assume it already replaces either tool on every codebase. Distinct from Ruff (lint/format) even though same vendor.","verdict":"MIT Astral type checker. Fast and young — measure it on your own codebase.","addedAt":"2026-09-04","featured":false,"domain":"Python","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","active"],"capabilities":["types","lsp"],"surfaces":["Self-host"],"ecosystem":["Python","Rust"],"licenseModel":"OSS/MIT","githubStars":19899,"starsPerWeek":259,"access":"free","archived":false,"repo":{"createdAt":"2025-05-02","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ty","html":"/gems/ty","markdown":"/gems/ty.md"}},{"type":"tool","slug":"ory","name":"Ory Open Source","tagline":"Apache-2.0 modular Go IAM: Kratos, Hydra, Keto, Oathkeeper","category":"nextjs","url":"https://www.ory.com/open-source","github":"https://github.com/ory/kratos","pricing":"open-source","hook":"Ory Open Source is the modular Go IAM stack you compose instead of adopting one Java realm.","whatsGood":"Apache-2.0. Self-host Kratos (identity), Hydra (OAuth2/OIDC), Keto (Zanzibar authz), Oathkeeper (IAP). Pick the pieces you need. Same APIs as OEL/Network.","theCatch":"Vs Keycloak: modular Go you compose, not one Java IAM. Ory own compare table still labels Ory Open Source Evaluation and prototyping; FAQ steers prototypes to OSS and scale to OEL/Network. Ory Cloud/Network is not the free path. Not a Dex/Keycloak/Casdoor twin.","verdict":"Apache-2.0 modular Go IAM. Compose pieces; their table still says prototyping.","addedAt":"2026-09-04","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["self-host","permissive","auth","active"],"capabilities":["auth","oauth","oidc"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":13925,"starsPerWeek":32,"access":"free","archived":false,"repo":{"createdAt":"2018-05-29","pushedAt":"2026-07-29","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ory","html":"/gems/ory","markdown":"/gems/ory.md"}},{"type":"tool","slug":"galacean","name":"Galacean Engine","tagline":"MIT Ant Group TypeScript WebGL engine + browser Editor","category":"libraries","url":"https://galacean.com/engine","github":"https://github.com/galacean/engine","pricing":"open-source","hook":"Galacean is the Ant Group TypeScript WebGL engine when Babylon or PlayCanvas is the wrong cultural fit.","whatsGood":"MIT. TypeScript WebGL engine with a browser Editor. Mobile-first interactive apps; WeChat minigame / Alipay mini-program export paths in the Editor story. Free to use per the site.","theCatch":"Vs Babylon/PlayCanvas: Ant Group TS WebGL + browser Editor + WeChat minigame lane — not Microsoft Babylon docs gravity, not PlayCanvas hosted-Editor freemium. Editor cloud pricing isn’t covered here.","verdict":"MIT Ant Group WebGL engine. Editor + minigame path, not Babylon.","addedAt":"2026-09-04","featured":false,"domain":"Graphics & 3D","subSpecialty":"Game Engines","subcategory":"Game Engines","tags":["self-host","permissive","graphics-3d","active"],"capabilities":["webgl","typescript","editor"],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":5904,"starsPerWeek":19,"access":"free","archived":false,"repo":{"createdAt":"2020-12-08","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/galacean","html":"/gems/galacean","markdown":"/gems/galacean.md"}},{"type":"tool","slug":"sockudo","name":"Sockudo","tagline":"MIT Rust Pusher V1 edge + Protocol V2 recovery/history/push","category":"comms","url":"https://sockudo.io","github":"https://github.com/sockudo/sockudo","pricing":"open-source","hook":"Sockudo is the Rust realtime server that keeps Pusher clients and adds durable Protocol V2 when you outgrow fire-and-forget.","whatsGood":"MIT. Self-host Rust + Tokio. Protocol V1 keeps pusher-js / Laravel Echo. Protocol V2 adds recovery, history, mutable messages, push, AI Transport. Horizontal fanout adapters.","theCatch":"Vs Soketi: Rust Pusher V1 edge + Protocol V2 recovery/history/mutable/push — not AGPL v7-only. Distinct from Soketi AGPL Protocol v7 drop-in. Self-host is the free path.","verdict":"MIT Rust Pusher-compat with V2 durability. Not AGPL Soketi.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","copyleft","realtime","workflows","active"],"capabilities":["pusher","websockets","realtime"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":827,"starsPerWeek":8,"access":"free","archived":false,"repo":{"createdAt":"2024-11-09","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/sockudo","html":"/gems/sockudo","markdown":"/gems/sockudo.md"}},{"type":"tool","slug":"paymenter","name":"Paymenter","tagline":"MIT hosting billing; self-host free, cloud PaaS $5/mo paid","category":"payments","url":"https://paymenter.org","github":"https://github.com/Paymenter/Paymenter","pricing":"freemium","hook":"Paymenter is the hosting webshop + provisioning panel when Kill Bill or Lago is the wrong shape.","whatsGood":"MIT. Self-host free forever. Automates subscriptions, invoices, and service deployment for hosting businesses. WHMCS importer. Cloud PaaS starts at $5/mo — paid, not free.","theCatch":"Vs Kill Bill/Lago/Polar: hosting webshop + provisioning (Pterodactyl/cPanel, WHMCS importer) — not generic subscription metering or Polar MoR. Cloud is $5/mo paid. Self-host is the $0 path.","verdict":"MIT hosting billing. Self-host free; cloud PaaS is $5/mo paid.","addedAt":"2026-09-04","featured":false,"domain":"Payments","subSpecialty":"Billing","subcategory":"Billing","tags":["self-host","free-tier","permissive","payments","active"],"capabilities":["billing","hosting","self-host"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":2768,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2022-10-07","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/paymenter","html":"/gems/paymenter","markdown":"/gems/paymenter.md"}},{"type":"tool","slug":"pocket-id","name":"Pocket ID","tagline":"BSD-2-Clause passkey-only OIDC IdP; self-host only","category":"nextjs","url":"https://pocket-id.org","github":"https://github.com/pocket-id/pocket-id","pricing":"open-source","hook":"Pocket ID is the passkey-only OIDC IdP when Hanko still offers passwords and Authelia is proxy SSO.","whatsGood":"BSD-2-Clause. Self-host only — no paid Cloud trap. OIDC Certified. Passkeys only: no password store to mismanage. Homelab and MCP-scoped auth lane.","theCatch":"Vs Hanko/Authelia/Keycloak/Ory: passkey-ONLY OIDC IdP (no passwords). Homelab/MCP-scoped, not enterprise IAM. Free path is self-host only.","verdict":"BSD-2-Clause passkey-only OIDC. Self-host; not enterprise IAM.","addedAt":"2026-09-04","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["self-host","permissive","auth","active"],"capabilities":["auth","oidc","passkeys"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"BSD-2-Clause","githubStars":9654,"starsPerWeek":84,"access":"free","archived":false,"repo":{"createdAt":"2024-08-11","pushedAt":"2026-10-19","license":"BSD-2-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pocket-id","html":"/gems/pocket-id","markdown":"/gems/pocket-id.md"}},{"type":"tool","slug":"tinyauth","name":"Tinyauth","tagline":"AGPL-3.0 one-binary proxy auth + Certified OIDC","category":"nextjs","url":"https://tinyauth.app","github":"https://github.com/tinyauthapp/tinyauth","pricing":"open-source","hook":"Tinyauth is the single statically linked binary you put in front of Traefik when Authelia is the heavier portal.","whatsGood":"AGPL-3.0. Self-host forever; single statically linked binary, env-var config. OIDC Certified (Basic OP). Works with Traefik/Nginx/Caddy plus LDAP/OAuth.","theCatch":"Vs Authelia/Pocket ID: tiny proxy-fronted auth + Certified OIDC in one binary — not Authelia reverse-proxy SSO alone, not passkeys-only Pocket ID. Free path is self-host.","verdict":"AGPL one-binary proxy auth + Certified OIDC. Self-host forever.","addedAt":"2026-09-04","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["self-host","copyleft","auth","active"],"capabilities":["auth","oidc","sso"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":8405,"starsPerWeek":92,"access":"free","archived":false,"repo":{"createdAt":"2025-01-19","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tinyauth","html":"/gems/tinyauth","markdown":"/gems/tinyauth.md"}},{"type":"tool","slug":"solidinvoice","name":"SolidInvoice","tagline":"MIT Symfony invoicing; self-host free, Cloud trial paid","category":"payments","url":"https://solidinvoice.co/open-source","github":"https://github.com/SolidInvoice/SolidInvoice","pricing":"freemium","hook":"SolidInvoice is Symfony/PHP freelancer+SMB invoicing when InvoiceShelf is the Laravel cousin.","whatsGood":"MIT (3.1.x LICENSE). Self-Hosted free forever — solidinvoice.co/open-source confirms $0 software self-host. Quotes→invoices, payments, API/MCP.","theCatch":"Vs InvoiceShelf/Inkvoice: Symfony/PHP freelancer+SMB invoicing (quotes→invoices, payments, API/MCP). solidinvoice.co leads with 14-day Cloud trial / from $9/mo — free path is self-host ONLY.","verdict":"MIT Symfony invoicing. Self-host $0; Cloud trial/from $9 is paid.","addedAt":"2026-09-04","featured":false,"domain":"Payments","subSpecialty":"Invoicing","subcategory":"Invoicing","tags":["self-host","free-tier","permissive","payments","active"],"capabilities":["invoices","self-host"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":979,"starsPerWeek":1,"access":"free","archived":false,"repo":{"createdAt":"2012-12-19","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/solidinvoice","html":"/gems/solidinvoice","markdown":"/gems/solidinvoice.md"}},{"type":"tool","slug":"spicedb","name":"SpiceDB","tagline":"Apache-2.0 Google Zanzibar permissions DB; AuthZed Cloud optional","category":"nextjs","url":"https://authzed.com/spicedb/","github":"https://github.com/authzed/spicedb","pricing":"freemium","hook":"SpiceDB is the AuthZed Zanzibar permissions database when OpenFGA is the CNCF twin and Cerbos is YAML ABAC.","whatsGood":"Apache-2.0. Relationship-based authZ graph faithful to Google Zanzibar. Schema language, ZedTokens for consistency, Postgres/Cockroach/Spanner/MySQL stores. Self-host free; AuthZed Cloud is usage-based when you do not want to operate it.","theCatch":"Vs OpenFGA/Cerbos/Topaz: AuthZed production Zanzibar + ZedTokens/Cloud — not OpenFGA CNCF Check API twin, not Cerbos YAML PDP, not Topaz Rego+ReBAC bundle. Free path is self-host; Cloud is paid usage.","verdict":"Apache-2.0 Zanzibar permissions DB. Self-host free; AuthZed Cloud optional.","addedAt":"2026-09-04","featured":false,"domain":"Auth","subSpecialty":"AuthZ","subcategory":"AuthZ","tags":["self-host","free-tier","permissive","auth","active"],"capabilities":["authz","rebac","zanzibar"],"surfaces":["Self-host","Hosted"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Freemium","githubStars":7160,"starsPerWeek":26,"access":"free","archived":false,"repo":{"createdAt":"2021-08-16","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/spicedb","html":"/gems/spicedb","markdown":"/gems/spicedb.md"}},{"type":"tool","slug":"atlas","name":"Atlas","tagline":"Apache-2.0 schema-as-code CLI; Cloud CI/governance is paid","category":"databases","url":"https://atlasgo.io","github":"https://github.com/ariga/atlas","pricing":"freemium","hook":"Atlas is Terraform-for-schemas when hand-written migrate files or ORM-only diffs are the pain.","whatsGood":"Apache-2.0 CLI forever: declarative schema apply and versioned migrate diff/lint/apply. HCL, SQL, or ORM loaders. Local linting with a disposable --dev-url. No per-migration license tax on the CLI.","theCatch":"Vs Flyway/Liquibase/Prisma migrate: schema-as-code + auto-planned diffs, not only ordered SQL scripts. Atlas Cloud (CI automation, drift, governance) is a separate paid product — Starter free-limited, Pro adds per-dev/project fees. Free path is the OSS CLI.","verdict":"Apache-2.0 schema CLI. Cloud CI/governance is paid; CLI is the free path.","addedAt":"2026-09-04","featured":false,"domain":"Databases","subSpecialty":"Migrations","subcategory":"Migrations","tags":["cli","free-tier","permissive","active"],"capabilities":["schema","migrations","cli"],"surfaces":["CLI","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":8789,"starsPerWeek":31,"access":"free","archived":false,"repo":{"createdAt":"2021-04-30","pushedAt":"2026-10-11","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/atlas","html":"/gems/atlas","markdown":"/gems/atlas.md"}},{"type":"tool","slug":"hatchet","name":"Hatchet","tagline":"MIT durable tasks/agents on Postgres; Cloud free tier real","category":"agents","url":"https://hatchet.run","github":"https://github.com/hatchet-dev/hatchet","pricing":"freemium","hook":"Hatchet is durable workflow/agent orchestration on the Postgres you already run when Temporal is the heavier cluster.","whatsGood":"MIT engine. Queues, retries, durable workflows, DAG-ish pipelines, Python/TS/Go/Ruby SDKs. Hatchet Lite single image for low throughput; Compose + RabbitMQ for prod. Cloud: first 100k task runs/mo free (Developer).","theCatch":"Vs Temporal/Inngest/Trigger.dev: Postgres-backed durable tasks + agent runs — not Temporal’s own cluster story, not Inngest/Trigger event-function DX alone. Cloud paid past free run allotment. Self-host is $0 software.","verdict":"MIT durable tasks on Postgres. Cloud free tier real; self-host forever.","addedAt":"2026-09-04","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["free-tier","permissive","postgres","workflows","active"],"capabilities":["workflows","durable","agents"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":8159,"starsPerWeek":55,"access":"free","archived":false,"repo":{"createdAt":"2023-12-15","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hatchet","html":"/gems/hatchet","markdown":"/gems/hatchet.md"}},{"type":"tool","slug":"electric","name":"Electric","tagline":"Apache-2.0 Postgres read-path sync; Cloud PAYG under $5 waived","category":"databases","url":"https://electric.ax","github":"https://github.com/electric-sql/electric","pricing":"freemium","hook":"Electric is Postgres→clients sync over HTTP shapes when you refuse to invent your own CDC fan-out.","whatsGood":"Apache-2.0 sync engine. Logical replication in, Shape partial replication out, CDN-friendly HTTP. Writes stay on your existing API. Self-host Docker; Cloud PAYG waives bills under $5/mo (~5M writes).","theCatch":"Read-path sync — not a full offline-write CRDT stack or a replacement for your mutation API. Vs PowerSync/Replicache: Postgres-native shapes + free reads on Cloud, not mobile SQLite product packaging. Pro Cloud starts $249/mo.","verdict":"Apache-2.0 Postgres sync. Self-host free; Cloud hobby under $5 waived.","addedAt":"2026-09-04","featured":false,"domain":"Databases","subSpecialty":"Sync","subcategory":"Local-first & Sync","tags":["api","self-host","free-tier","permissive","postgres","active"],"capabilities":["postgres","sync","realtime"],"surfaces":["API","Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":10409,"starsPerWeek":45,"access":"free","archived":false,"repo":{"createdAt":"2022-06-01","pushedAt":"2026-10-06","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/electric","html":"/gems/electric","markdown":"/gems/electric.md"}},{"type":"tool","slug":"autumn","name":"Autumn","tagline":"Apache-2.0 Stripe billing layer; Free to 8K billing volume","category":"payments","url":"https://useautumn.com","github":"https://github.com/useautumn/autumn","pricing":"freemium","hook":"Autumn is attach/check/track billing infra on top of Stripe when you are tired of webhook state machines.","whatsGood":"Apache-2.0. Self-host or Cloud. Model subscriptions, credits, usage limits, entitlements. Three calls: attach (checkout/upgrades), check (access), track (usage). Free Cloud tier: 8K monthly billing volume, 10k customers, 10M API requests.","theCatch":"Vs Polar/Lago/OpenMeter: Stripe abstraction + entitlements — not Polar MoR, not Lago/OpenMeter metering-first. Stripe fees still apply. Pro Cloud from $375/mo. Free path is Free tier or self-host.","verdict":"Apache-2.0 Stripe billing layer. Free tier real; still bring Stripe.","addedAt":"2026-09-04","featured":false,"domain":"Payments","subSpecialty":"Billing","subcategory":"Billing","tags":["self-host","free-tier","permissive","payments","active"],"capabilities":["billing","stripe","entitlements"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":2831,"starsPerWeek":31,"access":"free","archived":false,"repo":{"createdAt":"2025-01-21","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/autumn","html":"/gems/autumn","markdown":"/gems/autumn.md"}},{"type":"tool","slug":"opentofu","name":"OpenTofu","tagline":"MPL-2.0 Linux Foundation Terraform fork; truly OSS IaC","category":"devops","url":"https://opentofu.org","github":"https://github.com/opentofu/opentofu","pricing":"open-source","hook":"OpenTofu is the MPL drop-in when Terraform BSL license risk is the actual procurement problem.","whatsGood":"MPL-2.0 under Linux Foundation / CNCF gravity. HCL-compatible with most Terraform providers/modules. Native state encryption shipped; community registry. Swap binary, tofu init — usually.","theCatch":"Vs Terraform/Pulumi: license-first fork of Terraform 1.5-era lineage — not Pulumi programming-language IaC. Not HashiCorp Cloud/Enterprise features. Provider edge cases exist; verify before big migrations.","verdict":"MPL-2.0 Terraform-compatible IaC. The OSS license answer to BSL.","addedAt":"2026-09-04","featured":false,"domain":"DevOps","subSpecialty":"IaC","subcategory":"IaC","tags":["cli","self-host","copyleft","active"],"capabilities":["iac","terraform","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"MPL-2.0","githubStars":30556,"starsPerWeek":184,"access":"free","archived":false,"repo":{"createdAt":"2023-08-16","pushedAt":"2026-10-21","license":"MPL-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/opentofu","html":"/gems/opentofu","markdown":"/gems/opentofu.md"}},{"type":"tool","slug":"payload","name":"Payload","tagline":"MIT Next.js-native headless CMS; Cloud new deploys paused","category":"nextjs","url":"https://payloadcms.com","github":"https://github.com/payloadcms/payload","pricing":"open-source","hook":"Payload is the code-first Next.js CMS when Strapi is the Node admin cousin and Sanity is the hosted Content Lake.","whatsGood":"MIT. Collections/globals in TypeScript, Auth, uploads, Local API, runs inside Next.js. Self-host forever on any Node host. Active core post-Figma acquisition with public commitment to stay OSS.","theCatch":"Payload Cloud new project deploys are paused after Figma — existing Cloud keeps running; new teams should self-host (Vercel/Cloudflare templates). Not Sanity Content Lake SaaS. Enterprise features/support are commercial conversations.","verdict":"MIT Next.js CMS. Self-host is the free path; Cloud new-signups paused.","addedAt":"2026-09-04","featured":false,"domain":"Next.js","subSpecialty":"CMS","subcategory":"CMS","tags":["self-host","permissive","active"],"capabilities":["cms","nextjs","typescript"],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":45387,"starsPerWeek":150,"access":"free","archived":false,"repo":{"createdAt":"2021-01-05","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/payload","html":"/gems/payload","markdown":"/gems/payload.md"}},{"type":"tool","slug":"headscale","name":"Headscale","tagline":"BSD-3 self-hosted Tailscale control server","category":"devops","url":"https://headscale.net","github":"https://github.com/juanfont/headscale","pricing":"open-source","hook":"Headscale is the control plane you run when Tailscale clients are fine but Tailscale Inc coordination is not.","whatsGood":"BSD-3-Clause. Implements Tailscale control-server API. Official Tailscale clients talk to your coordination server. ACLs, tags, ephemeral nodes for CI. Small Go binary ops footprint.","theCatch":"Control server only — not a userspace WireGuard client replacement. Not associated with Tailscale Inc as a product. You operate DERP/coordination yourself; MagicDNS/feature parity lags Tailscale SaaS at the edges.","verdict":"BSD-3 Tailscale-compatible control plane. Self-host; clients stay Tailscale.","addedAt":"2026-09-04","featured":false,"domain":"DevOps","subSpecialty":"Networking","subcategory":"Networking","tags":["self-host","permissive","active"],"capabilities":["vpn","wireguard","self-host"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"BSD-3-Clause","githubStars":44839,"starsPerWeek":136,"access":"free","archived":false,"repo":{"createdAt":"2020-06-21","pushedAt":"2026-10-21","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/headscale","html":"/gems/headscale","markdown":"/gems/headscale.md"}},{"type":"tool","slug":"woodpecker","name":"Woodpecker CI","tagline":"Apache-2.0 container-native CI; self-host forever, no paid tier","category":"devops","url":"https://woodpecker-ci.org","github":"https://github.com/woodpecker-ci/woodpecker","pricing":"open-source","hook":"Woodpecker is the Drone-shaped CI you keep when Harness licensing is the reason you left.","whatsGood":"Apache-2.0. Pipeline-as-YAML, each step a container. Agents you scale. Works with GitHub/GitLab/Gitea/Forgejo/Bitbucket. No feature gate, no seat tax — software is free.","theCatch":"Self-host only — not GitHub Actions managed UX. Smaller plugin ecosystem than Actions/Drone-era commercial. You own runners, secrets, and forge OAuth. Distinct from GitHub Actions and Buildkite hosted.","verdict":"Apache-2.0 container CI. Self-host free forever; no SaaS tier.","addedAt":"2026-09-04","featured":false,"domain":"DevOps","subSpecialty":"CI/CD","subcategory":"CI/CD","tags":["self-host","permissive","containers","active"],"capabilities":["ci","containers","self-host"],"surfaces":["Self-host"],"ecosystem":["Multi-platform","Go"],"licenseModel":"Apache-2.0","githubStars":8024,"starsPerWeek":20,"access":"free","archived":false,"repo":{"createdAt":"2019-04-03","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/woodpecker","html":"/gems/woodpecker","markdown":"/gems/woodpecker.md"}},{"type":"tool","slug":"trivy","name":"Trivy","tagline":"Apache-2.0 all-in-one vuln/IaC/secret/SBOM scanner; no paid tier","category":"devops","url":"https://trivy.dev","github":"https://github.com/aquasecurity/trivy","pricing":"open-source","hook":"Trivy is the single binary that scans images, repos, IaC, and K8s when stitching four scanners is the tax.","whatsGood":"Apache-2.0. CVE vuln scan, misconfig, secrets, licenses, SBOM. Targets: containers, filesystems, git, Terraform/CloudFormation/Dockerfiles, Kubernetes. Default scanner in GitLab/Harbor/Artifact Hub. No feature gate on the CLI.","theCatch":"CLI/CI scanner — not Aqua Platform management UI/RBAC/policy SaaS. Vs Grype/Snyk: Aqua OSS default with broad target surface; Aqua Inc monetizes a separate commercial platform. You still triage and patch.","verdict":"Apache-2.0 security scanner. Fully free CLI; Aqua Platform is the paid cousin.","addedAt":"2026-09-04","featured":false,"domain":"DevOps","subSpecialty":"Security","subcategory":"Security","tags":["self-host","permissive","security","kubernetes","active"],"capabilities":["vuln","iac","sbom"],"surfaces":["Self-host"],"ecosystem":["Multi-platform","Go"],"licenseModel":"Apache-2.0","githubStars":38558,"starsPerWeek":98,"access":"free","archived":false,"repo":{"createdAt":"2019-04-11","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/trivy","html":"/gems/trivy","markdown":"/gems/trivy.md"}},{"type":"tool","slug":"dbmate","name":"dbmate","tagline":"MIT framework-agnostic SQL migration CLI; single Go binary","category":"databases","url":"https://github.com/amacneil/dbmate","github":"https://github.com/amacneil/dbmate","pricing":"open-source","hook":"dbmate is plain-SQL migrations in one binary when ORM migrate and Atlas schema-as-code are both heavier than you need.","whatsGood":"MIT. Language-agnostic up/down/status/dump for Postgres, MySQL, SQLite, ClickHouse. Timestamped SQL files, schema dump, Docker-friendly. No SaaS seat tax.","theCatch":"Vs Atlas/Flyway/Bytebase: ordered SQL files only — no declarative planner, no review UI. You own ordering and rollbacks. Distinct from goose-style twins by DX focus plus dump.","verdict":"MIT SQL migration CLI. Tiny free forever; not a schema platform.","addedAt":"2026-09-04","featured":false,"domain":"Databases","subSpecialty":"Migrations","subcategory":"Migrations","tags":["cli","sdk","self-host","permissive","active"],"capabilities":["migrations","sql","cli"],"surfaces":["CLI","Self-host","Hosted"],"ecosystem":["Multi-platform","Go"],"licenseModel":"OSS/MIT","githubStars":7471,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2015-11-25","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dbmate","html":"/gems/dbmate","markdown":"/gems/dbmate.md"}},{"type":"tool","slug":"excalibur","name":"Excalibur.js","tagline":"BSD-2 TypeScript 2D HTML5 game engine; free forever","category":"libraries","url":"https://excaliburjs.com","github":"https://github.com/excaliburjs/Excalibur","pricing":"open-source","hook":"Excalibur is the batteries-included TypeScript 2D engine when Phaser is the bigger ecosystem and KAPLAY is the playground cousin.","whatsGood":"BSD-2-Clause. Scenes, actors, physics, tilemaps, loaders, TypeScript-first. Vite/Webpack templates. Commercial-friendly — no engine royalty. Active docs and samples.","theCatch":"Still pre-1.0 API caution. Vs Phaser/melonJS/KAPLAY: smaller plugin marketplace than Phaser; not a 3D/WebGPU-first engine. You bring art pipeline and multiplayer.","verdict":"BSD-2 TS 2D engine. Free forever; pre-1.0, Phaser still wins ecosystem size.","addedAt":"2026-09-04","featured":false,"domain":"Graphics & 3D","subSpecialty":"Game Engines","subcategory":"Game Engines","tags":["self-host","permissive","graphics-3d","active"],"capabilities":["canvas","2d","typescript"],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"BSD-2-Clause","githubStars":2357,"starsPerWeek":3,"access":"free","archived":false,"repo":{"createdAt":"2013-01-05","pushedAt":"2026-10-20","license":"BSD-2-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/excalibur","html":"/gems/excalibur","markdown":"/gems/excalibur.md"}},{"type":"tool","slug":"partykit","name":"PartyKit","tagline":"MIT realtime rooms on Cloudflare Durable Objects; pay CF Workers only","category":"comms","url":"https://www.partykit.io","github":"https://github.com/cloudflare/partykit","pricing":"open-source","hook":"PartyKit is stateful multiplayer rooms as code when Liveblocks is the hosted collab suite and raw WebSockets are the weekend you lose.","whatsGood":"MIT (Cloudflare-owned). PartyServer model on Workers + Durable Objects. TypeScript rooms, Yjs-friendly patterns, partykit deploy to your CF account. No PartyKit seat tax — Workers free tier covers small traffic.","theCatch":"Vs Liveblocks/Yjs+Hocuspocus: room primitive on CF, not prebuilt comments/inbox SaaS. You pay Cloudflare Workers/DO usage at scale. Auth, persistence, and CRDT choice are yours. Post-acquisition roadmap rides CF.","verdict":"MIT CF realtime rooms. Free software; hosting is Workers/DO billing.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","permissive","realtime","workflows","active"],"capabilities":["realtime","durable-objects","rooms"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"ISC","githubStars":1296,"starsPerWeek":10,"access":"free","archived":false,"repo":{"createdAt":"2024-05-27","pushedAt":"2026-08-03","license":"ISC","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/partykit","html":"/gems/partykit","markdown":"/gems/partykit.md"}},{"type":"tool","slug":"cosign","name":"Cosign","tagline":"Apache-2.0 Sigstore keyless container/artifact signing CLI","category":"devops","url":"https://docs.sigstore.dev/cosign/signing/overview/","github":"https://github.com/sigstore/cosign","pricing":"open-source","hook":"Cosign is keyless OCI signing when long-lived Notary keys are the supply-chain liability.","whatsGood":"Apache-2.0. Sign/verify containers and blobs; store signatures beside digests in the registry. Keyless via Fulcio OIDC + Rekor transparency log. Also key-pair/KMS. CI-native cosign sign/verify.","theCatch":"Signing CLI + public-good Sigstore infra — not a full policy admission controller (pair with Kyverno/OPA). Offline/air-gap needs different PKI. Registry must support referrers/OCI artifacts cleanly.","verdict":"Apache-2.0 Sigstore signing. Free CLI; policy engines are separate.","addedAt":"2026-09-04","featured":false,"domain":"DevOps","subSpecialty":"Security","subcategory":"Security","tags":["cli","self-host","permissive","containers","active"],"capabilities":["signing","supply-chain","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform","Go"],"licenseModel":"Apache-2.0","githubStars":6374,"starsPerWeek":21,"access":"free","archived":false,"repo":{"createdAt":"2021-02-04","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/cosign","html":"/gems/cosign","markdown":"/gems/cosign.md"}},{"type":"tool","slug":"paddle-cli","name":"Paddle CLI","tagline":"MIT community CLI for full Paddle Billing API; agent-native","category":"payments","url":"https://omshejul.github.io/paddle-cli/","github":"https://github.com/omshejul/paddle-cli","pricing":"open-source","hook":"Paddle CLI is the missing Stripe-CLI-shaped tool for Paddle Billing when the dashboard click-ops is the bottleneck.","whatsGood":"MIT (omshejul/paddle-cli). Spec-driven against Paddle OpenAPI — products, prices, subs, transactions, adjustments. Keychain/credential-store login, write gating, raw paths for new endpoints. uv/Homebrew install. Agent-friendly inspectable commands.","theCatch":"Community CLI — not an official Paddle Inc product; API drift risk. Still need a Paddle merchant account (MoR fees apply). Vs Stripe CLI: Paddle-only. Thin MCP forks exist; this is the general CLI.","verdict":"MIT Paddle Billing CLI. Free tool; Paddle merchant + MoR fees separate.","addedAt":"2026-09-04","featured":false,"domain":"Payments","subSpecialty":"Billing","subcategory":"Billing","tags":["cli","api","web-ui","self-host","permissive","payments","active","young-repo"],"capabilities":["cli","paddle","billing"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":1,"starsPerWeek":0,"access":"free","archived":false,"repo":{"createdAt":"2026-08-04","pushedAt":"2026-08-05","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/paddle-cli","html":"/gems/paddle-cli","markdown":"/gems/paddle-cli.md"}},{"type":"tool","slug":"promptfoo","name":"Promptfoo","tagline":"MIT LLM evals & red-teaming CLI; Community free, 10k probes/mo","category":"agents","url":"https://www.promptfoo.dev","github":"https://github.com/promptfoo/promptfoo","pricing":"freemium","hook":"Promptfoo is declarative LLM evals and red-teaming when Braintrust is the hosted eval platform and you want YAML-in-CI first.","whatsGood":"MIT. Compare prompts/models, score outputs, CI gates, red-team/OWASP-style scans. Runs locally — prompts stay on your machine. Works with OpenAI, Anthropic, Azure, Bedrock, Ollama, custom providers. Now part of OpenAI with stated MIT permanence.","theCatch":"Vs DeepEval/Braintrust: YAML/CLI-first, not pytest-native Python or Braintrust SaaS. Community caps red-team probes (~10k/mo); Enterprise/On-Prem are contact-sales (SSO, dashboards, dedicated runner). LLM API costs are yours. Acquisition governance is a multi-year bet.","verdict":"MIT eval/red-team CLI. Free core; probe cap + Enterprise sales wall.","addedAt":"2026-09-04","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["cli","local-first","free-tier","permissive","evals","active"],"capabilities":["evals","red-team","ci"],"surfaces":["CLI","Hosted"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"Freemium","githubStars":26214,"starsPerWeek":144,"access":"free","archived":false,"repo":{"createdAt":"2023-04-28","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/promptfoo","html":"/gems/promptfoo","markdown":"/gems/promptfoo.md"}},{"type":"tool","slug":"deepeval","name":"DeepEval","tagline":"Apache-2.0 pytest-style LLM/agent evals; Confident AI is the paid cloud","category":"agents","url":"https://deepeval.com","github":"https://github.com/confident-ai/deepeval","pricing":"open-source","hook":"DeepEval is pytest for LLM apps when Promptfoo is YAML red-team and Langfuse is the tracing cousin.","whatsGood":"Apache-2.0. 50+ metrics (G-Eval, hallucination, relevancy, task completion, multi-turn). Local-first unit/regression tests, synthetic data, CI. No paywalled metrics in the OSS package.","theCatch":"OSS is the runner — collaboration/dashboards/monitoring are Confident AI (Free: 2 seats/1 project/5 runs/wk; Starter $200/mo; Team $2k/mo). LLM-as-judge burns provider tokens. Vs Ragas: broader agent/chat coverage, not RAG-only.","verdict":"Apache-2.0 LLM unit tests. Free locally; Confident AI starts free then $200.","addedAt":"2026-09-04","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["self-host","local-first","permissive","evals","observability","active"],"capabilities":["evals","pytest","agents"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"Apache-2.0","githubStars":18998,"starsPerWeek":114,"access":"free","archived":false,"repo":{"createdAt":"2023-08-10","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/deepeval","html":"/gems/deepeval","markdown":"/gems/deepeval.md"}},{"type":"tool","slug":"graphiti","name":"Graphiti","tagline":"Apache-2.0 temporal knowledge graphs for agent memory; Zep's OSS engine","category":"agents","url":"https://help.getzep.com/graphiti","github":"https://github.com/getzep/graphiti","pricing":"open-source","hook":"Graphiti is bi-temporal agent memory as a graph when Mem0 is vector-first recall and Letta is self-editing agent state.","whatsGood":"Apache-2.0. Episodes → entities/edges with validity windows; hybrid retrieve (embeddings + BM25 + graph). Neo4j/FalkorDB/Kuzu/Neptune. MCP server for agent IDEs. Powers Zep's managed context lake.","theCatch":"Framework only — you run a graph DB + ops. Zep Community Edition deprecated; full Zep SaaS is separate (Free credits then Flex ~$104/mo billed annually). Not a drop-in chat history store. Schema/ops cost vs Mem0 Docker.","verdict":"Apache-2.0 temporal memory graphs. Free self-host; Zep Cloud is the paid path.","addedAt":"2026-09-04","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["self-host","permissive","memory","vector","active"],"capabilities":["memory","graph","rag"],"surfaces":["Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":32091,"starsPerWeek":279,"access":"free","archived":false,"repo":{"createdAt":"2024-08-08","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/graphiti","html":"/gems/graphiti","markdown":"/gems/graphiti.md"}},{"type":"tool","slug":"gitleaks","name":"Gitleaks","tagline":"MIT secret scanner for git/dirs/stdin; CLI free, org Action needs free key","category":"devops","url":"https://gitleaks.io","github":"https://github.com/gitleaks/gitleaks","pricing":"open-source","hook":"Gitleaks is the regex-first secrets detector when Trivy secrets are one of many scanners and you want git-history depth.","whatsGood":"MIT CLI. Scan git history, directories, stdin. Pre-commit hook + GitHub Action. Huge rule set for API keys/tokens. No SaaS seat tax on the binary. ~29k stars, battle-tested in CI.","theCatch":"Maintainer marks feature-complete (security patches; focus shifting to Betterleaks). Official Action for GitHub org repos needs a free license key from gitleaks.io — personal accounts exempt. Not a full ASVS/SAST suite. False positives need allowlists.","verdict":"MIT secrets CLI. Free forever; org Action wants free license key.","addedAt":"2026-09-04","featured":false,"domain":"DevOps","subSpecialty":"Security","subcategory":"Security","tags":["cli","self-host","permissive","security","git","active"],"capabilities":["secrets","ci","git"],"surfaces":["CLI","Self-host","Hosted"],"ecosystem":["Multi-platform","Go"],"licenseModel":"OSS/MIT","githubStars":30177,"starsPerWeek":66,"access":"free","archived":false,"repo":{"createdAt":"2018-01-27","pushedAt":"2026-09-30","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gitleaks","html":"/gems/gitleaks","markdown":"/gems/gitleaks.md"}},{"type":"tool","slug":"grype","name":"Grype","tagline":"Apache-2.0 SBOM-first vulnerability scanner from Anchore; free CLI","category":"devops","url":"https://anchore.com/grype/","github":"https://github.com/anchore/grype","pricing":"open-source","hook":"Grype is vuln matching against SBOMs when Trivy is the all-in-one and you already emit Syft/SPDX/CycloneDX.","whatsGood":"Apache-2.0. Scan images, dirs, or SBOMs; pairs with Syft (generate once, rescan often). Offline DB after download. Transparent matching logic. No feature gate on the CLI.","theCatch":"Vuln scanner — not Trivy's IaC/secrets swiss-army, not Cosign signing, not Anchore Enterprise governance UI. You still triage CVEs. Anchore monetizes Enterprise separately.","verdict":"Apache-2.0 SBOM vuln scanner. Free CLI; Enterprise is the paid cousin.","addedAt":"2026-09-04","featured":false,"domain":"DevOps","subSpecialty":"Security","subcategory":"Security","tags":["cli","self-host","local-first","permissive","security","active"],"capabilities":["vuln","sbom","ci"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform","Go"],"licenseModel":"Apache-2.0","githubStars":13060,"starsPerWeek":39,"access":"free","archived":false,"repo":{"createdAt":"2020-05-26","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/grype","html":"/gems/grype","markdown":"/gems/grype.md"}},{"type":"tool","slug":"saleor","name":"Saleor","tagline":"BSD-3 GraphQL headless commerce; self-host free, Cloud from $1599/mo","category":"shopify","url":"https://saleor.io","github":"https://github.com/saleor/saleor","pricing":"freemium","hook":"Saleor is Python/GraphQL headless commerce when Shopify Hydrogen is the hosted storefront stack and Medusa is the Node twin.","whatsGood":"BSD-3-Clause — one OSS core, no feature fragmentation. GraphQL-only API, multichannel, webhooks, composable storefronts. Free Cloud sandboxes for DIY. Self-host forever on your infra.","theCatch":"Vs Shopify/Hydrogen: you own ops or pay Cloud. Production Cloud Select from about $1599/mo (to ~$200k GMV) / Volume ~$3999/mo — sandboxes are not for live selling. GraphQL-only + Django stack is a team bet. Not a Shopify App Store ecosystem.","verdict":"BSD-3 headless commerce. Self-host free; Cloud production starts ~$1599/mo.","addedAt":"2026-09-04","featured":false,"domain":"Shopify","subSpecialty":"Commerce","subcategory":"Commerce","tags":["api","self-host","free-tier","permissive","active"],"capabilities":["commerce","graphql","headless"],"surfaces":["API","Self-host","Hosted"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Freemium","githubStars":23461,"starsPerWeek":33,"access":"free","archived":false,"repo":{"createdAt":"2013-02-12","pushedAt":"2026-10-20","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/saleor","html":"/gems/saleor","markdown":"/gems/saleor.md"}},{"type":"tool","slug":"instructor","name":"Instructor","tagline":"MIT Pydantic structured outputs for any LLM; free library","category":"python","url":"https://python.useinstructor.com","github":"https://github.com/567-labs/instructor","pricing":"open-source","hook":"Instructor is validated structured extraction when raw JSON mode and hand-rolled retries are the weekend you lose.","whatsGood":"MIT. Pydantic models → typed LLM outputs with auto-retry on validation failure. 15+ providers (OpenAI, Anthropic, Gemini, Ollama, …). Streaming/partials. Ports in TS/Go/Ruby/etc. Millions of monthly downloads.","theCatch":"Library not an agent framework (pair with your orchestrator). Provider token costs remain. Vs native structured-output APIs: Instructor shines on validation/retry DX across providers, not on replacing tool-calling agents.","verdict":"MIT structured LLM outputs. Free forever; you pay model APIs.","addedAt":"2026-09-04","featured":false,"domain":"Python","subSpecialty":"Data","subcategory":"Data","tags":["sdk","self-host","permissive","active"],"capabilities":["llm","pydantic","structured-output"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":14040,"starsPerWeek":80,"access":"free","archived":false,"repo":{"createdAt":"2023-06-14","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/instructor","html":"/gems/instructor","markdown":"/gems/instructor.md"}},{"type":"tool","slug":"smolagents","name":"smolagents","tagline":"Apache-2.0 minimal code-agent framework from Hugging Face","category":"agents","url":"https://huggingface.co/docs/smolagents","github":"https://github.com/huggingface/smolagents","pricing":"open-source","hook":"smolagents is the few-thousand-line agent kit when LangGraph is the heavy graph runtime and you want agents that write Python to call tools.","whatsGood":"Apache-2.0. CodeAgent (executable Python) + ToolCallingAgent (JSON). Hub-native tools, multi-agent orchestration, optional E2B sandbox. First-class HF model routing. Tiny core you can read.","theCatch":"Minimalist — not Temporal durable workflows or production multi-tenant agent platform. Code execution needs sandbox discipline. Vs CrewAI/PydanticAI: HF Hub gravity, less enterprise packaging. You own evals, memory, and deploy.","verdict":"Apache-2.0 code-first agents. Free library; sandbox/ops are yours.","addedAt":"2026-09-04","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["sdk","self-host","permissive","active"],"capabilities":["agents","code","tools"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"Apache-2.0","githubStars":29954,"starsPerWeek":306,"access":"free","archived":false,"repo":{"createdAt":"2024-12-05","pushedAt":"2026-10-06","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/smolagents","html":"/gems/smolagents","markdown":"/gems/smolagents.md"}},{"type":"tool","slug":"invoice-ninja","name":"Invoice Ninja","tagline":"ELv2 source-available invoicing; self-host free, hosted Free 5 clients","category":"payments","url":"https://www.invoiceninja.com","github":"https://github.com/invoiceninja/invoiceninja","pricing":"source-available","hook":"Invoice Ninja is freelancer/SMB invoicing you can self-host when SolidInvoice is the PHP twin and Stripe Billing is the subscription engine.","whatsGood":"ELv2 source-available. Invoices, quotes, payments, expenses, timetracking, client portal. Self-host gets Pro/Enterprise feature set in the code. Hosted Free: 5 clients, unlimited invoices. White-label self-host ~$40/yr.","theCatch":"NOT OSI open source — ELv2 forbids offering it as competing hosted SaaS. Hosted Pro from ~$14/mo (2026 pricing). Vs Lago/Autumn: client invoicing, not usage metering/MoR. Attribution stays unless white-label.","verdict":"ELv2 invoicing. Self-host free for your biz; hosted Free 5 clients / Pro paid.","addedAt":"2026-09-04","featured":false,"domain":"Payments","subSpecialty":"Invoicing","subcategory":"Invoicing","tags":["self-host","source-available","license-unclear","payments","active"],"capabilities":["invoices","self-host","billing"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Open-Core","githubStars":10308,"starsPerWeek":15,"access":"free","archived":false,"repo":{"createdAt":"2013-11-26","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/invoice-ninja","html":"/gems/invoice-ninja","markdown":"/gems/invoice-ninja.md"}},{"type":"tool","slug":"traefik","name":"Traefik","tagline":"MIT dynamic reverse proxy for Docker/K8s ingress","category":"devops","url":"https://traefik.io","github":"https://github.com/traefik/traefik","pricing":"open-source","hook":"Traefik is the label-driven load balancer when containers appear and disappear faster than you rewrite nginx.conf.","whatsGood":"MIT Proxy. Native Docker/Kubernetes/Consul providers, automatic service discovery, Let's Encrypt resolvers, middlewares. One binary that reconfigures as your fleet changes. Traefik Labs Hub/Enterprise are optional add-ons — the proxy itself stays free.","theCatch":"Vs Caddy: dynamic Docker/K8s LB/Ingress lane, not auto-HTTPS-for-one-binary. Steeper label/static-vs-dynamic model. Not a PaaS. Hub/API-management SKUs are separate paid products you do not need for reverse-proxy duty.","verdict":"MIT dynamic proxy for Docker/K8s. Free core; Hub is optional paid.","addedAt":"2026-09-05","featured":false,"domain":"DevOps","subSpecialty":"Proxy","subcategory":"Proxy","tags":["self-host","permissive","kubernetes","containers","active"],"capabilities":["proxy","ingress","docker"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":65294,"starsPerWeek":113,"access":"free","archived":false,"repo":{"createdAt":"2015-09-13","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/traefik","html":"/gems/traefik","markdown":"/gems/traefik.md"}},{"type":"tool","slug":"penpot","name":"Penpot","tagline":"MPL-2.0 Figma-class design; self-host forever + Cloud Professional $0","category":"design","url":"https://penpot.app","github":"https://github.com/penpot/penpot","pricing":"freemium","hook":"Penpot is the serious open-source design tool when Figma seats and Excalidraw whiteboards are the wrong shape of problem.","whatsGood":"MPL-2.0. Self-host forever with full editor features. Cloud Professional is $0 (team/storage caps: ~8 members, ~10GB, short version history). CSS-aware layouts, components, prototyping, multiplayer. Real design systems lane — not a sticky-note board.","theCatch":"Only serious OSS Figma-class design; not Excalidraw whiteboards. Cloud Unlimited from ~$7/editor (capped ~$175/mo). Self-host means you own Docker/backups/upgrades. Ecosystem/plugins thinner than Figma marketplace.","verdict":"MPL-2.0 design suite. Self-host free; Cloud Pro $0 then Unlimited ~$7/editor.","addedAt":"2026-09-05","featured":false,"domain":"Design","subSpecialty":"Design Tools","subcategory":"Design Tools","tags":["self-host","free-tier","copyleft","active"],"capabilities":["design","self-host"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform","Browser"],"licenseModel":"Freemium","githubStars":61440,"starsPerWeek":109,"access":"free","archived":false,"repo":{"createdAt":"2015-12-29","pushedAt":"2026-10-20","license":"MPL-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/penpot","html":"/gems/penpot","markdown":"/gems/penpot.md"}},{"type":"tool","slug":"vite","name":"Vite","tagline":"MIT next-gen frontend tooling — dev server + build","category":"libraries","url":"https://vite.dev","github":"https://github.com/vitejs/vite","pricing":"open-source","hook":"Vite is the default frontend toolchain when Next.js is the full framework and you still need a fast SPA/library build.","whatsGood":"MIT. Instant HMR, Rollup-based production builds, first-class TypeScript/JSX, huge plugin ecosystem. Powers Vue, Svelte, React SPAs, and library mode. The hole next to Next.js/Biome/Oxc in a modern JS stack.","theCatch":"Bundler/dev-server — not an app framework (routing, SSR, data are yours or a meta-framework). Not Biome/Oxc (lint/format/parser). SSR frameworks built on Vite are separate products.","verdict":"MIT frontend toolchain. Free forever; framework and lint are adjacent gems.","addedAt":"2026-09-05","featured":false,"domain":"Libraries","subSpecialty":"Tooling","subcategory":"Runtimes & Frameworks","tags":["self-host","permissive","active"],"capabilities":["bundler","frontend"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":83423,"starsPerWeek":246,"access":"free","archived":false,"repo":{"createdAt":"2020-04-21","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/vite","html":"/gems/vite","markdown":"/gems/vite.md"}},{"type":"tool","slug":"zod","name":"Zod","tagline":"MIT TypeScript-first schema validation with static type inference","category":"libraries","url":"https://zod.dev","github":"https://github.com/colinhacks/zod","pricing":"open-source","hook":"Zod is the schema you write once that becomes both runtime checks and TypeScript types.","whatsGood":"MIT library. Parse unknown input to typed values. Composable objects, unions, transforms. De-facto standard across tRPC, forms, and API boundaries. Zero SaaS.","theCatch":"TS schema plus static inference; library not SaaS. Bundle size matters at the edge. Not a form UI or API gateway.","verdict":"MIT TS schemas. Free library; you own the call sites.","addedAt":"2026-09-05","featured":false,"domain":"Libraries","subSpecialty":"Validation","subcategory":"Validation","tags":["self-host","permissive","local-llm","active"],"capabilities":["schema","typescript"],"surfaces":["Self-host","Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":44164,"starsPerWeek":128,"access":"free","archived":false,"repo":{"createdAt":"2020-03-07","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/zod","html":"/gems/zod","markdown":"/gems/zod.md"}},{"type":"tool","slug":"lefthook","name":"Lefthook","tagline":"MIT Go manager for polyglot repo git-hooks","category":"devops","url":"https://lefthook.dev","github":"https://github.com/evilmartians/lefthook","pricing":"open-source","hook":"Lefthook is fast parallel pre-commit automation when your monorepo is not a Node-only Husky shop.","whatsGood":"MIT Go binary. One YAML config, parallel jobs, works across Node/Ruby/Python. Single dependency-free binary.","theCatch":"Vs Husky: polyglot hooks; not a CI product. Local only. Teams still need a shared install path.","verdict":"MIT polyglot hooks. Free CLI; not CI.","addedAt":"2026-09-05","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Git & VCS","tags":["cli","self-host","permissive","git","active"],"capabilities":["git","hooks","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":8928,"starsPerWeek":22,"access":"free","archived":false,"repo":{"createdAt":"2019-02-05","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/lefthook","html":"/gems/lefthook","markdown":"/gems/lefthook.md"}},{"type":"tool","slug":"just","name":"just","tagline":"CC0-1.0 command runner — modern Makefile replacement","category":"devops","url":"https://just.systems","github":"https://github.com/casey/just","pricing":"open-source","hook":"just is the project command runner when Make build-system brain tax is the thing you are trying to delete.","whatsGood":"CC0-1.0 (public domain dedication). justfile recipes with clear errors, args, .env loading, modules. Not a build graph — a command runner. Cross-platform binary, huge community.","theCatch":"Modern Makefile replacement; not Taskfile. No implicit build DAG like Make. You still pick how CI invokes recipes. Distinct from package.json scripts if the repo is polyglot.","verdict":"CC0 command runner. Free forever.","addedAt":"2026-09-05","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","self-host","permissive","active"],"capabilities":["cli","recipes"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"CC0-1.0","githubStars":36377,"starsPerWeek":67,"access":"free","archived":false,"repo":{"createdAt":"2016-06-17","pushedAt":"2026-10-19","license":"CC0-1.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/just","html":"/gems/just","markdown":"/gems/just.md"}},{"type":"tool","slug":"zellij","name":"Zellij","tagline":"MIT Rust terminal workspace with layouts and plugins","category":"rust","url":"https://zellij.dev","github":"https://github.com/zellij-org/zellij","pricing":"open-source","hook":"Zellij is the Rust terminal workspace agents actually layout when tmux.conf archaeology is the blocker.","whatsGood":"MIT. Layouts, panes, tabs, WASM plugins, discoverable UI. First-class floating panes and session persistence. Fits the agent-terminal lane: predictable workspaces for long-running coding agents.","theCatch":"Rust terminal workspace/layouts/plugins — agent terminal lane; not tmux-clone marketing. Plugin ecosystem younger than tmux. Some SSH/remote habits still assume tmux/screen.","verdict":"MIT Rust terminal workspace. Free forever; layouts over tmux nostalgia.","addedAt":"2026-09-05","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["self-host","permissive","active"],"capabilities":["terminal","layouts","plugins"],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":35791,"starsPerWeek":112,"access":"free","archived":false,"repo":{"createdAt":"2020-09-01","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/zellij","html":"/gems/zellij","markdown":"/gems/zellij.md"}},{"type":"tool","slug":"flux","name":"Flux","tagline":"Apache-2.0 CNCF GitOps Toolkit for Kubernetes","category":"devops","url":"https://fluxcd.io","github":"https://github.com/fluxcd/flux2","pricing":"open-source","hook":"Flux is the CNCF GitOps reconciler when your source of truth is a git repo and the cluster must converge itself.","whatsGood":"Apache-2.0. GitOps Toolkit controllers (source, kustomize, helm, notification, image automation). Continuous reconciliation, multi-tenancy patterns. Self-host at zero cost on your cluster.","theCatch":"K8s-only GitOps Toolkit; not Kamal/Coolify VM PaaS. You need a working cluster plus RBAC plus secrets story. Prefer current Flux Operator docs over legacy bootstrap blogs.","verdict":"Apache-2.0 K8s GitOps. Free on-cluster; not a VM deploy tool.","addedAt":"2026-09-05","featured":false,"domain":"DevOps","subSpecialty":"GitOps","subcategory":"GitOps","tags":["self-host","permissive","kubernetes","git","active"],"capabilities":["gitops","kubernetes"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":8454,"starsPerWeek":25,"access":"free","archived":false,"repo":{"createdAt":"2020-04-24","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/flux","html":"/gems/flux","markdown":"/gems/flux.md"}},{"type":"tool","slug":"ollama","name":"Ollama","tagline":"MIT local model runner — free forever; Pro cloud $20/mo","category":"agents","url":"https://ollama.com","github":"https://github.com/ollama/ollama","pricing":"freemium","hook":"Ollama is the local free-forever model runner when you want models on your machine without a coding-agent shell.","whatsGood":"MIT. Pull and run open models locally with a simple CLI/API. Free forever on device; optional Pro cloud at $20/mo. Huge community default for laptop LLM experiments.","theCatch":"Model runner, not a coding agent. Distinct from vLLM (server serving) and LM Studio (GUI desktop app). You still pick models, prompts, and the agent layer on top.","verdict":"MIT local runner. Free on device; Pro is optional cloud.","addedAt":"2026-09-05","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Inference & Local Models","tags":["local-first","free-tier","permissive","coding-agents","local-llm","active","fast-stars"],"capabilities":[],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":184101,"starsPerWeek":1061,"access":"free","archived":false,"repo":{"createdAt":"2023-06-26","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ollama","html":"/gems/ollama","markdown":"/gems/ollama.md"}},{"type":"tool","slug":"continue","name":"Continue","tagline":"Apache-2.0 open-source coding assistant — GitHub is source of truth","category":"agents","url":"https://continue.dev","github":"https://github.com/continuedev/continue","pricing":"open-source","hook":"Continue is the open-source coding assistant whose GitHub remains the source of truth after the Cursor acquisition.","whatsGood":"Apache-2.0. IDE extension lineage, configurable models, OSS stays. The catch is the acquisition story — product site reads memorial; repo is where the project lives.","theCatch":"Cursor acquired Continue; product site is memorial, GitHub is source of truth; OSS remains. Not Cursor-the-editor. Expect docs/site lag vs the repo.","verdict":"Apache-2.0 coding assistant. Free OSS; site is memorial, repo is real.","addedAt":"2026-09-05","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["self-host","permissive","coding-agents","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":36276,"starsPerWeek":204,"access":"free","archived":false,"repo":{"createdAt":"2023-05-24","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/continue","html":"/gems/continue","markdown":"/gems/continue.md"}},{"type":"tool","slug":"lazygit","name":"lazygit","tagline":"MIT Go terminal UI for git","category":"devops","url":"https://github.com/jesseduffield/lazygit","github":"https://github.com/jesseduffield/lazygit","pricing":"open-source","hook":"lazygit is the Go git TUI when staging hunks in a terminal is faster than fighting a GUI.","whatsGood":"MIT Go binary. Interactive staging, commits, branches, rebases in one TUI. Cross-platform, keyboard-driven, huge stars for a reason.","theCatch":"Go git TUI — not a GitHub app, not magit (Emacs), not CI. You still need git installed and a terminal habit.","verdict":"MIT git TUI. Free forever; terminal-native git UX.","addedAt":"2026-09-05","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Git & VCS","tags":["tui","self-host","permissive","git","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":83334,"starsPerWeek":190,"access":"free","archived":false,"repo":{"createdAt":"2018-05-19","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/lazygit","html":"/gems/lazygit","markdown":"/gems/lazygit.md"}},{"type":"tool","slug":"starship","name":"Starship","tagline":"ISC cross-shell prompt — needs a Nerd Font","category":"rust","url":"https://starship.rs","github":"https://github.com/starship/starship","pricing":"open-source","hook":"Starship is the minimal cross-shell prompt when you want git/lang context without writing a theme engine.","whatsGood":"ISC. Works across shells, fast Rust binary, module config in TOML. Shows git status, language versions, and more with almost no shell glue.","theCatch":"Prompt only — not a shell, not Zellij. Needs a Nerd Font for the glyph set. Config is yours to keep sane.","verdict":"ISC prompt. Free forever; font + shell still yours.","addedAt":"2026-09-05","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","permissive","git","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"ISC","githubStars":60372,"starsPerWeek":153,"access":"free","archived":false,"repo":{"createdAt":"2019-04-02","pushedAt":"2026-10-20","license":"ISC","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/starship","html":"/gems/starship","markdown":"/gems/starship.md"}},{"type":"tool","slug":"uptime-kuma","name":"Uptime Kuma","tagline":"MIT self-host uptime monitoring and status pages","category":"observability","url":"https://uptime.kuma.pet","github":"https://github.com/louislam/uptime-kuma","pricing":"open-source","hook":"Uptime Kuma is the self-host uptime + status page stack when Datadog-class APM is the wrong bill for HTTP checks.","whatsGood":"MIT. Docker-friendly (commonly on port 3001), monitors, notifications, public status pages. Zero SaaS lock-in for basic uptime.","theCatch":"Self-host uptime + status pages — not Datadog/APM. You run the container, backups, and alerting path. HTTP/TCP checks are the lane, not full distributed tracing.","verdict":"MIT self-host uptime. Free forever; you own the box on 3001.","addedAt":"2026-09-05","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["api","self-host","permissive","observability","active"],"capabilities":[],"surfaces":["API","Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":92694,"starsPerWeek":335,"access":"free","archived":false,"repo":{"createdAt":"2021-07-03","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/uptime-kuma","html":"/gems/uptime-kuma","markdown":"/gems/uptime-kuma.md"}},{"type":"tool","slug":"bun","name":"Bun","tagline":"MIT JS runtime + install + test + bundle (JSC linked)","category":"libraries","url":"https://bun.sh","github":"https://github.com/oven-sh/bun","pricing":"open-source","hook":"Bun is the all-in-one JS toolkit when Node plus a separate installer/test/bundler stack is the tax you want to delete.","whatsGood":"MIT (JSC linked). Runtime, package install, test runner, and bundler in one binary. Node-compat target with speed as the pitch. Joined Anthropic; OSS stays MIT.","theCatch":"Node-compat is not 100%. Joined Anthropic — watch ecosystem/governance noise, but license remains MIT. Not Deno. Some packages still assume Node quirks.","verdict":"MIT JS toolkit. Free forever; Node parity is the real catch.","addedAt":"2026-09-05","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Runtimes & Frameworks","tags":["self-host","permissive","license-unclear","testing","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":96327,"starsPerWeek":334,"access":"free","archived":false,"repo":{"createdAt":"2021-04-14","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/bun","html":"/gems/bun","markdown":"/gems/bun.md"}},{"type":"tool","slug":"helix","name":"Helix","tagline":"MPL-2.0 modal terminal editor — tree-sitter + LSP","category":"rust","url":"https://helix-editor.com","github":"https://github.com/helix-editor/helix","pricing":"open-source","hook":"Helix is the modal terminal editor when you want tree-sitter and LSP without a GPU IDE.","whatsGood":"MPL-2.0 Rust binary. Kakoune/Vim-inspired multiple selections, built-in tree-sitter highlighting, LSP out of the box. No plugin tax to get a modern editing core. Keyboard-first, fast on SSH and local.","theCatch":"Vs Zed: terminal modal + tree-sitter/LSP; not a GPU IDE. No Electron GUI, weaker AI-IDE surface than Cursor/Zed. Plugin story is thinner than Neovim.","verdict":"MPL-2.0 terminal editor. Free forever; not Zed/Cursor.","addedAt":"2026-09-06","featured":false,"domain":"Rust","subSpecialty":"Editors","subcategory":"Editors","tags":["self-host","copyleft","active"],"capabilities":["terminal","lsp","tree-sitter"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"MPL-2.0","githubStars":46657,"starsPerWeek":140,"access":"free","archived":false,"repo":{"createdAt":"2020-06-01","pushedAt":"2026-09-29","license":"MPL-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/helix","html":"/gems/helix","markdown":"/gems/helix.md"}},{"type":"tool","slug":"tanstack-query","name":"TanStack Query","tagline":"MIT server-state cache for async data (React Query lineage)","category":"libraries","url":"https://tanstack.com/query","github":"https://github.com/TanStack/query","pricing":"open-source","hook":"TanStack Query is the server-state cache when fetching, caching, and invalidation should not live in your UI store.","whatsGood":"MIT. Declarative fetch/cache/invalidate for React, Vue, Solid, Svelte, Angular. Devtools, optimistic updates, infinite queries. De-facto async server-state default outside full RSC frameworks.","theCatch":"Server-state cache library; not SaaS. Not a global client store (that is Zustand/Redux). Not tRPC itself — pairs with it. You still own the API and auth.","verdict":"MIT server-state cache. Free library; not a BaaS.","addedAt":"2026-09-06","featured":false,"domain":"Libraries","subSpecialty":"Data Fetching","subcategory":"Data Fetching","tags":["self-host","permissive","active"],"capabilities":["cache","async","typescript"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":50457,"starsPerWeek":136,"access":"free","archived":false,"repo":{"createdAt":"2019-09-10","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tanstack-query","html":"/gems/tanstack-query","markdown":"/gems/tanstack-query.md"}},{"type":"tool","slug":"argo-cd","name":"Argo CD","tagline":"Apache-2.0 CNCF declarative GitOps CD for Kubernetes","category":"devops","url":"https://argo-cd.readthedocs.io","github":"https://github.com/argoproj/argo-cd","pricing":"open-source","hook":"Argo CD is the app-centric GitOps CD UI when your team wants to sync Kubernetes apps from git with a dashboard.","whatsGood":"Apache-2.0 CNCF. Declarative sync from git to cluster, multi-cluster, SSO, RBAC, ApplicationSets. Strong UI for app health and diffs. Self-host on your cluster at zero license cost.","theCatch":"Vs Flux: UI/app-centric GitOps CD lane, not Flux Toolkit. Still K8s-only. You run the control plane, secrets, and promotion story. Not Kamal/Coolify for VMs.","verdict":"Apache-2.0 GitOps CD. Free on-cluster; Flux is the toolkit cousin.","addedAt":"2026-09-06","featured":false,"domain":"DevOps","subSpecialty":"GitOps","subcategory":"GitOps","tags":["web-ui","self-host","permissive","kubernetes","git","active"],"capabilities":["gitops","kubernetes","cd"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":24435,"starsPerWeek":54,"access":"free","archived":false,"repo":{"createdAt":"2018-02-09","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/argo-cd","html":"/gems/argo-cd","markdown":"/gems/argo-cd.md"}},{"type":"tool","slug":"pnpm","name":"pnpm","tagline":"MIT content-addressable Node pkg manager","category":"libraries","url":"https://pnpm.io","github":"https://github.com/pnpm/pnpm","pricing":"open-source","hook":"pnpm shares a content-addressable store across monorepo installs.","whatsGood":"MIT. Strict layout, content-addressable store, workspaces. Disk-cheap vs classic npm.","theCatch":"Vs Bun: Node pkg manager lane (content-addressable/monorepo); not install+runtime. Not a JS runtime or test runner.","verdict":"MIT Node pkg manager. Free forever; Bun is a different lane.","addedAt":"2026-09-06","featured":false,"domain":"Libraries","subSpecialty":"Tooling","subcategory":"Build & Lint","tags":["self-host","permissive","active"],"capabilities":["packaging","monorepo"],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":36873,"starsPerWeek":66,"access":"free","archived":false,"repo":{"createdAt":"2016-01-28","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pnpm","html":"/gems/pnpm","markdown":"/gems/pnpm.md"}},{"type":"tool","slug":"vitest","name":"Vitest","tagline":"MIT Vite-native unit/integration test runner","category":"libraries","url":"https://vitest.dev","github":"https://github.com/vitest-dev/vitest","pricing":"open-source","hook":"Vitest is the test runner when your app already lives in Vite and Jest feels like a second bundler tax.","whatsGood":"MIT. Jest-compatible API, Vite transform pipeline, watch mode, TypeScript/ESM first-class, browser mode options. Shares config/plugins with Vite. Fast feedback in Vite apps and libraries.","theCatch":"Vs Vite: Vite-native test runner; not the bundler. Not full E2E browser suites. Closest when Vite is already the toolchain.","verdict":"MIT Vite test runner. Free forever; Vite itself is the bundler gem.","addedAt":"2026-09-06","featured":false,"domain":"Libraries","subSpecialty":"Testing","subcategory":"Testing","tags":["self-host","permissive","testing","active"],"capabilities":["test","vite"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":17269,"starsPerWeek":68,"access":"free","archived":false,"repo":{"createdAt":"2021-12-03","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/vitest","html":"/gems/vitest","markdown":"/gems/vitest.md"}},{"type":"tool","slug":"astro","name":"Astro","tagline":"MIT content-first web framework with islands","category":"libraries","url":"https://astro.build","github":"https://github.com/withastro/astro","pricing":"open-source","hook":"Astro is the content-first framework when you want zero JS by default and islands for the interactive bits.","whatsGood":"MIT. Ships HTML-first pages, islands hydration, brings your own UI framework (React/Vue/Svelte/Solid). Great for docs, marketing, content sites. Content collections and adapters for SSR/hosting.","theCatch":"Content-first islands; not Next/RSC. App-router SaaS dashboards often stay on Next. Server islands and adapters vary by host. Not a commerce-only stack.","verdict":"MIT islands framework. Free forever; Next is the RSC cousin.","addedAt":"2026-09-06","featured":false,"domain":"Libraries","subSpecialty":"Web Frameworks","subcategory":"Web Frameworks","tags":["sdk","self-host","permissive","license-unclear","active"],"capabilities":["ssr","islands","content"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":63351,"starsPerWeek":217,"access":"free","archived":false,"repo":{"createdAt":"2021-03-15","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/astro","html":"/gems/astro","markdown":"/gems/astro.md"}},{"type":"tool","slug":"playwright","name":"Playwright","tagline":"Apache-2.0 cross-browser library and CLI","category":"libraries","url":"https://playwright.dev","github":"https://github.com/microsoft/playwright","pricing":"open-source","hook":"Playwright is the cross-browser library when tests and scripts need Chromium, Firefox, and WebKit from one API.","whatsGood":"Apache-2.0. Auto-waits, tracing, codegen, parallel projects. Official browsers and a strong CLI. Default for modern E2E in Node/.NET/Java/Python.","theCatch":"Vs Playwright MCP gem: library/CLI lane; not the MCP wrapper. Heavier than unit tests. Browser downloads and CI images are real ops. Not Stagehand/Browserbase.","verdict":"Apache-2.0 browser library. Free; MCP wrapper is a separate gem.","addedAt":"2026-09-06","featured":false,"domain":"Libraries","subSpecialty":"Testing","subcategory":"Testing","tags":["cli","api","sdk","self-host","permissive","browser-automation","testing","active"],"capabilities":["e2e","browser","cli"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"Apache-2.0","githubStars":98185,"starsPerWeek":271,"access":"free","archived":false,"repo":{"createdAt":"2019-11-15","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/playwright","html":"/gems/playwright","markdown":"/gems/playwright.md"}},{"type":"tool","slug":"sveltekit","name":"SvelteKit","tagline":"MIT full-stack Svelte framework","category":"libraries","url":"https://svelte.dev/docs/kit","github":"https://github.com/sveltejs/kit","pricing":"open-source","hook":"SvelteKit is the full-stack Svelte lane when you want file-based routing, adapters, and SSR without React.","whatsGood":"MIT. Svelte compiler output, file routes, server load functions, form actions, adapters for Node/static/edge hosts. First-party story for Svelte apps beyond a SPA.","theCatch":"Vs Remix/Hydrogen: full-stack Svelte lane. Ecosystem and hiring pool smaller than React/Next. Not Shopify Hydrogen commerce defaults. You still pick auth/data.","verdict":"MIT Svelte full-stack. Free forever; Remix/Hydrogen are React cousins.","addedAt":"2026-09-06","featured":false,"domain":"Libraries","subSpecialty":"Web Frameworks","subcategory":"Web Frameworks","tags":["sdk","self-host","permissive","active"],"capabilities":["ssr","routing","svelte"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":20864,"starsPerWeek":66,"access":"free","archived":false,"repo":{"createdAt":"2020-10-15","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/sveltekit","html":"/gems/sveltekit","markdown":"/gems/sveltekit.md"}},{"type":"tool","slug":"helm","name":"Helm","tagline":"Apache-2.0 Kubernetes package manager","category":"devops","url":"https://helm.sh","github":"https://github.com/helm/helm","pricing":"open-source","hook":"Helm is the chart package manager when you want to install and upgrade Kubernetes apps as versioned releases, not raw YAML sprawl.","whatsGood":"Apache-2.0 CNCF. Charts, values overrides, release history, rollback. De-facto packaging lane for most K8s apps. Huge public chart ecosystem and OCI chart support.","theCatch":"K8s package manager - not Argo CD/Flux GitOps sync, not a cluster itself. Templating can become spaghetti; you still own values, secrets, and upgrade discipline. Not Kamal/Coolify for VMs.","verdict":"Apache-2.0 K8s packaging. Free forever; GitOps tools are a different layer.","addedAt":"2026-09-06","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Kubernetes","tags":["self-host","permissive","kubernetes","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":30352,"starsPerWeek":53,"access":"free","archived":false,"repo":{"createdAt":"2015-10-06","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/helm","html":"/gems/helm","markdown":"/gems/helm.md"}},{"type":"tool","slug":"k9s","name":"k9s","tagline":"Apache-2.0 terminal UI for Kubernetes","category":"devops","url":"https://k9scli.io","github":"https://github.com/derailed/k9s","pricing":"open-source","hook":"k9s is the Kubernetes TUI when kubectl get/describe loops are slower than navigating pods live.","whatsGood":"Apache-2.0 Go binary. Live views of pods, logs, resources, skins, plugins. Keyboard-first cluster ops without leaving the terminal.","theCatch":"K8s cluster TUI - not Helm packaging, not a dashboard SaaS. Needs a working kubeconfig and cluster access. Not Lens Electron GUI.","verdict":"Apache-2.0 K8s TUI. Free forever; you still bring the cluster.","addedAt":"2026-09-06","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Kubernetes","tags":["tui","self-host","permissive","kubernetes","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":34851,"starsPerWeek":86,"access":"free","archived":false,"repo":{"createdAt":"2019-01-25","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/k9s","html":"/gems/k9s","markdown":"/gems/k9s.md"}},{"type":"tool","slug":"fzf","name":"fzf","tagline":"MIT command-line fuzzy finder","category":"libraries","url":"https://junegunn.github.io/fzf/","github":"https://github.com/junegunn/fzf","pricing":"open-source","hook":"fzf is the fuzzy finder when shell history, files, and git refs should be filterable without leaving the keyboard.","whatsGood":"MIT. Blazing interactive filter for any list piped in. Shell keybindings, vim integration, preview windows. Universal CLI building block.","theCatch":"Fuzzy finder only - not a file manager, not ripgrep itself (pairs with it), not a shell. You wire the pipes. Not Atuin shell history sync.","verdict":"MIT fuzzy finder. Free forever; you compose the workflows.","addedAt":"2026-09-06","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"CLI Utilities","tags":["cli","self-host","permissive","git","active"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":83707,"starsPerWeek":123,"access":"free","archived":false,"repo":{"createdAt":"2013-10-23","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/fzf","html":"/gems/fzf","markdown":"/gems/fzf.md"}},{"type":"tool","slug":"sqlc","name":"sqlc","tagline":"MIT type-safe code gen from SQL","category":"databases","url":"https://sqlc.dev","github":"https://github.com/sqlc-dev/sqlc","pricing":"open-source","hook":"sqlc turns annotated SQL into typed query code when you want SQL as source of truth, not an ORM DSL.","whatsGood":"MIT. Write SQL, get Go/Kotlin/Python/TypeScript stubs with compile-time types. No runtime ORM magic. Great for Postgres/MySQL/SQLite shops that like queries readable.","theCatch":"Codegen from SQL - not Prisma/Drizzle ORM, not a database. Schema migrations are still yours (golang-migrate, Atlas, etc.). Language support depth varies.","verdict":"MIT SQL codegen. Free forever; not an ORM.","addedAt":"2026-09-06","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Query Builders & Codegen","tags":["self-host","permissive","active"],"capabilities":["orm"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":18397,"starsPerWeek":48,"access":"free","archived":false,"repo":{"createdAt":"2019-06-21","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/sqlc","html":"/gems/sqlc","markdown":"/gems/sqlc.md"}},{"type":"tool","slug":"elysia","name":"Elysia","tagline":"MIT ergonomic Bun-first web framework","category":"libraries","url":"https://elysiajs.com","github":"https://github.com/elysiajs/elysia","pricing":"open-source","hook":"Elysia is the Bun-native web framework when you want end-to-end types and OpenAPI without Express ceremony.","whatsGood":"MIT. Bun-first performance story, type-level validation (TypeBox/Standard Schema), plugins, OpenAPI generation. Ergonomic DX for APIs on Bun.","theCatch":"Vs Hono: Bun-first ergonomic lane; Hono is multi-runtime edge-first. Ecosystem and hiring still Bun-skewed. Not Nest/Fastify full Node default.","verdict":"MIT Bun framework. Free forever; Hono is the multi-runtime cousin.","addedAt":"2026-09-06","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Runtimes & Frameworks","tags":["api","sdk","self-host","permissive","active"],"capabilities":[],"surfaces":["API","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":19269,"starsPerWeek":95,"access":"free","archived":false,"repo":{"createdAt":"2022-12-04","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/elysia","html":"/gems/elysia","markdown":"/gems/elysia.md"}},{"type":"tool","slug":"turbo","name":"Turborepo","tagline":"MIT Rust monorepo build system (JS/TS)","category":"libraries","url":"https://turborepo.dev","github":"https://github.com/vercel/turborepo","pricing":"open-source","hook":"Turborepo is the monorepo task runner when JS and TS workspaces need a shared build graph.","whatsGood":"MIT. Fast task graph for JS/TS monorepos with caching and pruning.","theCatch":"Task runner only. Not a bundler. Not Nx. Not Bazel.","verdict":"MIT monorepo builds. Free locally.","addedAt":"2026-09-06","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Build & Lint","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":31222,"starsPerWeek":119,"access":"free","archived":false,"repo":{"createdAt":"2021-10-05","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/turbo","html":"/gems/turbo","markdown":"/gems/turbo.md"}},{"type":"tool","slug":"codegraph","name":"CodeGraph","tagline":"MIT local AST code knowledge graph for coding agents","category":"agents","url":"https://colbymchenry.github.io/codegraph/","github":"https://github.com/colbymchenry/codegraph","pricing":"open-source","hook":"CodeGraph is the local AST knowledge graph that hands agents surgical call-graph context instead of another grep loop.","whatsGood":"MIT. 100% local SQLite graph with Rust kernel, MCP + CLI, auto-sync on save. Callers/callees, impact radius, framework routes. Works with Claude Code, Cursor, Codex, and friends.","theCatch":"Index cost and residual context occupancy are real. Not a hosted SaaS brain. Distinct from Repomix/Gitingest (pack text) and Aider (edit loop).","verdict":"MIT local code graph for agents. Free forever; packers are the text cousins.","addedAt":"2026-09-06","featured":false,"domain":"AI Agents","subSpecialty":"Code Context","subcategory":"Code Context","tags":["mcp","self-host","permissive","coding-agents","active","fast-stars"],"capabilities":["ast","mcp","graph"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform","Rust"],"licenseModel":"OSS/MIT","githubStars":74552,"starsPerWeek":1883,"access":"free","archived":false,"repo":{"createdAt":"2026-01-18","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/codegraph","html":"/gems/codegraph","markdown":"/gems/codegraph.md"}},{"type":"tool","slug":"repomix","name":"Repomix","tagline":"MIT pack entire repo into one AI-friendly file","category":"agents","url":"https://repomix.com","github":"https://github.com/yamadashy/repomix","pricing":"open-source","hook":"Repomix packs your whole repository into one token-aware file when the model needs the tree, not a tour.","whatsGood":"MIT. CLI pack with ignore rules and token counts. Perfect for one-shot context dumps and reviews.","theCatch":"Still a dump - huge monorepos blow context. Distinct from CodeGraph and Gitingest.","verdict":"MIT repo packer. Free forever.","addedAt":"2026-09-06","featured":false,"domain":"AI Agents","subSpecialty":"Code Context","subcategory":"Code Context","tags":["cli","self-host","permissive","active"],"capabilities":["cli","context"],"surfaces":["CLI","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":28941,"starsPerWeek":244,"access":"free","archived":false,"repo":{"createdAt":"2024-07-13","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/repomix","html":"/gems/repomix","markdown":"/gems/repomix.md"}},{"type":"tool","slug":"gitingest","name":"Gitingest","tagline":"MIT turn any GitHub URL into prompt-ready ingest","category":"agents","url":"https://gitingest.com","github":"https://github.com/coderamp-labs/gitingest","pricing":"open-source","hook":"Gitingest turns hub into ingest for a prompt-friendly extract.","whatsGood":"MIT. Web and CLI path from public GitHub URL to codebase text.","theCatch":"Public-URL convenience, not a private monorepo indexer. Distinct from Repomix local pack and CodeGraph graph.","verdict":"MIT GitHub ingest. Free forever.","addedAt":"2026-09-06","featured":false,"domain":"AI Agents","subSpecialty":"Code Context","subcategory":"Code Context","tags":["cli","self-host","permissive","active"],"capabilities":["cli","context"],"surfaces":["CLI","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":15971,"starsPerWeek":162,"access":"free","archived":false,"repo":{"createdAt":"2024-11-29","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gitingest","html":"/gems/gitingest","markdown":"/gems/gitingest.md"}},{"type":"tool","slug":"files-to-prompt","name":"files-to-prompt","tagline":"Apache-2.0 concatenate a directory into one LLM prompt","category":"agents","url":"https://github.com/simonw/files-to-prompt","github":"https://github.com/simonw/files-to-prompt","pricing":"open-source","hook":"files-to-prompt is a tiny CLI that concatenates a directory into one LLM prompt.","whatsGood":"Apache-2.0. Minimal, scriptable, ignores what you tell it to.","theCatch":"Quiet since early 2025 - still useful, not a product. Distinct from Repomix and Gitingest.","verdict":"Apache-2.0 dir-to-prompt CLI. Free forever.","addedAt":"2026-09-06","featured":false,"domain":"AI Agents","subSpecialty":"Code Context","subcategory":"Code Context","tags":["cli","self-host","permissive","stale"],"capabilities":["cli","context"],"surfaces":["CLI","Self-host"],"ecosystem":["Python"],"licenseModel":"Apache-2.0","githubStars":2798,"starsPerWeek":21,"access":"free","archived":false,"repo":{"createdAt":"2024-03-22","pushedAt":"2025-02-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/files-to-prompt","html":"/gems/files-to-prompt","markdown":"/gems/files-to-prompt.md"}},{"type":"tool","slug":"chroma","name":"Chroma","tagline":"Apache-2.0 open-source embedding database for AI apps","category":"databases","url":"https://www.trychroma.com","github":"https://github.com/chroma-core/chroma","pricing":"open-source","hook":"Chroma is the open embedding database you run locally before you rent vector SaaS.","whatsGood":"Apache-2.0. Python/JS SDKs, local-first collections, metadata filters.","theCatch":"Hosted Chroma is commercial; self-host ops still yours. Distinct from Qdrant and Pinecone.","verdict":"Apache-2.0 embedding DB. Free self-host.","addedAt":"2026-09-06","featured":false,"domain":"Databases","subSpecialty":"Vector","subcategory":"Vector","tags":["self-host","local-first","permissive","rag","vector","active"],"capabilities":["vector","embeddings"],"surfaces":["Self-host","Hosted"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":29541,"starsPerWeek":140,"access":"free","archived":false,"repo":{"createdAt":"2022-10-05","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/chroma","html":"/gems/chroma","markdown":"/gems/chroma.md"}},{"type":"tool","slug":"lancedb","name":"LanceDB","tagline":"Apache-2.0 embedded multimodal vector store on Lance","category":"databases","url":"https://lancedb.com","github":"https://github.com/lancedb/lancedb","pricing":"open-source","hook":"LanceDB is embedded multimodal retrieval when vectors should live next to the app.","whatsGood":"Apache-2.0. Embedded-first on Lance. Python/JS/Rust paths, hybrid search.","theCatch":"Embedded is not zero ops forever - disk growth still matters. Distinct from Chroma collections DX and sqlite-vec.","verdict":"Apache-2.0 embedded vectors. Free locally.","addedAt":"2026-09-06","featured":false,"domain":"Databases","subSpecialty":"Vector","subcategory":"Vector","tags":["self-host","permissive","rag","vector","active"],"capabilities":["vector","embedded"],"surfaces":["Self-host"],"ecosystem":["Python","Rust","Node.js"],"licenseModel":"Apache-2.0","githubStars":11720,"starsPerWeek":62,"access":"free","archived":false,"repo":{"createdAt":"2023-02-28","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/lancedb","html":"/gems/lancedb","markdown":"/gems/lancedb.md"}},{"type":"tool","slug":"weaviate","name":"Weaviate","tagline":"BSD-3-Clause OSS vector database with hybrid search","category":"databases","url":"https://weaviate.io","github":"https://github.com/weaviate/weaviate","pricing":"open-source","hook":"Weaviate stores objects and vectors together for hybrid search.","whatsGood":"BSD-3-Clause. GraphQL/REST, vectorizer modules, self-host or Cloud.","theCatch":"Cluster ops are real work. Cloud is paid beyond trials. Distinct from Chroma/LanceDB embedded lanes and Pinecone.","verdict":"BSD OSS vector DB. Free self-host.","addedAt":"2026-09-06","featured":false,"domain":"Databases","subSpecialty":"Vector","subcategory":"Vector","tags":["self-host","permissive","license-unclear","vector","active"],"capabilities":["vector","hybrid"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":16894,"starsPerWeek":31,"access":"free","archived":false,"repo":{"createdAt":"2016-03-30","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/weaviate","html":"/gems/weaviate","markdown":"/gems/weaviate.md"}},{"type":"tool","slug":"milvus-lite","name":"Milvus Lite","tagline":"Apache-2.0 lightweight Milvus for local vector search","category":"databases","url":"https://github.com/milvus-io/milvus-lite","github":"https://github.com/milvus-io/milvus-lite","pricing":"open-source","hook":"Milvus Lite is laptop-sized Milvus when a full cluster is the wrong first step.","whatsGood":"Apache-2.0. pip-installable local Milvus-compatible API for prototypes and CI.","theCatch":"Lite is not production HA. Thinner stars than core Milvus. Distinct from full Milvus and Chroma/LanceDB peers.","verdict":"Apache-2.0 local Milvus. Free for prototypes.","addedAt":"2026-09-06","featured":false,"domain":"Databases","subSpecialty":"Vector","subcategory":"Vector","tags":["self-host","permissive","vector","active"],"capabilities":["vector","local"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"Apache-2.0","githubStars":465,"starsPerWeek":2,"access":"free","archived":false,"repo":{"createdAt":"2022-03-16","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/milvus-lite","html":"/gems/milvus-lite","markdown":"/gems/milvus-lite.md"}},{"type":"tool","slug":"libsql","name":"libSQL","tagline":"MIT open-contribution fork of SQLite (Turso engine)","category":"databases","url":"https://turso.tech/libsql","github":"https://github.com/tursodatabase/libsql","pricing":"open-source","hook":"libSQL is the MIT SQLite fork with open contributions under Turso.","whatsGood":"MIT. SQLite-compatible with replication hooks and Wasm builds.","theCatch":"Engine, not a hosted fleet - Turso gem covers the SaaS product. Distinct from Turso hosted and sqlite-vec extension.","verdict":"MIT SQLite fork. Free forever.","addedAt":"2026-09-06","featured":false,"domain":"Databases","subSpecialty":"SQLite","subcategory":"SQLite & Embedded","tags":["self-host","permissive","active"],"capabilities":["sqlite","embedded"],"surfaces":["Self-host"],"ecosystem":["Multi-platform","Rust"],"licenseModel":"OSS/MIT","githubStars":17279,"starsPerWeek":81,"access":"free","archived":false,"repo":{"createdAt":"2022-09-29","pushedAt":"2026-10-17","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/libsql","html":"/gems/libsql","markdown":"/gems/libsql.md"}},{"type":"tool","slug":"sqlite-vec","name":"sqlite-vec","tagline":"Apache-2.0 vector search as a SQLite extension","category":"databases","url":"https://github.com/asg017/sqlite-vec","github":"https://github.com/asg017/sqlite-vec","pricing":"open-source","hook":"sqlite-vec puts vector search inside SQLite without another database.","whatsGood":"Apache-2.0. Load as a SQLite extension; vectors beside relational data.","theCatch":"Extension load path and platform wheels need care. Distinct from Chroma/LanceDB stores and libSQL fork.","verdict":"Apache-2.0 vectors-in-SQLite. Free forever.","addedAt":"2026-09-06","featured":false,"domain":"Databases","subSpecialty":"Vector","subcategory":"Vector","tags":["self-host","permissive","vector"],"capabilities":["vector","sqlite"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":8201,"starsPerWeek":63,"access":"free","archived":false,"repo":{"createdAt":"2024-04-20","pushedAt":"2026-05-18","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/sqlite-vec","html":"/gems/sqlite-vec","markdown":"/gems/sqlite-vec.md"}},{"type":"tool","slug":"usearch","name":"USearch","tagline":"Apache-2.0 fast similarity search across languages","category":"databases","url":"https://unum.cloud/usearch","github":"https://github.com/unum-cloud/usearch","pricing":"open-source","hook":"USearch is the tiny similarity-search engine you embed when FAISS is heavier.","whatsGood":"Apache-2.0. C++ core with Python/JS/Rust bindings. Exact and approximate search.","theCatch":"Library, not a managed vector DB. You own persistence. Distinct from Chroma/Weaviate databases and sqlite-vec.","verdict":"Apache-2.0 embeddable similarity search. Free forever.","addedAt":"2026-09-06","featured":false,"domain":"Databases","subSpecialty":"Vector","subcategory":"Vector","tags":["self-host","permissive","active"],"capabilities":["vector","similarity"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":4345,"starsPerWeek":23,"access":"free","archived":false,"repo":{"createdAt":"2023-02-22","pushedAt":"2026-10-18","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/usearch","html":"/gems/usearch","markdown":"/gems/usearch.md"}},{"type":"tool","slug":"threlte","name":"Threlte","tagline":"MIT Three.js framework for Svelte","category":"libraries","url":"https://threlte.xyz","github":"https://github.com/threlte/threlte","pricing":"open-source","hook":"Threlte is Three.js as Svelte components when raw three.js is encyclopedia noise.","whatsGood":"MIT. Declarative Svelte plus Three.js, Rapier hooks, Theatre.js integration.","theCatch":"Svelte-bound - not React Three Fiber. Still Three.js under the hood. Distinct from Theatre.js motion editor and Babylon engines.","verdict":"MIT Svelte+Three. Free forever.","addedAt":"2026-09-06","featured":false,"domain":"Graphics & 3D","subSpecialty":"Renderers","subcategory":"Renderers","tags":["sdk","self-host","permissive","graphics-3d","active"],"capabilities":["webgl","3d","svelte"],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":3354,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2022-01-15","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/threlte","html":"/gems/threlte","markdown":"/gems/threlte.md"}},{"type":"tool","slug":"theatre-js","name":"Theatre.js","tagline":"Apache-2.0 motion design editor for the web","category":"libraries","url":"https://www.theatrejs.com","github":"https://github.com/theatre-js/theatre","pricing":"open-source","hook":"Theatre.js is the scrubbable motion-design editor for Three and DOM timelines.","whatsGood":"Apache-2.0. Studio UI plus runtime, sequence editing for web animation stacks.","theCatch":"Core repo quiet since mid-2024 - still used, watch maintenance. Distinct from Threlte and Rive/Lottie authored runtimes.","verdict":"Apache-2.0 web motion studio. Free forever.","addedAt":"2026-09-06","featured":false,"domain":"Graphics & 3D","subSpecialty":"Animation","subcategory":"Animation","tags":["self-host","permissive","graphics-3d","stale"],"capabilities":["animation","timeline"],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"Apache-2.0","githubStars":12781,"starsPerWeek":19,"access":"free","archived":false,"repo":{"createdAt":"2013-12-23","pushedAt":"2024-08-14","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/theatre-js","html":"/gems/theatre-js","markdown":"/gems/theatre-js.md"}},{"type":"tool","slug":"rive","name":"Rive","tagline":"MIT Wasm/JS runtime for interactive Rive animations","category":"libraries","url":"https://rive.app","github":"https://github.com/rive-app/rive-wasm","pricing":"freemium","hook":"Rive Wasm runtime plays state-machine animations when Lottie is too linear.","whatsGood":"MIT runtime. State machines, low-overhead Wasm, React/Flutter/web bindings.","theCatch":"Authoring lives in Rive editor freemium seats. Not After Effects Lottie. Distinct from lottie-web and Theatre.js timeline studio.","verdict":"MIT runtime plus freemium editor. Runtime free.","addedAt":"2026-09-06","featured":false,"domain":"Graphics & 3D","subSpecialty":"Animation","subcategory":"Animation","tags":["free-tier","permissive","graphics-3d","active"],"capabilities":["animation","wasm"],"surfaces":["Hosted"],"ecosystem":["Browser","WASM"],"licenseModel":"Freemium","githubStars":1009,"starsPerWeek":3,"access":"free","archived":false,"repo":{"createdAt":"2020-08-17","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/rive","html":"/gems/rive","markdown":"/gems/rive.md"}},{"type":"tool","slug":"anubis","name":"Anubis","tagline":"MIT PoW challenge layer vs AI scrapers in front of Caddy/Traefik","category":"devops","url":"https://anubis.techaro.lol","github":"https://github.com/TecharoHQ/anubis","pricing":"open-source","hook":"Anubis sits in front of your reverse proxy and makes scrapers pay SHA-256 before the origin does.","whatsGood":"MIT. Go binary proof-of-work gate for Caddy/Traefik/nginx-style frontends. Policy allowlists for good bots. Docs at anubis.techaro.lol.","theCatch":"PoW slows mass scrapers; determined headless solvers still pass. Can impede Archive/RSS unless you allowlist. Not Cloudflare WAF. Distinct from Traefik/Caddy proxies.","verdict":"MIT anti-scraper PoW layer. Free forever; tune policies.","addedAt":"2026-09-07","featured":false,"domain":"DevOps","subSpecialty":"Security","subcategory":"Security","tags":["self-host","permissive","scraping","active"],"capabilities":["proxy","pow","anti-scraper"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":23582,"starsPerWeek":283,"access":"free","archived":false,"repo":{"createdAt":"2025-03-17","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/anubis","html":"/gems/anubis","markdown":"/gems/anubis.md"}},{"type":"tool","slug":"tailcat","name":"Tailcat","tagline":"BSD-3 WireGuard+DERP netcat without Tailscale control plane","category":"devops","url":"https://tailcat.dev","github":"https://github.com/tailscale/tailcat","pricing":"open-source","hook":"Tailcat is netcat over Tailscale's data plane — WireGuard + magicsock + DERP — with no Tailscale account or control plane.","whatsGood":"BSD-3-Clause. CLI and Go library. Userspace tunnels, SOCKS child mode, bring-your-own DERP. Out-of-band tokens instead of a tailnet.","theCatch":"CLI/API unstable — no stability promises. Public Tailscale DERP may be rate-limited or revoked; run your own derper for real bandwidth. Not Headscale control plane or full Tailscale VPN. Distinct from Headscale/Netbird.","verdict":"BSD-3 WireGuard netcat without Tailscale Inc coordination. Bring your own DERP.","addedAt":"2026-09-07","featured":false,"domain":"DevOps","subSpecialty":"Networking","subcategory":"Networking","tags":["self-host","permissive","active"],"capabilities":["wireguard","derp","netcat"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"BSD-3-Clause","githubStars":8437,"starsPerWeek":82,"access":"free","archived":false,"repo":{"createdAt":"2024-10-29","pushedAt":"2026-10-07","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tailcat","html":"/gems/tailcat","markdown":"/gems/tailcat.md"}},{"type":"tool","slug":"typesense","name":"Typesense","tagline":"GPL-3.0 typo-tolerant search; Cloud managed paid","category":"databases","url":"https://typesense.org","github":"https://github.com/typesense/typesense","pricing":"freemium","hook":"Typesense is the typo-tolerant search engine twin when Meilisearch CE is the MIT lane and Elasticsearch ops are the complaint.","whatsGood":"Fast typo-tolerant full-text, faceting, RAG/vector path, single-binary DX, SDKs everywhere. Self-host works. Typesense Cloud is the managed escape hatch.","theCatch":"GPL-3.0 copyleft — distributing modified Typesense (or a SaaS that conveys it) pulls GPL obligations; not MIT like Meilisearch CE. Cloud paid ≠ forever free. Distinct from Meilisearch MIT CE and ParadeDB Postgres search.","verdict":"GPL-3.0 search. Self-host if you accept copyleft; Cloud is paid.","addedAt":"2026-09-07","featured":false,"domain":"Databases","subSpecialty":"Search","subcategory":"Search","tags":["self-host","free-tier","copyleft","active"],"capabilities":["search","full-text","typo-tolerant"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":27015,"starsPerWeek":53,"access":"free","archived":false,"repo":{"createdAt":"2017-01-18","pushedAt":"2026-10-21","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/typesense","html":"/gems/typesense","markdown":"/gems/typesense.md"}},{"type":"tool","slug":"bullmq","name":"BullMQ","tagline":"MIT Redis-backed Node job queue vs Inngest/Trigger/Temporal SaaS","category":"libraries","url":"https://bullmq.io","github":"https://github.com/taskforcesh/bullmq","pricing":"open-source","hook":"BullMQ is the in-process Redis queue when you refuse another workflow SaaS bill and already run Redis.","whatsGood":"MIT core. Priorities, delays, retries, parent/child, rate limits, sandboxed workers. You own the workers — no per-run SaaS meter. TypeScript-first.","theCatch":"You operate Redis + workers; not zero-infra like Inngest/Trigger.dev. Groups, Batches, and Observables are BullMQ Pro (commercial). Distinct from Inngest/Trigger SaaS and Temporal durable workflows.","verdict":"MIT Node+Redis queue. Free core; Pro for Groups/Batches/Observables.","addedAt":"2026-09-07","featured":false,"domain":"Libraries","subSpecialty":"Jobs","subcategory":"Jobs","tags":["self-host","permissive","workflows","active"],"capabilities":["queue","redis","jobs"],"surfaces":["Self-host","Hosted"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":9522,"starsPerWeek":23,"access":"free","archived":false,"repo":{"createdAt":"2018-12-19","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/bullmq","html":"/gems/bullmq","markdown":"/gems/bullmq.md"}},{"type":"tool","slug":"mailpit","name":"Mailpit","tagline":"MIT local/CI SMTP sink — MailHog successor, not delivery","category":"notifications","url":"https://mailpit.axllent.org","github":"https://github.com/axllent/mailpit","pricing":"open-source","hook":"Mailpit catches SMTP in Docker and CI so you can read the email without sending it.","whatsGood":"MIT. Single Go binary, MailHog-compatible ports (1025/8025), web UI, REST API, search, TLS. Drop-in image swap from abandoned MailHog.","theCatch":"Sink only — not delivery. Not Resend SaaS, not Postal/Listmonk outbound. Do not point production MX here. Distinct from Resend/Postal/Listmonk.","verdict":"MIT MailHog successor for local/CI. Free forever; not a mailer.","addedAt":"2026-09-07","featured":false,"domain":"Comms","subSpecialty":"Email","subcategory":"Email","tags":["self-host","permissive","containers","active"],"capabilities":["smtp","testing","ci"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":10708,"starsPerWeek":48,"access":"free","archived":false,"repo":{"createdAt":"2022-07-29","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mailpit","html":"/gems/mailpit","markdown":"/gems/mailpit.md"}},{"type":"tool","slug":"victoriametrics","name":"VictoriaMetrics","tagline":"Apache-2.0 Prom-compatible TSDB storage swap, not full APM UI","category":"observability","url":"https://victoriametrics.com","github":"https://github.com/VictoriaMetrics/VictoriaMetrics","pricing":"open-source","hook":"VictoriaMetrics is the Prometheus-compatible TSDB you swap in when Prom storage cost and cardinality hurt.","whatsGood":"Apache-2.0 Community. PromQL-ish queries, single-node and cluster, high ingest, drop-in remote_write target. Cheap long retention vs default Prometheus TSDB.","theCatch":"Storage/metrics engine - not Grafana/SigNoz APM UI. Downsampling, anomaly detection (vmanomaly), and advanced multi-tenant stats/rate-limit bits are Enterprise. Distinct from Prometheus encyclopedia and SigNoz all-in-one.","verdict":"Apache-2.0 Prom-compatible TSDB. CE free; downsampling/anomaly/multi-tenant Enterprise.","addedAt":"2026-09-07","featured":false,"domain":"Observability","subSpecialty":"Metrics","subcategory":"Metrics","tags":["self-host","permissive","observability","active"],"capabilities":["metrics","tsdb","prometheus"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":17887,"starsPerWeek":43,"access":"free","archived":false,"repo":{"createdAt":"2018-09-30","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/victoriametrics","html":"/gems/victoriametrics","markdown":"/gems/victoriametrics.md"}},{"type":"tool","slug":"vector","name":"Vector","tagline":"MPL-2.0 logs/metrics/traces data plane vs OTel Collector/Alloy","category":"observability","url":"https://vector.dev","github":"https://github.com/vectordotdev/vector","pricing":"open-source","hook":"Vector is the Rust observability data plane when you need transform/route before the backend bill lands.","whatsGood":"High-performance sources to transforms to sinks for logs, metrics, and traces. Single binary, VRL transforms, broad vendor sinks. Strong alternative to OTel Collector pipelines.","theCatch":"MPL-2.0 (file-level copyleft, not MIT/Apache). Datadog-maintained after Timber acquisition - product direction follows Datadog. Distinct from OpenTelemetry Collector and Grafana Alloy.","verdict":"MPL-2.0 obs data plane. Free to run; watch MPL + Datadog stewardship.","addedAt":"2026-09-07","featured":false,"domain":"Observability","subSpecialty":"Pipelines","subcategory":"Pipelines","tags":["self-host","copyleft","vector","observability","active"],"capabilities":["logs","metrics","traces"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"MPL-2.0","githubStars":22740,"starsPerWeek":53,"access":"free","archived":false,"repo":{"createdAt":"2018-08-27","pushedAt":"2026-10-21","license":"MPL-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/vector","html":"/gems/vector","markdown":"/gems/vector.md"}},{"type":"tool","slug":"moon","name":"moon","tagline":"MIT VCS-aware monorepo task graph beyond Turborepo","category":"devops","url":"https://moonrepo.dev","github":"https://github.com/moonrepo/moon","pricing":"open-source","hook":"moon is the VCS-aware monorepo task runner when turbo pipelines are not enough graph.","whatsGood":"MIT. Project graph, affected tasks, multi-language toolchains via proto, CI-aware hashing.","theCatch":"Moonbase Cloud remote cache is sunset - use bazel-remote or Bazel RE API (or Depot). Not a Turborepo drop-in.","verdict":"MIT monorepo task graph. Free forever; self-host RE cache after moonbase sunset.","addedAt":"2026-09-07","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Git & VCS","tags":["self-host","permissive","git","active"],"capabilities":["monorepo","tasks","ci"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":4163,"starsPerWeek":16,"access":"free","archived":false,"repo":{"createdAt":"2021-10-23","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/moon","html":"/gems/moon","markdown":"/gems/moon.md"}},{"type":"tool","slug":"nuxt","name":"Nuxt","tagline":"MIT full-stack Vue metaframework with Nitro","category":"libraries","url":"https://nuxt.com","github":"https://github.com/nuxt/nuxt","pricing":"open-source","hook":"Nuxt is the Vue answer to Next when you want SSR/SSG, file routes, and Nitro without React.","whatsGood":"MIT. Auto imports, hybrid rendering, 300+ modules, TypeScript zero-config, deploy anywhere Nitro runs.","theCatch":"NuxtHub Admin sunset Feb 2026 — self-host or provider-native deploys. Optional Nuxt UI Pro is paid; framework itself is free.","verdict":"MIT Vue metaframework. Free forever; skip Hub Admin and ship on your host.","addedAt":"2026-09-07","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Runtimes & Frameworks","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":60972,"starsPerWeek":117,"access":"free","archived":false,"repo":{"createdAt":"2016-10-26","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/nuxt","html":"/gems/nuxt","markdown":"/gems/nuxt.md"}},{"type":"tool","slug":"kysely","name":"Kysely","tagline":"MIT type-safe TypeScript SQL query builder","category":"databases","url":"https://kysely.dev","github":"https://github.com/kysely-org/kysely","pricing":"open-source","hook":"Kysely is SQL you still control, with compile-time table and column types — not another ORM.","whatsGood":"MIT. Postgres/MySQL/SQLite/MSSQL dialects, migrations, autocompletion that mirrors real SQL.","theCatch":"You own the Database interface (or codegen it). No schema designer, no magic relations like Prisma.","verdict":"MIT typed SQL builder. Free forever when you want SQL back without losing TS.","addedAt":"2026-09-07","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Query Builders & Codegen","tags":["self-host","permissive","active"],"capabilities":["orm"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":14290,"starsPerWeek":48,"access":"free","archived":false,"repo":{"createdAt":"2021-02-22","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/kysely","html":"/gems/kysely","markdown":"/gems/kysely.md"}},{"type":"tool","slug":"direnv","name":"direnv","tagline":"MIT per-directory env loader for any shell","category":"devops","url":"https://direnv.net","github":"https://github.com/direnv/direnv","pricing":"open-source","hook":"direnv loads and unloads .envrc when you cd — project secrets stay out of your global profile.","whatsGood":"MIT. Works with bash/zsh/fish/etc, pairs with asdf/mise, stdlib helpers, deny-by-default allow.","theCatch":"Each new .envrc needs `direnv allow`. Not a secrets vault — still files on disk.","verdict":"MIT directory env. Free forever; allow once per project and stop polluting $PATH.","addedAt":"2026-09-07","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Security","tags":["self-host","permissive","security","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":15512,"starsPerWeek":19,"access":"free","archived":false,"repo":{"createdAt":"2011-01-04","pushedAt":"2026-10-12","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/direnv","html":"/gems/direnv","markdown":"/gems/direnv.md"}},{"type":"tool","slug":"age","name":"age","tagline":"BSD-3 simple file encryption by FiloSottile","category":"devops","url":"https://age-encryption.org","github":"https://github.com/FiloSottile/age","pricing":"open-source","hook":"age encrypts files with small explicit keys — the modern successor people reach for instead of GPG.","whatsGood":"BSD-3-Clause. Tiny CLI + Go library, recipient keys, passphrase mode, works great under SOPS.","theCatch":"Not a password manager or key directory. You still distribute public keys yourself.","verdict":"BSD-3 file encryption. Free forever; pair with SOPS when the team outgrows ad-hoc scripts.","addedAt":"2026-09-07","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Security","tags":["self-host","permissive","security","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"BSD-3-Clause","githubStars":23995,"starsPerWeek":62,"access":"free","archived":false,"repo":{"createdAt":"2019-05-18","pushedAt":"2026-08-29","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/age","html":"/gems/age","markdown":"/gems/age.md"}},{"type":"tool","slug":"forgejo","name":"Forgejo","tagline":"GPLv3+ community soft-fork of Gitea for self-hosted git","category":"devops","url":"https://forgejo.org","github":"https://codeberg.org/forgejo/forgejo","pricing":"open-source","hook":"Forgejo is the governance-first Gitea soft-fork when you want self-hosted git without the corporate fork drama.","whatsGood":"GPLv3+. Issues, PRs, Actions-compatible runners, package registries, Codeberg runs it in public.","theCatch":"Self-host ops (or use Codeberg). Not GitHub feature-parity; Actions ecosystem is thinner.","verdict":"GPLv3+ self-hosted forge. Free forever; Codeberg if you do not want to run the box.","addedAt":"2026-09-07","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Git & VCS","tags":["self-host","permissive","git"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":null,"starsPerWeek":null,"access":"free","archived":false,"repo":null,"links":{"self":"/api/tools/forgejo","html":"/gems/forgejo","markdown":"/gems/forgejo.md"}},{"type":"tool","slug":"dioxus","name":"Dioxus","tagline":"Apache-2.0 Rust UI for web, desktop, and mobile","category":"rust","url":"https://dioxuslabs.com","github":"https://github.com/DioxusLabs/dioxus","pricing":"open-source","hook":"Dioxus is React-flavored Rust UI that compiles to web, desktop, and mobile from one component tree.","whatsGood":"Apache-2.0. RSX syntax, hot reload, fullstack server functions, shared logic across targets.","theCatch":"Ecosystem younger than Electron/Tauri webviews for some plugins. Mobile story still maturing.","verdict":"Apache-2.0 Rust UI kit. Free forever when one Rust tree should hit more than the browser.","addedAt":"2026-09-07","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["desktop-app","self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":39451,"starsPerWeek":131,"access":"free","archived":false,"repo":{"createdAt":"2021-01-15","pushedAt":"2026-10-17","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dioxus","html":"/gems/dioxus","markdown":"/gems/dioxus.md"}},{"type":"tool","slug":"jitsi","name":"Jitsi Meet","tagline":"Apache-2.0 self-host Meet + free meet.jit.si; JaaS optional","category":"comms","url":"https://jitsi.org","github":"https://github.com/jitsi/jitsi-meet","pricing":"open-source","hook":"Jitsi Meet is the Apache-2.0 full video meetings product you self-host forever — or just use meet.jit.si for free.","whatsGood":"Apache-2.0. Rooms, chat, desktop share, mobile clients. Public meet.jit.si stays free with no account. Self-host the same stack; JaaS is optional paid ops from 8x8.","theCatch":"Full Meet product UI (rooms/chat/desktop share) — not a LiveKit/mediasoup SFU SDK you embed. Self-host is multi-component ops; public instance is shared.","verdict":"Apache-2.0 Meet product. Free forever self-host or meet.jit.si; JaaS if you want them to run it.","addedAt":"2026-09-07","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","permissive","active"],"capabilities":["webrtc","rooms","meet"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":30116,"starsPerWeek":45,"access":"free","archived":false,"repo":{"createdAt":"2013-12-16","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/jitsi","html":"/gems/jitsi","markdown":"/gems/jitsi.md"}},{"type":"tool","slug":"opencode","name":"OpenCode","tagline":"MIT OSS coding agent: CLI, TUI, desktop; BYOK/local","category":"agents","url":"https://opencode.ai","github":"https://github.com/anomalyco/opencode","pricing":"open-source","hook":"OpenCode is the MIT open-source coding agent that runs in the terminal, desktop, and IDE with any model you bring.","whatsGood":"MIT. Local-first harness with LSP, multi-session, MCP, and 75+ providers (or Ollama/local). BYOK — pay the model, not a seat tax. Surfaces: CLI/TUI, desktop app, IDE extension. Privacy pitch: code stays on your machine; Zen is optional curated inference, not a requirement.","theCatch":"Two catches worth reading on /log: “The date stamp is a trigger channel” (auto today’s-date × open-weight LoRA as a time-release fuse) and “Compaction ate the denial” (long sessions prune hard vetoes; compaction is untrusted rewrite). Re-read those two notes before you treat OpenCode as set-and-forget.","verdict":"MIT BYOK agent across CLI/desktop/IDE. The real catches are on /log: date stamp and compaction.","addedAt":"2026-09-08","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["mcp","cli","tui","desktop-app","self-host","local-first","permissive","coding-agents","active","fast-stars"],"capabilities":["terminal","coding","mcp"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Multi-platform","Node.js"],"licenseModel":"OSS/MIT","githubStars":219142,"starsPerWeek":2840,"access":"free","archived":false,"repo":{"createdAt":"2025-04-30","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/opencode","html":"/gems/opencode","markdown":"/gems/opencode.md"}},{"type":"tool","slug":"kilo","name":"Kilo Code","tagline":"MIT OSS IDE+CLI agent; active Cline/Roo line + MCP marketplace","category":"agents","url":"https://kilo.ai","github":"https://github.com/Kilo-Org/kilocode","pricing":"open-source","hook":"Kilo is the OSS agentic engineering platform — VS Code, JetBrains, and CLI — not another terminal-only OpenCode clone.","whatsGood":"MIT. IDE+CLI+platform: Architect/Coder/Debugger modes, inline autocomplete, terminal/browser control, MCP marketplace, 500+ models with mid-task switch, BYOK or zero-markup gateway. Active Cline/Roo-lineage after Roo sunset — migration path for Roo rules/MCP. Anaconda acquisition (2026) left the OSS client MIT.","theCatch":"Pitch IDE+platform, not “another OpenCode.” Gateway/account is convenience; BYOK stays. Marketplace and modes are the differentiator vs plain CLI harnesses. Enterprise governance rides Anaconda — evaluate if that middle layer matters for your org.","verdict":"MIT IDE+CLI agent with MCP marketplace. Roo’s active heir, not a second OpenCode.","addedAt":"2026-09-08","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["mcp","cli","editor-plugin","self-host","permissive","coding-agents","active"],"capabilities":["vscode","coding","mcp"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":27677,"starsPerWeek":328,"access":"free","archived":false,"repo":{"createdAt":"2025-03-10","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/kilo","html":"/gems/kilo","markdown":"/gems/kilo.md"}},{"type":"tool","slug":"serena","name":"Serena","tagline":"MIT MCP toolkit: symbol-level retrieve/edit via free LSP","category":"agents","url":"https://github.com/oraios/serena","github":"https://github.com/oraios/serena","pricing":"open-source","hook":"Serena is the IDE-for-your-agent: symbol-level retrieve, edit, and refactor over MCP.","whatsGood":"MIT. Free MCP server + free LSP backend by default — find_symbol / insert_after_symbol style tools, not line-number thrash. Complements coding agents (Claude Code, Codex, OpenCode, Cursor) instead of replacing them. Language-server abstraction across many stacks.","theCatch":"Complements agents; it is not a turnkey SWE loop. JetBrains plugin backend is paid optional (free trial) — LSP path stays free. Symbol quality tracks whatever language server you wire.","verdict":"MIT symbol MCP for agents. Free LSP core; JetBrains plugin is optional paid.","addedAt":"2026-09-08","featured":false,"domain":"AI Agents","subSpecialty":"Code Context","subcategory":"Code Context","tags":["mcp","self-host","permissive","license-unclear","active"],"capabilities":["mcp","lsp","symbols"],"surfaces":["MCP","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":30527,"starsPerWeek":370,"access":"free","archived":false,"repo":{"createdAt":"2025-03-23","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/serena","html":"/gems/serena","markdown":"/gems/serena.md"}},{"type":"tool","slug":"supergateway","name":"SuperGateway","tagline":"MIT stdio↔SSE/WS bridge for MCP transports","category":"agents","url":"https://github.com/supercorp-ai/supergateway","github":"https://github.com/supercorp-ai/supergateway","pricing":"open-source","hook":"SuperGateway is one-command plumbing so local stdio MCP servers speak SSE, WS, or Streamable HTTP — and back.","whatsGood":"MIT. npx supergateway --stdio \"…\" exposes a local MCP over SSE/WS/streamable HTTP; --sse / --streamableHttp flips remote→stdio for Claude Desktop/Cursor. Docker image available. Useful for remote clients, debugging, and hosted MCP edges.","theCatch":"Plumbing only — not a Playwright/Chrome DevTools MCP capability server. It does not add browser, docs, or symbol tools; it only rewires transport. If your client already speaks the server’s native transport, you do not need it.","verdict":"MIT MCP transport bridge. Wire stdio to remote clients; expect zero new capabilities.","addedAt":"2026-09-08","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","api","self-host","permissive","active"],"capabilities":["mcp","stdio","sse"],"surfaces":["MCP","API","Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":2918,"starsPerWeek":30,"access":"free","archived":false,"repo":{"createdAt":"2024-12-21","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/supergateway","html":"/gems/supergateway","markdown":"/gems/supergateway.md"}},{"type":"tool","slug":"fastmcp","name":"FastMCP","tagline":"Apache-2.0 framework to build MCP servers/clients/apps","category":"agents","url":"https://gofastmcp.com","github":"https://github.com/PrefectHQ/fastmcp","pricing":"open-source","hook":"FastMCP is the Python framework for building MCP applications — not a catalog of live MCP servers you install.","whatsGood":"Apache-2.0 (Prefect). @mcp.tool → schema, validation, transports (stdio/streamable-http). Servers, clients, and interactive apps in one API. Powers a large share of Python MCP servers; TypeScript sibling exists. Horizon is the optional paid enterprise gateway for registry/SSO/RBAC — not required to build.","theCatch":"Build MCP apps ≠ use live MCP servers. Distinct from Playwright MCP / Context7 / Serena (capability servers) and from SuperGateway (transport glue). Horizon paid optional for ops at scale; day-one path is OSS FastMCP alone.","verdict":"Apache-2.0 MCP framework. Ship servers with it; do not confuse it with a tool marketplace.","addedAt":"2026-09-08","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","sdk","self-host","permissive","active"],"capabilities":["mcp","sdk","framework"],"surfaces":["MCP","SDK","Self-host"],"ecosystem":["Python"],"licenseModel":"Apache-2.0","githubStars":28153,"starsPerWeek":285,"access":"free","archived":false,"repo":{"createdAt":"2024-11-30","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/fastmcp","html":"/gems/fastmcp","markdown":"/gems/fastmcp.md"}},{"type":"tool","slug":"swe-agent","name":"SWE-agent","tagline":"MIT research OSS coding agent; BYOK; mini is successor","category":"agents","url":"https://swe-agent.com","github":"https://github.com/SWE-agent/SWE-agent","pricing":"open-source","hook":"SWE-agent is the Princeton/Stanford research OSS agent that helped kick off the autonomous SWE wave — BYOK, you run it.","whatsGood":"MIT. Academic lineage behind SWE-bench + early agent scaffolding. Configurable tools/history processors if you are experimenting. Runs with your keys/models. Still useful as a research harness when you want the classic interface.","theCatch":"Vs OpenHands (productized self-host SWE) and Devin (hosted autonomous): SWE-agent is research OSS, not a polished product seat. Maintainers recommend mini-swe-agent as the successor (simpler control flow; active development). For SWE-bench numbers, read upstream.","verdict":"MIT research SWE harness. Prefer mini-swe-agent going forward per maintainers.","addedAt":"2026-09-08","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["self-host","permissive","coding-agents","active"],"capabilities":["autonomous","coding","research"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":20604,"starsPerWeek":155,"access":"free","archived":false,"repo":{"createdAt":"2024-04-02","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/swe-agent","html":"/gems/swe-agent","markdown":"/gems/swe-agent.md"}},{"type":"tool","slug":"bruno","name":"Bruno","tagline":"MIT git-native API client; Pro/Ultimate are optional seats","category":"libraries","url":"https://www.usebruno.com","github":"https://github.com/usebruno/bruno","pricing":"open-source","hook":"Bruno is the Postman escape hatch that stores collections as plain files you actually commit.","whatsGood":"MIT. Offline-first desktop + CLI (`@usebruno/cli`). Collections as `.bru` / OpenCollection YAML — diffs in Git, no mandatory cloud account. REST/GraphQL and growing protocol coverage without a SaaS login wall.","theCatch":"Core client is free forever; Pro (~$6/user/mo billed annually) and Ultimate (~$11) unlock in-app Git UI, OpenAPI sync quotas, and org admin. Golden Edition is sunset for new buys. Not a mock/monitor platform like Postman Cloud. Hoppscotch is the web-first alternative.","verdict":"MIT git-native API client. Free forever for local + CLI; pay only if the team wants the licensed desktop extras.","addedAt":"2026-09-08","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"API Clients","tags":["api","self-host","local-first","permissive","git","active"],"capabilities":["api"],"surfaces":["API","Self-host","Hosted"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":47779,"starsPerWeek":225,"access":"free","archived":false,"repo":{"createdAt":"2022-09-27","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/bruno","html":"/gems/bruno","markdown":"/gems/bruno.md"}},{"type":"tool","slug":"zoxide","name":"zoxide","tagline":"MIT smarter cd — frecent directory jumper for every shell","category":"devops","url":"https://github.com/ajeetdsouza/zoxide","github":"https://github.com/ajeetdsouza/zoxide","pricing":"open-source","hook":"zoxide remembers where you actually work and turns `z api` into the right folder.","whatsGood":"MIT Rust binary. Works across bash/zsh/fish/nushell/PowerShell and friends. Frecent ranking, interactive `zi` with fzf, drop-in replacement habits for `cd`. Tiny and fast.","theCatch":"Directory jumper only — not a file manager (Yazi), not a shell, not Atuin history. Needs a one-line shell init. Ranking learns from you; fresh machines feel empty until you walk around.","verdict":"MIT frecent cd. Free forever when your muscle memory is folders, not full paths.","addedAt":"2026-09-08","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Terminal & Shell","tags":["api","self-host","permissive","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":40226,"starsPerWeek":116,"access":"free","archived":false,"repo":{"createdAt":"2020-03-05","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/zoxide","html":"/gems/zoxide","markdown":"/gems/zoxide.md"}},{"type":"tool","slug":"umami","name":"Umami","tagline":"MIT cookieless analytics; Cloud Hobby is a real free tier","category":"observability","url":"https://umami.is","github":"https://github.com/umami-software/umami","pricing":"open-source","hook":"Umami is privacy-first web analytics you can self-host forever — or start on Cloud Hobby at $0.","whatsGood":"MIT. Cookieless script, clean dashboard, custom events. Self-host on Postgres/MySQL with no feature gate. Cloud Hobby is a real free tier (100K events/mo, 1 site, 6-month retention per umami.is/pricing).","theCatch":"Not PostHog/GA depth — no session replay/heatmaps on Hobby/self-host the way Cloud Business sells them. Self-host means you own updates, backups, and a growing DB. Vs Plausible (paid SaaS-first) and PostHog.","verdict":"MIT analytics. Free forever self-host; Cloud Hobby if you want $0 managed for a single site.","addedAt":"2026-09-08","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","permissive","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":39494,"starsPerWeek":121,"access":"free","archived":false,"repo":{"createdAt":"2020-07-17","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/umami","html":"/gems/umami","markdown":"/gems/umami.md"}},{"type":"tool","slug":"surrealdb","name":"SurrealDB","tagline":"BSL multi-model DB; free to use, not OSI open source","category":"databases","url":"https://surrealdb.com","github":"https://github.com/surrealdb/surrealdb","pricing":"source-available","hook":"SurrealDB is the multi-model engine that wants document, graph, and SQL in one binary — with a loud license line.","whatsGood":"Source-available. Single binary / embedded options, SurrealQL, realtime live queries, SDKs. Community self-host is free for normal app/prod use. Cloud has a free instance for prototypes, then usage pricing.","theCatch":"Business Source License 1.1 — NOT OSI open source. You may not offer SurrealDB as a commercial DBaaS without a deal; code flips to Apache-2.0 after the change date (3.0 → 2030-01-01). Enterprise HA/security features are paid. It is not MIT/Apache OSS.","verdict":"BSL multi-model DB. Free for most builders; source-available with a DBaaS ban — say so out loud.","addedAt":"2026-09-08","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Multi-model","tags":["self-host","source-available","license-unclear","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Open-Core","githubStars":33217,"starsPerWeek":131,"access":"free","archived":false,"repo":{"createdAt":"2021-12-09","pushedAt":"2026-10-19","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/surrealdb","html":"/gems/surrealdb","markdown":"/gems/surrealdb.md"}},{"type":"tool","slug":"kestra","name":"Kestra","tagline":"Apache-2.0 YAML orchestration; EE/Cloud are sales-quoted","category":"devops","url":"https://kestra.io","github":"https://github.com/kestra-io/kestra","pricing":"open-source","hook":"Kestra is declarative workflow orchestration when you want YAML flows, a UI, and plugins instead of Airflow glue.","whatsGood":"Apache-2.0. Event/schedule/API triggers, language-agnostic tasks, large plugin catalog, self-host via Docker/K8s. OSS includes the core orchestration engine with unlimited flows/executions.","theCatch":"Vs Temporal (durable execution): Kestra is orchestration/control-plane UX, not a workflow SDK. Enterprise adds SSO/RBAC/audit/multi-tenant — contact sales, no public seat price. Cloud is usage/early-access, also sales-shaped. Self-host ops still yours.","verdict":"Apache-2.0 orchestrator. Free forever OSS core; EE/Cloud when governance is the product.","addedAt":"2026-09-08","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Tooling","tags":["self-host","permissive","workflows","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":29910,"starsPerWeek":80,"access":"free","archived":false,"repo":{"createdAt":"2019-08-24","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/kestra","html":"/gems/kestra","markdown":"/gems/kestra.md"}},{"type":"tool","slug":"atuin","name":"Atuin","tagline":"MIT magical shell history with optional E2E sync","category":"devops","url":"https://atuin.sh","github":"https://github.com/atuinsh/atuin","pricing":"open-source","hook":"Atuin replaces Ctrl-R with searchable, context-rich shell history — sync encrypted if you want.","whatsGood":"MIT Rust CLI. SQLite history with exit code, duration, cwd. Works across bash/zsh/fish/etc. Optional end-to-end encrypted sync via hosted server or self-hosted `atuin-server`. Local-only mode needs no account.","theCatch":"Shell history tool — not a prompt (Starship), not a jumper (zoxide), not Dotfiles sync. Desktop/Hub team features are a separate product line (Hub not self-hostable). Atuin AI is free while in testing — treat that as temporary.","verdict":"MIT shell history. Free forever CLI + self-host sync; hosted sync stays optional.","addedAt":"2026-09-08","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Security","tags":["self-host","permissive","security","testing","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":32046,"starsPerWeek":102,"access":"free","archived":false,"repo":{"createdAt":"2020-10-04","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/atuin","html":"/gems/atuin","markdown":"/gems/atuin.md"}},{"type":"tool","slug":"gatho","name":"gatho","tagline":"MIT self-host WebSocket rooms toolkit; no Cloud product","category":"comms","url":"https://gatho.dev","github":"https://github.com/isaac-mason/gatho","pricing":"open-source","hook":"gatho is the unopinionated process-per-room WebSocket toolkit when Colyseus brings state sync and PartyKit locks you to Durable Objects.","whatsGood":"MIT. Self-host forever - no Cloud SKU. Room/server/SDK/client: seat tokens, subprocess or custom runners, memory or Redis HA drivers, client reconnect + reliable message buffering. You own matchmaking and message codecs. Homepage gatho.dev; source github.com/isaac-mason/gatho.","theCatch":"Vs Colyseus, PartyKit, and socket.io: rooms+seats toolkit — not state-sync, not CF Durable Object rooms, not a general WS framework. Author says early/not done but in production today. Prefer GitHub package install; registry tag is pre-release only. Docs still maturing.","verdict":"MIT self-host multiplayer rooms. Free forever; alpha install path - treat as early but real.","addedAt":"2026-09-08","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","permissive","realtime","workflows","active"],"capabilities":["websockets","rooms","self-host"],"surfaces":["Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":83,"starsPerWeek":3,"access":"free","archived":false,"repo":{"createdAt":"2026-04-16","pushedAt":"2026-09-30","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gatho","html":"/gems/gatho","markdown":"/gems/gatho.md"}},{"type":"tool","slug":"pushforge","name":"PushForge","tagline":"MIT edge-native Web Push builder; free playground","category":"notifications","url":"https://pushforge.draphy.org","github":"https://github.com/draphy/pushforge","pricing":"open-source","hook":"PushForge is Web Crypto + fetch push when Node-only web-push dies on Workers and Edgepush is an AGPL relay product.","whatsGood":"MIT @pushforge/builder. Zero-dep buildPushHTTPRequest for Cloudflare Workers, Vercel Edge, Deno, Bun, and Node. Library forever plus free playground at pushforge.draphy.org. You own service worker, VAPID keys, and subscription store — not a hosted notif inbox.","theCatch":"Vs Edgepush, Shove, ntfy, Gotify, and Novu: edge Web Push HTTP builder — not a Workers device-push product, not a Go APNs/FCM relay, not self-host pub/sub, not multi-channel workflows. You still implement the service worker, subscription store, and send loop yourself.","verdict":"MIT edge Web Push lib. Free forever library + playground; you own the delivery stack.","addedAt":"2026-09-08","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["self-host","copyleft","stale"],"capabilities":["push","web-push","workers"],"surfaces":["Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":66,"starsPerWeek":1,"access":"free","archived":false,"repo":{"createdAt":"2025-04-17","pushedAt":"2026-04-23","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pushforge","html":"/gems/pushforge","markdown":"/gems/pushforge.md"}},{"type":"tool","slug":"tabby","name":"Tabby","tagline":"Apache-2.0 self-hosted coding assistant; IDE plugins, your GPU","category":"agents","url":"https://tabbyml.com","github":"https://github.com/TabbyML/tabby","pricing":"open-source","hook":"Tabby is the self-hosted Copilot-shaped assistant when you want completion + answer engine on your own box, not another SaaS seat.","whatsGood":"Apache-2.0 core. Self-host with consumer GPUs, no external DBMS required for the community path. VS Code / Neovim / JetBrains clients. Code completion, answer engine, and inline chat against models you run. Community plan is free self-onboarding.","theCatch":"Vs Continue (IDE assistant) and Ollama (model runtime): Tabby is the self-host *assistant server*, not just weights and not a cloud agent seat. `ee/` is separately licensed — Team/Enterprise features are not the Apache core. You own GPU, upgrades, and model quality.","verdict":"Apache-2.0 self-host coding assistant. Free forever community core; pay only when you need the ee/ team SKUs.","addedAt":"2026-09-09","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["editor-plugin","self-host","permissive","license-unclear","coding-agents"],"capabilities":[],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":33920,"starsPerWeek":180,"access":"free","archived":false,"repo":{"createdAt":"2023-03-16","pushedAt":"2026-06-30","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tabby","html":"/gems/tabby","markdown":"/gems/tabby.md"}},{"type":"tool","slug":"podman","name":"Podman","tagline":"Apache-2.0 daemonless OCI containers and pods","category":"devops","url":"https://podman.io","github":"https://github.com/podman-container-tools/podman","pricing":"open-source","hook":"Podman is rootless, daemonless Docker-compatible containers when you do not want a privileged dockerd.","whatsGood":"Apache-2.0. CLI familiar to Docker users (`podman run`, Compose-compatible flows via podman-compose / Docker Compose support), pods that map cleanly toward Kubernetes, Buildah/Skopeo in the same CNCF-adjacent toolkit family. Desktop app available. Works with Kind, VS Code, and CI runners that speak OCI.","theCatch":"Vs Docker (encyclopedia): Podman wins on rootless/daemonless defaults, not on Desktop marketplace polish or every Compose edge case. Some tutorials still assume dockerd socket quirks. Image/build UX splits across Podman/Buildah depending on workflow.","verdict":"Apache-2.0 OCI engine. Free forever; pick it when rootless daemonless is the point.","addedAt":"2026-09-09","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Containers","tags":["self-host","permissive","containers","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":33086,"starsPerWeek":71,"access":"free","archived":false,"repo":{"createdAt":"2017-11-01","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/podman","html":"/gems/podman","markdown":"/gems/podman.md"}},{"type":"tool","slug":"sops","name":"SOPS","tagline":"MPL-2.0 encrypts config values; keys stay readable","category":"devops","url":"https://getsops.io","github":"https://github.com/getsops/sops","pricing":"open-source","hook":"SOPS is git-friendly secrets for YAML/JSON/dotenv — encrypt values, leave keys visible, decrypt in CI.","whatsGood":"MPL-2.0. CNCF sandbox. Works with age, PGP, and cloud KMS (AWS/GCP/Azure/Vault and friends). Structure-preserving so diffs stay reviewable. Pairs cleanly with age keys for offline teams. Offline + online identity modes.","theCatch":"Vs age (file encryption) and Infisical (secrets product): SOPS is the *structured config encryptor*, not a password manager and not a hosted vault UI. You still design key distribution, rotation, and who can decrypt in CI. Binary mode encrypts whole files when structure does not apply.","verdict":"MPL-2.0 secrets-in-git. Free forever; use age underneath when you want KMS-free recipients.","addedAt":"2026-09-09","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Security","tags":["self-host","local-first","copyleft","security","git","active"],"capabilities":["ci"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"MPL-2.0","githubStars":23461,"starsPerWeek":40,"access":"free","archived":false,"repo":{"createdAt":"2015-08-13","pushedAt":"2026-10-20","license":"MPL-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/sops","html":"/gems/sops","markdown":"/gems/sops.md"}},{"type":"tool","slug":"semgrep","name":"Semgrep","tagline":"LGPL-2.1 SAST engine; Free Edition caps repos/contributors","category":"devops","url":"https://semgrep.dev","github":"https://github.com/semgrep/semgrep","pricing":"open-source","hook":"Semgrep is pattern-based static analysis when you want fast custom rules and a real $0 Free Edition to start.","whatsGood":"LGPL-2.1 engine. Run locally/in your CI so source can stay off Semgrep servers. Huge rule ecosystem, custom patterns, IDE plugins. Free Edition is a real $0 SaaS start (Code + Supply Chain) with Pro engine/rules called out on pricing — up to 10 private repos and 10 contributors per semgrep.dev/pricing.","theCatch":"Vs Trivy/Gitleaks (scanners): Semgrep is SAST/SCA-shaped AppSec, not container CVE inventory or git-history secret regex alone. Teams starts ~$30/contributor/mo per product; Secrets is a separate SKU. Free Edition caps contributors/repos — OSS CLI without the SaaS seat is the uncapped escape hatch.","verdict":"LGPL SAST. Free forever CLI; Free Edition SaaS for small teams; Teams when AppSec wants the paid platform.","addedAt":"2026-09-09","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Security","tags":["self-host","local-first","copyleft","security","active"],"capabilities":[],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"LGPL-2.1","githubStars":17157,"starsPerWeek":48,"access":"free","archived":false,"repo":{"createdAt":"2019-12-13","pushedAt":"2026-10-21","license":"LGPL-2.1","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/semgrep","html":"/gems/semgrep","markdown":"/gems/semgrep.md"}},{"type":"tool","slug":"tilt","name":"Tilt","tagline":"Apache-2.0 microservice dev loop for Kubernetes","category":"devops","url":"https://tilt.dev","github":"https://github.com/tilt-dev/tilt","pricing":"open-source","hook":"Tilt is `tilt up` for microservice teams who live in a local or remote Kubernetes cluster while they code.","whatsGood":"Apache-2.0. Tiltfile (Starlark) defines how services build, deploy, and live-update. UI shows build/deploy status across many services. Works with Docker/Podman builds and common local clusters. File sync / live update cuts full image rebuilds for many stacks.","theCatch":"Vs Skaffold/Garden/DevSpace: Tilt is the Kubernetes *dev control plane*, not a prod CD system and not a Dockerfile replacement (Earthly/BuildKit still own image recipes). You need a cluster and a willingness to learn Tiltfile. Not magic for non-container monoliths.","verdict":"Apache-2.0 K8s dev loop. Free forever; use when many services share one cluster while you type.","addedAt":"2026-09-09","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Kubernetes","tags":["self-host","permissive","kubernetes","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":10114,"starsPerWeek":24,"access":"free","archived":false,"repo":{"createdAt":"2018-08-07","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tilt","html":"/gems/tilt","markdown":"/gems/tilt.md"}},{"type":"tool","slug":"d2","name":"D2","tagline":"MPL-2.0 diagram-as-code; TALA bundled for auto-layout","category":"devops","url":"https://d2lang.com","github":"https://github.com/d2lang/d2","pricing":"open-source","hook":"D2 is text-to-diagram when you want version-controlled architecture drawings, not drag-and-drop Excalidraw.","whatsGood":"MPL-2.0. Declarative syntax that reads like YAML-shaped prose. TALA auto-layout engine is bundled for clean positioning. Outputs to SVG, PNG, PDF. Themes and styles. Sequence diagrams, flowcharts, and entity relationships in one grammar. CLI-first, embeddable, and Git-friendly diffs.","theCatch":"MPL-2.0 is not MIT — modifications to D2 itself must be disclosed. Vs Mermaid (Markdown-native diagrams) and Excalidraw (hand-drawn freeform): D2 is the text DSL for *structured* diagrams, not a whiteboard and not inline in Markdown by default. TALA-standalone is commercially licensed; pitch D2 with bundled TALA, not TALA alone.","verdict":"MPL-2.0 diagram DSL. Free forever; use when architecture diagrams belong in Git alongside code.","addedAt":"2026-09-09","featured":false,"domain":"DevOps","subSpecialty":"Diagrams","subcategory":"Diagrams","tags":["cli","self-host","copyleft","active"],"capabilities":["diagram","svg","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"MPL-2.0","githubStars":25695,"starsPerWeek":119,"access":"free","archived":false,"repo":{"createdAt":"2022-09-05","pushedAt":"2026-10-11","license":"MPL-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/d2","html":"/gems/d2","markdown":"/gems/d2.md"}},{"type":"tool","slug":"lightning-css","name":"Lightning CSS","tagline":"MPL-2.0 CSS parser, transformer, and minifier in Rust","category":"libraries","url":"https://lightningcss.dev","github":"https://github.com/parcel-bundler/lightningcss","pricing":"open-source","hook":"Lightning CSS is the Rust CSS engine when you want parsing, transforms, and minification without bundler lock-in.","whatsGood":"MPL-2.0. Standalone CSS transforms at build-tool speed — vendor prefixing, nesting, custom media, minification, and CSS modules with a single library. Plugs into Vite, Parcel, or your own toolchain. Written in Rust with WASM and Node bindings. Replaces Autoprefixer + cssnano pipelines.","theCatch":"MPL-2.0 is not MIT — modifications to Lightning CSS itself must be disclosed. Vs Biome (linter/formatter), Vite/esbuild (bundlers with built-in CSS), and PostCSS (plugin ecosystem): Lightning CSS is the *CSS transform engine*, not a general bundler and not a design-time linter. No PostCSS plugin compat — you migrate config, not plugins.","verdict":"MPL-2.0 CSS engine. Free forever; use when you want one fast Rust library instead of a PostCSS plugin chain.","addedAt":"2026-09-09","featured":false,"domain":"Libraries","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","copyleft","active"],"capabilities":["css","minify","transform"],"surfaces":["Self-host"],"ecosystem":["Rust","Node.js","WASM"],"licenseModel":"MPL-2.0","githubStars":7712,"starsPerWeek":29,"access":"free","archived":false,"repo":{"createdAt":"2021-10-09","pushedAt":"2026-10-08","license":"MPL-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/lightning-css","html":"/gems/lightning-css","markdown":"/gems/lightning-css.md"}},{"type":"tool","slug":"markitdown","name":"MarkItDown","tagline":"MIT office/PDF/media→Markdown converter for RAG pipelines","category":"agents","url":"https://github.com/microsoft/markitdown","github":"https://github.com/microsoft/markitdown","pricing":"open-source","hook":"MarkItDown is Microsoft file-to-Markdown when you need Office docs, PDFs, and images turned into LLM-ready text.","whatsGood":"MIT. Python library and CLI. Converts Word, Excel, PowerPoint, PDF, HTML, images (with OCR/vision), audio (with speech-to-text), and more into clean Markdown. Pluggable architecture for custom converters. Azure Document Intelligence and LLM integrations for harder formats. Ideal for RAG ingestion and agentic file processing.","theCatch":"Vs files-to-prompt/Repomix/Gitingest (code-context tools): MarkItDown is the *document converter*, not a codebase packer. Heavy formats (PDF, images, audio) need optional dependencies (pdfminer, speechrecognition, Azure services). Quality varies by source format — complex PDFs may need the vision/Azure path.","verdict":"MIT document converter. Free forever; use when agents need to read Office and PDF, not just code.","addedAt":"2026-09-09","featured":false,"domain":"AI Agents","subSpecialty":"Code Context","subcategory":"Code Context","tags":["self-host","permissive","rag","active","fast-stars"],"capabilities":["convert","rag","office"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":191350,"starsPerWeek":1891,"access":"free","archived":false,"repo":{"createdAt":"2024-11-13","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/markitdown","html":"/gems/markitdown","markdown":"/gems/markitdown.md"}},{"type":"tool","slug":"ripgrep","name":"ripgrep","tagline":"Unlicense/MIT recursive grep that respects .gitignore","category":"rust","url":"https://github.com/BurntSushi/ripgrep","github":"https://github.com/BurntSushi/ripgrep","pricing":"open-source","hook":"ripgrep is the canonical `rg` — the grep replacement that made recursive search fast and gitignore-aware by default.","whatsGood":"Unlicense OR MIT — permissive dual-license. Blazing fast recursive search with sane defaults: respects .gitignore, skips binaries, and colors output. Regex engine written in Rust with optional PCRE2. Literal optimizations, parallel directory traversal, and memory-mapped files. The speed baseline other search tools benchmark against.","theCatch":"Vs grep (POSIX baseline) and ag/The Silver Searcher (predecessor): ripgrep is the modern default, not a POSIX drop-in. If your workflow depends on GNU grep flags exactly, `rg` is similar but not identical. No built-in fuzzy matching — pair with fzf for interactive filtering.","verdict":"Unlicense/MIT grep replacement. Free forever; the search tool every terminal should alias.","addedAt":"2026-09-09","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["cli","self-host","permissive","active"],"capabilities":["search","cli","regex"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Unlicense","githubStars":69288,"starsPerWeek":125,"access":"free","archived":false,"repo":{"createdAt":"2016-03-11","pushedAt":"2026-08-04","license":"Unlicense","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ripgrep","html":"/gems/ripgrep","markdown":"/gems/ripgrep.md"}},{"type":"tool","slug":"bat","name":"bat","tagline":"MIT/Apache-2.0 cat clone with syntax highlighting and Git integration","category":"rust","url":"https://github.com/sharkdp/bat","github":"https://github.com/sharkdp/bat","pricing":"open-source","hook":"bat is `cat` with wings — syntax highlighting, line numbers, and Git diff markers in your terminal.","whatsGood":"MIT OR Apache-2.0 dual-license. Drop-in cat replacement that detects language and applies syntax highlighting automatically. Shows Git modifications in the gutter. Integrates with pagers, supports themes, and handles non-printable characters gracefully. Pairs beautifully with ripgrep (`rg --json | delta` or `rg -l | xargs bat`).","theCatch":"Vs cat (POSIX baseline): bat is heavier — startup and memory cost for highlighting. Not a POSIX cat drop-in for scripts expecting raw byte streams. Large files or binary content should still use plain cat. Theme configuration is optional but becomes a rabbit hole.","verdict":"MIT/Apache-2.0 cat clone. Free forever; alias cat=bat and never look at monochrome output again.","addedAt":"2026-09-09","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["cli","self-host","permissive","git","active"],"capabilities":["cli","syntax","git"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":60878,"starsPerWeek":137,"access":"free","archived":false,"repo":{"createdAt":"2018-04-21","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/bat","html":"/gems/bat","markdown":"/gems/bat.md"}},{"type":"tool","slug":"httpie","name":"HTTPie","tagline":"BSD-3-Clause human-friendly HTTP client for the terminal","category":"python","url":"https://httpie.io","github":"https://github.com/httpie/cli","pricing":"open-source","hook":"HTTPie is `http` and `https` commands when you want curl with sane syntax and colored JSON output.","whatsGood":"BSD-3-Clause. Intuitive syntax: `http POST api.example.com name=value` instead of `-X POST -H -d` flags. Automatic JSON serialization, syntax highlighting, and formatted output. Sessions for persistent headers/auth. Works for quick API testing where curl flag soup is overkill.","theCatch":"SOFT: Last significant push late 2024 — stable but not rapidly evolving. Vs curl (ubiquitous) and HTTPX (Python library): HTTPie is the *CLI UX layer*, not a scripting library and not installed everywhere by default. Python dependency means pip install or brew, not a static binary. curl still wins for one-liners in CI scripts expecting it.","verdict":"BSD-3-Clause HTTP CLI. Free forever; use when you want readable API calls, not curl flag gymnastics.","addedAt":"2026-09-09","featured":false,"domain":"Python","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","api","self-host","permissive","stale"],"capabilities":["http","cli","api"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Python"],"licenseModel":"BSD-3-Clause","githubStars":38666,"starsPerWeek":51,"access":"free","archived":false,"repo":{"createdAt":"2012-02-25","pushedAt":"2024-12-17","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/httpie","html":"/gems/httpie","markdown":"/gems/httpie.md"}},{"type":"tool","slug":"jq","name":"jq","tagline":"MIT command-line JSON processor — the ubiquitous pipe filter","category":"devops","url":"https://jqlang.github.io/jq/","github":"https://github.com/jqlang/jq","pricing":"open-source","hook":"jq is the JSON sed/awk — pipe anything JSON through `.field | select()` and get exactly what you need.","whatsGood":"MIT. Lightweight C binary, available everywhere. Expressive filter language for slicing, transforming, and querying JSON streams. Essential for parsing API responses, log files, and config in shell scripts. Composes with curl, ripgrep, and every CLI that emits JSON. The lingua franca of JSON pipelines.","theCatch":"Vs yq (YAML/JSON/XML), fx (interactive), and jless (TUI viewer): jq is the *filter language*, not a viewer and not YAML-native. Syntax is its own DSL — steep initial learning curve for complex transforms. Error messages can be cryptic. No schema validation or type safety.","verdict":"MIT JSON filter. Free forever; the one CLI that belongs in every shell script touching JSON.","addedAt":"2026-09-09","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","self-host","permissive","license-unclear","active"],"capabilities":["json","cli","filter"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":35895,"starsPerWeek":48,"access":"free","archived":false,"repo":{"createdAt":"2012-07-18","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/jq","html":"/gems/jq","markdown":"/gems/jq.md"}},{"type":"tool","slug":"trystero","name":"Trystero","tagline":"MIT serverless WebRTC rooms via Nostr/MQTT/BitTorrent/IPFS","category":"comms","url":"https://trystero.dev","github":"https://github.com/dmotz/trystero","pricing":"open-source","hook":"Trystero is serverless WebRTC room discovery when you want multiplayer without deploying PeerServer, Colyseus, PartyKit, or Gatho.","whatsGood":"MIT. npm `trystero` by Dan Motzenbecker (dmotz). Same API across Nostr (default), MQTT, BitTorrent, IPFS, Supabase, Firebase, or an optional self-hosted WebSocket relay. Rooms, broadcast, automatic (de)serialization, chunking/throttling, media streams with metadata, end-to-end session encryption. Works in browsers; Node/Bun/Deno with a WebRTC polyfill. Homepage trystero.dev; source github.com/dmotz/trystero.","theCatch":"Vs PeerJS, Colyseus, PartyKit, and Gatho: discovery+P2P data library — not a rooms product, not a state-sync game server, not Durable Object rooms, not a process-per-room toolkit, not a PeerServer you host. NAT/TURN still bites some networks even after signaling succeeds. You still own matchmaking UX, presence policy, and anything that needs a true authoritative server.","verdict":"MIT serverless WebRTC matchmaking. Free forever; pick it when discovery without your own signaling stack is the point.","addedAt":"2026-09-09","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","permissive","realtime","active"],"capabilities":["webrtc","p2p","serverless"],"surfaces":["Self-host"],"ecosystem":["Browser","Node.js"],"licenseModel":"OSS/MIT","githubStars":2802,"starsPerWeek":9,"access":"free","archived":false,"repo":{"createdAt":"2020-10-26","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/trystero","html":"/gems/trystero","markdown":"/gems/trystero.md"}},{"type":"tool","slug":"matchbox","name":"Matchbox","tagline":"MIT/Apache-2.0 Rust/WASM P2P sockets for Bevy + GGRS","category":"rust","url":"https://github.com/johanhelsing/matchbox","github":"https://github.com/johanhelsing/matchbox","pricing":"open-source","hook":"Matchbox is UDP-like unreliable WebRTC P2P for Rust/WASM when Bevy + GGRS browser multiplayer needs a socket, not a JS rooms kit.","whatsGood":"MIT OR Apache-2.0. johanhelsing/matchbox: matchbox_socket (native + WASM, optional ggrs feature), matchbox_server full-mesh signaling, matchbox_signaling library, and bevy_matchbox for Bevy. Unreliable/reliable data channels with ordering/retransmit knobs — built for low-latency rollback netcode in the browser. Tutorial path with Bevy + GGRS is documented.","theCatch":"Vs PeerJS, Trystero, and Colyseus: Rust/WASM P2P socket + signaling crates — not a JS-first rooms kit, not serverless Nostr/MQTT discovery, not an authoritative game-room framework. You still run matchbox_server (or your own signaling) so peers can find each other; NAT/TURN still applies. Bevy version pins matter (bevy_matchbox tracks Bevy releases).","verdict":"MIT/Apache-2.0 Rust P2P for Bevy/GGRS. Free forever; you still host signaling.","addedAt":"2026-09-09","featured":false,"domain":"Rust","subSpecialty":"Networking","subcategory":"Networking","tags":["self-host","permissive","realtime"],"capabilities":["webrtc","p2p","wasm"],"surfaces":["Self-host"],"ecosystem":["Rust","WASM","Browser"],"licenseModel":"Apache-2.0","githubStars":1153,"starsPerWeek":4,"access":"free","archived":false,"repo":{"createdAt":"2021-09-01","pushedAt":"2026-06-02","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/matchbox","html":"/gems/matchbox","markdown":"/gems/matchbox.md"}},{"type":"tool","slug":"ctrlb-decompose","name":"ctrlb-decompose","tagline":"MIT Drain3-style log pattern collapse; logs stay local (Rust/WASM)","category":"observability","url":"https://github.com/ctrlb-hq/ctrlb-decompose","github":"https://github.com/ctrlb-hq/ctrlb-decompose","pricing":"open-source","hook":"ctrlb-decompose is local log→pattern compression when you want LLM-ready templates without shipping telemetry to a SaaS pipeline.","whatsGood":"MIT. Rust CLI + library + WASM. CLP-style typed normalization then Drain3 clustering in one streaming pass — raw lines become structural patterns with typed variables, DDSketch quantiles, HyperLogLog++ cardinality, anomaly flags, and severity scoring. ANSI, LLM-optimized markdown, or JSON out. Homepage/source github.com/ctrlb-hq/ctrlb-decompose; research writeup on ctrlb.ai.","theCatch":"Vs Vector (ships/transforms telemetry), SigNoz/Grafana (UIs): ctrlb-decompose is the *local pattern collapser*, not a collector and not a dashboard. You still decide what runs after the patterns (agent prompt, ticket, or your own store). Early open release — treat CLI flags and WASM embed path as moving.","verdict":"MIT local log→pattern tool. Free forever; use when logs must stay on-box before an LLM sees them.","addedAt":"2026-09-10","featured":false,"domain":"Observability","subSpecialty":"Logs","subcategory":"Logs","tags":["self-host","permissive","observability","active"],"capabilities":["logs","patterns","llm"],"surfaces":["Self-host","Hosted"],"ecosystem":["Rust","WASM","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":305,"starsPerWeek":11,"access":"free","archived":false,"repo":{"createdAt":"2026-04-06","pushedAt":"2026-09-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ctrlb-decompose","html":"/gems/ctrlb-decompose","markdown":"/gems/ctrlb-decompose.md"}},{"type":"tool","slug":"fd","name":"fd","tagline":"MIT/Apache-2.0 ignore-aware parallel filename find","category":"rust","url":"https://github.com/sharkdp/fd","github":"https://github.com/sharkdp/fd","pricing":"open-source","hook":"fd is the sensible `find` replacement — parallel, colorized, and .gitignore-aware by default.","whatsGood":"MIT OR Apache-2.0. sharkdp/fd. Recursive filename search that skips ignored/hidden paths unless you ask, supports regex and smart case, and runs directory walks in parallel. Simple UX (`fd pattern`) compared to find flag soup. Pairs cleanly with ripgrep, fzf, and xargs.","theCatch":"Vs ripgrep (content search) and fzf (fuzzy UI): fd finds *names*, not file contents, and it is not an interactive fuzzy picker. Not a POSIX find drop-in for every `-exec`/`-printf` edge case. Large trees still need sensible roots; it is not a content indexer.","verdict":"MIT/Apache-2.0 filename finder. Free forever; alias find habits here when you care about names and ignores.","addedAt":"2026-09-10","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["cli","self-host","permissive","active"],"capabilities":["find","cli","gitignore"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":44818,"starsPerWeek":91,"access":"free","archived":false,"repo":{"createdAt":"2017-05-09","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/fd","html":"/gems/fd","markdown":"/gems/fd.md"}},{"type":"tool","slug":"gum","name":"gum","tagline":"MIT scriptable prompts, filters, and spinners for shell UX","category":"rust","url":"https://github.com/charmbracelet/gum","github":"https://github.com/charmbracelet/gum","pricing":"open-source","hook":"gum is Charm’s glue for pretty interactive shells — choose, filter, input, spin — without rewriting the script in a TUI framework.","whatsGood":"MIT. charmbracelet/gum. Composable CLI widgets: `gum choose`, `filter`, `input`, `write`, `confirm`, `spin`, `style`, and friends. Bubble Tea / Lip Gloss DNA in single-purpose binaries you drop into bash/zsh/fish. Makes ops scripts feel like products.","theCatch":"Vs Starship (prompt *theme*): gum is scriptable interaction widgets, not your PS1 theme. Adds a Charm binary dependency to scripts that used to be pure POSIX. Non-interactive CI still needs flags/`--` paths that skip the TUI.","verdict":"MIT shell UX toolkit. Free forever; use when a script needs a real prompt, not another echo menu.","addedAt":"2026-09-10","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["tui","self-host","permissive","active"],"capabilities":["tui","prompts","scripts"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":24520,"starsPerWeek":108,"access":"free","archived":false,"repo":{"createdAt":"2022-06-10","pushedAt":"2026-09-24","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gum","html":"/gems/gum","markdown":"/gems/gum.md"}},{"type":"tool","slug":"glow","name":"glow","tagline":"MIT Markdown TUI pager from Charm","category":"rust","url":"https://github.com/charmbracelet/glow","github":"https://github.com/charmbracelet/glow","pricing":"open-source","hook":"glow is the Markdown reader for the terminal when README browsing should feel like a pager, not raw `cat`.","whatsGood":"MIT. charmbracelet/glow. Renders local or remote Markdown with Charm styling, TUI navigation, and stash/browse flows. Great for READMEs, ADRs, and docs you refuse to open in a browser mid-SSH.","theCatch":"Vs bat (generic syntax highlight cat): glow is Markdown-*first* presentation, not a drop-in for every source file. Heavier than bat for one-off file peeks. Stash/cloud-adjacent features are optional — local files are the core job.","verdict":"MIT Markdown TUI. Free forever; open the README in-terminal instead of leaving the SSH session.","addedAt":"2026-09-10","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["tui","self-host","permissive","active"],"capabilities":["markdown","tui","pager"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":27750,"starsPerWeek":76,"access":"free","archived":false,"repo":{"createdAt":"2019-11-04","pushedAt":"2026-10-05","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/glow","html":"/gems/glow","markdown":"/gems/glow.md"}},{"type":"tool","slug":"hyperfine","name":"hyperfine","tagline":"MIT/Apache-2.0 statistical CLI benchmarker","category":"rust","url":"https://github.com/sharkdp/hyperfine","github":"https://github.com/sharkdp/hyperfine","pricing":"open-source","hook":"hyperfine is the benchmark CLI when “time ./tool” is not enough and you want warmup, runs, and confidence intervals.","whatsGood":"MIT OR Apache-2.0. sharkdp/hyperfine. Runs commands repeatedly with warmup, statistical summary (mean/stddev/min/max), export to Markdown/CSV/JSON, and parameter sweeps (`-P`). Cross-platform. The default answer for comparing two CLIs fairly.","theCatch":"It benchmarks *process wall time*, not flamegraphs or allocator profiles — pair with a profiler when the hot path is inside one long process. Shell overhead and cold caches still skew naive runs; read the warmup flags. Not a load-test / HTTP soak tool.","verdict":"MIT/Apache-2.0 CLI bench. Free forever; replace anecdotal `time` with numbers you can paste into a PR.","addedAt":"2026-09-10","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["cli","self-host","permissive","active"],"capabilities":["benchmark","cli","perf"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":29137,"starsPerWeek":64,"access":"free","archived":false,"repo":{"createdAt":"2018-01-13","pushedAt":"2026-10-12","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hyperfine","html":"/gems/hyperfine","markdown":"/gems/hyperfine.md"}},{"type":"tool","slug":"delta","name":"delta","tagline":"MIT syntax-aware git diff pager","category":"rust","url":"https://dandavison.github.io/delta/","github":"https://github.com/dandavison/delta","pricing":"open-source","hook":"delta is the git diff you actually want to read — syntax highlighting, side-by-side, and blame-friendly paging.","whatsGood":"MIT. dandavison/delta. Drop-in pager for `git diff`/`show`/`log -p` via `core.pager` / `interactive.diffFilter`. Language-aware highlighting, line numbers, side-by-side, merge-conflict styling, and themes. Works with Magit and many Git UIs that honor pager config.","theCatch":"Vs bat (file viewer) and lazygit (TUI Git client): delta is the *diff pager*, not a file cat and not a staging UI. Config lives in gitconfig — wrong pager nesting with less can surprise. Huge binary diffs still want `--stat` or path filters first.","verdict":"MIT git diff pager. Free forever; set it once in gitconfig and every diff gets readable.","addedAt":"2026-09-10","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["self-host","permissive","git","active"],"capabilities":["git","diff","pager"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":32547,"starsPerWeek":85,"access":"free","archived":false,"repo":{"createdAt":"2019-06-24","pushedAt":"2026-10-17","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/delta","html":"/gems/delta","markdown":"/gems/delta.md"}},{"type":"tool","slug":"yazi","name":"Yazi","tagline":"MIT async terminal file manager with image preview","category":"rust","url":"https://yazi-rs.github.io","github":"https://github.com/sxyazi/yazi","pricing":"open-source","hook":"Yazi is the async Rust terminal FM when you want previews, tasks, and speed without leaving the shell.","whatsGood":"MIT. sxyazi/yazi. Non-blocking async I/O, image/video previews, multi-tab dual-pane flows, and deep integration with fd/ripgrep/fzf/zoxide. Plugin/theme system. Homepage yazi-rs.github.io; source github.com/sxyazi/yazi.","theCatch":"Vs fzf (fuzzy finder) and zoxide (directory jumper): Yazi is a full *file manager*, not a one-shot picker or frecency cd. Preview depends on terminal image protocols and optional external tools. Learning the keymap is real onboarding versus plain ls/cd.","verdict":"MIT terminal FM. Free forever; pick it when browsing files needs previews, not another fuzzy one-liner.","addedAt":"2026-09-10","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["tui","self-host","permissive","active"],"capabilities":["files","tui","preview"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":42952,"starsPerWeek":250,"access":"free","archived":false,"repo":{"createdAt":"2023-07-08","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/yazi","html":"/gems/yazi","markdown":"/gems/yazi.md"}},{"type":"tool","slug":"eza","name":"eza","tagline":"EUPL-1.2 modern ls replacement in Rust (exa successor)","category":"rust","url":"https://eza.rocks","github":"https://github.com/eza-community/eza","pricing":"open-source","hook":"eza is the maintained `ls` upgrade — colors, git status, tree view — when stock ls is too quiet and exa went quiet for real.","whatsGood":"EUPL-1.2. eza-community/eza. Rust rewrite/successor to exa: icons, hyperlinks, git integration, mounts, and recursive tree modes. Homepage eza.rocks; crates.io/eza. Drops into shell aliases as `ls`/`ll` without teaching a new paradigm.","theCatch":"License is EUPL-1.2 (OSI-approved copyleft), not MIT/Apache like bat or fd — read it before you embed eza in a proprietary binary distribution. Vs bat (file *contents* pager) and yazi (full FM): eza lists directories; it is not a pager or a file manager. Feature flags and icon fonts vary by terminal.","verdict":"EUPL-1.2 Rust ls. Free forever; alias ls here when you want git-aware listings without leaving the shell.","addedAt":"2026-09-10","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","copyleft","git","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"EUPL-1.2","githubStars":23622,"starsPerWeek":140,"access":"free","archived":false,"repo":{"createdAt":"2023-07-28","pushedAt":"2026-08-06","license":"EUPL-1.2","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/eza","html":"/gems/eza","markdown":"/gems/eza.md"}},{"type":"tool","slug":"lazydocker","name":"lazydocker","tagline":"MIT terminal UI for Docker and Compose","category":"devops","url":"https://github.com/jesseduffield/lazydocker","github":"https://github.com/jesseduffield/lazydocker","pricing":"open-source","hook":"lazydocker is Jesse Duffield’s Docker TUI — containers, images, volumes, and Compose services without memorizing docker flags.","whatsGood":"MIT. jesseduffield/lazydocker. Single Go binary: browse/logs/stats/restart containers, prune, and poke Compose stacks in one keyboard-driven UI. Same muscle memory as lazygit. Works against a local Docker socket.","theCatch":"Vs Docker Desktop GUI and vs kubectl TUIs: this is *Docker/Compose*, not Kubernetes. Needs a running Docker engine and socket access. Not a build/registry tool — pair with dive when you care about image layers.","verdict":"MIT Docker TUI. Free forever; use when container ops should feel like lazygit, not flag archaeology.","addedAt":"2026-09-10","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Containers","tags":["tui","self-host","permissive","containers","stale"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":53171,"starsPerWeek":137,"access":"free","archived":false,"repo":{"createdAt":"2019-05-18","pushedAt":"2026-04-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/lazydocker","html":"/gems/lazydocker","markdown":"/gems/lazydocker.md"}},{"type":"tool","slug":"dive","name":"dive","tagline":"MIT Docker/OCI image layer explorer","category":"devops","url":"https://github.com/wagoodman/dive","github":"https://github.com/wagoodman/dive","pricing":"open-source","hook":"dive is how you see *why* an image is fat — layer filesystem diffs and wasted space before you push another 1.4 GB “slim” build.","whatsGood":"MIT. wagoodman/dive. Analyze image tags/ids/digests or `dive build` straight from a Dockerfile context. Shows per-layer file trees, efficiency estimates, and discoverable bloat. Runnable as a local binary or via `docker run` mounting the Docker socket.","theCatch":"Vs Trivy/Grype (vuln scanners) and Syft (SBOM generator, not yet a twin page here): dive is *size/layer forensics*, not CVEs or SBOMs. Needs Docker/OCI image access. CI integration is DIY compared to scanner SaaS.","verdict":"MIT image layer explorer. Free forever; run it before you blame the registry for your Dockerfile.","addedAt":"2026-09-10","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Containers","tags":["self-host","permissive","containers","stale"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":54659,"starsPerWeek":124,"access":"free","archived":false,"repo":{"createdAt":"2018-05-13","pushedAt":"2025-12-15","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dive","html":"/gems/dive","markdown":"/gems/dive.md"}},{"type":"tool","slug":"hoppscotch","name":"Hoppscotch","tagline":"MIT web-first open-source API client ecosystem","category":"libraries","url":"https://hoppscotch.io","github":"https://github.com/hoppscotch/hoppscotch","pricing":"open-source","hook":"Hoppscotch is the browser-native Postman escape hatch — hit REST/GraphQL/realtime APIs without installing a desktop client first.","whatsGood":"MIT. hoppscotch/hoppscotch. Web app + self-hostable stack for collections, environments, and team workspaces. Fast request UI for REST, GraphQL, and realtime protocols. Docs at docs.hoppscotch.io; source on GitHub.","theCatch":"Vs Bruno (git-native *desktop* collections as files): Hoppscotch is web/self-host first, not “collections are just commits” by default. Cloud/workspace features and self-host ops are the real product surface — Enterprise exists for orgs. Not a mock/monitor platform.","verdict":"MIT API client. Free core + self-host; pick it when the browser is the client, Bruno when Git is the source of truth.","addedAt":"2026-09-10","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"API Clients","tags":["api","desktop-app","self-host","permissive","realtime","active"],"capabilities":["api","browser","realtime"],"surfaces":["API","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":80670,"starsPerWeek":216,"access":"free","archived":false,"repo":{"createdAt":"2019-08-21","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hoppscotch","html":"/gems/hoppscotch","markdown":"/gems/hoppscotch.md"}},{"type":"tool","slug":"typst","name":"Typst","tagline":"Apache-2.0 markup typesetter — LaTeX power, faster feedback","category":"libraries","url":"https://typst.app","github":"https://github.com/typst/typst","pricing":"open-source","hook":"Typst is the document compiler for people who wanted LaTeX’s output without LaTeX’s compile-loop tax.","whatsGood":"Apache-2.0. typst/typst. Markup + scripting, incremental compiles, serious math/bib support, and a local CLI that is enough to ship PDFs. Friendly errors versus TeX log archaeology. Docs at typst.app/docs.","theCatch":"typst.app collaborative cloud is a separate product with its own free/paid seats — the compiler CLI here is the OSS gem. Vs Pandoc/Quarto and vs LaTeX: smaller package ecosystem and different mental model; migration is a rewrite, not a flag. Not a slide tool.","verdict":"Apache-2.0 typesetter. Free CLI forever; use when docs should compile fast and the cloud editor is optional.","addedAt":"2026-09-10","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Documents","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"Apache-2.0","githubStars":56731,"starsPerWeek":154,"access":"free","archived":false,"repo":{"createdAt":"2019-09-24","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/typst","html":"/gems/typst","markdown":"/gems/typst.md"}},{"type":"tool","slug":"marimo","name":"marimo","tagline":"Apache-2.0 reactive Python notebooks as git-friendly scripts","category":"python","url":"https://marimo.io","github":"https://github.com/marimo-team/marimo","pricing":"open-source","hook":"marimo is the notebook that stores as real Python — reactive cells, reproducible runs, deployable as scripts or apps.","whatsGood":"Apache-2.0. marimo-team/marimo. Reactive execution (run a cell, dependents update), notebooks as `.py` (git diffs work), first-class SQL, and export/run as scripts or small apps. Docs at docs.marimo.io; PyPI + conda-forge.","theCatch":"Marimo cloud/hosted offerings are separate from the OSS package — self-run is the free forever path. Vs classic Jupyter: different file format and reactivity model; some Jupyter extension habits do not transfer. Not a Spark/cluster notebook platform.","verdict":"Apache-2.0 reactive notebooks. Free OSS; pick it when a notebook must be a module you can review in Git.","addedAt":"2026-09-10","featured":false,"domain":"Python","subSpecialty":"Python","subcategory":"Python","tags":["self-host","permissive","git","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"Apache-2.0","githubStars":23262,"starsPerWeek":140,"access":"free","archived":false,"repo":{"createdAt":"2023-08-14","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/marimo","html":"/gems/marimo","markdown":"/gems/marimo.md"}},{"type":"tool","slug":"oauth2-proxy","name":"OAuth2 Proxy","tagline":"MIT CNCF Sandbox reverse-proxy auth gate vs external IdPs","category":"devops","url":"https://oauth2-proxy.github.io/oauth2-proxy/","github":"https://github.com/oauth2-proxy/oauth2-proxy","pricing":"open-source","hook":"oauth2-proxy is the reverse-proxy auth gate in front of your apps when Authelia/Tinyauth/authentik are portals or IdPs and Dex is a federated IdP — not an app-fronting proxy.","whatsGood":"MIT. CNCF Sandbox. oauth2-proxy/oauth2-proxy. Standalone reverse proxy or middleware that authenticates against *external* OAuth2/OIDC providers (Google, GitHub, Azure AD, Keycloak, …) then forwards authorized requests. Email/domain/group allowlists. Docs at oauth2-proxy.github.io/oauth2-proxy; images on quay.io/oauth2-proxy.","theCatch":"NOT an IdP and NOT a user store — it only gates apps against an upstream provider you already run or rent. Vs Authelia/Tinyauth (proxy SSO / portal), authentik (full IdP), and Dex (federated OIDC IdP that still is not an app-fronting proxy): oauth2-proxy sits in front of apps, talks out to an IdP, and never owns accounts. You still configure the upstream client, cookies/headers, and the protected upstreams.","verdict":"MIT CNCF reverse-proxy auth gate. Free forever; bring an external IdP — this is not one.","addedAt":"2026-09-10","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["self-host","permissive","sandbox","auth","active"],"capabilities":["oauth","proxy","oidc"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":15221,"starsPerWeek":32,"access":"free","archived":false,"repo":{"createdAt":"2017-09-29","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/oauth2-proxy","html":"/gems/oauth2-proxy","markdown":"/gems/oauth2-proxy.md"}},{"type":"tool","slug":"nakama","name":"Nakama","tagline":"Apache-2.0 full game backend — auth, storage, matchmaking, chat","category":"libraries","url":"https://heroiclabs.com/nakama/","github":"https://github.com/heroiclabs/nakama","pricing":"open-source","hook":"Nakama is the full game backend (auth, storage, matchmaking, chat, leaderboards) when Colyseus is rooms-first, Gatho is process-per-room, and PartyKit is Durable Object rooms.","whatsGood":"Apache-2.0. heroiclabs/nakama. Users/social, storage collections, realtime + turn-based multiplayer, matchmaker, chat, leaderboards/tournaments, parties, IAP validation, runtime modules in Go/TypeScript/Lua. JS/browser client (@heroiclabs/nakama-js) included. Docker/binary + Postgres/Cockroach. Homepage heroiclabs.com/nakama; source github.com/heroiclabs/nakama.","theCatch":"Vs Colyseus, Gatho, and PartyKit: full social/game server, not a rooms-only kit, not process-per-room WebSockets, not CF Durable Objects. Multi-node HA / cluster management is Nakama Enterprise proprietary — the free path is OSS single-node (or single-process) self-host; clustering is the commercial side. You still run Postgres/Cockroach and own ops.","verdict":"Apache-2.0 game backend. Free OSS single-node path; cluster HA is Enterprise — not the free story.","addedAt":"2026-09-10","featured":false,"domain":"Graphics & 3D","subSpecialty":"Multiplayer","subcategory":"Multiplayer","tags":["self-host","permissive","auth","workflows","graphics-3d","active"],"capabilities":["game-backend","matchmaking","realtime"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":13544,"starsPerWeek":27,"access":"free","archived":false,"repo":{"createdAt":"2017-01-13","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/nakama","html":"/gems/nakama","markdown":"/gems/nakama.md"}},{"type":"tool","slug":"mqtt-js","name":"MQTT.js","tagline":"MIT Node + browser MQTT client — needs a broker","category":"libraries","url":"https://github.com/mqttjs/MQTT.js","github":"https://github.com/mqttjs/MQTT.js","pricing":"open-source","hook":"MQTT.js is the Node + browser MQTT *client* when Mosquitto is the broker you still have to run.","whatsGood":"MIT. mqttjs/MQTT.js (npm `mqtt`). Connect, publish, subscribe with QoS and MQTT 5 paths. Works in Node and browsers; CLI helpers ship with the package. Same “library needs a server” shape as matrix-js-sdk — pair with Mosquitto or any MQTT broker.","theCatch":"Client library only — not a broker (that is Mosquitto/HiveMQ/etc.). Browser is MQTT-over-WebSockets only (no raw MQTT TCP from the page). You still provide a reachable broker, credentials, and topic design. Distinct from Mosquitto.","verdict":"MIT MQTT client. Free library; bring a broker — browsers speak WebSockets.","addedAt":"2026-09-10","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","permissive","license-unclear","active"],"capabilities":["mqtt","client","browser"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":9125,"starsPerWeek":11,"access":"free","archived":false,"repo":{"createdAt":"2011-04-05","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mqtt-js","html":"/gems/mqtt-js","markdown":"/gems/mqtt-js.md"}},{"type":"tool","slug":"watchexec","name":"watchexec","tagline":"Apache-2.0 mature file→command watcher (entr-class)","category":"rust","url":"https://watchexec.github.io","github":"https://github.com/watchexec/watchexec","pricing":"open-source","hook":"watchexec is the general file→command watcher when you want “run this on change” without a Kubernetes-shaped Tiltfile.","whatsGood":"Apache-2.0. watchexec/watchexec. Cross-platform CLI that watches paths, coalesces editor swap/backup noise, honors .gitignore/.ignore, and restarts or runs any command. Environment/STDIN expose changed paths. Homepage watchexec.github.io; source github.com/watchexec/watchexec.","theCatch":"Vs Tilt (K8s microservice *dev control plane*): watchexec is the entr-class local file watcher, not a cluster live-update UI. Not a build system and not a process supervisor for multi-service graphs. You still write the command and filter extensions yourself.","verdict":"Apache-2.0 file watcher. Free forever; fill the entr-shaped hole when Tilt is overkill.","addedAt":"2026-09-11","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["cli","self-host","permissive","kubernetes","active"],"capabilities":["watch","cli","dev"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":7241,"starsPerWeek":14,"access":"free","archived":false,"repo":{"createdAt":"2016-09-18","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/watchexec","html":"/gems/watchexec","markdown":"/gems/watchexec.md"}},{"type":"tool","slug":"btop","name":"btop","tagline":"Apache-2.0 local host resource TUI (CPU/mem/disk/net/GPU)","category":"rust","url":"https://github.com/aristocratos/btop","github":"https://github.com/aristocratos/btop","pricing":"open-source","hook":"btop is the polished local host resource TUI when you need CPU/mem/disk/net/process (and GPU) live — not a Grafana dashboard.","whatsGood":"Apache-2.0. aristocratos/btop (C++ successor to bashtop/bpytop). Game-inspired menus, mouse support, process filter/tree, themes, battery, and optional GPU stats. Single binary resource monitor for the box you are SSH’d into. Source github.com/aristocratos/btop.","theCatch":"Vs Grafana/Prometheus (fleet metrics + dashboards): btop is *local host* TUI, not a scrape/store/alert stack. Pick it over bottom, the Rust twin. Not a remote multi-node observability product.","verdict":"Apache-2.0 host resource TUI. Free forever; use when the machine in front of you is the thing to watch.","addedAt":"2026-09-11","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["tui","web-ui","self-host","permissive","active"],"capabilities":["tui","metrics","host"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":35055,"starsPerWeek":123,"access":"free","archived":false,"repo":{"createdAt":"2021-05-06","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/btop","html":"/gems/btop","markdown":"/gems/btop.md"}},{"type":"tool","slug":"tokei","name":"tokei","tagline":"MIT/Apache-2.0 fast LOC and code stats by language","category":"rust","url":"https://tokei.rs","github":"https://github.com/XAMPPRocky/tokei","pricing":"open-source","hook":"tokei is the fast LOC counter when you want files/code/comments/blanks grouped by language without a spreadsheet ritual.","whatsGood":"MIT OR Apache-2.0. XAMPPRocky/tokei. Accurate language detection with nested-comment and string-literal awareness, library + CLI, and blazing directory walks. Homepage tokei.rs; source github.com/XAMPPRocky/tokei.","theCatch":"Vs cloc/scc and vs GitHub language bars: tokei is the *local CLI/library* for code stats, not a hosted insights product and not a complexity/churn analyzer. Counts are still heuristics — generated code and vendor trees need excludes. Not a dependency auditor.","verdict":"MIT/Apache-2.0 LOC CLI. Free forever; count the tree before the status meeting invents numbers.","addedAt":"2026-09-11","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["cli","self-host","permissive","license-unclear","active"],"capabilities":["loc","cli","stats"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":15007,"starsPerWeek":25,"access":"free","archived":false,"repo":{"createdAt":"2015-05-26","pushedAt":"2026-09-06","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tokei","html":"/gems/tokei","markdown":"/gems/tokei.md"}},{"type":"tool","slug":"dust","name":"dust","tagline":"Apache-2.0 intuitive du tree — see what eats the disk","category":"rust","url":"https://github.com/bootandy/dust","github":"https://github.com/bootandy/dust","pricing":"open-source","hook":"dust is the intuitive `du` when you want a size tree at a glance instead of sorting head pipelines.","whatsGood":"Apache-2.0. bootandy/dust (crate `du-dust`). Shows the biggest directories/files with a readable tree and bars — no mandatory `-h`/`sort` dance. Cross-platform Rust binary. Source github.com/bootandy/dust.","theCatch":"Vs Yazi (terminal *file manager* / nav ≠ size): dust answers “what is using disk,” not browse/preview/move. Vs plain `du`: opinionated overview, not every POSIX du flag. Permission-denied noise is minimized, but you still need roots you can read.","verdict":"Apache-2.0 du tree. Free forever; find the fat directories without a file-manager detour.","addedAt":"2026-09-11","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["cli","self-host","permissive","active"],"capabilities":["disk","du","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":12524,"starsPerWeek":28,"access":"free","archived":false,"repo":{"createdAt":"2018-03-16","pushedAt":"2026-09-16","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dust","html":"/gems/dust","markdown":"/gems/dust.md"}},{"type":"tool","slug":"yq","name":"yq","tagline":"MIT portable YAML/JSON/XML/CSV/TOML processor (Go)","category":"devops","url":"https://mikefarah.gitbook.io/yq/","github":"https://github.com/mikefarah/yq","pricing":"open-source","hook":"yq is jq-shaped filtering for YAML (and friends) when JSON-only jq is the wrong pipe.","whatsGood":"MIT. mikefarah/yq — portable Go binary. jq-like syntax across YAML, JSON, XML, CSV/TSV, TOML, properties, and more. In-place edit, merge, and convert paths. Docs at mikefarah.gitbook.io/yq; source github.com/mikefarah/yq.","theCatch":"mikefarah/yq ≠ kislyuk/yq — this entry is the Go binary (`mikefarah/yq`), not the Python wrapper around jq. Vs jq (JSON-only filter language): yq is multi-format structured data, not a jq dialect clone of every filter. Feature parity with jq is incomplete on purpose; learn the Go yq docs.","verdict":"MIT multi-format jq cousin. Free forever; use mikefarah/yq when the file is YAML (or XML/CSV/TOML), not only JSON.","addedAt":"2026-09-11","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","self-host","permissive","active"],"capabilities":["yaml","json","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":16160,"starsPerWeek":28,"access":"free","archived":false,"repo":{"createdAt":"2015-09-26","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/yq","html":"/gems/yq","markdown":"/gems/yq.md"}},{"type":"tool","slug":"miller","name":"Miller","tagline":"BSD-2-Clause named-field CSV/TSV/JSON munging (mlr)","category":"devops","url":"https://miller.readthedocs.io","github":"https://github.com/johnkerl/miller","pricing":"open-source","hook":"Miller is awk/sed/cut/join/sort for name-indexed data when CSV/TSV/JSON lines need verbs, not a database.","whatsGood":"BSD-2-Clause. johnkerl/miller (`mlr`). Format-aware pipelines over CSV, TSV, JSON, JSON Lines, and more — put, filter, join, stats, reshape with named fields. Docs at miller.readthedocs.io; source github.com/johnkerl/miller.","theCatch":"Vs jq (JSON filter) and DuckDB (SQL over files): Miller is the *named-field CLI verb chain*, not a full SQL engine and not jq’s JSON DSL. Great for tabular streams; heavy analytics and joins may outgrow mlr into DuckDB/Polars. Distinct from yq’s document-shaped transforms.","verdict":"BSD-2-Clause tabular CLI. Free forever; munge CSV/TSV/JSON by field name before you open a notebook.","addedAt":"2026-09-11","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","license-unclear","active"],"capabilities":["csv","tsv","json"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":10049,"starsPerWeek":17,"access":"free","archived":false,"repo":{"createdAt":"2015-05-03","pushedAt":"2026-10-19","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/miller","html":"/gems/miller","markdown":"/gems/miller.md"}},{"type":"tool","slug":"navi","name":"navi","tagline":"Apache-2.0 interactive cheatsheet runner for the shell","category":"rust","url":"https://github.com/denisidoro/navi","github":"https://github.com/denisidoro/navi","pricing":"open-source","hook":"navi is the interactive cheatsheet runner when you want browse→fill-args→execute instead of re-grepping old shell history.","whatsGood":"Apache-2.0. denisidoro/navi. Browse `.cheat` sheets (yours or imported repos), prompt for variables, and run the command — fzf/skim (or Alfred) under the hood. Shell widget mode so history records the real command. Source github.com/denisidoro/navi.","theCatch":"Vs fzf (generic fuzzy finder) and just (recipe runner): navi is cheatsheet *browse + param fill + run*, not a bare fuzzy filter and not a Justfile task graph. You still author or import cheats; empty cheats dirs teach nothing. Depends on a finder binary.","verdict":"Apache-2.0 cheatsheet TUI. Free forever; run the snippet you meant without leaving the terminal.","addedAt":"2026-09-11","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["cli","self-host","permissive","active"],"capabilities":["cheatsheet","cli","fzf"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":17786,"starsPerWeek":48,"access":"free","archived":false,"repo":{"createdAt":"2019-09-20","pushedAt":"2026-10-16","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/navi","html":"/gems/navi","markdown":"/gems/navi.md"}},{"type":"tool","slug":"jj","name":"Jujutsu (jj)","tagline":"Apache-2.0 Git-compatible VCS with first-class conflicts","category":"devops","url":"https://jj-vcs.dev","github":"https://github.com/jj-vcs/jj","pricing":"open-source","hook":"jj is the version-control escape hatch when Git’s index and rebase theater are the bottleneck, not the network.","whatsGood":"Apache-2.0. jj-vcs/jj. Operates as a Git-compatible frontend (colocated repos work) with automatic snapshotting, first-class conflicts, and operations that stay undoable. Docs at jj-vcs.dev / docs.jj-vcs.dev. Free forever CLI — no SaaS seat.","theCatch":"Not a GitHub/GitLab host (see Forgejo). Learning curve is real: mental model differs from Git even when the on-disk store is Git. Ecosystem tooling and host UI still assume Git first. Contributions historically involve a Google CLA — product license stays Apache-2.0.","verdict":"Apache-2.0 Git-compatible VCS. Free forever when you want better local history ergonomics without leaving Git remotes.","addedAt":"2026-09-11","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Git & VCS","tags":["self-host","permissive","rag","git","active"],"capabilities":[],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":32176,"starsPerWeek":106,"access":"free","archived":false,"repo":{"createdAt":"2020-12-18","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/jj","html":"/gems/jj","markdown":"/gems/jj.md"}},{"type":"tool","slug":"vllm","name":"vLLM","tagline":"Apache-2.0 high-throughput LLM inference and serving engine","category":"agents","url":"https://vllm.ai","github":"https://github.com/vllm-project/vllm","pricing":"open-source","hook":"vLLM is the OpenAI-compatible serving engine when local chat UIs are not enough and you need PagedAttention throughput.","whatsGood":"Apache-2.0. vllm-project/vllm. Continuous batching, PagedAttention, broad model/quantization support, OpenAI-compatible API server. Built for GPU (and growing accelerator) serving at scale — docs at docs.vllm.ai.","theCatch":"Vs Ollama (local model runner UX): vLLM is a serving/inference engine, not a laptop chat app. Expect CUDA/ROCm/TPU ops, driver versions, and multi-GPU reality. CPU-only is not the point. You bring hardware and ops.","verdict":"Apache-2.0 LLM serving. Free forever software; the bill is GPUs and the cluster, not a license key.","addedAt":"2026-09-11","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Inference & Local Models","tags":["self-host","permissive","local-llm","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":94526,"starsPerWeek":490,"access":"free","archived":false,"repo":{"createdAt":"2023-02-09","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/vllm","html":"/gems/vllm","markdown":"/gems/vllm.md"}},{"type":"tool","slug":"wrangler","name":"Wrangler","tagline":"MIT/Apache CLI for Cloudflare Workers; Free plan is real","category":"devops","url":"https://developers.cloudflare.com/workers/wrangler/","github":"https://github.com/cloudflare/workers-sdk","pricing":"freemium","hook":"Wrangler is the local CLI when your edge runtime is Cloudflare Workers and you want deploy/dev/tail without clicking the dashboard.","whatsGood":"MIT OR Apache-2.0 (`wrangler` in cloudflare/workers-sdk). `wrangler dev`, deploy, secrets, types, and local workflows against Workers. Cloudflare Workers Free plan includes 100,000 requests/day and 10ms CPU per invocation (per developers.cloudflare.com/workers/platform/pricing) — a real free tier to start.","theCatch":"Tied to Cloudflare’s platform: Free → Standard paid usage when you exceed quotas. Not a generic Node host and not Docker-on-VPS. Local emulation is good, production semantics still Cloudflare’s. Account + API token required to ship.","verdict":"Workers CLI with a real Free plan. Free to develop; pay Cloudflare when traffic or CPU leaves the free envelope.","addedAt":"2026-09-11","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Deploy & PaaS","tags":["cli","web-ui","free-tier","permissive","active"],"capabilities":["cli"],"surfaces":["CLI","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":4638,"starsPerWeek":18,"access":"free","archived":false,"repo":{"createdAt":"2021-11-10","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/wrangler","html":"/gems/wrangler","markdown":"/gems/wrangler.md"}},{"type":"tool","slug":"restic","name":"restic","tagline":"BSD-2-Clause encrypted, deduplicated backups to many backends","category":"devops","url":"https://restic.net","github":"https://github.com/restic/restic","pricing":"open-source","hook":"restic is the backup binary when “rsync to a folder” stopped being a strategy and you need encrypted snapshots you can actually restore.","whatsGood":"BSD-2-Clause. restic/restic. Client-side encryption, dedup, snapshots across local/S3/SFTP and other backends. Single static-ish Go binary for Linux/macOS/Windows. Docs at restic.readthedocs.io. Free forever — no license server.","theCatch":"You still own the repository password (lose it = lose data) and the backend bill/ops. Not a SaaS backup console with support SLAs. Scheduling, monitoring, and restore drills are on you. Complementary to object stores (Garage), not a replacement for app-level PITR.","verdict":"BSD-2-Clause backup CLI. Free forever encryption + dedup; pay only for where the blobs live.","addedAt":"2026-09-11","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Security","tags":["self-host","permissive","security","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"BSD-2-Clause","githubStars":36692,"starsPerWeek":56,"access":"free","archived":false,"repo":{"createdAt":"2014-04-27","pushedAt":"2026-10-18","license":"BSD-2-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/restic","html":"/gems/restic","markdown":"/gems/restic.md"}},{"type":"tool","slug":"oxlint","name":"Oxlint","tagline":"MIT Rust JS/TS linter from Oxc; ESLint-class rules at CI speed","category":"devops","url":"https://oxc.rs/docs/guide/usage/linter","github":"https://github.com/oxc-project/oxc","pricing":"open-source","hook":"Oxlint is the dedicated JS/TS linter when ESLint’s dependency tree and CI minutes are the tax, not the rules.","whatsGood":"MIT (oxc-project/oxc / VoidZero). Native Rust linter with large built-in rule coverage (ESLint/TS/React/Jest/Vitest/Import/Unicorn/a11y-shaped sets per oxc.rs), `--fix`, migrate helpers, and type-aware linting paths. `pnpm add -D oxlint` — free forever.","theCatch":"Vs Biome (formatter+linter toolchain): Oxlint is the *linter* product (Oxfmt/Vite+ are separate). Some ESLint plugin edge cases still push hybrid setups. JS plugins called alpha on the docs. Not a bundler. It is part of the Oxc project, the Rust JavaScript toolchain whose parser it runs on (see Oxc below).","verdict":"MIT JS/TS linter. Free forever when you want ESLint-shaped signal without ESLint-shaped CI time.","addedAt":"2026-09-11","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Tooling","tags":["self-host","permissive","active"],"capabilities":["ci"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":23145,"starsPerWeek":120,"access":"free","archived":false,"repo":{"createdAt":"2023-02-09","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/oxlint","html":"/gems/oxlint","markdown":"/gems/oxlint.md"}},{"type":"tool","slug":"colima","name":"Colima","tagline":"MIT container runtimes on macOS/Linux without Docker Desktop","category":"devops","url":"https://colima.run","github":"https://github.com/abiosoft/colima","pricing":"open-source","hook":"Colima is the local runtime when you want Docker/containerd (and friends) on a Mac without paying Docker Desktop’s seat tax.","whatsGood":"MIT. abiosoft/colima. Lima-backed VMs with Docker, containerd, or Incus runtimes; port forwards, mounts, multi-instance, optional Kubernetes. Works on Intel/Apple Silicon macOS and Linux. Free forever CLI.","theCatch":"Vs Docker Engine / Podman: Colima is the *host runtime wrapper*, not a daemon replacement on Linux servers and not a registry. Still a VM on macOS — RAM/CPU allocation and mount quirks apply. GUI/enterprise support is not the product; Docker Desktop competitors with support desks are paid for a reason.","verdict":"MIT local containers on Mac/Linux. Free forever alternative to Docker Desktop for builders who live in the CLI.","addedAt":"2026-09-11","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Containers","tags":["desktop-app","self-host","permissive","containers","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":31302,"starsPerWeek":117,"access":"free","archived":false,"repo":{"createdAt":"2021-09-04","pushedAt":"2026-10-13","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/colima","html":"/gems/colima","markdown":"/gems/colima.md"}},{"type":"tool","slug":"jless","name":"jless","tagline":"MIT interactive JSON pager — explore, do not filter","category":"rust","url":"https://jless.io","github":"https://github.com/PaulJuliusMartinez/jless","pricing":"open-source","hook":"jless is the interactive JSON pager when you want to walk a blob like a tree, not invent another jq filter first.","whatsGood":"MIT. PaulJuliusMartinez/jless. Single Rust binary TUI for reading, expanding, and searching JSON — less/jq/cat for viewing, not transforming. Collapsible trees, focused navigation, and search without leaving the terminal. Homepage jless.io; source github.com/PaulJuliusMartinez/jless.","theCatch":"Last commit June 2024 (latest release v0.9.0, July 2023): stable but unmaintained, so expect no fixes or new releases. Vs jq (*filter language*): jless is an interactive *viewer/pager*, not a transform DSL and not a YAML tool. Pair with jq when you need to rewrite; open jless when you need to see.","verdict":"MIT JSON pager. Free forever; explore the blob before you write the filter.","addedAt":"2026-09-12","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["tui","self-host","permissive","active"],"capabilities":["json","pager","tui"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":5513,"starsPerWeek":19,"access":"free","archived":false,"repo":{"createdAt":"2021-04-24","pushedAt":"2026-09-07","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/jless","html":"/gems/jless","markdown":"/gems/jless.md"}},{"type":"tool","slug":"xh","name":"xh","tagline":"MIT HTTPie-compatible HTTP client as a Rust single binary","category":"rust","url":"https://github.com/ducaale/xh","github":"https://github.com/ducaale/xh","pricing":"open-source","hook":"xh is HTTPie UX with curl-flag muscle when you want a fast static binary instead of a Python install.","whatsGood":"MIT. ducaale/xh. Reimplements HTTPie request-item syntax with better startup, HTTP/2, and `--curl` translation. Single statically linked binary; rename to `http`/`https` (or set XH_HTTPIE_COMPAT_MODE) for strict compat. Source github.com/ducaale/xh.","theCatch":"Vs HTTPie (Python CLI UX) and curl: xh is the *Rust single-binary* cousin, not a plugin ecosystem and not every HTTPie feature. Incomplete parity is intentional (#4). curl still wins when the script must assume the OS already has it.","verdict":"MIT HTTPie-shaped HTTP CLI. Free forever; carry one binary when pip is the tax.","addedAt":"2026-09-12","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["cli","api","self-host","permissive","active"],"capabilities":["http","cli","api"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":8139,"starsPerWeek":26,"access":"free","archived":false,"repo":{"createdAt":"2020-09-10","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/xh","html":"/gems/xh","markdown":"/gems/xh.md"}},{"type":"tool","slug":"sd","name":"sd","tagline":"MIT intentional sed subset — search & displace","category":"rust","url":"https://github.com/chmln/sd","github":"https://github.com/chmln/sd","pricing":"open-source","hook":"sd is find-and-replace for humans when GNU sed flag archaeology is the bug, not the feature.","whatsGood":"MIT. chmln/sd. Literal-first (and regex) search & displace with a short CLI, preview (`-p`), and sensible escaping. Complements ripgrep/fd for the replace step after you found the hit. Source github.com/chmln/sd.","theCatch":"Vs sed: intentional *subset*, not a full sed dialect — no sed scripts, hold space, or every GNU extension. Vs ripgrep (search) and fd (names): sd *rewrites*, it does not search a tree or find filenames. Keep sed for the ancient one-liners that already work.","verdict":"MIT sed subset. Free forever; replace text without relearning sed.","addedAt":"2026-09-12","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["cli","self-host","permissive","stale"],"capabilities":["replace","cli","sed"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":7396,"starsPerWeek":18,"access":"free","archived":false,"repo":{"createdAt":"2018-12-23","pushedAt":"2026-02-25","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/sd","html":"/gems/sd","markdown":"/gems/sd.md"}},{"type":"tool","slug":"procs","name":"procs","tagline":"MIT modern ps — colors, tree, and JSON","category":"rust","url":"https://github.com/dalance/procs","github":"https://github.com/dalance/procs","pricing":"open-source","hook":"procs is the readable `ps` when you want color, tree, and machine-readable rows without memorizing `ps aux` dialects.","whatsGood":"MIT. dalance/procs. Modern process list with themes, keyword/filter UX, tree view, and JSON/CSV export. Drop-in muscle memory for “what is running” on the box you SSH’d into. Source github.com/dalance/procs.","theCatch":"Vs btop (host *resource* TUI with CPU/mem/disk/net/GPU): procs is the modern *ps*, not a live metrics dashboard. Not multi-host observability. Keep `ps` when POSIX scripts expect its exact columns.","verdict":"MIT modern ps. Free forever; list processes you can actually read (and pipe as JSON).","addedAt":"2026-09-12","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["cli","self-host","permissive","active"],"capabilities":["ps","cli","process"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":6200,"starsPerWeek":15,"access":"free","archived":false,"repo":{"createdAt":"2019-01-28","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/procs","html":"/gems/procs","markdown":"/gems/procs.md"}},{"type":"tool","slug":"dasel","name":"dasel","tagline":"MIT one selector across JSON/YAML/TOML/XML/CSV","category":"devops","url":"https://daseldocs.tomwright.me","github":"https://github.com/TomWright/dasel","pricing":"open-source","hook":"dasel is one selector syntax when the file might be JSON today and YAML tomorrow and you refuse to learn two DSLs.","whatsGood":"MIT. TomWright/dasel (Go). Query, put, delete, and convert across JSON, YAML, TOML, XML, CSV, and friends with a unified selector. Docs at daseldocs.tomwright.me; source github.com/TomWright/dasel.","theCatch":"Vs yq (jq-shaped multi-format Go CLI) and jq (JSON filter language): dasel is *one selector* across formats, not a jq dialect clone and not YAML-only muscle memory. Learn dasel’s selector docs; do not assume every jq filter ports. Distinct from Miller (tabular verbs).","verdict":"MIT multi-format selector. Free forever; one syntax when the document format keeps changing.","addedAt":"2026-09-12","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","self-host","permissive","active"],"capabilities":["json","yaml","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":8051,"starsPerWeek":25,"access":"free","archived":false,"repo":{"createdAt":"2020-09-22","pushedAt":"2026-10-15","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dasel","html":"/gems/dasel","markdown":"/gems/dasel.md"}},{"type":"tool","slug":"ast-grep","name":"ast-grep","tagline":"MIT structural AST search and rewrite (sg)","category":"rust","url":"https://ast-grep.github.io/","github":"https://github.com/ast-grep/ast-grep","pricing":"open-source","hook":"ast-grep is syntax-aware search/rewrite when ripgrep matches text and Semgrep is the heavier AppSec product.","whatsGood":"MIT. ast-grep/ast-grep (`sg`). Pattern-based structural search, lint (`scan`), and codemod rewrite across many languages via tree-sitter. Interactive rewrite, LSP, and Node API (`@ast-grep/napi`). Homepage ast-grep.github.io; source github.com/ast-grep/ast-grep.","theCatch":"Vs Semgrep (SAST/SCA product with Free Edition caps) and ripgrep (text search): ast-grep is the *structural AST CLI/codemod*, not a hosted AppSec platform and not byte/regex grep. You author AST patterns; text-only hunts still belong to rg. Slug is `ast-grep` (binary often `sg`).","verdict":"MIT AST search/rewrite. Free forever; match syntax trees, not just strings.","addedAt":"2026-09-12","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["self-host","permissive","active"],"capabilities":["ast","search","rewrite"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":16300,"starsPerWeek":72,"access":"free","archived":false,"repo":{"createdAt":"2022-07-01","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ast-grep","html":"/gems/ast-grep","markdown":"/gems/ast-grep.md"}},{"type":"tool","slug":"jc","name":"jc","tagline":"MIT CLI stdout→JSON so jq pipes stop parsing text","category":"python","url":"https://kellyjonbrazil.github.io/jc/","github":"https://github.com/kellyjonbrazil/jc","pricing":"open-source","hook":"jc is the missing serializer when `ps`, `dig`, and friends print text and you need JSON for jq.","whatsGood":"MIT. kellyjonbrazil/jc. Dozens of parsers that turn common CLI output, file types, and strings into JSON/YAML/dicts — pipe-friendly for jq and automation. Python library + CLI; docs at kellyjonbrazil.github.io/jc; source github.com/kellyjonbrazil/jc.","theCatch":"Vs jq (JSON *filter*): jc is the *ingress* that makes stdout JSON; it does not replace jq transforms. Parser coverage is wide but not infinite — unsupported commands still need custom parsing. Python/pip (or a release binary) is a dependency versus tools that ship only static Go/Rust.","verdict":"MIT stdout→JSON. Free forever; serialize the CLI before you invent another awk field splitter.","addedAt":"2026-09-12","featured":false,"domain":"Python","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","self-host","permissive","active"],"capabilities":["json","cli","parsers"],"surfaces":["CLI","Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":8695,"starsPerWeek":24,"access":"free","archived":false,"repo":{"createdAt":"2019-10-15","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/jc","html":"/gems/jc","markdown":"/gems/jc.md"}},{"type":"tool","slug":"gron","name":"gron","tagline":"MIT flatten JSON to greppable assignments","category":"devops","url":"https://github.com/tomnomnom/gron","github":"https://github.com/tomnomnom/gron","pricing":"open-source","hook":"gron makes JSON greppable — discrete path assignments you can fgrep, then `--ungron` back.","whatsGood":"MIT. tomnomnom/gron. Flattens JSON into `json.path = value` lines so grep/fzf can find nested fields without learning jq first; `--ungron` reconstitutes filtered JSON. Classic API-exploration tool. Source github.com/tomnomnom/gron.","theCatch":"SOFT: last commit ~May 2025 — quiet but not abandoned folklore. Vs jq (filter language): gron is *flatten-for-grep*, not a transform DSL. Huge blobs become huge line piles; know when jq select() is the shorter path.","verdict":"MIT greppable JSON. Free forever; flatten, grep, ungron — then graduate to jq when the filter is the point.","addedAt":"2026-09-12","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","self-host","permissive","stale"],"capabilities":["json","cli","grep"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":14530,"starsPerWeek":20,"access":"free","archived":false,"repo":{"createdAt":"2012-09-08","pushedAt":"2025-05-31","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gron","html":"/gems/gron","markdown":"/gems/gron.md"}},{"type":"tool","slug":"rauthy","name":"Rauthy","tagline":"Apache-2.0 Rust passkey-forward OIDC+OAuth2 IdP with PAM/NSS","category":"devops","url":"https://sebadob.github.io/rauthy/","github":"https://github.com/sebadob/rauthy","pricing":"open-source","hook":"Rauthy is the tiny-RAM Rust IdP when Pocket ID is passkey-only and Keycloak/authentik/ZITADEL/Kanidm/Ory are heavier IAM stacks — not a hosted free-tier IdP.","whatsGood":"Apache-2.0. sebadob/rauthy. OpenID Connect + OAuth 2 provider with passkey-first defaults, PAM/NSS modules for host logins, Hiqlite or Postgres, HA, admin UI, and a low memory footprint aimed at small hardware. Docs at sebadob.github.io/rauthy; source github.com/sebadob/rauthy.","theCatch":"Vs Pocket ID (passkey-only OIDC), Keycloak/authentik/ZITADEL/Kanidm/Ory (fuller IAM/CIAM lanes): Rauthy is a self-host Rust IdP with PAM/NSS — not a hosted free-tier IdP and not “enterprise IAM in a box” marketing. You still run the binary, pick Hiqlite vs Postgres, and own TLS/clients/ops.","verdict":"Apache-2.0 Rust IdP. Free forever self-host; tiny RAM, not a free Cloud seat.","addedAt":"2026-09-11","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["self-host","permissive","auth","active"],"capabilities":["auth","oidc","passkeys"],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":1390,"starsPerWeek":8,"access":"free","archived":false,"repo":{"createdAt":"2023-07-01","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/rauthy","html":"/gems/rauthy","markdown":"/gems/rauthy.md"}},{"type":"tool","slug":"coturn","name":"coturn","tagline":"BSD-3-Clause TURN/STUN NAT-traversal relay (not an SFU)","category":"devops","url":"https://coturn.github.io/","github":"https://github.com/coturn/coturn","pricing":"open-source","hook":"coturn is the TURN/STUN relay when LiveKit/Janus are rooms/SFUs and Pion/PeerJS are libraries — you still need NAT traversal infra.","whatsGood":"BSD-3-Clause-style (3-clause). coturn/coturn. Free open-source TURN and STUN server for VoIP/WebRTC media NAT traversal — REST auth, TLS/DTLS, Docker images on Docker Hub/GHCR/Quay. Homepage coturn.github.io; source github.com/coturn/coturn.","theCatch":"Vs LiveKit / Janus (rooms/SFU products), Pion / PeerJS (WebRTC libs/signaling): coturn is the *relay*, not a room product and not a client SDK. You still open UDP/TCP ranges, set realm/secrets, and pay bandwidth on the box that relays. Distinct from mediasoup/LiveKit media routing.","verdict":"BSD-3-Clause TURN/STUN. Free forever relay software; the bill is ports, RAM, and egress.","addedAt":"2026-09-11","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["self-host","permissive","license-unclear","active"],"capabilities":["webrtc","turn","stun"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":14493,"starsPerWeek":25,"access":"free","archived":false,"repo":{"createdAt":"2015-07-17","pushedAt":"2026-10-19","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/coturn","html":"/gems/coturn","markdown":"/gems/coturn.md"}},{"type":"tool","slug":"web-push","name":"web-push","tagline":"MPL-2.0 classic Node Web Push Protocol + VAPID library","category":"notifications","url":"https://github.com/web-push-libs/web-push","github":"https://github.com/web-push-libs/web-push","pricing":"open-source","hook":"web-push is the Node Web Push + VAPID library when PushForge is edge/Workers-native and ntfy/Gotify/OneSignal/Novu are products — not a Workers runtime.","whatsGood":"MPL-2.0 (called out). web-push-libs/web-push — npm `web-push`. generate-vapid-keys, setVapidDetails, sendNotification against browser Push subscriptions from Node. The classic Web Push Protocol helper; homepage/repo github.com/web-push-libs/web-push.","theCatch":"Maintenance pace slow — npm ~3.6.7, last publish ~2024-01; repo still merges but npm lag is real. Vs PushForge (edge/Workers Web Crypto builder) and vs ntfy/Gotify/OneSignal/Novu: Node-only library, not Workers, not a self-host inbox, not multi-channel SaaS. MPL-2.0 file-level copyleft — read the license before vendoring into proprietary trees.","verdict":"MPL-2.0 Node Web Push lib. Free forever on Node; stale npm + Workers are the catches.","addedAt":"2026-09-11","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["sdk","self-host","permissive","license-unclear","active"],"capabilities":["push","web-push","vapid"],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":3563,"starsPerWeek":6,"access":"free","archived":false,"repo":{"createdAt":"2015-09-28","pushedAt":"2026-10-19","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/web-push","html":"/gems/web-push","markdown":"/gems/web-push.md"}},{"type":"tool","slug":"vhs","name":"VHS","tagline":"MIT terminal GIFs as code — .tape scripts for CLI demos","category":"devops","url":"https://github.com/charmbracelet/vhs","github":"https://github.com/charmbracelet/vhs","pricing":"open-source","hook":"VHS is terminal demo GIFs as code when you want reproducible CLI tapes instead of hand-recording screen capture.","whatsGood":"MIT. charmbracelet/vhs. Write `.tape` scripts (Type, Enter, Sleep, Set FontSize/Width/Height, Output) that drive a virtual terminal and emit GIF/WebM/MP4 for docs, READMEs, and integration demos. Charm stack; active releases. Source github.com/charmbracelet/vhs.","theCatch":"Vs asciinema (live cast recording) and freeze (Charm still frames): VHS is *scripted* GIF generation that needs a TTY-capable install path (ttyd/ffmpeg deps show up in real installs). Not an interactive recorder you click through. Keep hand-capture when the demo is exploratory, not scripted.","verdict":"MIT CLI demo tapes. Free forever; check the .tape into git and regenerate the GIF.","addedAt":"2026-09-12","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Terminal & Shell","tags":["cli","self-host","permissive","active"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":21160,"starsPerWeek":95,"access":"free","archived":false,"repo":{"createdAt":"2022-07-19","pushedAt":"2026-10-01","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/vhs","html":"/gems/vhs","markdown":"/gems/vhs.md"}},{"type":"tool","slug":"doggo","name":"doggo","tagline":"GPL-3.0 human DNS client — DoH/DoT/DoQ/DNSCrypt + web UI","category":"devops","url":"https://doggo.mrkaran.dev/","github":"https://github.com/mr-karan/doggo","pricing":"open-source","hook":"doggo is dig for humans when you need DoH/DoT/DoQ output you can actually read — plus a small web UI.","whatsGood":"GPL-3.0. mr-karan/doggo (Go). Modern DNS CLI with concise tables, JSON, and encrypted transports (DoH, DoT, DoQ, DNSCrypt). Inspired by ogham/dog; ships CLI + doggo.mrkaran.dev web UI and docs. Source github.com/mr-karan/doggo.","theCatch":"GPL-3.0 copyleft — fine for a CLI on your laptop; read the license before embedding into proprietary SaaS. Vs dig/nslookup (OS stock) and vs dog (Rust, quieter upstream): doggo is the maintained Go dig-with-DoH lane, not a recursive resolver and not dig dialect-complete. You still pick the upstream resolver.","verdict":"GPL-3.0 DNS CLI. Free forever queries; the Catch is copyleft, not a free DNS product seat.","addedAt":"2026-09-12","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Networking","tags":["web-ui","self-host","copyleft","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"GPL-3.0","githubStars":4521,"starsPerWeek":15,"access":"free","archived":false,"repo":{"createdAt":"2020-12-09","pushedAt":"2026-10-12","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/doggo","html":"/gems/doggo","markdown":"/gems/doggo.md"}},{"type":"tool","slug":"gitui","name":"gitui","tagline":"MIT blazing-fast Rust terminal git GUI (unsafe forbidden)","category":"rust","url":"https://github.com/gitui-org/gitui","github":"https://github.com/gitui-org/gitui","pricing":"open-source","hook":"gitui is the keyboard-first Rust git TUI when lazygit is the Go muscle-memory default and you want speed + unsafe-forbidden.","whatsGood":"MIT. gitui-org/gitui (was extrawurst/gitui). Terminal git GUI: stage/commit/amend with hooks, browsing, stash, branching — context help so you do not memorize every binding. Explicitly forbids unsafe Rust. Source github.com/gitui-org/gitui.","theCatch":"Vs lazygit (Go TUI with huge community muscle memory): gitui is the *Rust/speed* cousin, not feature-identical and not magit. Some advanced Git flows still belong in git CLI or your IDE. Repo lives under gitui-org now — update old extrawurst bookmarks.","verdict":"MIT Rust git TUI. Free forever; pick it when the terminal GUI must feel native-fast.","addedAt":"2026-09-12","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["tui","self-host","permissive","git","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":22591,"starsPerWeek":66,"access":"free","archived":false,"repo":{"createdAt":"2020-03-16","pushedAt":"2026-10-06","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gitui","html":"/gems/gitui","markdown":"/gems/gitui.md"}},{"type":"tool","slug":"oha","name":"oha","tagline":"MIT HTTP load generator with realtime TUI (hey-inspired)","category":"rust","url":"https://github.com/hatoo/oha","github":"https://github.com/hatoo/oha","pricing":"open-source","hook":"oha is HTTP load with a live TUI when hey/wrk are CLI-only and k6 is the heavier scripted product.","whatsGood":"MIT. hatoo/oha. Tiny Rust/tokio load generator inspired by rakyll/hey — QPS, latency histograms, and a realtime ratatui dashboard while the run is hot. Prebuilt binaries + cargo install; optional native-tls / experimental HTTP3 features. Source github.com/hatoo/oha.","theCatch":"Vs hey (simple Go hammer), vegeta/k6 (scripted/scenarios), and curl loops: oha is the *interactive TUI load* CLI, not a full performance suite with thresholds-as-code. No browser/Web Vitals story. Point it at staging you own — load tests are still an attack if aimed at someone else.","verdict":"MIT HTTP load TUI. Free forever; hammer your own staging and watch the chart.","addedAt":"2026-09-12","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["cli","tui","api","self-host","permissive","realtime","active"],"capabilities":["cli","realtime"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":10620,"starsPerWeek":31,"access":"free","archived":false,"repo":{"createdAt":"2020-03-02","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/oha","html":"/gems/oha","markdown":"/gems/oha.md"}},{"type":"tool","slug":"syft","name":"Syft","tagline":"Apache-2.0 SBOM CLI for images and filesystems (pairs with Grype)","category":"devops","url":"https://github.com/anchore/syft","github":"https://github.com/anchore/syft","pricing":"open-source","hook":"Syft is the SBOM generator when Grype/Trivy need a bill of materials and “what is in this image?” is the question.","whatsGood":"Apache-2.0. anchore/syft. CLI + Go library that builds Software Bills of Materials from container images, filesystems, and archives (SPDX/CycloneDX and friends). Designed to feed scanners like Grype. Active Anchore releases. Source github.com/anchore/syft.","theCatch":"Vs Grype (vuln *scan* from SBOMs/images) and Trivy (broader scanner): Syft is the *SBOM producer*, not the CVE verdict engine. Format choice and package coverage still need CI wiring; it does not replace signed attestations (cosign) or policy gates by itself.","verdict":"Apache-2.0 SBOM CLI. Free forever; generate the bill, then let Grype/Trivy argue about CVEs.","addedAt":"2026-09-12","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Security","tags":["cli","self-host","permissive","security","active"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":9707,"starsPerWeek":29,"access":"free","archived":false,"repo":{"createdAt":"2020-05-07","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/syft","html":"/gems/syft","markdown":"/gems/syft.md"}},{"type":"tool","slug":"git-cliff","name":"git-cliff","tagline":"Apache-2.0 changelog generator from Conventional Commits","category":"devops","url":"https://git-cliff.org","github":"https://github.com/orhun/git-cliff","pricing":"open-source","hook":"git-cliff writes changelogs from git history when Conventional Commits are already the contract and Release Please is the heavier bot.","whatsGood":"Apache-2.0. orhun/git-cliff. Highly customizable changelog generator that parses Conventional Commits (and custom parsers) into Keep a Changelog–style output. Config via cliff.toml; homepage git-cliff.org; crates.io + Docker. Source github.com/orhun/git-cliff.","theCatch":"Vs changesets / release-please (monorepo version+PR bots) and hand-edited CHANGELOG.md: git-cliff is a *generator from history*, not a publish orchestrator. Garbage commits in, garbage sections out — you still need commit discipline and a template you trust.","verdict":"Apache-2.0 changelog CLI. Free forever; turn conventional history into release notes.","addedAt":"2026-09-12","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"CI/CD","tags":["self-host","permissive","git","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":12312,"starsPerWeek":44,"access":"free","archived":false,"repo":{"createdAt":"2021-05-30","pushedAt":"2026-09-18","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/git-cliff","html":"/gems/git-cliff","markdown":"/gems/git-cliff.md"}},{"type":"tool","slug":"hurl","name":"Hurl","tagline":"Apache-2.0 plain-text HTTP tests powered by curl","category":"devops","url":"https://hurl.dev","github":"https://github.com/Orange-OpenSource/hurl","pricing":"open-source","hook":"Hurl is plain-text HTTP sessions when you want chained requests and asserts in a file, not a GUI collection or a one-shot CLI.","whatsGood":"Apache-2.0. Orange-OpenSource/hurl. Rust CLI on libcurl: `.hurl` files that chain requests, capture values, and assert status/headers/JSONPath/XPath. CI reports (JUnit, TAP, HTML). Single binary. Homepage hurl.dev; source github.com/Orange-OpenSource/hurl.","theCatch":"Vs xh/HTTPie (interactive HTTP CLIs) and Bruno/Hoppscotch (API *clients*): Hurl is the *plain-text test runner*, not a REPL client and not a collections GUI. You author `.hurl` files; it is not Postman-shaped collaboration. libcurl semantics apply.","verdict":"Apache-2.0 HTTP test files. Free forever; commit the session, run it in CI.","addedAt":"2026-09-13","featured":false,"domain":"DevOps","subSpecialty":"Testing","subcategory":"Testing","tags":["cli","api","self-host","permissive","testing","active"],"capabilities":["http","cli","ci"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":19265,"starsPerWeek":60,"access":"free","archived":false,"repo":{"createdAt":"2020-08-25","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hurl","html":"/gems/hurl","markdown":"/gems/hurl.md"}},{"type":"tool","slug":"difftastic","name":"Difftastic","tagline":"MIT structural/AST diff that understands syntax","category":"rust","url":"https://difftastic.wilfred.me.uk/","github":"https://github.com/Wilfred/difftastic","pricing":"open-source","hook":"Difftastic is the syntax-aware diff when line-oriented git diffs scream about wrapping and formatter noise.","whatsGood":"MIT. Wilfred/difftastic (`difft`). tree-sitter structural compare: ignore formatting-only churn, match delimiters, real line numbers. Git-configurable as an external diff. Homepage difftastic.wilfred.me.uk; source github.com/Wilfred/difftastic.","theCatch":"Vs delta (syntax-highlight *pager* for git diffs): difftastic is a *structural AST diff*, not a pretty pager over unified diff. Unsupported or huge files fall back to line-oriented. Language coverage is wide but not infinite — unknown formats lose the AST trick.","verdict":"MIT structural diff. Free forever; use when the AST changed, not just the whitespace.","addedAt":"2026-09-13","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["self-host","permissive","git","active"],"capabilities":["diff","ast","git"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":26041,"starsPerWeek":64,"access":"free","archived":false,"repo":{"createdAt":"2018-12-18","pushedAt":"2026-10-16","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/difftastic","html":"/gems/difftastic","markdown":"/gems/difftastic.md"}},{"type":"tool","slug":"k6","name":"k6","tagline":"AGPL-3.0 scriptable load testing (JS) from Grafana","category":"observability","url":"https://k6.io","github":"https://github.com/grafana/k6","pricing":"open-source","hook":"k6 is scriptable HTTP load when oha/hey are one-shot hammers and you want thresholds, scenarios, and JS tests in CI.","whatsGood":"AGPL-3.0. grafana/k6. Go engine, JavaScript/TypeScript test scripts, checks/thresholds, CLI + CI. Docs at k6.io / grafana.com/docs/k6. Unmodified internal CLI/CI use is the free path — you run the binary on your machines.","theCatch":"AGPL-3.0 network/copyleft — modifications you serve or distribute can trigger source obligations; do not treat k6 as MIT. Grafana Cloud k6 is a separate paid hosted product (execution, analysis, collaboration). Vs oha (MIT TUI hammer): k6 is the *scripted/scenario* suite, not a live ratatui chart. Point it at staging you own.","verdict":"AGPL-3.0 scriptable load. Free unmodified CLI/CI; Cloud k6 is the paid seat.","addedAt":"2026-09-13","featured":false,"domain":"Observability","subSpecialty":"Load Testing","subcategory":"Load Testing","tags":["cli","api","self-host","local-first","copyleft","observability","testing","active"],"capabilities":["load","cli","js"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":31993,"starsPerWeek":58,"access":"free","archived":false,"repo":{"createdAt":"2016-03-21","pushedAt":"2026-10-20","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/k6","html":"/gems/k6","markdown":"/gems/k6.md"}},{"type":"tool","slug":"act","name":"act","tagline":"MIT run GitHub Actions locally in Docker","category":"devops","url":"https://nektosact.com","github":"https://github.com/nektos/act","pricing":"open-source","hook":"act is GitHub Actions on your laptop when the feedback loop of push→wait-for-GHA is the tax, not the YAML.","whatsGood":"MIT. nektos/act. Reads `.github/workflows`, pulls/builds images, runs jobs via Docker with GHA-shaped env/filesystem. Fast local iteration and a Makefile-shaped task runner that reuses the same workflows. Homepage nektosact.com; source github.com/nektos/act.","theCatch":"Vs hosted GitHub Actions and Woodpecker (self-host container CI): act is a *local emulator*, not a forge runner fleet and not a replacement for GitHub-hosted minutes. Event payload fidelity is incomplete; secrets, service containers, and some actions still surprise. Needs a Docker engine.","verdict":"MIT local Actions runner. Free forever; debug the workflow before you burn a push.","addedAt":"2026-09-13","featured":false,"domain":"DevOps","subSpecialty":"CI/CD","subcategory":"CI/CD","tags":["self-host","permissive","containers","active"],"capabilities":["ci","github-actions","local"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":72393,"starsPerWeek":178,"access":"free","archived":false,"repo":{"createdAt":"2019-01-02","pushedAt":"2026-08-09","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/act","html":"/gems/act","markdown":"/gems/act.md"}},{"type":"tool","slug":"stern","name":"stern","tagline":"Apache-2.0 multi-pod Kubernetes log tail","category":"devops","url":"https://github.com/stern/stern","github":"https://github.com/stern/stern","pricing":"open-source","hook":"stern is `kubectl logs -f` for a replica set when you want color-coded tails across pods and containers without a TUI.","whatsGood":"Apache-2.0. stern/stern — friendly fork of discontinued wercker/stern. Regex/label/resource queries (`deployment/nginx`), multi-container tails, color per pod, auto-follow as pods come and go. Go binary. Source github.com/stern/stern.","theCatch":"Vs k9s (full Kubernetes *TUI*): stern is the *multi-pod log tail CLI*, not a cluster navigator, not Helm, not a dashboard. Needs kubeconfig and RBAC to read logs. Not Loki/Vector (log pipelines).","verdict":"Apache-2.0 K8s log tail. Free forever; follow the fleet, not one pod at a time.","addedAt":"2026-09-13","featured":false,"domain":"DevOps","subSpecialty":"Kubernetes","subcategory":"Kubernetes","tags":["cli","tui","self-host","permissive","kubernetes","containers","observability","active"],"capabilities":["logs","k8s","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":4897,"starsPerWeek":16,"access":"free","archived":false,"repo":{"createdAt":"2020-10-21","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/stern","html":"/gems/stern","markdown":"/gems/stern.md"}},{"type":"tool","slug":"osv-scanner","name":"OSV-Scanner","tagline":"Apache-2.0 OSV.dev vulnerability scanner for lockfiles and images","category":"devops","url":"https://google.github.io/osv-scanner/","github":"https://github.com/google/osv-scanner","pricing":"open-source","hook":"OSV-Scanner is Google’s CLI onto OSV.dev when you want lockfile/SBOM/image vulns from an open database, not a closed advisory feed.","whatsGood":"Apache-2.0. google/osv-scanner. Official frontend to OSV.dev (+ OSV-Scalibr): scan source, lockfiles, SBOMs, and container images; offline DB mode; license scan path. Docs at google.github.io/osv-scanner; source github.com/google/osv-scanner. Slug is `osv-scanner`.","theCatch":"Vs Trivy/Grype (broader/image-first scanners) and Syft (*SBOM producer*): OSV-Scanner is the OSV.dev-native vuln CLI, not a replacement for every Trivy filesystem/misconfig check and not the SBOM generator. Complements those tools; do not expect identical CVE sets. Networked API unless you go `--offline`.","verdict":"Apache-2.0 OSV.dev scanner. Free forever; pair with Trivy/Grype/Syft, do not clone them.","addedAt":"2026-09-13","featured":false,"domain":"DevOps","subSpecialty":"Security","subcategory":"Security","tags":["cli","self-host","local-first","permissive","security","active"],"capabilities":["vuln","sbom","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":11218,"starsPerWeek":55,"access":"free","archived":false,"repo":{"createdAt":"2022-11-14","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/osv-scanner","html":"/gems/osv-scanner","markdown":"/gems/osv-scanner.md"}},{"type":"tool","slug":"rclone","name":"rclone","tagline":"MIT rsync for cloud remotes — 70+ storage backends","category":"devops","url":"https://rclone.org","github":"https://github.com/rclone/rclone","pricing":"open-source","hook":"rclone is rsync for cloud storage when the remote is S3, Drive, or SFTP and you need sync/copy/mount from one binary.","whatsGood":"MIT. rclone/rclone. Go CLI: sync, copy, check, mount, and serve across 70+ backends (S3, Drive, B2, SFTP, local, …). Docs at rclone.org; source github.com/rclone/rclone. The default “move files to a remote” tool.","theCatch":"Vs restic (encrypted *backup snapshots*) and Garage (self-host *S3 store*): rclone is the *sync/transfer* client, not a backup vault with client-side encryption-by-default and not an object store you run. Encryption/crypt remote is optional and easy to get wrong. You still own credentials, rate limits, and the dest bill.","verdict":"MIT cloud rsync. Free forever; sync remotes — restic if you need encrypted snapshots.","addedAt":"2026-09-13","featured":false,"domain":"DevOps","subSpecialty":"Storage","subcategory":"Storage","tags":["cli","self-host","permissive","active"],"capabilities":["sync","cloud","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":60447,"starsPerWeek":92,"access":"free","archived":false,"repo":{"createdAt":"2014-03-16","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/rclone","html":"/gems/rclone","markdown":"/gems/rclone.md"}},{"type":"tool","slug":"fq","name":"fq","tagline":"MIT jq for binary formats — decode, query, REPL","category":"devops","url":"https://wader.github.io/fq/","github":"https://github.com/wader/fq","pricing":"open-source","hook":"fq is jq for packets, images, and media when the file is binary and JSON filters are the wrong first tool.","whatsGood":"MIT. wader/fq. Go tool + jq-shaped language + decoders for binary (and nested) formats: inspect trees, slice, transform, REPL with completion. Manual at wader.github.io/fq; source github.com/wader/fq.","theCatch":"Vs jq (JSON filter), jless (JSON pager), gron (flatten-for-grep), and jc (CLI stdout→JSON): fq is the *binary-format* cousin, not a JSON-only pipe and not a packet capture GUI. Decoder coverage is wide but not every vendor blob; unknown formats still need a spec.","verdict":"MIT binary jq. Free forever; query the bytes when the file is not JSON.","addedAt":"2026-09-13","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","self-host","permissive","license-unclear","active"],"capabilities":["binary","cli","jq"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":10615,"starsPerWeek":36,"access":"free","archived":false,"repo":{"createdAt":"2021-02-07","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/fq","html":"/gems/fq","markdown":"/gems/fq.md"}},{"type":"tool","slug":"knip","name":"Knip","tagline":"ISC unused files, deps, and exports finder for JS/TS","category":"libraries","url":"https://knip.dev","github":"https://github.com/webpro-nl/knip","pricing":"open-source","hook":"Knip is the unused-code auditor when your monorepo still ships dead files, orphan exports, and deps nobody imports.","whatsGood":"ISC. webpro-nl/knip. CLI that finds unused files, dependencies, and exports across JS/TS projects (workspaces-aware). Docs at knip.dev; npm `knip`. Source github.com/webpro-nl/knip.","theCatch":"Vs depcheck (deps-only) and eslint unused-import rules: Knip is the *project-wide dead-code map*, not a runtime tracer and not a type-checker. False positives show up with dynamic imports, config plugins, and “used by tooling not by app code” — you still tune entry points and ignore rules.","verdict":"ISC dead-code CLI. Free forever; delete what nothing reaches before the next dependency audit.","addedAt":"2026-09-13","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Build & Lint","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"ISC","githubStars":12485,"starsPerWeek":59,"access":"free","archived":false,"repo":{"createdAt":"2022-10-04","pushedAt":"2026-10-20","license":"ISC","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/knip","html":"/gems/knip","markdown":"/gems/knip.md"}},{"type":"tool","slug":"goreleaser","name":"GoReleaser","tagline":"MIT Go release automation — archives, checksums, Homebrew, Docker","category":"devops","url":"https://goreleaser.com","github":"https://github.com/goreleaser/goreleaser","pricing":"open-source","hook":"GoReleaser is release engineering as YAML when your Go binary needs multi-OS archives, checksums, and brew taps without a hand-rolled CI script.","whatsGood":"MIT OSS. goreleaser/goreleaser. Single config ships cross-compiled builds, archives, checksums/SBOM hooks, Docker images, and package managers (Homebrew et al.). Docs goreleaser.com; active releases. Source github.com/goreleaser/goreleaser.","theCatch":"GoReleaser *Pro* is a paid closed-source distribution (extra installers, air-gap, NPM publish, AI notes, etc.). The MIT OSS CLI covers most open-source Go release lanes — do not confuse Pro marketing with the free binary. Vs hand Makefile + gh release: you still own signing keys, registry auth, and tag discipline.","verdict":"MIT Go release CLI. Free forever OSS path; Pro is optional paid power, not required to ship a tag.","addedAt":"2026-09-13","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Containers","tags":["self-host","permissive","containers","active"],"capabilities":["ci"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":16107,"starsPerWeek":31,"access":"free","archived":false,"repo":{"createdAt":"2016-12-21","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/goreleaser","html":"/gems/goreleaser","markdown":"/gems/goreleaser.md"}},{"type":"tool","slug":"changesets","name":"Changesets","tagline":"MIT versioning + changelog PRs for JS monorepos","category":"devops","url":"https://github.com/changesets/changesets","github":"https://github.com/changesets/changesets","pricing":"open-source","hook":"Changesets is the human-written change file when a JS monorepo needs coordinated package bumps and a changelog PR, not a post-hoc git-cliff dump.","whatsGood":"MIT. changesets/changesets. Developers add a markdown “changeset” per PR; CLI/bot bumps versions, updates changelogs, and can open a release PR. Fits npm/pnpm/yarn workspaces. Source github.com/changesets/changesets.","theCatch":"Vs git-cliff (changelog *from commit history*) and release-please: Changesets is *intent-first* (you write the change note), not history-parser-first. Empty or late changesets mean silent version drift. It versions packages — it does not replace your publish secrets or npm 2FA.","verdict":"MIT monorepo versioning. Free forever; write the change, let the bot bump the graph.","addedAt":"2026-09-13","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"CI/CD","tags":["self-host","permissive","git","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":12495,"starsPerWeek":32,"access":"free","archived":false,"repo":{"createdAt":"2019-03-21","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/changesets","html":"/gems/changesets","markdown":"/gems/changesets.md"}},{"type":"tool","slug":"unocss","name":"UnoCSS","tagline":"MIT instant on-demand atomic CSS engine","category":"design","url":"https://unocss.dev","github":"https://github.com/unocss/unocss","pricing":"open-source","hook":"UnoCSS is atomic CSS on-demand when Tailwind’s full pipeline feels heavy and you still want utility-class ergonomics.","whatsGood":"MIT. unocss/unocss. Instant on-demand atomic CSS engine with presets (incl. Tailwind-compatible), attributify/shortcuts, and Vite/webpack/nuxt integrations. Docs unocss.dev; npm `unocss`. Source github.com/unocss/unocss.","theCatch":"Vs Tailwind CSS (ecosystem gravity) and lightningcss (transform/minify): UnoCSS is the *engine + presets* lane, not the Tailwind company product. Preset/config choice decides whether your class names look familiar; team muscle memory may still prefer stock Tailwind docs and plugins.","verdict":"MIT atomic CSS engine. Free forever; utilities without shipping a full prebuilt sheet.","addedAt":"2026-09-13","featured":false,"domain":"Design","subSpecialty":"UI","subcategory":"UI","tags":["self-host","permissive","license-unclear","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":18982,"starsPerWeek":72,"access":"free","archived":false,"repo":{"createdAt":"2021-09-30","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/unocss","html":"/gems/unocss","markdown":"/gems/unocss.md"}},{"type":"tool","slug":"kind","name":"kind","tagline":"Apache-2.0 Kubernetes clusters inside Docker","category":"devops","url":"https://kind.sigs.k8s.io","github":"https://github.com/kubernetes-sigs/kind","pricing":"open-source","hook":"kind is local Kubernetes when you need a real multi-node-ish cluster for CI or laptop tests and minikube is the heavier classic.","whatsGood":"Apache-2.0. kubernetes-sigs/kind (“Kubernetes IN Docker”). Creates kube clusters by running nodes as containers — fast bring-up for local dev and CI. Docs kind.sigs.k8s.io; SIG-sponsored. Source github.com/kubernetes-sigs/kind.","theCatch":"Vs k3d/k3s (lighter single-binary k8s), colima (container runtime host), and minikube: kind is *Kubernetes-in-containers*, not a production control plane and not a substitute for cloud quotas. Needs a working container runtime; multi-node “realism” is still fake under one Docker host.","verdict":"Apache-2.0 local kube. Free forever; spin a cluster in Docker, tear it down in CI.","addedAt":"2026-09-13","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Kubernetes","tags":["self-host","permissive","kubernetes","containers","testing","active"],"capabilities":["ci"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":15567,"starsPerWeek":37,"access":"free","archived":false,"repo":{"createdAt":"2018-09-12","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/kind","html":"/gems/kind","markdown":"/gems/kind.md"}},{"type":"tool","slug":"htmx","name":"htmx","tagline":"0BSD HTML-over-the-wire — AJAX/SSE/WS as attributes","category":"libraries","url":"https://htmx.org","github":"https://github.com/bigskysoftware/htmx","pricing":"open-source","hook":"htmx is hypermedia when you want buttons and forms to fetch HTML fragments without standing up a SPA framework.","whatsGood":"0BSD. bigskysoftware/htmx. Small JS library: `hx-get`/`hx-post` and friends turn HTML attributes into AJAX, SSE, and WebSockets — server returns HTML, not JSON-for-React. Docs htmx.org; huge community patterns (hyperscript optional). Source github.com/bigskysoftware/htmx.","theCatch":"Vs React/Next SPA defaults and Hotwire/Livewire cousins: htmx is *HTML-first progressive enhancement*, not a component tree with client routing. Complex client state, offline, and rich widgets still push you toward a heavier front-end — or you accept server round-trips as the model.","verdict":"0BSD HTML-over-the-wire. Free forever; ship fragments from the server and skip the SPA tax when hypermedia fits.","addedAt":"2026-09-13","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Runtimes & Frameworks","tags":["self-host","permissive","license-unclear","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":49582,"starsPerWeek":146,"access":"free","archived":false,"repo":{"createdAt":"2020-04-13","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/htmx","html":"/gems/htmx","markdown":"/gems/htmx.md"}},{"type":"tool","slug":"shellcheck","name":"ShellCheck","tagline":"GPL-3.0 de-facto static analysis for shell scripts","category":"devops","url":"https://www.shellcheck.net","github":"https://github.com/koalaman/shellcheck","pricing":"open-source","hook":"ShellCheck is the de-facto linter for bash/sh when a script “works on my machine” is not a review.","whatsGood":"GPL-3.0. koalaman/shellcheck. Haskell CLI that finds quoting bugs, unused vars, and POSIX foot-guns; wiki-linked SC#### codes. Distro packages, editor integrations, and the paste-bin at shellcheck.net. Source github.com/koalaman/shellcheck.","theCatch":"GPL-3.0 copyleft — fine as a laptop/CI CLI; read the license before you embed the analyzer into a proprietary product. Vs Hadolint (Dockerfile AST + ShellCheck on RUN): ShellCheck is *shell scripts*, not Dockerfiles. It is static analysis, not a runtime or a shell.","verdict":"GPL-3.0 shell linter. Free forever CLI; the copyleft is the loud license, not a seat tax.","addedAt":"2026-09-14","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Terminal & Shell","tags":["cli","self-host","copyleft","active"],"capabilities":["lint","shell","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"GPL-3.0","githubStars":40206,"starsPerWeek":55,"access":"free","archived":false,"repo":{"createdAt":"2012-11-17","pushedAt":"2026-10-19","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/shellcheck","html":"/gems/shellcheck","markdown":"/gems/shellcheck.md"}},{"type":"tool","slug":"hadolint","name":"Hadolint","tagline":"GPL-3.0 AST Dockerfile linter + ShellCheck on RUN","category":"devops","url":"https://hadolint.github.io/hadolint/","github":"https://github.com/hadolint/hadolint","pricing":"open-source","hook":"Hadolint is Dockerfile best-practice as an AST when `docker build` green still ships a 1.4 GB image and a broken RUN.","whatsGood":"GPL-3.0. hadolint/hadolint. Parses Dockerfiles into an AST, applies DL#### rules, and runs ShellCheck on `RUN` shell. Online try-out at hadolint.github.io/hadolint; source github.com/hadolint/hadolint.","theCatch":"GPL-3.0 copyleft — same class as ShellCheck; not MIT. Vs Docker (the engine), dive (*layer/size forensics*), and lazydocker (Docker/Compose *TUI*): Hadolint is the *Dockerfile linter*, not a runtime, not layer diffs, not a container dashboard.","verdict":"GPL-3.0 Dockerfile linter. Free forever; lint the recipe, dive the layers, lazydocker the running boxes.","addedAt":"2026-09-14","featured":false,"domain":"DevOps","subSpecialty":"Security","subcategory":"Security","tags":["cli","self-host","copyleft","containers","active"],"capabilities":["lint","docker","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"GPL-3.0","githubStars":12488,"starsPerWeek":22,"access":"free","archived":false,"repo":{"createdAt":"2015-11-15","pushedAt":"2026-10-19","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hadolint","html":"/gems/hadolint","markdown":"/gems/hadolint.md"}},{"type":"tool","slug":"overmind","name":"Overmind","tagline":"MIT Procfile process manager via tmux","category":"devops","url":"https://github.com/DarthSim/overmind","github":"https://github.com/DarthSim/overmind","pricing":"open-source","hook":"Overmind is Procfile + tmux when your app is web + worker + clock and you want real TTYs, not a log-file multiplexer.","whatsGood":"MIT. DarthSim/overmind. Go process manager for Procfile-based apps: starts each process in a tmux pane so you can attach, restart one process, and keep colored output. Source github.com/DarthSim/overmind. Hivemind is the lighter sister if tmux is overkill.","theCatch":"Vs watchexec (file→command *watcher*) and Zellij (Rust terminal *workspace/layouts*): Overmind is the *Procfile supervisor on tmux*, not a file watcher and not a layout multiplexer. Needs tmux installed. Not a production process supervisor — Overmind is a dev-loop tool, not systemd.","verdict":"MIT Procfile+tmux. Free forever; run the graph in panes, not a concatenated log.","addedAt":"2026-09-14","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","stale"],"capabilities":["procfile","tmux","dev"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":3755,"starsPerWeek":7,"access":"free","archived":false,"repo":{"createdAt":"2016-12-24","pushedAt":"2025-04-04","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/overmind","html":"/gems/overmind","markdown":"/gems/overmind.md"}},{"type":"tool","slug":"river","name":"River","tagline":"MPL-2.0 durable Postgres job queue for Go; Pro is paid add-ons","category":"databases","url":"https://riverqueue.com","github":"https://github.com/riverqueue/river","pricing":"open-source","hook":"River is background jobs in the same Postgres you already run when you refuse a Redis queue and a workflow SaaS bill.","whatsGood":"MPL-2.0. riverqueue/river. Transactional enqueue with your app writes, retries, cron, unique jobs, and a web UI — no extra broker. Docs at riverqueue.com; source github.com/riverqueue/river. Core is complete for most Go+Postgres apps.","theCatch":"Vs BullMQ (MIT Redis/Node queue), Inngest/Trigger.dev (hosted job platforms), and Temporal (durable *workflow* engine): River is a *Postgres job queue for Go*, not Redis, not a SaaS meter, and not Temporal workflows. River Pro is paid add-ons (workflows, batching, sequences, concurrency limits, DLQ, …) via a private Go module — core stays free MPL-2.0 with no paid code in the OSS tree.","verdict":"MPL-2.0 Postgres jobs. Free forever core; Pro is optional paid power, not required to enqueue.","addedAt":"2026-09-14","featured":false,"domain":"Databases","subSpecialty":"Jobs","subcategory":"Jobs","tags":["self-host","copyleft","postgres","workflows","active"],"capabilities":["queue","postgres","jobs"],"surfaces":["Self-host","Hosted"],"ecosystem":["Go","Multi-platform"],"licenseModel":"MPL-2.0","githubStars":5799,"starsPerWeek":38,"access":"free","archived":false,"repo":{"createdAt":"2023-11-08","pushedAt":"2026-10-21","license":"MPL-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/river","html":"/gems/river","markdown":"/gems/river.md"}},{"type":"tool","slug":"croc","name":"croc","tagline":"MIT secure peer file send — relay + PAKE","category":"devops","url":"https://getcroc.com","github":"https://github.com/schollz/croc","pricing":"open-source","hook":"croc is “send this folder to that laptop” when the other side is a person, not an S3 bucket.","whatsGood":"MIT. schollz/croc. CLI (and getcroc.com browser) that pairs two machines with a short code, derives a key via PAKE, and transfers end-to-end — public relay or `croc relay` you host. Resume, multi-file, cross-platform. Source github.com/schollz/croc.","theCatch":"Vs rclone (*rsync for 70+ cloud remotes*): croc is *peer send*, not cloud sync/mount and not a backup vault. Default path uses a public relay (you can self-host). Code phrase is the trust; treat it like a one-time password, not a permanent share link.","verdict":"MIT peer file send. Free forever; rclone the remotes, croc the person in the other room.","addedAt":"2026-09-14","featured":false,"domain":"DevOps","subSpecialty":"Networking","subcategory":"Networking","tags":["cli","self-host","permissive","active"],"capabilities":["p2p","transfer","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":40694,"starsPerWeek":87,"access":"free","archived":false,"repo":{"createdAt":"2017-10-17","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/croc","html":"/gems/croc","markdown":"/gems/croc.md"}},{"type":"tool","slug":"ghostty","name":"Ghostty","tagline":"MIT GPU-accelerated native terminal emulator","category":"rust","url":"https://ghostty.org","github":"https://github.com/ghostty-org/ghostty","pricing":"open-source","hook":"Ghostty is a GPU-native terminal when you want platform UI (Swift/GTK) and a fast emulator, not another multiplexer config.","whatsGood":"MIT. ghostty-org/ghostty. Zig core, GPU-accelerated, native macOS and Linux apps. Docs at ghostty.org; source github.com/ghostty-org/ghostty. Fast, standards-friendly emulator you actually window-manage.","theCatch":"Vs Zellij (Rust *workspace/layouts/plugins*) and Helix (modal *editor*): Ghostty is the *emulator*, not a muxer and not an editor. You still pick tmux/Zellij or Helix inside it. Official app is macOS + Linux; Windows GUI is not shipped.","verdict":"MIT GPU terminal. Free forever; the window is Ghostty, the layouts are still Zellij.","addedAt":"2026-09-14","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["self-host","permissive","active"],"capabilities":["terminal","gpu","native"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":62451,"starsPerWeek":262,"access":"free","archived":false,"repo":{"createdAt":"2022-03-29","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ghostty","html":"/gems/ghostty","markdown":"/gems/ghostty.md"}},{"type":"tool","slug":"mirrord","name":"mirrord","tagline":"MIT local process as if it ran in-cluster; Teams/Operator paid","category":"devops","url":"https://metalbear.com/mirrord","github":"https://github.com/metalbear-co/mirrord","pricing":"open-source","hook":"mirrord lets a local process (or coding agent) talk to real cluster DNS, env, and traffic without deploying a new pod every edit.","whatsGood":"MIT OSS CLI. metalbear-co/mirrord. `mirrord exec` injects a layer so your laptop process uses the target pod’s network/files/env. Works with VS Code, JetBrains, and agent CLIs. Docs at metalbear.com/mirrord; source github.com/metalbear-co/mirrord.","theCatch":"Vs Tilt (K8s *dev control plane* / live-update) and Earthly (Earthfile *builds*): mirrord is *steal the pod’s context for a local process*, not a multi-service Tiltfile and not an image builder. Teams/Operator is paid (concurrent sessions, traffic filters, queue split, DB branching, RBAC). Cloud AI Agents is Enterprise-gated. Free path is the OSS CLI for individuals.","verdict":"MIT in-cluster local process. Free forever OSS CLI for one human; Operator/Teams and cloud-agent concurrency are the paid layer.","addedAt":"2026-09-14","featured":false,"domain":"DevOps","subSpecialty":"Kubernetes","subcategory":"Kubernetes","tags":["self-host","permissive","coding-agents","active"],"capabilities":["k8s","local","dev"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":5377,"starsPerWeek":22,"access":"free","archived":false,"repo":{"createdAt":"2022-02-01","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mirrord","html":"/gems/mirrord","markdown":"/gems/mirrord.md"}},{"type":"tool","slug":"ko","name":"ko","tagline":"Apache-2.0 Go→OCI images without a Dockerfile","category":"devops","url":"https://ko.build","github":"https://github.com/ko-build/ko","pricing":"open-source","hook":"ko builds and publishes Go binaries as OCI images when writing a Dockerfile is pure ceremony.","whatsGood":"Apache-2.0. ko-build/ko (ex google/ko). Builds Go apps into OCI images from source — no Dockerfile, no Docker daemon required for the happy path. Multi-arch, SBOM/signing hooks, and `ko apply` into Kubernetes. Docs at ko.build; source github.com/ko-build/ko.","theCatch":"Vs Docker/Buildah (general image builders) and Earthly (Earthfile builds): ko is *Go-only containerize-from-source*, not a general Dockerfile/Buildah recipe engine. Non-Go runtimes and multi-language images are out of scope. Registry auth and base-image choice are still yours.","verdict":"Apache-2.0 Go→OCI. Free forever; Dockerfile-free when the app is Go.","addedAt":"2026-09-14","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Containers","tags":["self-host","permissive","containers","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":8571,"starsPerWeek":22,"access":"free","archived":false,"repo":{"createdAt":"2019-03-21","pushedAt":"2026-10-15","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ko","html":"/gems/ko","markdown":"/gems/ko.md"}},{"type":"tool","slug":"crane","name":"crane","tagline":"Apache-2.0 registry CLI — inspect, copy, mutate OCI images","category":"devops","url":"https://github.com/google/go-containerregistry","github":"https://github.com/google/go-containerregistry","pricing":"open-source","hook":"crane is registry surgery from a laptop when you need digest, copy, and manifest edits without a full container engine.","whatsGood":"Apache-2.0. google/go-containerregistry ships `crane` (and `gcrane`) — pull/push/copy by digest, catalog, mutate configs/layers, and talk registries as HTTP. Library + CLI used widely in CI and supply-chain tooling. Source github.com/google/go-containerregistry.","theCatch":"Vs Skopeo (copy/inspect without a daemon) and Dive (*layer/size forensics* TUI): crane is the *go-containerregistry Swiss-army CLI* (mutate, digest math, gcr helpers), not Dive’s UI and not Buildah’s image builder. No daemon; you still need registry credentials that work.","verdict":"Apache-2.0 registry CLI. Free forever; Skopeo siblings, Dive forensics, crane for scriptable registry ops.","addedAt":"2026-09-14","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Containers","tags":["cli","self-host","permissive","containers","active"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":4089,"starsPerWeek":9,"access":"free","archived":false,"repo":{"createdAt":"2018-03-14","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/crane","html":"/gems/crane","markdown":"/gems/crane.md"}},{"type":"tool","slug":"buildah","name":"Buildah","tagline":"Apache-2.0 rootless OCI image builds without Docker","category":"devops","url":"https://buildah.io","github":"https://github.com/podman-container-tools/buildah","pricing":"open-source","hook":"Buildah builds OCI images rootless when you want Dockerfile/Containerfile builds without a privileged Docker daemon.","whatsGood":"Apache-2.0. containers/buildah (Podman tooling family). Builds from Dockerfile/Containerfile or scripted `buildah from`/`run`/`commit` — daemonless, rootless-friendly, mounts cleanly into Podman workflows. Docs at buildah.io; source github.com/containers/buildah.","theCatch":"Vs Docker (encyclopedia — engine+Desktop), Podman (*run* containers/pods), ko (*Go-only* no-Dockerfile), and Hadolint (Dockerfile *linter*): Buildah is the *image builder*, not the runtime and not the linter. Learning curve if you leave Dockerfile mode for the scripted API.","verdict":"Apache-2.0 rootless image builds. Free forever; Podman runs what Buildah builds.","addedAt":"2026-09-14","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Containers","tags":["self-host","permissive","containers","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":9137,"starsPerWeek":18,"access":"free","archived":false,"repo":{"createdAt":"2017-01-26","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/buildah","html":"/gems/buildah","markdown":"/gems/buildah.md"}},{"type":"tool","slug":"skopeo","name":"Skopeo","tagline":"Apache-2.0 copy/inspect OCI images without a daemon","category":"devops","url":"https://github.com/podman-container-tools/skopeo","github":"https://github.com/podman-container-tools/skopeo","pricing":"open-source","hook":"Skopeo moves and inspects images across registries and local stores when you refuse to `docker pull` just to copy a digest.","whatsGood":"Apache-2.0. containers/skopeo. `skopeo copy` / `inspect` / `delete` / `sync` across docker://, dir://, oci:, containers-storage:, and more — no container daemon required. Same containers org family as Podman/Buildah. Source github.com/containers/skopeo.","theCatch":"Vs crane (go-containerregistry mutate/digest CLI) and Dive (layer UI): Skopeo is the *policy-friendly copy/inspect/sync* tool in the containers toolkit, not a layer explorer and not an image builder (that’s Buildah). Signing/policy config is powerful and easy to misconfigure once.","verdict":"Apache-2.0 daemonless image copy. Free forever; pair with Buildah/Podman, use crane when you live in go-containerregistry scripts.","addedAt":"2026-09-14","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Containers","tags":["self-host","permissive","containers","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":11327,"starsPerWeek":20,"access":"free","archived":false,"repo":{"createdAt":"2016-03-07","pushedAt":"2026-10-16","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/skopeo","html":"/gems/skopeo","markdown":"/gems/skopeo.md"}},{"type":"tool","slug":"task","name":"Task","tagline":"MIT Taskfile.yml runner — YAML alternative to Make/just","category":"devops","url":"https://taskfile.dev","github":"https://github.com/go-task/task","pricing":"open-source","hook":"Task is the YAML task runner when your team wants Taskfile includes, vars, and deps without Make syntax or a justfile.","whatsGood":"MIT. go-task/task. Single Go binary reads `Taskfile.yml`: tasks, deps, vars, dotenv, includes, and watch. Docs at taskfile.dev; source github.com/go-task/task. Feels like a small CI graph you run locally.","theCatch":"Vs just (CC0 *justfile* command runner): Task is *Taskfile.yml* with includes/deps as a first-class YAML graph — not a thin twin of just, and not Make’s implicit DAG. Still a command runner, not a build system or package manager. Pick one runner per repo or you will confuse newcomers.","verdict":"MIT Taskfile runner. Free forever; just stays the justfile gem, Task owns Taskfile.yml.","addedAt":"2026-09-14","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Tooling","tags":["self-host","local-first","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":16273,"starsPerWeek":32,"access":"free","archived":false,"repo":{"createdAt":"2017-02-27","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/task","html":"/gems/task","markdown":"/gems/task.md"}},{"type":"tool","slug":"valibot","name":"Valibot","tagline":"MIT modular TypeScript schemas — tiny bundle vs Zod","category":"libraries","url":"https://valibot.dev","github":"https://github.com/open-circle/valibot","pricing":"open-source","hook":"Valibot is schema validation when Zod’s weight at the edge is the thing you are trying to delete.","whatsGood":"MIT. fabian-hiller/valibot (open-circle). Modular per-schema imports, TypeScript inference, parse/safeParse-shaped API. Docs at valibot.dev aim at small runtime cost for forms, APIs, and edge. Source github.com/fabian-hiller/valibot.","theCatch":"Vs Zod (de-facto TS schema): Valibot wins on *modular/tree-shakeable bundle size*; Zod wins on ecosystem gravity (tRPC/forms/examples assume Zod). Migrating is real work — action APIs and helpers differ. Not a form UI and not an API gateway.","verdict":"MIT tiny TS schemas. Free library; choose Valibot for bytes, Zod for ecosystem defaults.","addedAt":"2026-09-14","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Types & Validation","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":9044,"starsPerWeek":53,"access":"free","archived":false,"repo":{"createdAt":"2023-07-07","pushedAt":"2026-10-17","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/valibot","html":"/gems/valibot","markdown":"/gems/valibot.md"}},{"type":"tool","slug":"agno","name":"Agno","tagline":"Apache-2.0 Python agent framework + AgentOS runtime (ex-Phidata)","category":"agents","url":"https://www.agno.com","github":"https://github.com/agno-agi/agno","pricing":"open-source","hook":"Agno is the Phidata rebrand: a fast Python agent SDK with an AgentOS runtime you can actually serve.","whatsGood":"Apache-2.0. Build agents/teams/workflows in the Agno SDK, run them as a FastAPI AgentOS service (sessions, memory, tracing, optional MCP/A2A interfaces), manage via Control Plane. Model-agnostic toolkits; self-host the stack. Phidata is archived—this is the live line.","theCatch":"Vs LangGraph (graphs), CrewAI (roles), Mastra (TypeScript): Agno is Python performance + AgentOS productization, not a coding CLI like Claude Code/OpenCode. Phidata docs/imports are dead—use Agno. Control Plane and hosted conveniences are optional; day-one is OSS SDK+runtime you operate.","verdict":"Apache-2.0 Python agents + AgentOS. Ship on Agno, not Phidata nostalgia.","addedAt":"2026-09-14","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["sdk","self-host","permissive","active"],"capabilities":["agents","python","runtime"],"surfaces":["SDK","Self-host"],"ecosystem":["Python"],"licenseModel":"Apache-2.0","githubStars":42847,"starsPerWeek":184,"access":"free","archived":false,"repo":{"createdAt":"2022-05-04","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agno","html":"/gems/agno","markdown":"/gems/agno.md"}},{"type":"tool","slug":"ag2","name":"AG2","tagline":"Apache-2.0 open-source AgentOS; AutoGen community continuation","category":"agents","url":"https://www.ag2.ai","github":"https://github.com/ag2ai/ag2","pricing":"open-source","hook":"AG2 is the community AutoGen continuation — build multi-agent systems under open governance, not a Microsoft seat.","whatsGood":"Apache-2.0 (ag2ai/ag2). Live brand for the AutoGen OSS line: pip install ag2, docs at docs.ag2.ai. v1 is protocol-driven (import ag2); Classic ConversableAgent/GroupChat lives in ag2-classic if you need the old API. Discord + open governance pitch.","theCatch":"Vs microsoft/autogen (maintenance; MS points new work to Microsoft Agent Framework) and LangGraph/CrewAI: AG2 is the community AutoGen fork, not Microsoft’s enterprise successor. AG2 v1 is not a drop-in from Classic — pin ag2-classic / import autogen if you need the old surface. One primary entry; do not twin with dead AutoGen marketing.","verdict":"Apache-2.0 AutoGen community AgentOS. Use AG2 for OSS; Microsoft Agent Framework if you want the MS successor.","addedAt":"2026-09-14","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","permissive","active"],"capabilities":["multi-agent","orchestration","python"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"Apache-2.0","githubStars":5006,"starsPerWeek":49,"access":"free","archived":false,"repo":{"createdAt":"2024-11-11","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ag2","html":"/gems/ag2","markdown":"/gems/ag2.md"}},{"type":"tool","slug":"open-interpreter","name":"Open Interpreter","tagline":"Apache-2.0 terminal coding agent; Rust Codex fork for open models","category":"agents","url":"https://www.openinterpreter.com","github":"https://github.com/openinterpreter/openinterpreter","pricing":"open-source","hook":"Open Interpreter is the terminal coding agent tuned for open and low-cost models — now a Rust Codex-line harness, not the 2023 Python chatbot.","whatsGood":"Apache-2.0. Canonical repo openinterpreter/openinterpreter (homepage openinterpreter.com). Codex/ACP-shaped terminal agent optimized for Kimi/DeepSeek/Qwen-class models; local-friendly BYOK. Continues the “LLM runs code on your machine” pitch with a modern harness.","theCatch":"Vs Claude Code / Cursor / OpenCode / Gemini CLI: this is open-model/BYOK terminal, not a hosted Max seat. 2026 rewrite — Rust Codex fork; classic Python AGPL lives at endolith/open-interpreter community fork. The old pip interpreter UX is no longer current upstream.","verdict":"Apache-2.0 open-model terminal agent. Use the Rust line; classic Python is a fork.","addedAt":"2026-09-14","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["self-host","local-first","copyleft","coding-agents","active"],"capabilities":["terminal","coding","byok"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":68626,"starsPerWeek":402,"access":"free","archived":false,"repo":{"createdAt":"2023-07-14","pushedAt":"2026-10-11","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/open-interpreter","html":"/gems/open-interpreter","markdown":"/gems/open-interpreter.md"}},{"type":"tool","slug":"voltagent","name":"VoltAgent","tagline":"MIT TypeScript agent framework + optional VoltOps console","category":"agents","url":"https://voltagent.dev","github":"https://github.com/VoltAgent/voltagent","pricing":"open-source","hook":"VoltAgent is the TypeScript agent engineering platform: typed agents, workflows, MCP, and an optional VoltOps ops console.","whatsGood":"MIT (@voltagent/core). Memory, RAG, guardrails, tools, MCP, voice, supervisor/sub-agents, workflow engine. Deploy Node or serverless (Workers/edge). VoltOps Console (cloud or self-host) for observability/evals/deploy — not required to build.","theCatch":"Vs Mastra (TS runtime) and CrewAI/Agno (Python): VoltAgent is TS framework + platform surface, not a terminal coding agent. VoltOps is the paid/hosted ops layer; core stays MIT. Framework lock-in applies — you are building agents, not buying Claude Code.","verdict":"MIT TypeScript agent framework. VoltOps optional; core is the gem.","addedAt":"2026-09-14","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["mcp","sdk","self-host","permissive","workflows","active"],"capabilities":["typescript","workflows","mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":10854,"starsPerWeek":137,"access":"free","archived":false,"repo":{"createdAt":"2025-04-16","pushedAt":"2026-10-15","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/voltagent","html":"/gems/voltagent","markdown":"/gems/voltagent.md"}},{"type":"tool","slug":"rivet","name":"Rivet","tagline":"MIT visual AI agent graph IDE + TypeScript runtime (Ironclad)","category":"agents","url":"https://rivet.ironcladapp.com","github":"https://github.com/Ironclad/rivet","pricing":"open-source","hook":"Rivet (Ironclad) is the desktop IDE for drawing LLM agent graphs and embedding them in TypeScript apps.","whatsGood":"MIT. Electron IDE for prompt chains/agents plus @ironclad/rivet-core / rivet-node to run .rivet graphs in Node. External Call nodes bridge your app code. Distinct Ironclad product — not Rivet game engines or unrelated Rivets.","theCatch":"Vs LangGraph (code-first graphs) and Mastra/VoltAgent (TS frameworks): Rivet is visual-graph IDE + embed library, not a coding CLI and not LangChain. Graph quality still depends on your prompts/providers; External Calls need a host app + remote debugger. Desktop-first workflow.","verdict":"MIT Ironclad agent-graph IDE. Visual first; embed with rivet-node.","addedAt":"2026-09-14","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["desktop-app","self-host","permissive","rag","active"],"capabilities":["graphs","ide","typescript"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":4712,"starsPerWeek":26,"access":"free","archived":false,"repo":{"createdAt":"2023-04-22","pushedAt":"2026-08-26","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/rivet","html":"/gems/rivet","markdown":"/gems/rivet.md"}},{"type":"tool","slug":"mcp-remote","name":"mcp-remote","tagline":"MIT npx stdio↔remote MCP proxy with OAuth support","category":"agents","url":"https://www.npmjs.com/package/mcp-remote","github":"https://github.com/punkpeye/mcp-remote","pricing":"open-source","hook":"mcp-remote is the one-liner that lets stdio-only MCP clients reach remote HTTP/SSE MCP servers (with OAuth).","whatsGood":"MIT (punkpeye/mcp-remote; Cloudflare-origin lineage). npx mcp-remote https://… bridges Claude Desktop/Cursor/Windsurf stdio configs to remote MCP, including OAuth flows. Transport strategies (http-first/sse-only/etc.). Temporary plumbing until clients speak remote natively.","theCatch":"Vs SuperGateway (bidirectional stdio↔SSE/WS bridge): mcp-remote is the client-side remote+OAuth drop-in, not a capability server and not a full gateway product. Some clients already speak unauth remote MCP — you only need this for OAuth/legacy stdio hosts. Adds a local Node process in the path.","verdict":"MIT remote-MCP stdio shim. Use until your client speaks OAuth remote natively.","addedAt":"2026-09-14","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","api","self-host","permissive","auth","active"],"capabilities":["mcp","proxy","oauth"],"surfaces":["MCP","API","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":1639,"starsPerWeek":20,"access":"free","archived":false,"repo":{"createdAt":"2025-03-20","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mcp-remote","html":"/gems/mcp-remote","markdown":"/gems/mcp-remote.md"}},{"type":"tool","slug":"mcp-inspector","name":"MCP Inspector","tagline":"MIT official MCP server debugger — web, CLI, and TUI","category":"agents","url":"https://modelcontextprotocol.io/docs/tools/inspector","github":"https://github.com/modelcontextprotocol/inspector","pricing":"open-source","hook":"MCP Inspector is the official Model Context Protocol debugger: poke tools/resources/prompts before you wire an agent.","whatsGood":"MIT (@modelcontextprotocol/inspector). One binary: web UI (default), --cli for CI/agents, --tui for terminals. npx @modelcontextprotocol/inspector against local or remote servers. Reference tooling from the MCP project — not a third-party clone.","theCatch":"Debug surface, not a production MCP gateway or registry (see Smithery) and not transport glue (SuperGateway/mcp-remote). You still author servers elsewhere (FastMCP, etc.). v2 is the active line; pin versions in CI.","verdict":"Official MIT MCP inspector. Test servers here; ship them elsewhere.","addedAt":"2026-09-14","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","cli","tui","self-host","permissive","license-unclear","active"],"capabilities":["mcp","debug","devtools"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":11111,"starsPerWeek":104,"access":"free","archived":false,"repo":{"createdAt":"2024-10-03","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mcp-inspector","html":"/gems/mcp-inspector","markdown":"/gems/mcp-inspector.md"}},{"type":"tool","slug":"composio","name":"Composio","tagline":"Freemium agent toolkits + managed OAuth across 1000+ apps","category":"agents","url":"https://composio.dev","github":"https://github.com/ComposioHQ/composio","pricing":"freemium","hook":"Composio gives agents authenticated tools across 1000+ apps so you stop hand-rolling OAuth for every SaaS.","whatsGood":"OSS SDKs (TS/Python) + CLI on ComposioHQ/composio; hosted catalog with managed OAuth, sessions, tool search, and sandboxed execution. Wire Claude/Cursor/MCP or native tool-calling. Sessions discover/authorize/execute without stuffing hundreds of tool schemas into context.","theCatch":"Vs github-mcp (one official GitHub surface) and raw MCP servers: Composio is a multi-app auth/tool platform — you depend on their connector quality and hosted auth. Free tier exists; production is seat/usage freemium. Not a coding agent and not a browser fleet.","verdict":"Freemium agent tool/auth fabric. Great connectors; you rent the OAuth middle.","addedAt":"2026-09-14","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["mcp","free-tier","permissive","auth","active"],"capabilities":["tools","auth","mcp"],"surfaces":["MCP","Hosted"],"ecosystem":["Python","Node.js","Multi-platform"],"licenseModel":"Freemium","githubStars":30659,"starsPerWeek":221,"access":"free","archived":false,"repo":{"createdAt":"2024-02-23","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/composio","html":"/gems/composio","markdown":"/gems/composio.md"}},{"type":"tool","slug":"github-mcp","name":"GitHub MCP Server","tagline":"MIT official GitHub MCP — issues, PRs, code, workflows for agents","category":"agents","url":"https://github.com/github/github-mcp-server","github":"https://github.com/github/github-mcp-server","pricing":"open-source","hook":"GitHub’s official MCP server lets agents read repos, manage issues/PRs, and automate GitHub from any MCP host.","whatsGood":"MIT (github/github-mcp-server). Remote hosted endpoint (api.githubcopilot.com/mcp/) plus local server option. First-party tools for code, issues, PRs, Actions — works with Copilot, Claude, Cursor, OpenCode, Antigravity CLI, etc. Beats DIY Octokit wrappers for agent UX.","theCatch":"Vs Composio (multi-app auth fabric): this is GitHub-only, official, and PAT/OAuth scoped to GitHub. Hosted remote path ties to GitHub/Copilot auth; local mode is yours to run. Permissions are the catch — over-scoped tokens are how agents leak. Not a generic toolkit marketplace.","verdict":"Official MIT GitHub MCP. Use for GitHub; use Composio when you need 1000 apps.","addedAt":"2026-09-14","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","self-host","permissive","workflows","active"],"capabilities":["mcp","github","devtools"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":33807,"starsPerWeek":396,"access":"free","archived":false,"repo":{"createdAt":"2025-03-04","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/github-mcp","html":"/gems/github-mcp","markdown":"/gems/github-mcp.md"}},{"type":"tool","slug":"steel","name":"Steel","tagline":"Apache-2.0 browser API for AI agents — self-host or cloud","category":"agents","url":"https://steel.dev","github":"https://github.com/steel-dev/steel-browser","pricing":"open-source","hook":"Steel is the open-source browser API for agents: sessions, CDP, stealth, and scrape helpers without owning Chromium ops.","whatsGood":"Apache-2.0 (steel-dev/steel-browser). Docker one-liner for API+UI; Puppeteer/Playwright/Selenium over CDP; session state, proxies, extensions, markdown/screenshot/PDF helpers. Cloud at steel.dev when you do not want to run Chrome fleets. Built for agent automation, not generic SEO scrapers only.","theCatch":"Vs Browserbase (managed fleet), Stagehand (AI Playwright layer), Browser Use (LLM browser framework): Steel is the browser sandbox/API — bring your own agent logic. Self-host means Chrome resource cost; cloud is freemium/paid convenience. Anti-bot arms race still applies.","verdict":"Apache-2.0 agent browser API. Self-host Steel; pay Browserbase-shaped cloud only if you must.","addedAt":"2026-09-14","featured":false,"domain":"AI Agents","subSpecialty":"Browser Automation","subcategory":"Browser Automation","tags":["api","self-host","permissive","browser-automation","scraping","active"],"capabilities":["browser","api","agents"],"surfaces":["API","Self-host"],"ecosystem":["Node.js","Browser","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":7850,"starsPerWeek":76,"access":"free","archived":false,"repo":{"createdAt":"2024-11-01","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/steel","html":"/gems/steel","markdown":"/gems/steel.md"}},{"type":"tool","slug":"mcp-agent","name":"mcp-agent","tagline":"Apache-2.0 MCP-as-runtime + durable Temporal workflows (LastMile)","category":"agents","url":"https://docs.mcp-agent.com","github":"https://github.com/lastmile-ai/mcp-agent","pricing":"open-source","hook":"mcp-agent treats MCP as the agent runtime — compose servers, patterns, and durable Temporal workflows in one framework.","whatsGood":"Apache-2.0 (lastmile-ai/mcp-agent). Purpose-built for Model Context Protocol: connect MCP tools/resources/prompts, Anthropic-style composable workflow patterns, and optional Temporal durability for pause/resume/recover. CLI (`uvx mcp-agent`), docs at docs.mcp-agent.com. Self-host the stack; deploy path exists when you want it.","theCatch":"Vs FastMCP (build MCP servers), Agno/VoltAgent/AG2 (general agent frameworks), and SuperGateway/mcp-remote (transport glue): mcp-agent is MCP-first agent runtime + durable workflows, not a coding CLI and not transport plumbing. LastMile cloud deploy/login is optional — day-one is OSS you run. Temporal ops are yours if you turn durability on.","verdict":"Apache-2.0 MCP-native agent runtime. Compose MCP + Temporal; cloud is optional.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","self-host","permissive","workflows","stale"],"capabilities":["mcp","agents","workflows"],"surfaces":["MCP","Self-host"],"ecosystem":["Python"],"licenseModel":"Apache-2.0","githubStars":8573,"starsPerWeek":89,"access":"free","archived":false,"repo":{"createdAt":"2024-12-18","pushedAt":"2026-01-25","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mcp-agent","html":"/gems/mcp-agent","markdown":"/gems/mcp-agent.md"}},{"type":"tool","slug":"mcp2cli","name":"mcp2cli","tagline":"MIT runtime MCP/OpenAPI/GraphQL→CLI — zero codegen","category":"agents","url":"https://github.com/knowsuchagency/mcp2cli","github":"https://github.com/knowsuchagency/mcp2cli","pricing":"open-source","hook":"mcp2cli turns any MCP server, OpenAPI spec, or GraphQL endpoint into shell commands at runtime — no codegen, fewer tool-schema tokens.","whatsGood":"MIT (knowsuchagency/mcp2cli; PyPI mcp2cli). `--mcp` / `--spec` / `--graphql` discover tools and expose them as CLI subcommands. OAuth/PKCE and auth headers across modes. Aimed at agents that shell out instead of stuffing full MCP schemas into every turn.","theCatch":"Vs SuperGateway / mcp-remote (transport bridges) and MCP Inspector (debug UI): mcp2cli is a runtime CLI façade for APIs/MCP, not a gateway product and not an inspector. GraphQL mode needs introspection. You still trust whatever endpoint you point it at.","verdict":"MIT MCP/OpenAPI/GraphQL CLI wrapper. Shell tools without shipping schemas every turn.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","cli","api","self-host","permissive","active"],"capabilities":["mcp","cli","openapi"],"surfaces":["MCP","CLI","API","Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":2423,"starsPerWeek":75,"access":"free","archived":false,"repo":{"createdAt":"2026-03-09","pushedAt":"2026-10-12","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mcp2cli","html":"/gems/mcp2cli","markdown":"/gems/mcp2cli.md"}},{"type":"tool","slug":"mcp-use","name":"mcp-use","tagline":"MIT fullstack TypeScript MCP — servers, apps, clients, agents","category":"agents","url":"https://docs.mcp-use.com","github":"https://github.com/mcp-use/mcp-use","pricing":"open-source","hook":"mcp-use is the fullstack MCP framework: typed servers, MCP Apps/Views, clients, agents, and a built-in Inspector.","whatsGood":"MIT (mcp-use/mcp-use). TypeScript v2 line on the official MCP SDK: scaffold with create-mcp-use-app, React Views for ChatGPT/Claude connectors, @mcp-use/client + @mcp-use/agent, Inspector for debug. Python sibling exists. Docs at docs.mcp-use.com.","theCatch":"Vs FastMCP (Python MCP framework), mcp-agent (MCP-as-runtime + Temporal), and Composio (managed tool/auth catalog): mcp-use is fullstack MCP app/server kit, not a multi-SaaS OAuth fabric. Manufact Free is an optional hosted/upsell path — core stays MIT you run yourself.","verdict":"MIT fullstack MCP kit. Build servers and Apps; Manufact is optional soft upsell.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","sdk","self-host","permissive","active"],"capabilities":["mcp","sdk","typescript"],"surfaces":["MCP","SDK","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":10791,"starsPerWeek":132,"access":"free","archived":false,"repo":{"createdAt":"2025-03-28","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mcp-use","html":"/gems/mcp-use","markdown":"/gems/mcp-use.md"}},{"type":"tool","slug":"google-adk","name":"Google ADK","tagline":"Apache-2.0 code-first agent build/eval/deploy kit (Google)","category":"agents","url":"https://adk.dev","github":"https://github.com/google/adk-python","pricing":"open-source","hook":"Google ADK is the code-first toolkit to build, evaluate, and deploy agents — software-dev shaped, not prompt-paste.","whatsGood":"Apache-2.0. Primary Python line (`pip install google-adk`, google/adk-python); docs at adk.dev. Multi-agent orchestration, tools, eval, local run and deploy targets. Also TS/Go/Java siblings. Model-agnostic enough to run off-GCP; Gemini/Vertex paths are first-class when you want them.","theCatch":"Vs Gemini CLI / Antigravity CLI (terminal coding agents), CrewAI/LangGraph/Agno (orchestration frameworks), and Daytona/E2B (sandboxes): ADK is the Google build/eval/deploy kit, not a coding CLI and not a sandbox fleet. Vertex/GCP gravity is real for enterprise deploy; OSS still runs without a Google Cloud bill if you stay local/BYO.","verdict":"Apache-2.0 Google agent kit. Code-first build/eval/deploy; Vertex optional, not mandatory.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","permissive","evals","active"],"capabilities":["agents","eval","deploy"],"surfaces":["Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":21932,"starsPerWeek":270,"access":"free","archived":false,"repo":{"createdAt":"2025-04-01","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/google-adk","html":"/gems/google-adk","markdown":"/gems/google-adk.md"}},{"type":"tool","slug":"dspy","name":"DSPy","tagline":"MIT program LMs with signatures and optimizers (Stanford NLP)","category":"agents","url":"https://dspy.ai","github":"https://github.com/stanfordnlp/dspy","pricing":"open-source","hook":"DSPy programs language models — signatures and optimizers instead of brittle prompt strings.","whatsGood":"MIT (stanfordnlp/dspy). Declarative Python modules, compilers/optimizers that tune prompts and weights, community + Stanford NLP lineage. Docs at dspy.ai. Fits classifiers, RAG, and agent loops when you want systematic improvement over hand-tuned templates.","theCatch":"Vs LangChain/LangGraph (orchestration graphs) and Promptfoo (YAML eval/red-team): DSPy is program-and-optimize LMs, not an MCP-first runtime and not a hosted eval SaaS. Optimizer runs cost tokens/compute; you still bring models and data. Not a drop-in coding agent.","verdict":"MIT LM programming framework. Optimize modules; do not confuse it with MCP runtime glue.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","permissive","active"],"capabilities":["optimizers","prompts","python"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":38711,"starsPerWeek":196,"access":"free","archived":false,"repo":{"createdAt":"2023-01-09","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dspy","html":"/gems/dspy","markdown":"/gems/dspy.md"}},{"type":"tool","slug":"camel","name":"CAMEL","tagline":"Apache-2.0 multi-agent framework — scaling laws of agents","category":"agents","url":"https://www.camel-ai.org","github":"https://github.com/camel-ai/camel","pricing":"open-source","hook":"CAMEL is the research-born multi-agent framework chasing scaling laws of agents — roles, societies, and simulated environments.","whatsGood":"Apache-2.0 (camel-ai/camel). Multi-agent roles, tool use, environments, and large-scale agent society experiments. Docs at docs.camel-ai.org / camel-ai.org. Active research + builder community; pip-installable Python stack.","theCatch":"Vs CrewAI / AG2 (product multi-agent orchestration) and OpenHands / SWE-agent (coding agents): CAMEL is multi-agent research/framework breadth, not a turnkey SWE seat. Eigent is a separate commercial cousin — do not treat CAMEL OSS as Eigent cloud. You own model spend and orchestration choices.","verdict":"Apache-2.0 multi-agent framework. Scale agent societies; Eigent is a different product.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["sdk","self-host","permissive","active"],"capabilities":["multi-agent","research","python"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"Apache-2.0","githubStars":17941,"starsPerWeek":95,"access":"free","archived":false,"repo":{"createdAt":"2023-03-17","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/camel","html":"/gems/camel","markdown":"/gems/camel.md"}},{"type":"tool","slug":"genkit","name":"Genkit","tagline":"Apache-2.0 Google/Firebase agentic-app flows — JS, Go, Python","category":"agents","url":"https://genkit.dev","github":"https://github.com/genkit-ai/genkit","pricing":"open-source","hook":"Genkit is Google/Firebase’s open-source framework for full-stack AI and agentic app flows — prompts, tools, and deploy helpers.","whatsGood":"Apache-2.0 (firebase/genkit). SDKs for JavaScript/TypeScript, Go, and Python. Structured output, tool calling, flows, local Developer UI/CLI. Providers include Google GenAI, OpenAI, Ollama, and more. Ship to Firebase, Cloud Run, or your own host. Docs at genkit.dev.","theCatch":"Vs Vercel AI SDK (TS app AI primitives) and Google ADK (agent build/eval/deploy kit): Genkit is Firebase-shaped full-stack AI/agent flows, not a multi-agent research OS and not a coding CLI. Firebase/GCP paths may bill when you leave local — OSS core still runs without Google Cloud if you stay self-hosted/BYO providers.","verdict":"Apache-2.0 Firebase/Google AI app framework. Agentic flows in code; watch GCP meters in prod.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["sdk","self-host","permissive","active"],"capabilities":["flows","firebase","sdk"],"surfaces":["SDK","Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":6534,"starsPerWeek":50,"access":"free","archived":false,"repo":{"createdAt":"2024-04-29","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/genkit","html":"/gems/genkit","markdown":"/gems/genkit.md"}},{"type":"tool","slug":"beeai-framework","name":"BeeAI Framework","tagline":"Apache-2.0 production agents in Python and TypeScript — MCP + A2A","category":"agents","url":"https://framework.beeai.dev","github":"https://github.com/i-am-bee/beeai-framework","pricing":"open-source","hook":"BeeAI Framework is IBM’s Apache-2.0 toolkit for production agents in both Python and TypeScript — with first-class MCP and A2A serving.","whatsGood":"Apache-2.0 (i-am-bee/beeai-framework). Parity across Python and TypeScript: agents, workflows, tools, memory. Serve modules expose agents over MCP and A2A (Agent2Agent under the Linux Foundation). Docs at framework.beeai.dev. pip/npm install paths; no paid framework tier.","theCatch":"Vs Agno / VoltAgent / Google ADK (agent kits) and mcp-use / FastMCP (MCP server kits): BeeAI is dual-language agent framework + protocol serve, not a coding CLI and not a managed tool catalog. IBM open-source notice says community maintenance posture — treat it as OSS you own, not an IBM product SLA. A2A server is Python-first today.","verdict":"Apache-2.0 dual-language agent framework. MCP/A2A serve built in; you own ops and models.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Agent Frameworks & SDKs","tags":["mcp","self-host","permissive","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":3437,"starsPerWeek":30,"access":"free","archived":false,"repo":{"createdAt":"2024-08-23","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/beeai-framework","html":"/gems/beeai-framework","markdown":"/gems/beeai-framework.md"}},{"type":"tool","slug":"microsoft-agent-framework","name":"Microsoft Agent Framework","tagline":"MIT successor to AutoGen + Semantic Kernel — Python and .NET","category":"agents","url":"https://aka.ms/agent-framework","github":"https://github.com/microsoft/agent-framework","pricing":"open-source","hook":"Microsoft Agent Framework is the MIT production successor to AutoGen and Semantic Kernel — graph workflows, MCP, and multi-provider agents in Python and .NET.","whatsGood":"MIT (microsoft/agent-framework). Official AutoGen successor for new work. Graph workflows (sequential, concurrent, handoff, group), middleware, OpenTelemetry, MCP tools, Foundry hosting samples. Docs on Microsoft Learn; PyPI `agent-framework` and NuGet Microsoft.Agents.AI. Local/OSS path is free; models and Azure Foundry hosting bill separately.","theCatch":"Vs AG2 (community AutoGen fork), LangGraph (graph orchestration), and Google ADK: MAF is Microsoft’s enterprise-shaped multi-agent SDK, not a coding seat. Foundry hosted agents and Azure model meters are paid paths — OSS framework still runs with BYO providers. AutoGen is maintenance-only; start new projects here, not there.","verdict":"MIT Microsoft agent SDK. Prefer over AutoGen for new builds; watch Azure meters in prod.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Agent Frameworks & SDKs","tags":["mcp","self-host","permissive","workflows","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":14239,"starsPerWeek":184,"access":"free","archived":false,"repo":{"createdAt":"2025-04-28","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/microsoft-agent-framework","html":"/gems/microsoft-agent-framework","markdown":"/gems/microsoft-agent-framework.md"}},{"type":"tool","slug":"strands-agents","name":"Strands Agents","tagline":"Apache-2.0 model-driven agent SDK from AWS — Python and TypeScript","category":"agents","url":"https://strandsagents.com","github":"https://github.com/strands-agents/harness-sdk","pricing":"open-source","hook":"Strands Agents is AWS’s Apache-2.0 model-driven agent SDK — hooks, MCP, multi-agent patterns, Python and TypeScript.","whatsGood":"Apache-2.0 (strands-agents/harness-sdk). `pip install strands-agents` / `npm install @strands-agents/sdk`. Model-driven loops with tools, hooks, conversation managers, structured output, MCP clients, and an optional docs MCP server (`uvx strands-agents-mcp-server`). Defaults lean Bedrock but providers include Anthropic, OpenAI, Gemini, Ollama, and more. Docs at strandsagents.com.","theCatch":"Vs Agno / OpenAI Agents SDK / Microsoft Agent Framework: Strands is AWS-born harness with Bedrock gravity, not a coding CLI and not a React copilot UI. Bedrock/AgentCore paths meter when you leave local/BYO. Bring your own model spend either way.","verdict":"Apache-2.0 AWS agent harness. Model-driven + MCP; Bedrock optional, not mandatory.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Agent Frameworks & SDKs","tags":["mcp","sdk","self-host","permissive","active"],"capabilities":["mcp","sdk"],"surfaces":["MCP","SDK","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":8886,"starsPerWeek":118,"access":"free","archived":false,"repo":{"createdAt":"2025-05-14","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/strands-agents","html":"/gems/strands-agents","markdown":"/gems/strands-agents.md"}},{"type":"tool","slug":"openai-agents-sdk","name":"OpenAI Agents SDK","tagline":"MIT multi-agent workflows — tools, handoffs, tracing, MCP","category":"agents","url":"https://openai.github.io/openai-agents-python/","github":"https://github.com/openai/openai-agents-python","pricing":"open-source","hook":"OpenAI Agents SDK is the MIT framework for multi-agent workflows — tools, handoffs, tracing, and MCP in Python (plus a JS/TS sibling).","whatsGood":"MIT (openai/openai-agents-python; JS at openai/openai-agents-js). `pip install openai-agents`. Agents, tools, handoffs, sessions, tracing, voice/realtime extras, sandbox agents (beta). MCP via stdio/HTTP. Provider-agnostic enough for non-OpenAI models; first-class Responses/Chat Completions paths. Docs at openai.github.io/openai-agents-python.","theCatch":"Vs openai-codex-cli (terminal coding agent), Vercel AI SDK (app AI primitives), and Microsoft Agent Framework: this is the workflow SDK, not the Codex CLI seat. OpenAI API keys and hosted tools meter; sandbox/realtime extras add surface area. Do not confuse with ChatGPT product seats.","verdict":"MIT OpenAI agent workflow SDK. Build multi-agent loops; API spend is separate.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Agent Frameworks & SDKs","tags":["mcp","sdk","self-host","permissive","evals","observability","workflows","active"],"capabilities":["mcp","sdk"],"surfaces":["MCP","SDK","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":30188,"starsPerWeek":358,"access":"free","archived":false,"repo":{"createdAt":"2025-03-11","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openai-agents-sdk","html":"/gems/openai-agents-sdk","markdown":"/gems/openai-agents-sdk.md"}},{"type":"tool","slug":"copilotkit","name":"CopilotKit","tagline":"MIT agent-native UI layer — React copilots, AG-UI, MCP","category":"agents","url":"https://www.copilotkit.ai","github":"https://github.com/CopilotKit/CopilotKit","pricing":"freemium","hook":"CopilotKit is the MIT horizontal layer between your agents and users — generative UI, shared state, human-in-the-loop, MCP, and AG-UI.","whatsGood":"MIT core (CopilotKit/CopilotKit). React/Next first-class; Angular, Vue, React Native, Slack/Teams channels. Wire LangGraph, Mastra, Google ADK, Strands, OpenAI Agents SDK, and more. MCP client paths and MCP Apps. Docs at docs.copilotkit.ai. Self-host the OSS framework; Cloud Developer is a real free-forever single-dev tier with published caps.","theCatch":"Vs Vercel AI SDK (primitives) and Mastra/LangGraph (backend agent runtimes): CopilotKit is the user-facing agent UI/protocol layer, not the orchestration brain. Pro/Team Cloud and VPC are paid when you outgrow Developer free forever. Self-host keeps the MIT path.","verdict":"MIT agent UI layer. Self-host free; Cloud Developer free forever is real but capped.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Agent Frameworks & SDKs","tags":["mcp","self-host","free-tier","permissive","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":38146,"starsPerWeek":219,"access":"free","archived":false,"repo":{"createdAt":"2023-06-19","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/copilotkit","html":"/gems/copilotkit","markdown":"/gems/copilotkit.md"}},{"type":"tool","slug":"rowboat","name":"Rowboat","tagline":"Apache-2.0 local-first AI coworker — knowledge graph + MCP","category":"agents","url":"https://www.rowboatlabs.com","github":"https://github.com/rowboatlabs/rowboat","pricing":"freemium","hook":"Rowboat is an Apache-2.0 local-first AI coworker that turns your work into an editable Markdown knowledge graph — with MCP tools and background agents.","whatsGood":"Apache-2.0 (rowboatlabs/rowboat). Desktop app for Mac/Windows/Linux. Indexes email/meetings/notes into linked Markdown; browser, code mode (Claude Code/Codex), meeting notes, scheduled background agents. MCP + optional Composio. Local models via Ollama/OpenAI-compatible endpoints. Data stays local as files you can read and delete.","theCatch":"Vs OpenClaw / Continue / Claude Code (coding seats) and Mem0/Letta (memory runtimes): Rowboat is a full coworker desktop with graph memory, not a library you embed. Hosted Starter/Pro plans are paid convenience; OSS/local path is the free forever bar. Shell access on your machine means trust boundaries matter.","verdict":"Apache-2.0 local AI coworker. Graph memory + MCP; paid cloud is optional.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","local-first","free-tier","permissive","active"],"capabilities":["mcp"],"surfaces":["MCP","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":18043,"starsPerWeek":195,"access":"free","archived":false,"repo":{"createdAt":"2025-01-13","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/rowboat","html":"/gems/rowboat","markdown":"/gems/rowboat.md"}},{"type":"tool","slug":"griptape","name":"Griptape","tagline":"Apache-2.0 Python agents, pipelines, RAG — MCP tools too","category":"agents","url":"https://www.griptape.ai","github":"https://github.com/griptape-ai/griptape","pricing":"open-source","hook":"Griptape is the Apache-2.0 Python framework for agents, pipelines, workflows, and RAG — with MCP servers available as tools.","whatsGood":"Apache-2.0 (griptape-ai/griptape). Structures (Agents/Pipelines/Workflows), Task/Conversation memory, Drivers for models/stores/tools, RAG/Extraction/Eval engines. Framework 1.8+ MCPTool (stdio/SSE). Docs at docs.griptape.ai. Run locally with BYO models; Griptape Cloud is optional hosting.","theCatch":"Vs LangChain/LangGraph and CrewAI: Griptape is a structured Python agent/RAG framework, not a coding CLI. Cloud Developer free tier needs a payment method on file and meters after small included quotas — pitch the OSS framework first, not Cloud as free forever.","verdict":"Apache-2.0 Python agent/RAG framework. MCP as tools; Cloud free tier is metered, not forever.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Agent Frameworks & SDKs","tags":["mcp","self-host","local-first","permissive","rag","workflows","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":2583,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2023-01-14","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/griptape","html":"/gems/griptape","markdown":"/gems/griptape.md"}},{"type":"tool","slug":"pipecat","name":"Pipecat","tagline":"BSD-2 voice and multimodal realtime agents (Daily)","category":"agents","url":"https://docs.pipecat.ai","github":"https://github.com/pipecat-ai/pipecat","pricing":"open-source","hook":"Pipecat is Daily’s BSD-2 Python framework for realtime voice and multimodal agents — pipelines, transports, and multi-agent handoffs.","whatsGood":"BSD-2-Clause (pipecat-ai/pipecat). Compose STT/LLM/TTS and media transports into low-latency voice agents; multi-agent handoff/fan-out; client SDKs (JS/React/RN/iOS/Android). `pipecat init quickstart`. Docs at docs.pipecat.ai. Framework is free OSS; bring your own model/telephony providers.","theCatch":"Vs LiveKit Agents (already covered under LiveKit comms stack) and OpenAI Realtime / voice extras: Pipecat is the pipeline framework for voice agents, not the SFU product. Daily transport/cloud and third-party STT/TTS meters when you leave local mocks. Not a text-only MCP orchestrator.","verdict":"BSD-2 realtime voice-agent framework. Pipelines you own; media/model meters separate.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Voice Agents","tags":["self-host","permissive","voice","realtime","active"],"capabilities":["realtime"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"BSD-2-Clause","githubStars":16671,"starsPerWeek":113,"access":"free","archived":false,"repo":{"createdAt":"2023-12-27","pushedAt":"2026-10-21","license":"BSD-2-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pipecat","html":"/gems/pipecat","markdown":"/gems/pipecat.md"}},{"type":"tool","slug":"spec-kit","name":"Spec Kit","tagline":"MIT Spec-Driven Development toolkit — any AI coding agent (GitHub)","category":"agents","url":"https://github.github.io/spec-kit/","github":"https://github.com/github/spec-kit","pricing":"open-source","hook":"Spec Kit is GitHub’s Spec-Driven Development toolkit — define what to build before the agent writes code, with any coding agent.","whatsGood":"MIT (github/spec-kit). Ready-to-use SDD process (or bring your own): specs, plans, and agent-friendly artifacts so coding agents implement against intent instead of vibes. Docs at github.github.io/spec-kit. Agent-agnostic — Claude Code, Codex, Copilot, and friends. Org-extensible and community-driven.","theCatch":"Vs Claude Code / Codex / OpenHands (coding agents): Spec Kit is the SDD workflow primitive — process and toolkit, not a coding agent seat. You still bring the agent, models, and repo discipline. GitHub org project, not a hosted product SLA.","verdict":"MIT SDD toolkit. Specs before code; not a coding agent itself.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["self-host","permissive","coding-agents","active","fast-stars"],"capabilities":["specs","workflow","agents"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":142189,"starsPerWeek":2330,"access":"free","archived":false,"repo":{"createdAt":"2025-08-21","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/spec-kit","html":"/gems/spec-kit","markdown":"/gems/spec-kit.md"}},{"type":"tool","slug":"rtk","name":"RTK","tagline":"Apache-2.0 Rust CLI proxy — fewer agent shell tokens","category":"agents","url":"https://www.rtk-ai.app","github":"https://github.com/rtk-ai/rtk","pricing":"open-source","hook":"RTK (Rust Token Killer) is a single-binary CLI proxy that shrinks bash output agents read — fewer tokens on common dev commands.","whatsGood":"Apache-2.0 (rtk-ai/rtk). Rust binary, zero runtime deps. Claims large cuts on noisy command output so coding agents spend less context on `git status`, logs, and build spam. Homebrew formula; docs/troubleshooting at rtk-ai.app. Drop under existing agent shells without changing the agent product.","theCatch":"Vs the coding agent itself (Claude Code, Codex, Aider): RTK is a token-thrift layer under agents — output compression/proxy, not an agent, not a model router. You must wire it into the shell path the agent actually uses; over-aggressive filtering can hide the error you needed.","verdict":"Apache-2.0 agent shell thrift. Cut tokens under agents; it is not the agent.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Code Context","subcategory":"Code Context","tags":["cli","self-host","permissive","active","fast-stars"],"capabilities":["cli","tokens","shell"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":84121,"starsPerWeek":2155,"access":"free","archived":false,"repo":{"createdAt":"2026-01-22","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/rtk","html":"/gems/rtk","markdown":"/gems/rtk.md"}},{"type":"tool","slug":"scrapling","name":"Scrapling","tagline":"BSD-3 adaptive scrape/crawl framework + MCP","category":"agents","url":"https://scrapling.readthedocs.io","github":"https://github.com/D4Vinci/Scrapling","pricing":"open-source","hook":"Scrapling is an adaptive Python scrape/crawl framework — from one request to full-scale crawls — with MCP for agents.","whatsGood":"BSD-3-Clause (D4Vinci/Scrapling). Handles fetching, parsing, and crawl scale with an adaptive stance toward modern sites. Docs at scrapling.readthedocs.io; Docker Hub image; MCP surface so agents can call scrape tools without inventing another HTTP client. pip-installable Python stack.","theCatch":"Vs Firecrawl-style hosted scrape APIs: Scrapling is a library/framework you run (plus MCP), not a metered scrape SaaS with a managed anti-bot fleet. You own proxies, blockers, and ops; MCP does not erase site ToS or legal risk. Not a general browser-agent product like Browser Use/Steel.","verdict":"BSD-3 adaptive scrape/crawl + MCP. Self-run framework vs Firecrawl-shaped APIs.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Browser Automation","subcategory":"Browser Automation","tags":["mcp","sdk","self-host","permissive","browser-automation","scraping","active","fast-stars"],"capabilities":["scrape","crawl","mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Python"],"licenseModel":"BSD-3-Clause","githubStars":88912,"starsPerWeek":842,"access":"free","archived":false,"repo":{"createdAt":"2024-10-13","pushedAt":"2026-10-19","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/scrapling","html":"/gems/scrapling","markdown":"/gems/scrapling.md"}},{"type":"tool","slug":"agent-reach","name":"Agent Reach","tagline":"MIT eyes for agents — public-web CLI, zero API fees","category":"agents","url":"https://github.com/Panniantong/Agent-Reach","github":"https://github.com/Panniantong/Agent-Reach","pricing":"open-source","hook":"Agent Reach gives AI agents eyes on the public web — read and search Twitter, Reddit, YouTube, GitHub, and more via one CLI with zero API fees.","whatsGood":"MIT (Panniantong/Agent-Reach). One CLI aimed at agent install/configure/health-check flows so you are not hand-wiring every site SDK. Public-web reach without buying search/scrape API keys for day-one use. MCP-friendly install path documented in-repo.","theCatch":"Vs Tavily / Exa (paid search APIs): Agent Reach is CLI eyes on public surfaces without a search SaaS bill — not a ranked enterprise search product with SLAs. Site ToS, auth/cookie setup, and breakage are yours; some platforms need user-controlled sessions. Not a replacement for licensed data APIs.","verdict":"MIT agent web CLI. Zero API-fee eyes; not Tavily/Exa-grade paid search.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Browser Automation","subcategory":"Browser Automation","tags":["cli","api","self-host","permissive","browser-automation","active","fast-stars"],"capabilities":["cli","search","web"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":100374,"starsPerWeek":2925,"access":"free","archived":false,"repo":{"createdAt":"2026-02-24","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agent-reach","html":"/gems/agent-reach","markdown":"/gems/agent-reach.md"}},{"type":"tool","slug":"llmfit","name":"llmfit","tagline":"MIT CLI — which models fit your hardware","category":"agents","url":"https://github.com/AlexsJones/llmfit","github":"https://github.com/AlexsJones/llmfit","pricing":"open-source","hook":"llmfit answers one question: which of hundreds of models and providers actually fit the machine in front of you.","whatsGood":"MIT (AlexsJones/llmfit). Rust/`cargo`/crates.io CLI. Catalog-aware hardware fit finder — VRAM, RAM, and provider options in one command instead of spreadsheet archaeology. Aimed at local/self-host planners before you pull a 70B that will not load.","theCatch":"Vs Ollama / llama.cpp / vLLM (runtimes): llmfit is the hardware fit finder, not the model runtime. Catalogs and VRAM heuristics drift; always verify against your real device and quantization. Does not download or serve models for you.","verdict":"MIT hardware-fit CLI. Pick models that fit; run them elsewhere.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","self-host","permissive","active","fast-stars"],"capabilities":["cli","hardware","models"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":38177,"starsPerWeek":1072,"access":"free","archived":false,"repo":{"createdAt":"2026-02-15","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/llmfit","html":"/gems/llmfit","markdown":"/gems/llmfit.md"}},{"type":"tool","slug":"rustfs","name":"RustFS","tagline":"Apache-2.0 Rust S3-compatible object store","category":"devops","url":"https://rustfs.com","github":"https://github.com/rustfs/rustfs","pricing":"open-source","hook":"RustFS is a high-performance, Apache-2.0 S3-compatible object store written in Rust — built to migrate beside MinIO-class stacks.","whatsGood":"Apache-2.0 (rustfs/rustfs) — permissive vs AGPL-shaped peers. Distributed object storage with S3 API compatibility, console, install script, Docker/Helm paths. Docs at docs.rustfs.com. Claims strong small-object throughput vs MinIO; coexistence/migration story is first-class marketing.","theCatch":"Vs MinIO / Garage / Ceph RGW: RustFS is a MinIO-class S3 object store in Rust with Apache-2.0 licensing angle — not a CDN and not managed blob SaaS. S3 compatibility matrices always have gaps; validate your client SDK before a cutover. You own HA, disks, and ops.","verdict":"Apache-2.0 Rust object store. S3-compatible self-host; prove compat before leaving MinIO.","addedAt":"2026-09-15","featured":false,"domain":"DevOps","subSpecialty":"Storage","subcategory":"Storage","tags":["self-host","copyleft","active"],"capabilities":["s3","object-store","self-host"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":35184,"starsPerWeek":231,"access":"free","archived":false,"repo":{"createdAt":"2023-11-23","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/rustfs","html":"/gems/rustfs","markdown":"/gems/rustfs.md"}},{"type":"tool","slug":"google-workspace-cli","name":"Google Workspace CLI","tagline":"Apache-2.0 first-party gws CLI — Drive, Gmail, Calendar, agent skills","category":"agents","url":"https://github.com/googleworkspace/cli","github":"https://github.com/googleworkspace/cli","pricing":"open-source","hook":"gws is the Google Workspace CLI from the googleworkspace org — one dynamic command surface for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and agent skills.","whatsGood":"Apache-2.0 (googleworkspace/cli). Commands built at runtime from Google Discovery Service — new Workspace methods show up without a static command list. Structured JSON, `--dry-run`, agent skills pack, npm `@googleworkspace/cli`, Homebrew `googleworkspace-cli`, binary releases. Built for humans and AI agents sharing the same auth’d surface.","theCatch":"First-party googleworkspace org surface — but the README states it is not an officially supported Google product. Vs raw Workspace REST / Apps Script: this is the CLI/agent skill layer, not a new API. Needs a GCP project + OAuth; unverified apps hit scope limits; Workspace/Admin API quotas still apply.","verdict":"Apache-2.0 Workspace CLI. First-party org tooling for agents; not a Google support SLA.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Tooling","subcategory":"Skills","tags":["cli","self-host","permissive","skills","active","fast-stars"],"capabilities":["cli","workspace","agents"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":31746,"starsPerWeek":949,"access":"free","archived":false,"repo":{"createdAt":"2026-03-02","pushedAt":"2026-10-06","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/google-workspace-cli","html":"/gems/google-workspace-cli","markdown":"/gems/google-workspace-cli.md"}},{"type":"tool","slug":"agentsview","name":"agentsview","tagline":"MIT local-first agent session/cost archive — 20+ coding agents","category":"agents","url":"https://agentsview.io","github":"https://github.com/kenn-io/agentsview","pricing":"open-source","hook":"agentsview is a local-first archive for coding-agent sessions and token costs — one binary, no account, everything on your machine.","whatsGood":"MIT (kenn-io/agentsview; wesm/agentsview redirects here). Browse/search sessions across Claude Code, Codex, and 20+ other agents. Cost estimates via LiteLLM/OpenRouter rate tables with offline fallback. Install script, desktop app, Homebrew cask. Stats CLI for windowed analytics — commits/LOC optional.","theCatch":"Vs Langfuse / Braintrust (cloud LLM observability): agentsview is a local session/cost archive for coding-agent transcripts, not a hosted tracing/eval platform. Optional anonymous telemetry ping; you still need the agent logs on disk. Not a replacement for production OpenTelemetry of your app’s LLM calls.","verdict":"MIT local agent archive. Session/cost on disk; not Langfuse/Braintrust cloud.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["self-host","local-first","permissive","coding-agents","active"],"capabilities":["sessions","cost","local"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":6219,"starsPerWeek":178,"access":"free","archived":false,"repo":{"createdAt":"2026-02-19","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agentsview","html":"/gems/agentsview","markdown":"/gems/agentsview.md"}},{"type":"tool","slug":"mcporter","name":"mcporter","tagline":"MIT MCP as CLI + generate-cli / emit-ts (OpenClaw)","category":"agents","url":"https://mcporter.sh","github":"https://github.com/openclaw/mcporter","pricing":"open-source","hook":"mcporter carries MCP tools into scripts and agents — call them as TypeScript APIs or package them as CLIs with generate-cli / emit-ts.","whatsGood":"MIT (openclaw/mcporter). npm `mcporter`. Masquerade MCP tools as simple TypeScript calls, or emit CLI wrappers so agents shell out instead of stuffing schemas every turn. Docs at mcporter.sh. Fits OpenClaw-shaped agent workflows and plain Node scripts alike.","theCatch":"Vs mcp2cli (runtime MCP/OpenAPI→CLI, zero codegen): mcporter leans generate-cli/emit-ts packaging and TS API shape — pick based on whether you want codegen’d CLIs vs pure runtime discovery. You still trust the MCP servers you wrap. Not an MCP transport gateway (see SuperGateway/mcp-remote).","verdict":"MIT MCP→CLI/TS kit. Generate or call; different shape than mcp2cli runtime façade.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","cli","self-host","permissive","active"],"capabilities":["mcp","cli","typescript"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":5079,"starsPerWeek":101,"access":"free","archived":false,"repo":{"createdAt":"2025-11-05","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mcporter","html":"/gems/mcporter","markdown":"/gems/mcporter.md"}},{"type":"tool","slug":"engram","name":"Engram","tagline":"MIT persistent agent memory — MCP, CLI, TUI, SQLite","category":"agents","url":"https://engram.gentlemanprogramming.com/","github":"https://github.com/Gentleman-Programming/engram","pricing":"open-source","hook":"Engram is persistent memory for AI coding agents — one agent-agnostic Go binary with SQLite+FTS5, MCP server, HTTP API, CLI, and TUI.","whatsGood":"MIT (Gentleman-Programming/engram). Single binary, zero deps story. Local-first memory you can also point at cloud paths when you want sync. MCP + CLI + TUI so Cursor/Claude Code/Codex-class tools share one brain. Site at engram.gentlemanprogramming.com.","theCatch":"Vs Mem0 / Letta / full agent frameworks: Engram is the memory primitive (store + retrieve + surfaces), not an orchestration framework or coding agent. “local or cloud” branding means optional hosted/sync gravity — day-one stays OSS you run. You still decide what gets written and when.","verdict":"MIT agent memory primitive. MCP/CLI/TUI on SQLite; not a full agent framework.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["mcp","cli","tui","api","self-host","local-first","permissive","coding-agents","memory","active"],"capabilities":["memory","mcp","cli"],"surfaces":["MCP","CLI","API","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":7496,"starsPerWeek":211,"access":"free","archived":false,"repo":{"createdAt":"2026-02-16","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/engram","html":"/gems/engram","markdown":"/gems/engram.md"}},{"type":"tool","slug":"bifrost","name":"Bifrost","tagline":"Apache-2.0 AI gateway — perf angle vs LiteLLM (Maxim)","category":"agents","url":"https://docs.getbifrost.ai","github":"https://github.com/maximhq/bifrost","pricing":"freemium","hook":"Bifrost is Maxim’s Apache-2.0 AI gateway — OpenAI-compatible multi-provider proxy with a hard performance pitch versus LiteLLM.","whatsGood":"Apache-2.0 (maximhq/bifrost). `npx -y @maximhq/bifrost` zero-config gateway; Go SDK path too. Fallbacks, load balancing, MCP tools, semantic caching, governance/virtual keys. Docs at docs.getbifrost.ai. Benchmarks claim large overhead wins vs LiteLLM at high RPS — verify on your hardware.","theCatch":"Vs LiteLLM: same gateway job with a Go/perf positioning — not a model marketplace. Maxim upsell: enterprise/clustering/adaptive LB/OIDC provisioning and getmaxim.ai Bifrost enterprise pages are the commercial gravity; OSS gateway still runs locally. You still pay upstream model providers.","verdict":"Apache-2.0 AI gateway. Fast LiteLLM alternative; Maxim enterprise is the loud paid path.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["free-tier","permissive","active"],"capabilities":["llm","proxy","gateway"],"surfaces":["Hosted"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Freemium","githubStars":8976,"starsPerWeek":108,"access":"free","archived":false,"repo":{"createdAt":"2025-03-19","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/bifrost","html":"/gems/bifrost","markdown":"/gems/bifrost.md"}},{"type":"tool","slug":"harper","name":"Harper","tagline":"Apache-2.0 offline privacy grammar checker — Rust (Automattic)","category":"rust","url":"https://writewithharper.com","github":"https://github.com/Automattic/harper","pricing":"open-source","hook":"Harper is Automattic’s offline, privacy-first grammar checker — fast, open-source, Rust-powered, no document phone-home.","whatsGood":"Apache-2.0 (Automattic/harper). Local grammar/style checking with editor/LSP/Obsidian integrations. Docs and product at writewithharper.com. Runs on your machine; aimed at writers who refuse to paste drafts into SaaS grammar boxes.","theCatch":"Vs Grammarly SaaS: Harper is offline Rust grammar, not a cloud writing coach with tone/generative rewrites and team admin. Rule coverage and language support differ from Grammarly’s product surface — try it on your real prose. Not an LLM writing agent.","verdict":"Apache-2.0 offline grammar. Privacy-local vs Grammarly cloud.","addedAt":"2026-09-15","featured":false,"domain":"Rust","subSpecialty":"Editors","subcategory":"Editors","tags":["self-host","local-first","permissive","active"],"capabilities":["grammar","lsp","offline"],"surfaces":["Self-host","Hosted"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":16908,"starsPerWeek":108,"access":"free","archived":false,"repo":{"createdAt":"2023-10-22","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/harper","html":"/gems/harper","markdown":"/gems/harper.md"}},{"type":"tool","slug":"dozzle","name":"Dozzle","tagline":"MIT realtime Docker/Swarm/K8s log UI","category":"observability","url":"https://dozzle.dev/","github":"https://github.com/amir20/dozzle","pricing":"open-source","hook":"Dozzle is a lightweight web UI for realtime container logs — Docker, Swarm, and Kubernetes — without storing a log lake.","whatsGood":"MIT (amir20/dozzle). Tiny Docker image, live tail, multi-host/agent mode, Swarm and K8s support, optional auth and SQL-ish filtering in docs. dozzle.dev. Pure live viewing — no disk-eating log archive unless you add one elsewhere.","theCatch":"Vs Grafana/Loki, ELK, Datadog (full observability): Dozzle is lightweight realtime log UI, not metrics/traces/storage/retention. If the container is gone, so is the history Dozzle never kept. Pair with a real log backend when you need audit trails.","verdict":"MIT live container log UI. Lightweight tail vs full observability stacks.","addedAt":"2026-09-15","featured":false,"domain":"Observability","subSpecialty":"Logs","subcategory":"Logs","tags":["web-ui","self-host","permissive","realtime","kubernetes","containers","observability","active"],"capabilities":["logs","docker","k8s"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":14678,"starsPerWeek":35,"access":"free","archived":false,"repo":{"createdAt":"2018-10-30","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dozzle","html":"/gems/dozzle","markdown":"/gems/dozzle.md"}},{"type":"tool","slug":"open-code-review","name":"Open Code Review","tagline":"Apache-2.0 hybrid deterministic+LLM review agent (MCP/plugins)","category":"agents","url":"https://open-codereview.ai","github":"https://github.com/alibaba/open-code-review","pricing":"open-source","hook":"Open Code Review is Alibaba’s Apache-2.0 code-review CLI — deterministic pipelines plus an LLM agent, not a pure lint pass and not a generic coding agent.","whatsGood":"Apache-2.0 (alibaba/open-code-review). Hybrid architecture: rule/file selection and bundling stay deterministic; the agent does repo-aware, line-level review with tool use. Built-in multi-language ruleset, OpenAI/Anthropic-compatible endpoints, CI hooks, MCP client for plugins, and delegation mode so your coding agent can run the review. Docs and product at open-codereview.ai.","theCatch":"Vs Semgrep/Gitleaks (deterministic SAST/secrets): OCR adds an LLM agent layer for context-heavy review, not a drop-in replacement for static rules alone. Vs Claude Code/SWE-agent/OpenHands (general coding agents): OCR is a purpose-built review harness, not a full autonomous coder. BYO LLM cost — you bring the model endpoint and pay the provider; the OSS CLI itself is free.","verdict":"Apache-2.0 hybrid review agent. Deterministic+LLM vs Semgrep/Gitleaks and vs general coding agents; BYO LLM.","addedAt":"2026-09-16","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["mcp","cli","self-host","permissive","coding-agents","active","young-repo","fast-stars"],"capabilities":["review","mcp","cli"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":47755,"starsPerWeek":2126,"access":"free","archived":false,"repo":{"createdAt":"2026-05-18","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/open-code-review","html":"/gems/open-code-review","markdown":"/gems/open-code-review.md"}},{"type":"tool","slug":"colibri","name":"colibrì","tagline":"Apache-2.0 pure-C zero-deps MoE streamed from disk","category":"agents","url":"https://justvugg.github.io/colibri/","github":"https://github.com/JustVugg/colibri","pricing":"open-source","hook":"colibrì runs frontier MoE models on hardware you already own — pure C engine, zero runtime deps, experts streamed from NVMe instead of living entirely in RAM/VRAM.","whatsGood":"Apache-2.0 (JustVugg/colibri). Single-file C engine with disk/RAM/VRAM multitiering for huge MoE families (GLM-class and cousins). `coli chat` / `coli serve` / `coli web`. No BLAS, no Python at engine runtime. Site at justvugg.github.io/colibri. Prebuilt releases for Linux/macOS/Windows.","theCatch":"Vs Ollama/vLLM (local serve / high-throughput GPU serving): colibrì is research-grade MoE disk-streaming for models that do not fit, not the everyday pull-and-chat DX of Ollama or the production serving stack of vLLM. research/HW-heavy — expect fast NVMe, large model containers (hundreds of GB), and tokens/sec that track your disk hierarchy.","verdict":"Apache-2.0 pure-C MoE engine. Disk-streamed experts vs Ollama/vLLM; hardware-honest.","addedAt":"2026-09-16","featured":false,"domain":"AI Agents","subSpecialty":"Tooling","subcategory":"Agent Frameworks & SDKs","tags":["self-host","permissive","active","young-repo","fast-stars"],"capabilities":["inference","moe","local"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":43093,"starsPerWeek":2665,"access":"free","archived":false,"repo":{"createdAt":"2026-07-01","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/colibri","html":"/gems/colibri","markdown":"/gems/colibri.md"}},{"type":"tool","slug":"openresearch","name":"OpenResearch","tagline":"MIT coding agents → research agents (Rust)","category":"agents","url":"https://openresearch.sh/","github":"https://github.com/alphaXiv/OpenResearch","pricing":"open-source","hook":"OpenResearch (alphaXiv) is a local-first Rust workspace that turns Claude Code, Codex, OpenCode, or Cursor into parallel research agents — not another prompt playground.","whatsGood":"MIT (alphaXiv/OpenResearch). Isolated git worktrees per research direction, git-native experiment tree, evidence attached to runs, `orx` CLI + skills install. Local ownership of projects/logs/artifacts; optional SSH/Slurm/K8s/Ray/managed compute. Product at openresearch.sh.","theCatch":"Vs Spec Kit (spec-driven coding workflow), DSPy (prompt/program optimizers), Promptfoo (eval/red-team): OpenResearch is a research-agent harness and experiment ledger around existing coding agents — not a spec kit, not a prompt compiler, not an eval suite. You still pay (or self-host) the coding agent and any remote compute you dispatch.","verdict":"MIT research-agent workspace. Coding agents → autoresearch; not Spec Kit/DSPy/Promptfoo.","addedAt":"2026-09-16","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["self-host","local-first","permissive","coding-agents","active","young-repo"],"capabilities":["research","agents","worktrees"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":7420,"starsPerWeek":379,"access":"free","archived":false,"repo":{"createdAt":"2026-06-07","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openresearch","html":"/gems/openresearch","markdown":"/gems/openresearch.md"}},{"type":"tool","slug":"atlas-agents","name":"Atlas (pacifio)","tagline":"MIT multi-agent change tracking — source control for agents","category":"agents","url":"https://www.tryatlas.cc/","github":"https://github.com/pacifio/atlas","pricing":"open-source","hook":"pacifio Atlas is source control for coding agents — run Claude Code, Codex, and native Atlas agents in parallel, track their changes, and query sessions from one place.","whatsGood":"MIT (pacifio/atlas). Multi-agent sessions with shared on-device memory, checkpoints linking sessions to commits, searchable history of prompts/tool calls/file changes. Desktop harness shaped for agent worktrees. Site at tryatlas.cc.","theCatch":"Vs Worktrunk/jj (git worktree / change-oriented VCS plumbing): Atlas is agent session+change tracking with shared memory, not a general VCS replacement. name collision with Ariga Atlas (slug `atlas`, schema-as-code) — this card is `atlas-agents` / pacifio only; never confuse with atlasgo.io.","verdict":"MIT agent source-control. pacifio Atlas ≠ Ariga Atlas; track agents, not schemas.","addedAt":"2026-09-16","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["self-host","local-first","permissive","coding-agents","active","young-repo"],"capabilities":["agents","git","memory"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":9626,"starsPerWeek":418,"access":"free","archived":false,"repo":{"createdAt":"2026-05-14","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/atlas-agents","html":"/gems/atlas-agents","markdown":"/gems/atlas-agents.md"}},{"type":"tool","slug":"brewui","name":"BrewUI","tagline":"AGPL-3.0 official Homebrew macOS GUI","category":"devops","url":"https://github.com/Homebrew/BrewUI","github":"https://github.com/Homebrew/BrewUI","pricing":"open-source","hook":"BrewUI is Homebrew’s official native macOS GUI — package browse/install/update without hiding the `brew` commands underneath.","whatsGood":"AGPL-3.0 (Homebrew/BrewUI). Official Homebrew app: SwiftUI/Swift 6, transparency for underlying brew ops, install via `brew install --cask homebrew-app` (macOS Tahoe 26+ per cask). Source and project home on GitHub; covered in Homebrew 7.0 notes on brew.sh.","theCatch":"Vs Mise (cross-runtime version manager CLI): BrewUI is a macOS GUI for Homebrew packages, not a multi-language runtime pin tool. AGPL-3.0 is network copyleft — modifications you ship over a network must share source. macOS-only; cask currently targets newer macOS floors.","verdict":"AGPL-3.0 official Homebrew GUI. macOS package UI vs Mise CLI; license is loud.","addedAt":"2026-09-16","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","copyleft","active"],"capabilities":["macos","packages","gui"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":2690,"starsPerWeek":80,"access":"free","archived":false,"repo":{"createdAt":"2026-03-02","pushedAt":"2026-10-20","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/brewui","html":"/gems/brewui","markdown":"/gems/brewui.md"}},{"type":"tool","slug":"deskcommcrm","name":"DeskcommCRM","tagline":"MIT self-hosted AI sales OS/CRM — MCP-ready","category":"agents","url":"https://www.deskcomm.com.br/","github":"https://github.com/melgarafael/DeskcommCRM","pricing":"open-source","hook":"DeskcommCRM is a self-hosted AI sales OS — CRM with native agents and WhatsApp (WAHA), pitched as an open alternative to Intercom-class chat sales stacks.","whatsGood":"MIT (melgarafael/DeskcommCRM). Self-hosted multi-tenant CRM, AI agents, WhatsApp pipeline, LGPD-minded positioning, MCP-ready API surface. Docker/VPS install path; site at deskcomm.com.br.","theCatch":"Vs Chatwoot (open inbox/helpdesk) and Composio (agent tool auth/connectors): DeskcommCRM is an AI sales OS/CRM with WhatsApp agents, not a general shared inbox alone and not a universal tool marketplace. HostGator affiliate/setup kit is infra convenience, not product lock — you can host elsewhere.","verdict":"MIT self-hosted AI sales CRM. Agents+WhatsApp vs Chatwoot/Composio; HostGator kit ≠ lock.","addedAt":"2026-09-16","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["mcp","self-host","permissive","active","young-repo"],"capabilities":["crm","agents","mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":4748,"starsPerWeek":188,"access":"free","archived":false,"repo":{"createdAt":"2026-04-28","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/deskcommcrm","html":"/gems/deskcommcrm","markdown":"/gems/deskcommcrm.md"}},{"type":"tool","slug":"librechat","name":"LibreChat","tagline":"MIT Agents/MCP chat UI — OpenAI-compatible, self-host","category":"agents","url":"https://librechat.ai/","github":"https://github.com/LibreChat-AI/LibreChat","pricing":"open-source","hook":"LibreChat is the self-hosted chat UI that already speaks Agents, MCP, and skills — not another thin OpenAI wrapper.","whatsGood":"MIT (danny-avila/LibreChat). Multi-provider chat (OpenAI-compatible endpoints and beyond), Agents, MCP/tool wiring, and skills-shaped workflows in one Docker-friendly UI. Product + docs at librechat.ai. Large community (~44k★) and active releases.","theCatch":"Vs Open WebUI / AnythingLLM (local RAG chat UIs): LibreChat leans hard into Agents/MCP/skills orchestration and multi-provider routing, not only RAG chat. You own auth, model keys, vector/DB ops, and upgrade discipline — the OSS UI is free; the models and infra are not.","verdict":"MIT Agents/MCP chat UI. Self-host orchestration vs Open WebUI/AnythingLLM; BYO models.","addedAt":"2026-09-16","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Personal Agents & Chat","tags":["mcp","self-host","permissive","skills","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":46098,"starsPerWeek":239,"access":"free","archived":false,"repo":{"createdAt":"2023-02-12","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/librechat","html":"/gems/librechat","markdown":"/gems/librechat.md"}},{"type":"tool","slug":"crawl4ai","name":"Crawl4AI","tagline":"Apache-2.0 LLM-friendly crawler — markdown for agents","category":"agents","url":"https://crawl4ai.com","github":"https://github.com/unclecode/crawl4ai","pricing":"open-source","hook":"Crawl4AI turns the web into clean, LLM-ready markdown — a crawler shaped for RAG and agents, not a generic scrape SDK.","whatsGood":"Apache-2.0 (unclecode/crawl4ai). Async Python crawler tuned for LLM pipelines: markdown extraction, chunking hooks, and agent-friendly output. Site at crawl4ai.com; pip-installable. Huge adoption (~84k★).","theCatch":"Vs Scrapling (adaptive scrape/crawl + MCP), Agent Reach (public-web CLI eyes), Browser Use/Stagehand (browser agents): Crawl4AI is an LLM-oriented crawler/extraction library, not a hosted scrape API, not a site-specific eyes CLI, and not a Playwright agent. You own proxies, blockers, rate limits, and site ToS.","verdict":"Apache-2.0 LLM crawler. Markdown-for-agents vs Scrapling/Agent Reach/Browser Use/Stagehand.","addedAt":"2026-09-16","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Scraping for LLMs","tags":["sdk","self-host","permissive","rag","scraping","active","fast-stars"],"capabilities":["sdk"],"surfaces":["SDK","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":85948,"starsPerWeek":671,"access":"free","archived":false,"repo":{"createdAt":"2024-05-09","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/crawl4ai","html":"/gems/crawl4ai","markdown":"/gems/crawl4ai.md"}},{"type":"tool","slug":"firecrawl","name":"Firecrawl","tagline":"AGPL-3.0 OSS + cloud scrape API — LLM-ready pages","category":"agents","url":"https://www.firecrawl.dev/","github":"https://github.com/firecrawl/firecrawl","pricing":"freemium","hook":"Firecrawl is the scrape/crawl API that returns LLM-ready markdown — self-host the AGPL engine or burn cloud credits.","whatsGood":"AGPL-3.0 core (firecrawl/firecrawl; org moved from mendableai). Scrape/crawl/map/search APIs aimed at agents and RAG. Cloud Free plan: 1,000 credits/mo (~1k basic pages), no card (firecrawl.dev/pricing). Self-host path exists for the OSS engine. Massive adoption (~181k★).","theCatch":"AGPL-3.0 on the open engine — network copyleft if you modify and offer it as a service. cloud: Free is only 1k credits/mo with low concurrency; Hobby starts ~$16–19/mo for 5k credits — past that you pay. Vs Scrapling/Crawl4AI (self-run libraries) and Agent Reach (zero-API-fee eyes CLI): Firecrawl is API-first with a metered cloud; self-host trades SaaS bill for AGPL+ops. Distinct from Scrapling/Crawl4AI — do not treat as the same card.","verdict":"AGPL+cloud scrape API. Freemium credits vs Scrapling/Crawl4AI self-run; license and Free-tier limits are loud.","addedAt":"2026-09-16","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Scraping for LLMs","tags":["api","self-host","free-tier","copyleft","scraping","active","fast-stars"],"capabilities":["api"],"surfaces":["API","Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":193541,"starsPerWeek":1472,"access":"free","archived":false,"repo":{"createdAt":"2024-04-15","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/firecrawl","html":"/gems/firecrawl","markdown":"/gems/firecrawl.md"}},{"type":"tool","slug":"effect","name":"Effect","tagline":"MIT production TypeScript toolkit — typed errors & concurrency","category":"libraries","url":"https://effect.website","github":"https://github.com/Effect-TS/effect","pricing":"open-source","hook":"Effect is the TypeScript toolkit for production systems — typed errors, fibers, streams, and schema — not another Zod twin.","whatsGood":"MIT (Effect-TS/effect). Full runtime+stdlib shape: Effect type for typed failure, concurrency/fibers, streaming, scheduling, and Schema. Docs and ecosystem at effect.website. Serious adoption (~16k★) for TS backends that outgrew Promise soup.","theCatch":"Vs Zod/Valibot (schema validation): Effect Schema is one piece; Effect is a whole effect system and runtime, not a drop-in validator. Learning curve and import surface are real — teams that only need parse/validate should stay on Zod/Valibot.","verdict":"MIT TS effect system. Production toolkit vs Zod/Valibot validation-only; steep but coherent.","addedAt":"2026-09-16","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Types & Validation","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":17343,"starsPerWeek":48,"access":"free","archived":false,"repo":{"createdAt":"2019-11-13","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/effect","html":"/gems/effect","markdown":"/gems/effect.md"}},{"type":"tool","slug":"openstatus","name":"OpenStatus","tagline":"AGPL-3.0 status/uptime as code — Terraform/CLI/MCP","category":"observability","url":"https://www.openstatus.dev","github":"https://github.com/openstatusHQ/openstatus","pricing":"freemium","hook":"OpenStatus puts status pages and uptime monitors in your repo — infra-as-code monitoring agents can update.","whatsGood":"AGPL-3.0 (openstatusHQ/openstatus). Monitors + status pages with Terraform/CLI/MCP surfaces; self-host via small Docker image or use hosted. Cloud Hobby free: 1 monitor, 1 status page (3 components), 10m min interval (openstatus.dev). Paid from ~$30/mo.","theCatch":"AGPL-3.0 — network copyleft on modifications you ship as a service. free cloud: one monitor / one page / 10m checks — fine for a side project, not a fleet. Vs Better Stack / Checkly-class SaaS, OpenStatus wins on OSS+IaC; you trade managed depth for license+self-host ops.","verdict":"AGPL status/uptime as code. Free Hobby is tiny; self-host or pay when monitors multiply.","addedAt":"2026-09-16","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["mcp","cli","self-host","free-tier","copyleft","observability","active"],"capabilities":["mcp","cli"],"surfaces":["MCP","CLI","Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":9207,"starsPerWeek":53,"access":"free","archived":false,"repo":{"createdAt":"2023-06-19","pushedAt":"2026-10-20","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openstatus","html":"/gems/openstatus","markdown":"/gems/openstatus.md"}},{"type":"tool","slug":"postgrest","name":"PostgREST","tagline":"MIT instant REST API for any Postgres schema","category":"databases","url":"https://postgrest.org","github":"https://github.com/PostgREST/postgrest","pricing":"open-source","hook":"PostgREST turns your Postgres schema, views, and RLS into a standards-shaped REST API — no hand-rolled CRUD layer.","whatsGood":"MIT (PostgREST/postgrest). Single binary: expose tables/views/functions over HTTP with JWT + Postgres RLS as the authz model. Battle-tested (~28k★); docs at postgrest.org. Pairs cleanly with Supabase-shaped stacks or bare Postgres.","theCatch":"Vs Prisma/Drizzle (typed app ORMs) and Hasura (GraphQL instant API): PostgREST is REST-from-schema, not an ORM and not GraphQL. Complex business workflows still want app code; you lean on SQL views/RPCs and RLS design instead of controllers.","verdict":"MIT REST-for-Postgres. Schema+RLS as API vs ORM/GraphQL twins; SQL-first teams win.","addedAt":"2026-09-16","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Query Builders & Codegen","tags":["api","self-host","permissive","postgres","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":27726,"starsPerWeek":43,"access":"free","archived":false,"repo":{"createdAt":"2014-06-13","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/postgrest","html":"/gems/postgrest","markdown":"/gems/postgrest.md"}},{"type":"tool","slug":"wasmtime","name":"Wasmtime","tagline":"Apache-2.0 Bytecode Alliance WebAssembly runtime","category":"rust","url":"https://wasmtime.dev/","github":"https://github.com/bytecodealliance/wasmtime","pricing":"open-source","hook":"Wasmtime is the Bytecode Alliance runtime for WASI/Wasm components — embed sandboxed Wasm where containers are too heavy.","whatsGood":"Apache-2.0 (bytecodealliance/wasmtime). Cranelift-backed runtime with CLI and embedding APIs (Rust/C and friends), WASI and component-model work. Site at wasmtime.dev; ~19k★. Standard pick when you want standards-track Wasm outside the browser.","theCatch":"Vs WasmEdge / Wasmer (alternate Wasm runtimes) and vs containers: Wasmtime is a Wasm runtime, not a Docker replacement for every workload. WASI/component maturity and host ABI choices still shape what you can port; not a general app platform by itself.","verdict":"Apache-2.0 Wasm runtime. Standards-track sandbox vs WasmEdge/Wasmer; not a container stand-in.","addedAt":"2026-09-16","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","permissive","sandbox","containers","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":18742,"starsPerWeek":39,"access":"free","archived":false,"repo":{"createdAt":"2017-08-29","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/wasmtime","html":"/gems/wasmtime","markdown":"/gems/wasmtime.md"}},{"type":"tool","slug":"thurbox","name":"Thurbox","tagline":"MIT tmux TUI/CLI for local AI agent orchestration","category":"agents","url":"https://thurbox.thurbeen.eu/","github":"https://github.com/Thurbeen/thurbox","pricing":"open-source","hook":"Thurbox is a tmux-backed TUI that keeps multiple coding-agent CLIs alive in parallel — local orchestration without a cloud harness.","whatsGood":"MIT (Thurbeen/thurbox). `thurbox` TUI + `thurbox-cli` headless; sessions persist in tmux so agents keep working when you detach. Repo picker, worktree mode, multi-agent panes. Docs/install at thurbox.thurbeen.eu (Show HN-shaped local harness).","theCatch":"Vs Atlas (pacifio agent source-control) and DeskcommCRM (self-hosted AI sales CRM): Thurbox is a local tmux/TUI orchestrator for coding-agent CLIs — not session+commit memory like Atlas, not a CRM. Early stars (~67★); needs tmux ≥3.2 (or psmux on Windows) plus at least one agent CLI you already pay for or self-host.","verdict":"MIT local agent TUI. tmux parallel agents vs Atlas/DeskcommCRM; young but concrete.","addedAt":"2026-09-16","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Orchestration","tags":["cli","tui","self-host","permissive","coding-agents","workflows","active"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":106,"starsPerWeek":3,"access":"free","archived":false,"repo":{"createdAt":"2026-02-12","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/thurbox","html":"/gems/thurbox","markdown":"/gems/thurbox.md"}},{"type":"tool","slug":"openspec","name":"OpenSpec","tagline":"MIT spec-driven change tooling for coding agents","category":"agents","url":"https://openspec.dev/","github":"https://github.com/Fission-AI/OpenSpec","pricing":"open-source","hook":"OpenSpec is spec-driven change tooling for AI coding assistants — agree on the change before the agent writes the code.","whatsGood":"MIT (Fission-AI/OpenSpec). Lightweight SDD workflow: propose → apply → archive with `/opsx:*` slash commands and a CLI (`@fission-ai/openspec`). Aligns humans and coding agents on proposal/specs/design/tasks before implementation. Site at openspec.dev; huge adoption (~69k★). Works across Claude Code, Codex, Cursor, and many other agent hosts.","theCatch":"Needs an AI coding-agent host — OpenSpec is tooling around the agent, not a product that ships code by itself. Vs Spec Kit (heavier phase-gated SDD): OpenSpec is lighter and more iterate-friendly, still not a standalone SaaS. You still pay (or self-host) the coding agent that runs the slash commands.","verdict":"MIT spec-driven agent tooling. Align before code; host agent required — not a product alone.","addedAt":"2026-09-17","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["self-host","permissive","coding-agents","active","fast-stars"],"capabilities":["specs","workflow","agents"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":72564,"starsPerWeek":1146,"access":"free","archived":false,"repo":{"createdAt":"2025-08-05","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openspec","html":"/gems/openspec","markdown":"/gems/openspec.md"}},{"type":"tool","slug":"security-audit-skill","name":"Security Audit Skill","tagline":"MIT coding-agent skill for multi-phase security audits","category":"agents","url":"https://github.com/cloudflare/security-audit-skill","github":"https://github.com/cloudflare/security-audit-skill","pricing":"open-source","hook":"Cloudflare’s security-audit-skill turns a coding agent into a multi-phase security auditor with independently verified, machine-readable findings.","whatsGood":"MIT (cloudflare/security-audit-skill). Skill package for agent hosts: phased audit flow, verified findings, machine-readable output shaped for CI and review loops. First-party Cloudflare org surface (~7.7k★). Install into the agent’s skill path; no separate SaaS account for the skill itself.","theCatch":"Skill only — not a standalone SaaS scanner. Distinct from mcp-security-audit (awesome-copilot skill for .mcp.json / MCP config audits) and from OWASP ASI checklist skills: this is Cloudflare’s multi-phase code/security audit skill for a coding-agent host. You still need the agent runtime and any scanners the skill shells out to.","verdict":"MIT agent security-audit skill. Phased findings vs mcp-security-audit; not a SaaS scanner.","addedAt":"2026-09-17","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["self-host","permissive","coding-agents","skills","security","active","young-repo","fast-stars"],"capabilities":["security","audit","skills"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":34608,"starsPerWeek":1920,"access":"free","archived":false,"repo":{"createdAt":"2026-06-18","pushedAt":"2026-09-14","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/security-audit-skill","html":"/gems/security-audit-skill","markdown":"/gems/security-audit-skill.md"}},{"type":"tool","slug":"weknora","name":"WeKnora","tagline":"MIT self-host RAG/knowledge platform (Tencent)","category":"agents","url":"https://weknora.weixin.qq.com","github":"https://github.com/Tencent/WeKnora","pricing":"open-source","hook":"WeKnora is Tencent’s open-source LLM knowledge platform — turn documents into queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.","whatsGood":"MIT (Tencent/WeKnora) with bundled third-party notices. Self-host RAG/knowledge: ingest docs, retrieve, agent reasoning, wiki-shaped maintenance. Go-heavy stack, Docker paths, multi-tenant/knowledge-base positioning. Large adoption (~26k★). Forever OSS path is the GitHub tree you run yourself.","theCatch":"Optional weknora.weixin.qq.com host is a separate product surface from the MIT self-host forever path — do not treat Tencent’s hosted WeChat-adjacent portal as the license or the ops model. LICENSE ships with THIRD_PARTY_NOTICES / licenses/ for bundled deps — MIT on the project, not a free pass on every vendored component. Vs LibreChat / AnythingLLM: WeKnora is knowledge/RAG+agent+wiki platform weight, not only a multi-provider chat UI.","verdict":"MIT self-host knowledge/RAG. OSS forever ≠ weknora.weixin.qq.com host; third-party notices are loud.","addedAt":"2026-09-17","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","permissive","license-unclear","rag","active","fast-stars"],"capabilities":["rag","knowledge","self-host"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":34900,"starsPerWeek":534,"access":"free","archived":false,"repo":{"createdAt":"2025-07-22","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/weknora","html":"/gems/weknora","markdown":"/gems/weknora.md"}},{"type":"tool","slug":"ecc","name":"ECC","tagline":"MIT agent ecosystem / coordination surface","category":"agents","url":"https://ecc.tools","github":"https://github.com/affaan-m/ECC","pricing":"open-source","hook":"ECC is an agent-harness performance layer — skills, instincts, memory, security, and research-first workflows across Claude Code, Codex, OpenCode, Cursor, and friends.","whatsGood":"MIT (affaan-m/ECC). Ecosystem/coordination surface for coding agents: skills packs, memory/instincts, security helpers, research-first development patterns. Site at ecc.tools; viral adoption (~260k★). Aimed at teams already living inside agent CLIs who want a shared optimization layer.","theCatch":"Still depends on host agents (Claude Code / Codex / Cursor / etc.) — ECC coordinates and tunes the harness; it is not a replacement coding agent. Vs OpenSpec (spec-driven change tooling) and Thurbox (tmux multi-agent TUI): ECC is the skills/memory/security ecosystem pack, not a spec framework and not a pane orchestrator.","verdict":"MIT agent coordination ecosystem. Skills+memory+security on top of host agents — not a host itself.","addedAt":"2026-09-17","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","permissive","coding-agents","skills","security","workflows","active","fast-stars"],"capabilities":["agents","skills","memory"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":285025,"starsPerWeek":7198,"access":"free","archived":false,"repo":{"createdAt":"2026-01-18","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ecc","html":"/gems/ecc","markdown":"/gems/ecc.md"}},{"type":"tool","slug":"knowledge-work-plugins","name":"Knowledge Work Plugins","tagline":"Apache-2.0 knowledge-work plugins (Anthropic)","category":"agents","url":"https://github.com/anthropics/knowledge-work-plugins","github":"https://github.com/anthropics/knowledge-work-plugins","pricing":"open-source","hook":"Anthropic’s knowledge-work-plugins repo is an open plugin pack for knowledge workers — primarily shaped for Claude Cowork.","whatsGood":"Apache-2.0 (anthropics/knowledge-work-plugins). First-party Anthropic plugin collection for knowledge-work workflows (research, docs, office-shaped tasks). ~24k★. Plugins themselves are free to read, fork, and adapt.","theCatch":"Plugins are free; primary intent is Claude Cowork (paid host). Vs generic Claude Code skills packs: this tree is aimed at knowledge-work / Cowork surfaces, not a drop-in replacement for every coding-agent skill. You still need a compatible Anthropic host product and whatever model plan that host requires.","verdict":"Apache-2.0 knowledge-work plugins. Free pack; Cowork/paid host is the intended runtime.","addedAt":"2026-09-17","featured":false,"domain":"AI Agents","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","active","fast-stars"],"capabilities":["plugins","knowledge","cowork"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":30886,"starsPerWeek":794,"access":"free","archived":false,"repo":{"createdAt":"2026-01-23","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/knowledge-work-plugins","html":"/gems/knowledge-work-plugins","markdown":"/gems/knowledge-work-plugins.md"}},{"type":"tool","slug":"oh-my-hermes","name":"oh-my-hermes","tagline":"MIT Hermes-agent niche tooling — memory & workflows","category":"agents","url":"https://rlaope.github.io/oh-my-hermes/","github":"https://github.com/rlaope/oh-my-hermes","pricing":"open-source","hook":"oh-my-hermes is an all-in-one plugin pack for Hermes Agent — coding intelligence, long-term memory, and model-optimized workflow packages.","whatsGood":"MIT (rlaope/oh-my-hermes). Hermes-specific skills/plugins: memory system, coding intelligence helpers, workflow packages tuned for Hermes Agent. Docs at rlaope.github.io/oh-my-hermes. Young project, ~2.6k ★.","theCatch":"Hermes-specific — not a generic Claude Code / Codex skill pack. Young surface; expect Hermes Agent as the host and follow upstream Hermes breaking changes. Vs ECC (multi-host ecosystem) and security-audit-skill (Cloudflare audit skill): oh-my-hermes is niche Hermes tooling, not a cross-harness coordination layer or a security scanner.","verdict":"MIT Hermes-agent tooling. Niche, not a multi-host skill pack.","addedAt":"2026-09-17","featured":false,"domain":"AI Agents","subSpecialty":"Tooling","subcategory":"Memory & Evals","tags":["self-host","permissive","coding-agents","memory","workflows","active","young-repo"],"capabilities":["hermes","skills","memory"],"surfaces":["Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":3492,"starsPerWeek":173,"access":"free","archived":false,"repo":{"createdAt":"2026-06-03","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/oh-my-hermes","html":"/gems/oh-my-hermes","markdown":"/gems/oh-my-hermes.md"}},{"type":"tool","slug":"superpowers","name":"Superpowers","tagline":"Composable agent skills that force brainstorm → plan → TDD → subagent review","category":"agents","url":"https://github.com/obra/superpowers","github":"https://github.com/obra/superpowers","pricing":"open-source","hook":"Superpowers makes your coding agent stop vibing and follow a real engineering loop before it touches the repo.","whatsGood":"MIT (obra/superpowers). A skills pack plus harness hooks so Claude Code, Cursor, Codex, OpenCode, Hermes, Gemini CLI, and peers brainstorm a design, write a bite-sized plan, then run subagent-driven development with red/green TDD and two-stage review. Install paths are first-class per harness (official Claude/Codex marketplaces, `/add-plugin`, `agy plugin install`, etc.). ★~288k with heavy forks — the viral agent-skills methodology, not a one-off prompt dump.","theCatch":"You still need a strong coding harness and model budget; Superpowers is process, not an agent runtime. Optional visual-companion telemetry (opt out via SUPERPOWERS_DISABLE_TELEMETRY / Claude DisableTelemetry). Vs agent-skills (Addy Osmani lifecycle pack) and ECC (multi-host skill ecosystem): Superpowers is the opinionated SDLC methodology that hijacks the session start, not a general skill library or host-agnostic plugin bag.","verdict":"MIT agent methodology. Install when your agent skips specs and tests; not a replacement for the harness itself.","addedAt":"2026-09-17","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Skills","tags":["self-host","permissive","coding-agents","skills","active","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":302685,"starsPerWeek":5602,"access":"free","archived":false,"repo":{"createdAt":"2025-10-09","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/superpowers","html":"/gems/superpowers","markdown":"/gems/superpowers.md"}},{"type":"tool","slug":"agent-skills","name":"Agent Skills (Addy Osmani)","tagline":"Production lifecycle skills — /spec /plan /build /test /review /ship","category":"agents","url":"https://skills.addy.ie","github":"https://github.com/addyosmani/agent-skills","pricing":"open-source","hook":"Addy’s Agent Skills encode senior-engineer gates so coding agents cannot skip the boring parts that keep software shippable.","whatsGood":"MIT (addyosmani/agent-skills). ~25 structured SKILL.md workflows with anti-rationalization tables and verification exits, plus slash commands mapping define→plan→build→verify→review→ship. `npx skills add addyosmani/agent-skills` hits 70+ agents; Claude/Codex/Cursor/Gemini/Antigravity adapters documented. Draws explicitly from Google eng practices (Hyrum’s Law, Beyoncé Rule, change sizing). Docs and site at skills.addy.ie. ★~96k.","theCatch":"Per-skill installs can miss shared `references/` checklists — prefer whole-repo or full pack install. Still markdown discipline, not a runtime that forces compliance if the host ignores skills. Vs Superpowers (session-hijacking SDLC methodology) and knowledge-work-plugins (Anthropic official packs): this is the Google-flavored lifecycle library you pick skill-by-skill, not an automatic brainstorm→subagent loop.","verdict":"MIT production skill pack. Reach for it when you want explicit /spec→/ship gates across many harnesses.","addedAt":"2026-09-17","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Skills","tags":["self-host","permissive","coding-agents","skills","testing","active","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":109056,"starsPerWeek":3063,"access":"free","archived":false,"repo":{"createdAt":"2026-02-15","pushedAt":"2026-10-13","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agent-skills","html":"/gems/agent-skills","markdown":"/gems/agent-skills.md"}},{"type":"tool","slug":"nanobot","name":"nanobot","tagline":"Ultra-light self-hosted personal AI agent with WebUI, MCP, and memory","category":"agents","url":"https://nanobot.wiki","github":"https://github.com/HKUDS/nanobot","pricing":"open-source","hook":"nanobot is the small Python personal-agent runtime you self-host when you want WebUI, chat apps, MCP, and memory without a mega-platform.","whatsGood":"MIT (HKUDS/nanobot). Readable Python core: WebUI + terminal, Telegram/Discord/Slack/WeChat/email bridges, tools (files, shell, web, MCP, cron, subagents), Dream long-term memory, OpenAI-compatible API, model routing and fallbacks. Install via PyPI (`nanobot-ai`) or source; docs at nanobot.wiki. ★~48k with active pushes — personal agent gateway, not a SaaS chat wrapper.","theCatch":"You operate the host, keys, and chat-app credentials; “ultra-light” still means a long-running service. Young surface with a large issue backlog — pin versions for production. Vs OpenHands / LibreChat (heavier coding or multi-model chat stacks) and OpenBot (governed coworker computers): nanobot is the small personal gateway, not a full browser-cowork platform or a repo-coding agent.","verdict":"MIT personal agent runtime. Self-host when you want MCP + memory + chat bridges in a small Python core.","addedAt":"2026-09-17","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Memory & Evals","tags":["mcp","web-ui","self-host","permissive","active","fast-stars"],"capabilities":["mcp"],"surfaces":["MCP","Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":49227,"starsPerWeek":1309,"access":"free","archived":false,"repo":{"createdAt":"2026-02-01","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/nanobot","html":"/gems/nanobot","markdown":"/gems/nanobot.md"}},{"type":"tool","slug":"openbot","name":"OpenBot","tagline":"Self-hosted AI coworkers with per-bot computers and action governance","category":"agents","url":"https://www.copilotkit.ai/openbot","github":"https://github.com/CopilotKit/OpenBot","pricing":"open-source","hook":"OpenBot gives each AI coworker its own browser, files, and tool gate — every action decided before it happens and recorded after.","whatsGood":"MIT (CopilotKit/OpenBot). Clone-and-run AG-UI coworker platform: Docker Compose, your Postgres, your model keys. Bots are config (`agents.yaml`), not hardcoded products. Gateway governs computer/file/MCP/component actions with a decision+audit trail. Bring LangGraph, Mastra, CrewAI, Pydantic AI, Google ADK, or hand-rolled AG-UI agents. Site + docs at copilotkit.ai/openbot. ★~5k and climbing after a fresh Aug 2026 launch.","theCatch":"Alpha template, not a hosted product — expect rough edges and you operate Compose yourself. Single-user default is for laptop demos; turn on real sign-in before multi-user. Vs CopilotKit (agent UI/protocol layer) and nanobot (personal gateway): OpenBot is the governed coworker computer stack built on AG-UI, not the React UI kit alone.","verdict":"MIT AG-UI coworker platform. Clone when you need audited agent computers on your infra; still alpha.","addedAt":"2026-09-17","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Personal Agents & Chat","tags":["self-host","permissive","active","young-repo","fast-stars"],"capabilities":["browser"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":6767,"starsPerWeek":716,"access":"free","archived":false,"repo":{"createdAt":"2026-08-17","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openbot","html":"/gems/openbot","markdown":"/gems/openbot.md"}},{"type":"tool","slug":"hyperframes","name":"HyperFrames","tagline":"HTML + CSS + seekable animation → deterministic MP4, built for agents","category":"libraries","url":"https://hyperframes.heygen.com/introduction","github":"https://github.com/heygen-com/hyperframes","pricing":"open-source","hook":"HyperFrames lets agents write HTML and render deterministic product videos instead of hoping a black-box video API guessed right.","whatsGood":"Apache-2.0 (heygen-com/hyperframes). Local CLI + npm package turns HTML/CSS/media/seekable animations into MP4. Ships agent skills (`npx skills add heygen-com/hyperframes`, `npx hyperframes skills update`) with a /hyperframes router and creation workflows (product launch, PR-to-video, motion graphics, slideshow). Playground at hyperframes.dev; docs at hyperframes.heygen.com. ★~51k — the agent-native Remotion-adjacent path from HeyGen’s OSS bench.","theCatch":"Node ≥22 and a real render pipeline (Puppeteer/ffmpeg class of deps) — not a one-liner SaaS render. Skill registry can lag main; use `hyperframes skills update` when you need HEAD. Vs Remotion (React compositions) and browser-use (page agents): HyperFrames is HTML→deterministic video for agents, not a general browser agent or React timeline editor.","verdict":"Apache-2.0 agent video framework. Use when coding agents should author and lint HTML before they render MP4.","addedAt":"2026-09-17","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Media & Audio","tags":["api","self-host","permissive","active","fast-stars"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Node.js"],"licenseModel":"Apache-2.0","githubStars":68639,"starsPerWeek":2124,"access":"free","archived":false,"repo":{"createdAt":"2026-03-10","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hyperframes","html":"/gems/hyperframes","markdown":"/gems/hyperframes.md"}},{"type":"tool","slug":"voicebox","name":"Voicebox","tagline":"Local-first OSS voice studio — clone, TTS, dictate, MCP voice for agents","category":"libraries","url":"https://voicebox.sh","github":"https://github.com/jamiepine/voicebox","pricing":"open-source","hook":"Voicebox is the open-source ElevenLabs + WisprFlow combo that keeps models and captures on your machine.","whatsGood":"MIT (jamiepine/voicebox). Desktop voice studio: zero-shot cloning, 7 TTS engines (Qwen3-TTS, Chatterbox, Kokoro, and more), 23 languages, global hotkey dictation into any field, effects, and MCP-aware agent voice hooks. Docs at docs.voicebox.sh. GH trending signal with ★~55k — privacy-first local voice I/O for builders, not another cloud TTS signup.","theCatch":"Local GPU/CPU and model downloads are on you; macOS/Windows desktop footprint is heavier than a REST TTS call. Large open-issue count — treat cutting-edge engines as experimental. Vs ElevenLabs-class cloud TTS (paid APIs) and Whisper-only STT stacks: Voicebox owns both ends of the loop locally, with agent voice as a first-class surface.","verdict":"MIT local voice studio. Install when agents and humans need on-device TTS/STT without a cloud voice vendor.","addedAt":"2026-09-17","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Media & Audio","tags":["mcp","self-host","local-first","permissive","voice","active","fast-stars"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":58125,"starsPerWeek":1506,"access":"free","archived":false,"repo":{"createdAt":"2026-01-25","pushedAt":"2026-10-07","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/voicebox","html":"/gems/voicebox","markdown":"/gems/voicebox.md"}},{"type":"tool","slug":"supervision","name":"Supervision","tagline":"Model-agnostic computer-vision toolkit for detections, zones, and video","category":"python","url":"https://supervision.roboflow.com","github":"https://github.com/roboflow/supervision","pricing":"open-source","hook":"Supervision is the reusable CV glue — load datasets, draw boxes, count zones — without rewriting annotators for every model.","whatsGood":"MIT (roboflow/supervision). `pip install supervision` in Python ≥3.9. Model-agnostic connectors for Ultralytics, Transformers, MMDetection, and Roboflow Inference; Detections API, annotators, dataset helpers, video/zone utilities. Docs + notebooks at supervision.roboflow.com. Mature ★~51k library still on GH trending — the default CV toolkit beside YOLO, not a hosted vision API.","theCatch":"It is a library, not a trained model — you still bring weights and (for some connectors) a Roboflow API key. Roboflow ecosystem gravity is real if you lean on Inference. Vs OpenCV (low-level) and full ML platforms: Supervision is the high-level detection/annotation toolkit you import, not a training cloud.","verdict":"MIT CV toolkit. Import when detection pipelines need consistent annotators and zone metrics across models.","addedAt":"2026-09-17","featured":false,"domain":"Python","subSpecialty":"Python","subcategory":"Python","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":51251,"starsPerWeek":252,"access":"free","archived":false,"repo":{"createdAt":"2022-11-28","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/supervision","html":"/gems/supervision","markdown":"/gems/supervision.md"}},{"type":"tool","slug":"tinycast","name":"Tinycast","tagline":"Native macOS launcher — hotkeys, clipboard, Raycast extensions, under 100 MB RAM","category":"design","url":"https://abue-ammar.github.io/tinycast/","github":"https://github.com/abue-ammar/tinycast","pricing":"open-source","hook":"Tinycast is the tiny native macOS command palette that runs real Raycast extensions without Electron.","whatsGood":"AGPL-3.0 (abue-ammar/tinycast). SwiftUI/AppKit, zero third-party deps, no telemetry: launcher, per-app hotkeys, clipboard history, calculator, snippets, Shortcuts, window management, calendar join, optional local AI chat, and native Raycast extension rendering. Free tip jar via Polar; site + releases live. ★~5.7k and on GH trending — Raycast-shaped builder launcher that stays local.","theCatch":"AGPL copyleft and macOS 26+ only — not a casual App Store drop-in for older Macs or proprietary forks. Young native app with a busy issue tracker; tip-funded maintenance. Vs paid Raycast and Alfred: Tinycast is the OSS native palette with Raycast extension compatibility, not a cloud launcher SaaS.","verdict":"AGPL native macOS launcher. Use on macOS 26+ when you want Raycast-class palette without Electron; watch the license.","addedAt":"2026-09-17","featured":false,"domain":"Design","subSpecialty":"UI","subcategory":"UI","tags":["desktop-app","self-host","copyleft","license-unclear","active","young-repo","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"AGPL-3.0","githubStars":8732,"starsPerWeek":531,"access":"free","archived":false,"repo":{"createdAt":"2026-06-29","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tinycast","html":"/gems/tinycast","markdown":"/gems/tinycast.md"}},{"type":"tool","slug":"browserskill","name":"BrowserSkill","tagline":"Attach coding agents to a real logged-in browser without interrupting the session","category":"agents","url":"https://github.com/Tencent/BrowserSkill","github":"https://github.com/Tencent/BrowserSkill","pricing":"open-source","hook":"BrowserSkill attaches a coding agent to a real, already-logged-in browser session so it can work with the browser you are actually using.","whatsGood":"MIT (Tencent/BrowserSkill). The useful wedge is session continuity: an agent can operate in a live browser context instead of requiring a separate automation instance and a second login. That makes authenticated, stateful browser work more practical for coding agents.","theCatch":"A live logged-in browser is also a live blast radius: the agent inherits cookies, tabs, permissions, and whatever account is open. Vs Stagehand, Browser Use, and Playwright MCP (separate browser instances or contexts): BrowserSkill trades isolation for continuity. Treat the attached session as the trust boundary, not as a sandbox.","verdict":"MIT live-session browser bridge. The no-second-login wedge is real; inherited cookies and permissions are the Catch.","addedAt":"2026-09-18","featured":false,"domain":"AI Agents","subSpecialty":"Browser Automation","subcategory":"Browser Automation","tags":["self-host","permissive","coding-agents","browser-automation","active","young-repo","fast-stars"],"capabilities":["browser","agents","session"],"surfaces":["Self-host"],"ecosystem":["Browser","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":9307,"starsPerWeek":533,"access":"free","archived":false,"repo":{"createdAt":"2026-06-22","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/browserskill","html":"/gems/browserskill","markdown":"/gems/browserskill.md"}},{"type":"tool","slug":"bend","name":"Bend","tagline":"Parallel language + proof-gated agent coding","category":"agents","url":"https://bend-lang.com","github":"https://github.com/bendlang/bend","pricing":"open-source","hook":"Bend is a parallel programming language that puts proof-shaped constraints in the coding loop instead of treating agent output as trusted by default.","whatsGood":"Apache-2.0 (bendlang/bend). Bend brings a language and proof-oriented workflow to agent coding, aiming to make parallel programs and their correctness claims explicit rather than relying on prose prompts alone. The canonical project is bendlang/bend; HigherOrderCO/Bend redirects there.","theCatch":"Vs Spec Kit and OpenSpec: those are process layers for agreeing on specs and changes, while Bend is a language/proof surface — process is not proof. Adopting a new language means a smaller ecosystem and a real learning/toolchain cost before the proof gates pay back.","verdict":"Apache-2.0 parallel language for proof-gated agent coding. Bend is a language surface, not another spec workflow.","addedAt":"2026-09-18","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["self-host","permissive","coding-agents","active"],"capabilities":["parallel","proof","language"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":23843,"starsPerWeek":145,"access":"free","archived":false,"repo":{"createdAt":"2023-08-29","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/bend","html":"/gems/bend","markdown":"/gems/bend.md"}},{"type":"tool","slug":"octop","name":"Octop","tagline":"MIT self-hosted multi-user multi-agent platform","category":"agents","url":"https://github.com/TencentCloud/Octop","github":"https://github.com/TencentCloud/Octop","pricing":"open-source","hook":"Octop is a self-hosted control room for teams running multiple agents, not just another single-user chat shell.","whatsGood":"MIT (TencentCloud/Octop). Multi-user, multi-agent self-hosting with MCP and ACP connectivity, RAG, and IM-shaped collaboration surfaces. It gives teams one place to operate agent workloads while keeping the deployment and model choices on their side.","theCatch":"Vs LibreChat, OpenClaw, and nanobot: Octop is the team/multi-agent platform surface, not merely a multi-provider chat UI, a personal agent gateway, or a lightweight bot runtime. The self-host bargain moves auth, model keys, storage, upgrades, and operational boundaries onto you.","verdict":"MIT multi-user multi-agent platform. MCP/ACP/RAG/IM in one self-hosted surface; you own the control plane.","addedAt":"2026-09-18","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["mcp","self-host","permissive","active","young-repo","fast-stars"],"capabilities":["multi-agent","mcp","self-host"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":10518,"starsPerWeek":693,"access":"free","archived":false,"repo":{"createdAt":"2026-07-08","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/octop","html":"/gems/octop","markdown":"/gems/octop.md"}},{"type":"tool","slug":"hister","name":"Hister","tagline":"Private local search over visited pages and files","category":"agents","url":"https://github.com/asciimoo/hister","github":"https://github.com/asciimoo/hister","pricing":"open-source","hook":"Hister makes your own browser history and files searchable locally, so an agent can find context in the trail you already created.","whatsGood":"AGPL-3.0 (asciimoo/hister). Privacy-first local search across visited pages and local files, aimed at retrieving personal context without handing the whole archive to a hosted search vendor. It is a focused memory/search surface rather than a repo packager.","theCatch":"Vs Gitingest and Repomix (package repositories for model context) and Agent Reach (agent-facing public-web access): Hister searches your local history/files, not a repo snapshot or the open web. AGPL-3.0 carries network copyleft if you modify Hister and offer it as a service; keep that boundary in your deployment review.","verdict":"AGPL-3.0 local privacy search. Useful personal context for agents; the network-copyleft Catch is loud.","addedAt":"2026-09-18","featured":false,"domain":"AI Agents","subSpecialty":"Code Context","subcategory":"Code Context","tags":["self-host","copyleft","active"],"capabilities":["search","local","privacy"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":6094,"starsPerWeek":146,"access":"free","archived":false,"repo":{"createdAt":"2026-01-04","pushedAt":"2026-10-20","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hister","html":"/gems/hister","markdown":"/gems/hister.md"}},{"type":"tool","slug":"coder","name":"Coder","tagline":"Durable remote workspaces for humans and coding agents","category":"devops","url":"https://coder.com","github":"https://github.com/coder/coder","pricing":"open-source","hook":"Coder gives humans and agents durable remote development environments that survive the laptop, session, and next prompt.","whatsGood":"AGPL-3.0 OSS self-host (coder/coder). Templates provision repeatable remote workspaces with persistent state, IDE/SSH access, and the kind of durable environment an agent can return to instead of rebuilding an ephemeral sandbox every run. Product and hosted options live at coder.com.","theCatch":"Vs E2B and Daytona (ephemeral agent sandboxes): Coder is a durable workspace/control plane, not a disposable per-task sandbox. The free path is OSS self-host; Premium and Enterprise are paid product tiers. You still own cluster, identity, persistence, and upgrade operations on the OSS path.","verdict":"AGPL-3.0 durable remote workspaces for people and agents. Self-host is the free path; Premium/Enterprise are paid.","addedAt":"2026-09-18","featured":false,"domain":"DevOps","subSpecialty":"Workspaces","subcategory":"Workspaces","tags":["self-host","copyleft","coding-agents","workflows","active"],"capabilities":["workspaces","self-host","agents"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":17126,"starsPerWeek":68,"access":"free","archived":false,"repo":{"createdAt":"2021-12-22","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/coder","html":"/gems/coder","markdown":"/gems/coder.md"}},{"type":"tool","slug":"flet","name":"Flet","tagline":"Apache-2.0 cross-platform GUI from Python","category":"python","url":"https://flet.dev","github":"https://github.com/flet-dev/flet","pricing":"open-source","hook":"Flet lets Python developers build cross-platform GUI apps without dropping into a separate native UI language for every target.","whatsGood":"Apache-2.0 (flet-dev/flet). A Python-first UI framework for shipping desktop, web, and mobile-shaped interfaces from one codebase, with a practical path for developers who want app UI rather than a terminal program. The project and docs are at flet.dev.","theCatch":"Vs Textual: Flet targets cross-platform graphical interfaces, while Textual is a terminal UI. Cross-platform does not erase platform packaging, runtime, or native-widget trade-offs; verify the project’s current release/support matrix before pinning a version. No unreleased 1.0 claim here.","verdict":"Apache-2.0 Python UI framework. Reach for graphical cross-platform apps, not a Textual-style TUI; verify the release surface you pin.","addedAt":"2026-09-18","featured":false,"domain":"Python","subSpecialty":"UI","subcategory":"UI","tags":["self-host","permissive","active"],"capabilities":["python","gui","multi-platform"],"surfaces":["Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":17397,"starsPerWeek":73,"access":"free","archived":false,"repo":{"createdAt":"2022-03-24","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/flet","html":"/gems/flet","markdown":"/gems/flet.md"}},{"type":"tool","slug":"pizza-bot","name":"Pizza Bot","tagline":"Local-first inbox for long-running AI agent work","category":"agents","url":"https://github.com/pizza-bot-app/pizza-bot","github":"https://github.com/pizza-bot-app/pizza-bot","pricing":"open-source","hook":"Pizza Bot is the inbox for agent work that keeps running after you close the tab — Unread for finished jobs, Action for approvals.","whatsGood":"Apache-2.0 (pizza-bot-app/pizza-bot). Local-first DeepAgents/LangGraph runtime with the same React UI in Electron, browser, and a terminal CLI over HTTP/SSE. Start or schedule tasks, navigate away, and let completed work and durable approvals collect in queues instead of vanishing with the chat session. Developed at Amazon and released OSS. ★~305.","theCatch":"Vs OpenBot / nanobot (coworker computers or personal gateways) and Thurbox (tmux multi-agent panes): Pizza Bot is the async work inbox, not a governed desktop coworker or a pane orchestrator. The api-server process must stay up; you bring model keys and operate the stack. Early OSS surface — pin versions.","verdict":"Apache-2.0 agent inbox. Use when long-running agent jobs need Unread/Action queues instead of a single chat thread.","addedAt":"2026-09-18","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Personal Agents & Chat","tags":["self-host","local-first","permissive","active","young-repo"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":505,"starsPerWeek":30,"access":"free","archived":false,"repo":{"createdAt":"2026-06-26","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pizza-bot","html":"/gems/pizza-bot","markdown":"/gems/pizza-bot.md"}},{"type":"tool","slug":"agentbox","name":"AgentBox","tagline":"Teleport a repo into parallel sandboxed agent VMs","category":"agents","url":"https://agent-box.sh","github":"https://github.com/madarco/agentbox","pricing":"open-source","hook":"AgentBox teleports your project into a dedicated VM so multiple agents can run in parallel without wrecking your laptop worktree.","whatsGood":"MIT (madarco/agentbox). `agentbox claude` (and friends) spin sandboxed VMs locally or in the cloud with your project, tools, and sync/git flows. Docs at agent-box.sh cover teleport, services, E2B/Daytona/Hetzner/Vercel/DO backends, and terminal multiplexers. npm `@madarco/agentbox`. ★~429.","theCatch":"Vs E2B / Daytona (ephemeral sandboxes) and Coder (durable remote workspaces): AgentBox is the one-command teleport + multi-agent box launcher, not a full workspace control plane. Docker/OrbStack-class virtualization and cloud backend credentials are on you; cloud minutes are not “free forever.”","verdict":"MIT parallel agent VM launcher. Reach for it when agents need isolated boxes, not another shared worktree.","addedAt":"2026-09-18","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Orchestration","tags":["self-host","permissive","sandbox","git","active","young-repo"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":539,"starsPerWeek":23,"access":"free","archived":false,"repo":{"createdAt":"2026-05-12","pushedAt":"2026-10-07","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agentbox","html":"/gems/agentbox","markdown":"/gems/agentbox.md"}},{"type":"tool","slug":"mcpjam","name":"MCPJam","tagline":"OSS MCP testing, debugging, and evals platform","category":"agents","url":"https://www.mcpjam.com","github":"https://github.com/MCPJam/inspector","pricing":"open-source","hook":"MCPJam is the MCP developer bench: chat, inspect, OAuth-debug, and eval servers the way real clients will call them.","whatsGood":"Apache-2.0 core (MCPJam/inspector) with CLI/SDK/inspector packages (`@mcpjam/inspector`). Local and hosted (app.mcpjam.com) paths for tool inspection, cross-client behavior checks, and CI-shaped gates. Docs at docs.mcpjam.com. ★~2.2k — the productized MCP test harness beyond a one-off poke UI.","theCatch":"Vs MCP Inspector (official MIT debugger): MCPJam is the broader test/eval platform with hosted gravity, not only the reference inspector. Some `/server/services` and evals paths are separately licensed proprietary portions — treat the free OSS inspector path as the bar, not every hosted feature.","verdict":"Apache-2.0 MCP test platform. Use for real-client MCP debugging/evals; watch the proprietary evals carve-out.","addedAt":"2026-09-18","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","self-host","permissive","license-unclear","evals","auth","testing","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":2273,"starsPerWeek":31,"access":"free","archived":false,"repo":{"createdAt":"2025-05-23","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mcpjam","html":"/gems/mcpjam","markdown":"/gems/mcpjam.md"}},{"type":"tool","slug":"oj","name":"OJ","tagline":"Rust-native React build tool aimed at agents and CI","category":"nextjs","url":"https://github.com/lovablelabs/oj","github":"https://github.com/lovablelabs/oj","pricing":"open-source","hook":"OJ is a Rust Vite-shaped build tool that optimizes memory and cold start when agents and CI spawn many React builds.","whatsGood":"MIT (lovablelabs/oj). Drop-in-minded React toolchain with streaming SSR (`oj dev --ssr` / `oj build --ssr`), Fast Refresh, and a persistent Node plugin host for Vite/Rollup-style plugins. Built where many parallel agent/CI builds make Vite’s memory profile expensive. Intro notes at rapha.land. ★~409.","theCatch":"Vs Vite (default SPA/library toolchain) and Rolldown/Oxc-adjacent Rust tooling: OJ is the agent/CI-memory-oriented React builder, not the ecosystem default yet. Young Lovable Labs surface — verify plugin compatibility before you rip Vite out of a production app.","verdict":"MIT Rust React builder. Reach for it when parallel agent/CI builds make Vite’s memory cost the bottleneck.","addedAt":"2026-09-18","featured":false,"domain":"Next.js","subSpecialty":"App Platform","subcategory":"App Platform","tags":["self-host","permissive","active","young-repo"],"capabilities":["ci"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":608,"starsPerWeek":57,"access":"free","archived":false,"repo":{"createdAt":"2026-08-08","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/oj","html":"/gems/oj","markdown":"/gems/oj.md"}},{"type":"tool","slug":"friday","name":"Friday","tagline":"Self-hosted cognitive memory MCP for coding agents","category":"agents","url":"https://github.com/friday-memory/friday","github":"https://github.com/friday-memory/friday","pricing":"open-source","hook":"Friday is the self-hosted memory layer coding agents talk to over MCP so architecture decisions and preferences survive the next session.","whatsGood":"MIT (friday-memory/friday; itskie/friday redirects here). FastAPI + Neo4j-shaped persistent cognitive memory exposed as MCP for Cursor/Claude/VS Code-class agents. Docker Compose path; health/add surfaces documented in-repo. ★~31 — focused local memory server, not a hosted memory SaaS.","theCatch":"Vs Mem0 / Letta / Graphiti: Friday is the self-hosted MCP memory appliance for coding agents, not a multi-tenant memory API or a full agent OS. You operate Neo4j/Compose and embedding/model keys; star count is still early — pin and verify before production trust.","verdict":"MIT self-hosted memory MCP. Use when coding agents need durable local memory without Mem0 Cloud.","addedAt":"2026-09-18","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Memory & Evals","tags":["mcp","self-host","permissive","coding-agents","memory","active","young-repo"],"capabilities":["mcp"],"surfaces":["MCP","Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":68,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2026-09-16","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/friday","html":"/gems/friday","markdown":"/gems/friday.md"}},{"type":"tool","slug":"unmute","name":"Unmute","tagline":"One voice-agent spec compiled to LiveKit, Pipecat, or SLNG","category":"agents","url":"https://unmute.ai","github":"https://github.com/slng-ai/unmute","pricing":"open-source","hook":"Unmute lets you define a voice agent once and compile the same spec onto the runtime you actually ship.","whatsGood":"MIT (slng-ai/unmute). Single voice-agent definition with targets for LiveKit, Pipecat, and SLNG, plus docs for tools, orchestration, telephony, tracing, and transfers at unmute.ai. ★~15 — the portable voice-agent spec wedge, not another locked runtime demo.","theCatch":"Vs Voicebox (local TTS/STT studio) and raw LiveKit/Pipecat apps: Unmute is the compile-from-spec layer, not the voice models and not a single runtime. Young project; you still operate the chosen target stack and vendor credentials behind the compile.","verdict":"MIT voice-agent spec compiler. Write once when you refuse to rewrite the agent for each voice runtime.","addedAt":"2026-09-18","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Voice Agents","tags":["self-host","permissive","voice","active","young-repo"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":27,"starsPerWeek":2,"access":"free","archived":false,"repo":{"createdAt":"2026-07-15","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/unmute","html":"/gems/unmute","markdown":"/gems/unmute.md"}},{"type":"tool","slug":"aclif","name":"aclif","tagline":"Agent CLI framework — one grammar across SaaS providers","category":"agents","url":"https://www.aclif.ai","github":"https://github.com/agent-cli-framework/aclif","pricing":"open-source","hook":"aclif builds CLIs agents can actually run: one grammar, canonical names, schemas and safety metadata loaded only on demand.","whatsGood":"MIT (agent-cli-framework/aclif). Built on oclif ideas for agents: self-describing commands, JSON envelopes, declare-before-run safety, and the same binary usable spawned by an agent, embedded, or behind a credential-holding gateway. npm `@aclif/core`; site aclif.ai. ★~14.","theCatch":"Vs MCP servers (protocol tools) and mcp2cli: aclif is an agent-native CLI framework, not an MCP server and not a thin wrapper generator alone. Early stars; you still implement/provider-wire the SaaS surfaces you need, and enterprise IdP reality sits outside the framework.","verdict":"MIT agent CLI framework. Use when agents should run one self-describing CLI instead of a pile of one-off tools.","addedAt":"2026-09-18","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Agent Frameworks & SDKs","tags":["cli","sdk","self-host","permissive","active","young-repo"],"capabilities":["cli"],"surfaces":["CLI","Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":20,"starsPerWeek":3,"access":"free","archived":false,"repo":{"createdAt":"2026-09-12","pushedAt":"2026-10-10","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/aclif","html":"/gems/aclif","markdown":"/gems/aclif.md"}},{"type":"tool","slug":"hishel","name":"Hishel","tagline":"BSD-3 elegant HTTP caching for Python","category":"python","url":"https://hishel.com","github":"https://github.com/karpetrosyan/hishel","pricing":"open-source","hook":"Hishel is RFC-minded HTTP caching for Python that stays transport-agnostic and streaming-friendly.","whatsGood":"BSD-3-Clause (karpetrosyan/hishel). Sans-IO caching state machine with integrations for HTTPX, Requests, FastAPI, and more; designed to avoid buffering entire responses. Docs at hishel.com; `pip install hishel`. ★~411 — the caching library you reach for before reinventing Cache-Control.","theCatch":"Vs requests-cache / HTTPX built-ins: Hishel is the dedicated RFC caching layer with streaming-first design, not a framework and not a CDN. You still choose storage backends and correctness policy for authenticated or personalized responses.","verdict":"BSD-3 Python HTTP cache. Import when clients need real Cache-Control behavior without hand-rolled middleware.","addedAt":"2026-09-18","featured":false,"domain":"Python","subSpecialty":"Python","subcategory":"Python","tags":["api","self-host","permissive","active"],"capabilities":[],"surfaces":["API","Self-host"],"ecosystem":["Python"],"licenseModel":"BSD-3-Clause","githubStars":416,"starsPerWeek":2,"access":"free","archived":false,"repo":{"createdAt":"2023-07-15","pushedAt":"2026-10-05","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hishel","html":"/gems/hishel","markdown":"/gems/hishel.md"}},{"type":"tool","slug":"semif","name":"SemIf","tagline":"MIT local/WebGPU semantic conditionals — OpenJev, the former pitch name","category":"agents","url":"https://github.com/TheoLeeCJ/SemIf-OpenJev","github":"https://github.com/TheoLeeCJ/SemIf-OpenJev","pricing":"open-source","hook":"SemIf reads local model logits to make semantic conditionals without sampling an answer — a control primitive for agents, not another structured-output wrapper.","whatsGood":"MIT (TheoLeeCJ/SemIf). Runs semantic conditions against frozen open models locally, with a WebGPU path, and makes the decision from logits rather than asking the model to sample a response. OpenJev was the former/pitch name; the canonical repository is now SemIf. No closed inference endpoint required for the core experiment.","theCatch":"Vs Instructor and structured JSON: SemIf is a logit-read semantic gate, not schema validation or guaranteed JSON. Vs closed TypeSafe Jev: the local/open-model route is the point, but you bring compatible weights, runtime, and calibration discipline — this is not calibrated RLCD. Youth note: ~1.6k★ in ~3 days clears the Panel bar, but the surface is still young.","verdict":"MIT local semantic conditionals. Read logits on frozen open models; do not confuse it with structured output or calibrated refusal.","addedAt":"2026-09-19","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["self-host","permissive","local-llm","graphics-3d","active","young-repo","fast-stars"],"capabilities":["semantic","local","webgpu"],"surfaces":["Self-host"],"ecosystem":["Browser","WASM","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":4872,"starsPerWeek":942,"access":"free","archived":false,"repo":{"createdAt":"2026-09-16","pushedAt":"2026-09-23","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/semif","html":"/gems/semif","markdown":"/gems/semif.md"}},{"type":"tool","slug":"ax-check","name":"AX Check","tagline":"Hosted free agent-experience checklist + recorded coding-agent sessions","category":"agents","url":"https://ax-check.com","github":null,"pricing":"free","hook":"AX Check grades whether a product is usable by agents — docs, CLI, MCP, and SDK — with a checklist and recorded coding-agent sessions.","whatsGood":"Hosted free path: start from ax-check.com without an account. Give it a domain and get an agent-experience checklist plus recorded coding-agent sessions that expose whether the docs and interfaces survive actual use. Gauge can be mentioned as the broader product line when you need the surrounding AX measurement story.","theCatch":"Grades are provisional and technical-only — treat the report as a useful first pass, not a product-wide quality certificate. Vs Promptfoo / DeepEval: AX Check grades product AX (docs, CLI, MCP, SDK), not model quality, eval scores, or safety behavior. Hosted free is convenient; verify the session evidence and rerun after interface changes.","verdict":"Free hosted AX smoke test. Grades how agents use your product, not how good your model is.","addedAt":"2026-09-19","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["mcp","cli","sdk","permissive","coding-agents"],"capabilities":["evals","sessions","agents"],"surfaces":["MCP","CLI","SDK"],"ecosystem":["Browser","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":null,"starsPerWeek":null,"access":"free","archived":false,"repo":null,"links":{"self":"/api/tools/ax-check","html":"/gems/ax-check","markdown":"/gems/ax-check.md"}},{"type":"tool","slug":"supermemory","name":"Supermemory","tagline":"MIT memory/context engine with a local API","category":"agents","url":"https://supermemory.ai","github":"https://github.com/supermemoryai/supermemory","pricing":"open-source","hook":"Supermemory is a memory and context engine with a local API — a fast path to durable agent context without starting with a hosted memory bill.","whatsGood":"MIT (supermemoryai/supermemory). Memory/context engine with an API and a documented local binary path, aimed at fast ingestion and retrieval for agent applications. The useful wedge is local/API speed and a practical developer surface rather than a research-only memory abstraction. The OSS tree is the free path when you run it locally.","theCatch":"Vs Mem0 / Letta / Graphiti: Supermemory leans into a local/API speed angle, not the same graph-orchestration shape. pricing caveat: the pricing page gates self-hosted deployments to paid tiers while the README documents a free local binary — read “self-host” as the OSS/local path, not a promise that every production deployment tier is free. You still own data policy and retrieval quality.","verdict":"MIT memory/context engine. Fast local/API path; verify the paid self-host boundary before planning a hosted deployment.","addedAt":"2026-09-19","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["api","self-host","permissive","memory","workflows","active"],"capabilities":["memory","api","local"],"surfaces":["API","Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":31340,"starsPerWeek":227,"access":"free","archived":false,"repo":{"createdAt":"2024-02-27","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/supermemory","html":"/gems/supermemory","markdown":"/gems/supermemory.md"}},{"type":"tool","slug":"gitdiagram","name":"GitDiagram","tagline":"MIT interactive architecture diagrams for any GitHub repo","category":"devops","url":"https://gitdiagram.com","github":"https://github.com/ahmedkhaleel2004/gitdiagram","pricing":"open-source","hook":"GitDiagram turns a GitHub repository into an interactive architecture diagram so you can see the system before reading every file.","whatsGood":"MIT (ahmedkhaleel2004/gitdiagram). Point it at a GitHub repo and get an interactive architecture view that helps humans and agents orient around services, files, and relationships. The DX is the wedge: visual context before a deep code read, with the OSS repository as the forever self-host path.","theCatch":"Vs Repomix / Gitingest / CodeGraph: GitDiagram makes diagrams, not a prompt-ready pack, text ingest, or AST knowledge graph for retrieval. Hosted use has complimentary quota and rate limits; the OSS self-host route is the forever path if the hosted lane runs out. Treat generated relationships as an orientation aid and verify them against the source.","verdict":"MIT repo-to-architecture diagrammer. Visual orientation, not code packing or AST retrieval; self-host when hosted quota ends.","addedAt":"2026-09-19","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","active"],"capabilities":["diagrams","github","visualization"],"surfaces":["Self-host"],"ecosystem":["Browser","Node.js"],"licenseModel":"OSS/MIT","githubStars":18352,"starsPerWeek":190,"access":"free","archived":false,"repo":{"createdAt":"2024-12-15","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gitdiagram","html":"/gems/gitdiagram","markdown":"/gems/gitdiagram.md"}},{"type":"tool","slug":"tradingview-mcp","name":"TradingView MCP","tagline":"Local CDP bridge: Claude/agents on your TradingView Desktop charts","category":"agents","url":"https://github.com/tradesdontlie/tradingview-mcp","github":"https://github.com/tradesdontlie/tradingview-mcp","pricing":"open-source","hook":"TradingView MCP gives coding agents eyes and hands on your own TradingView Desktop charts via Chrome DevTools Protocol — chart analysis and Pine workflow, not a cloud scrape of TV.","whatsGood":"Unofficial MCP/CLI bridge to a locally running TradingView Desktop instance over CDP. Chart navigation, indicator reads, and Pine Script workflow stay on your machine; the README is explicit that it does not hit TradingView servers or redistribute market data. Hot builder signal on GitHub trending with a clear research framing: make a professional trading UI legible to an LLM agent.","theCatch":"You need a valid paid TradingView subscription plus Desktop with remote debugging enabled — the bridge does not bypass paywalls. Undocumented Electron internals can break on any TradingView update. Vs playwright-mcp / BrowserSkill / Hyperbrowser MCP: this is desktop TradingView CDP, not a general browser or scrape API. Not a trade-execution bot.","verdict":"Open MCP for agents on your TradingView Desktop. Paid TV sub required; chart interface layer, not a trading bot.","addedAt":"2026-09-19","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Scraping for LLMs","tags":["mcp","desktop-app","self-host","local-first","permissive","license-unclear","coding-agents","browser-automation","scraping","workflows","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":6892,"starsPerWeek":233,"access":"free","archived":false,"repo":{"createdAt":"2026-03-29","pushedAt":"2026-07-28","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tradingview-mcp","html":"/gems/tradingview-mcp","markdown":"/gems/tradingview-mcp.md"}},{"type":"tool","slug":"onecli","name":"OneCLI","tagline":"Apache-2.0 team agent harness — sandboxed personal agents + credential gateway","category":"agents","url":"https://onecli.sh","github":"https://github.com/onecli/onecli","pricing":"open-source","hook":"OneCLI is the open-source harness for giving every teammate a sandboxed personal agent — credentials inject at a gateway so keys never live in the agent prompt.","whatsGood":"Apache-2.0 (onecli/onecli). Self-host with pnpm; cloud at onecli.sh. Grew from a Rust credential vault into a multiplayer agent platform: per-person agents, sandbox, policy, and secret injection for stacks like Hermes / OpenClaw-class runners. The wedge is team ops — replicate one good personal agent across a company without copying API keys into every session.","theCatch":"Vs AgentBox / Daytona / E2B: OneCLI is the team harness + credential gateway story, not a generic cloud sandbox product. Vs Infisical: secrets are a means; the product is running agents safely for many people. You still bring model spend and decide which agent CLIs to wire. Cloud convenience is optional — OSS self-host is the forever path.","verdict":"OSS team agent harness with credential injection. Sandbox + gateway for many personal agents; not just another secrets vault.","addedAt":"2026-09-19","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Orchestration","tags":["self-host","permissive","sandbox","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":3582,"starsPerWeek":110,"access":"free","archived":false,"repo":{"createdAt":"2026-03-08","pushedAt":"2026-10-14","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/onecli","html":"/gems/onecli","markdown":"/gems/onecli.md"}},{"type":"tool","slug":"typesafe-computer-use","name":"typesafe-computer-use","tagline":"MIT macOS computer-use loop — OCR + TypeSafe Jev decisions, ~$0.0002/step","category":"agents","url":"https://github.com/awlevin/typesafe-computer-use","github":"https://github.com/awlevin/typesafe-computer-use","pricing":"open-source","hook":"typesafe-computer-use drives a Mac toward a plain-English goal without shipping screenshots to a frontier model — OCR the screen, classify the next action with TypeSafe Jev, click.","whatsGood":"MIT (awlevin/typesafe-computer-use). Deterministic screen read + calibrated Choice classifier instead of full multimodal computer-use. Author-measured ~$0.0002 per decision and ~1.5s end-to-end steps vs multi-second frontier screenshot loops. Python 3.12+ / uv / macOS 14+. Honest README: rebuild frontier free reasoning as deterministic state.","theCatch":"The decision brain is closed TypeSafe Jev (paid input tokens, early-access/waitlist) — the loop is OSS, the classifier is not. macOS only. Vs Open Interpreter / browser-use / SemIf: this is GUI clicker + paid System One decisions, not a coding REPL, browser agent, or local logit SemIf gate. A separate writing model is still needed when a text field needs free text.","verdict":"Cheap macOS computer-use around TypeSafe Jev. OSS loop; paid/waitlisted decision API is the real dependency.","addedAt":"2026-09-19","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Browser Automation","tags":["self-host","permissive","browser-automation","active","young-repo"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":1251,"starsPerWeek":242,"access":"free","archived":false,"repo":{"createdAt":"2026-09-16","pushedAt":"2026-09-29","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/typesafe-computer-use","html":"/gems/typesafe-computer-use","markdown":"/gems/typesafe-computer-use.md"}},{"type":"tool","slug":"slayer","name":"SLayer","tagline":"MIT embeddable semantic layer for agents — MCP, SQL expressions, dbt/Cube import","category":"agents","url":"https://motley.ai/slayer","github":"https://github.com/MotleyAI/slayer","pricing":"open-source","hook":"SLayer is a semantic layer built for agent search→inspect→query — define metrics once, ask with expressions, expose MCP/REST/CLI/Flight SQL without forcing classic BI pre-aggregations.","whatsGood":"MIT (MotleyAI/slayer). uv-installable Python library and standalone tool with MCP, REST, CLI, Flight SQL, and a Postgres-shaped SQL facade. Expression queries (sum/avg/ratios/time_shift) plus memory/search for business context. Imports dbt, Cube, and Ossie configs so you can sit beside an existing warehouse stack instead of replacing it.","theCatch":"Vs warehouse/BI tools and raw SQL MCP: SLayer is the metric/expression layer agents query, not a database or a full BI product. You still own warehouse credentials, row-level security design, and whether definitions stay truthful. Young Motley surface — verify connectors for your engine before betting a production agent on it.","verdict":"OSS semantic layer for agentic analytics. Expressions + MCP over your warehouse; not another vector RAG pack.","addedAt":"2026-09-19","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","cli","api","self-host","permissive","observability","active"],"capabilities":["mcp","cli"],"surfaces":["MCP","CLI","API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":306,"starsPerWeek":10,"access":"free","archived":false,"repo":{"createdAt":"2026-03-17","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/slayer","html":"/gems/slayer","markdown":"/gems/slayer.md"}},{"type":"tool","slug":"pageindex-mcp","name":"PageIndex MCP","tagline":"Vectorless tree-index RAG over long PDFs — freemium MCP for agents","category":"agents","url":"https://pageindex.ai/mcp","github":"https://github.com/VectifyAI/pageindex-mcp","pricing":"freemium","hook":"PageIndex MCP exposes vectorless, reasoning-based document trees to Claude/Cursor and other MCP clients — navigate long PDFs like a human using a book index, not top-k chunks.","whatsGood":"MIT MCP surface over PageIndex (VectifyAI/PageIndex also MIT). Hierarchical tree index + multi-step reasoning retrieval without a vector DB. Hosted MCP with API key or App OAuth; free allowance advertised at 1000 pages with unlimited conversations for the chat path. Fits agents that blow context on long PDFs.","theCatch":"Hosted MCP needs a PageIndex API key; self-host the core repo if you refuse the cloud. Vs Supermemory / Mem0 / classic vector RAG: this is document-tree reasoning retrieval, not long-term agent memory. Free page quota is a soft ceiling — verify current Dashboard limits before treating it as unlimited corpus ingest.","verdict":"Freemium vectorless PDF RAG via MCP. Tree search over long docs; not a general agent memory store.","addedAt":"2026-09-19","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","free-tier","permissive","rag","active"],"capabilities":["mcp"],"surfaces":["MCP","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":402,"starsPerWeek":7,"access":"free","archived":false,"repo":{"createdAt":"2025-08-25","pushedAt":"2026-07-25","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pageindex-mcp","html":"/gems/pageindex-mcp","markdown":"/gems/pageindex-mcp.md"}},{"type":"tool","slug":"gawkbot","name":"gawkbot","tagline":"Source-available always-on bots that build microapps — local Grok Bot alternative","category":"agents","url":"https://gawk.bot","github":"https://github.com/najmuzzaman-mohammad/gawkbot","pricing":"source-available","hook":"gawkbot is the open Grok Bot alternative: always-on bots on your machine, on the coding CLI you already pay for, with a human approval gate on every external action.","whatsGood":"Install with npx gawkbot; drives Claude Code / Codex / Opencode (and friends) to turn one-sentence jobs into scheduled bots with microapp UIs and approval gates. Local-first on your keys; optional cloud. Strong HN life-of-product signal; the product joke is intentional — you stare at the dashboard while the bot works.","theCatch":"Sustainable Use License — source-available, not OSI open-source; read the license before commercial redistribution. Vs OneCLI / AgentBox / Dexto: gawkbot is personal always-on bots + microapps, not a team credential gateway or Elastic-licensed harness. You still bring a signed-in coding agent CLI and model spend. Per-bot VM computers are still on the roadmap per README.","verdict":"Source-available local Grok Bot. Approval-gated personal bots; check SUL before you ship it as a product.","addedAt":"2026-09-19","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["cli","local-first","source-available","license-unclear","coding-agents","active"],"capabilities":["cli"],"surfaces":["CLI"],"ecosystem":["Multi-platform"],"licenseModel":"Open-Core","githubStars":1508,"starsPerWeek":50,"access":"free","archived":false,"repo":{"createdAt":"2026-03-25","pushedAt":"2026-10-15","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gawkbot","html":"/gems/gawkbot","markdown":"/gems/gawkbot.md"}},{"type":"tool","slug":"dexto","name":"Dexto","tagline":"Elastic-2.0 agent harness OS — state, tools, recovery, ships a coding agent","category":"agents","url":"https://dexto.ai","github":"https://github.com/truffle-ai/dexto","pricing":"source-available","hook":"Dexto positions itself as the operating system for agents — orchestration, state, tools, and recovery so an LLM becomes a reliable actor, not a one-shot chat.","whatsGood":"CLI + SDKs agent harness from truffle-ai with a bundled coding agent path. Framing is clear: LLM as CPU, context as RAM, Dexto as OS. Useful when you want a batteries harness rather than wiring Mastra/VoltAgent primitives from scratch. Active GitHub surface for builders prototyping agentic apps.","theCatch":"Elastic License 2.0 — source-available; SaaS/managed restrictions apply, not Apache/MIT freedom. Vs OneCLI / AgentBox / Mastra / VoltAgent: Dexto is the Elastic harness+coding-agent bundle, not the team credential gateway, sandbox host, or typed TS framework. Beta badge — treat APIs as moving.","verdict":"Source-available agent harness with a coding agent. Elastic-2.0 OS layer; not MIT and not a secrets gateway.","addedAt":"2026-09-19","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["source-available","license-unclear","coding-agents","workflows","active"],"capabilities":[],"surfaces":[],"ecosystem":["Multi-platform"],"licenseModel":"Open-Core","githubStars":657,"starsPerWeek":8,"access":"free","archived":false,"repo":{"createdAt":"2025-03-24","pushedAt":"2026-10-16","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dexto","html":"/gems/dexto","markdown":"/gems/dexto.md"}},{"type":"tool","slug":"cua","name":"Cua","tagline":"Open computer-use drivers, sandboxes, MCP, and CUA-S1 decision models","category":"agents","url":"https://cua.ai","github":"https://github.com/trycua/cua","pricing":"open-source","hook":"Cua gives agents a computer-use control plane: OS and desktop drivers, sandboxes, MCP, and CUA-S1 decision models for acting beyond a browser tab.","whatsGood":"MIT (trycua/cua). The stack covers computer-use drivers across OS/desktop surfaces, local sandboxes, MCP integration, and the CUA-S1 model line when an agent needs a decision loop rather than a text-only tool call. It is a useful bridge from browser automation to the wider desktop.","theCatch":"Vs BrowserSkill, Stagehand, and Browser Use: Cua is the broader computer-use driver/sandbox/model stack, not only browser automation or a browser-session attach bridge. Optional `omni` extras pull AGPL Ultralytics; cloud fleets are paid. Audit extras and treat a fleet as infrastructure spend, not as part of the MIT core.","verdict":"MIT computer-use stack with CUA-S1. Reach for desktop/OS control and sandboxes; audit the AGPL omni extra and paid cloud fleet boundary.","addedAt":"2026-09-20","featured":false,"domain":"AI Agents","subSpecialty":"Browser Automation","subcategory":"Browser Automation","tags":["mcp","desktop-app","self-host","copyleft","browser-automation","sandbox","active"],"capabilities":["computer-use","browser","mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":30467,"starsPerWeek":339,"access":"free","archived":false,"repo":{"createdAt":"2025-01-31","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/cua","html":"/gems/cua","markdown":"/gems/cua.md"}},{"type":"tool","slug":"orca","name":"Orca","tagline":"Parallel coding-agent ADE with worktrees, mobile control, and design mode","category":"agents","url":"https://onorca.dev","github":"https://github.com/stablyai/orca","pricing":"open-source","hook":"Orca is the parallel coding-agent application development environment: worktrees, mobile control, and design mode around the agent CLIs you already use.","whatsGood":"MIT (stablyai/orca). It gives a coding team an ADE surface for parallel tasks, isolated worktrees, mobile oversight, and design-mode planning while letting you bring the agent CLIs and model accounts that already fit your workflow. The useful wedge is operating several coding runs, not inventing another model.","theCatch":"Vs AgentBox and Octop: Orca is an operator-facing coding-agent ADE with worktrees and design/mobile surfaces, not a generic sandbox/VM launcher or a self-hosted multi-user agent platform. BYO agent CLIs, credentials, model spend, and the operational discipline to reconcile parallel worktrees.","verdict":"MIT parallel coding-agent ADE. Use for worktree-centered agent operation; bring the CLIs, keys, and merge discipline.","addedAt":"2026-09-20","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["self-host","permissive","coding-agents","git","active","fast-stars"],"capabilities":["parallel","worktrees","agents"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":100058,"starsPerWeek":3195,"access":"free","archived":false,"repo":{"createdAt":"2026-03-17","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/orca","html":"/gems/orca","markdown":"/gems/orca.md"}},{"type":"tool","slug":"context-mode","name":"Context Mode","tagline":"Elastic-2.0 MCP sandbox for tool output and session continuity","category":"agents","url":"https://github.com/mksglu/context-mode","github":"https://github.com/mksglu/context-mode","pricing":"source-available","hook":"Context Mode keeps noisy MCP and tool output out of the main window by sandboxing it into SQLite/FTS-backed session context an agent can retrieve later.","whatsGood":"MCP sandboxes tool output, indexes it with SQLite/FTS, and preserves useful session continuity instead of forcing every command result into the prompt. That is a sharp context-management primitive for agents whose tools produce more data than the model should read inline.","theCatch":"Elastic License 2.0 is source-available, not OSI open-source; do not treat the `open-source` label as MIT/Apache freedom. ELv2 restricts offering the software as a hosted or managed service, so review the license before embedding or commercializing a managed Context Mode deployment. Vs a plain MCP server: this is output/context infrastructure, not another domain tool.","verdict":"Elastic-2.0 source-available context middleware. Useful SQLite/FTS MCP sandbox; no hosted/managed offering without a careful license review.","addedAt":"2026-09-20","featured":false,"domain":"AI Agents","subSpecialty":"Code Context","subcategory":"Code Context","tags":["mcp","source-available","sandbox","active","fast-stars"],"capabilities":["mcp","context","sessions"],"surfaces":["MCP"],"ecosystem":["Multi-platform"],"licenseModel":"Elastic-2.0","githubStars":31424,"starsPerWeek":912,"access":"free","archived":false,"repo":{"createdAt":"2026-02-23","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/context-mode","html":"/gems/context-mode","markdown":"/gems/context-mode.md"}},{"type":"tool","slug":"t3-code","name":"T3 Code","tagline":"Remote control surface for already-authenticated agent CLIs","category":"agents","url":"https://t3.codes","github":"https://github.com/pingdotgg/t3code","pricing":"open-source","hook":"T3 Code puts a web, desktop, and mobile remote-control surface over the agent CLIs you already authenticated, instead of replacing them with another hosted agent.","whatsGood":"MIT (pingdotgg/t3code). It makes existing coding-agent sessions reachable from web, desktop, and mobile surfaces while preserving the CLI/model setup you already trust. The wedge is remote operation of a real authenticated agent, not a new orchestration abstraction or a cloud-only chat account.","theCatch":"Vs Orca and AgentBox: T3 Code is the remote-control surface for existing agent CLIs, not Orca's worktree/ADE workflow or AgentBox's sandboxed VM launcher. Authentication, local process lifetime, network exposure, and the permissions of the already-signed-in CLI remain your responsibility; a remote UI does not reduce that blast radius.","verdict":"MIT remote control for authenticated agent CLIs. Convenient across web/desktop/mobile; the signed-in local process remains the trust boundary.","addedAt":"2026-09-20","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["cli","desktop-app","self-host","permissive","active","fast-stars"],"capabilities":["remote","cli","agents"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":28916,"starsPerWeek":790,"access":"free","archived":false,"repo":{"createdAt":"2026-02-08","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/t3-code","html":"/gems/t3-code","markdown":"/gems/t3-code.md"}},{"type":"tool","slug":"openviking","name":"OpenViking","tagline":"AGPL self-evolving context database for memory, RAG, and skills","category":"agents","url":"https://github.com/volcengine/OpenViking","github":"https://github.com/volcengine/OpenViking","pricing":"open-source","hook":"OpenViking treats agent memory, RAG, and skills as one self-evolving context database that can organize and improve the context an agent retrieves.","whatsGood":"AGPL-3.0 (volcengine/OpenViking). It brings memory, retrieval, and skills into one context-oriented data layer rather than making each agent rebuild those stores independently. The self-evolving framing is useful when context should accumulate structure over time, not remain a pile of embeddings and prompt snippets.","theCatch":"AGPL-3.0 is strong copyleft, including the network-copyleft boundary when you modify OpenViking and offer it as a service. Get legal review before exposing a modified deployment over a network. Vs Mem0, Graphiti, and Letta: OpenViking is the context database spanning memory/RAG/skills, not simply a memory API, graph memory layer, or agent runtime.","verdict":"AGPL-3.0 self-evolving context DB. Broad memory/RAG/skills surface; network copyleft is a deployment decision, not a footnote.","addedAt":"2026-09-20","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["self-host","copyleft","rag","memory","skills","active","fast-stars"],"capabilities":["memory","rag","skills"],"surfaces":["Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":40471,"starsPerWeek":976,"access":"free","archived":false,"repo":{"createdAt":"2026-01-05","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openviking","html":"/gems/openviking","markdown":"/gems/openviking.md"}},{"type":"tool","slug":"archify","name":"Archify","tagline":"MIT agent skill that renders architecture and workflow diagrams as self-contained HTML","category":"agents","url":"https://github.com/tt-a1i/archify","github":"https://github.com/tt-a1i/archify","pricing":"open-source","hook":"Archify turns an agent skill into self-contained HTML architecture, workflow, and sequence diagrams that can travel with the project instead of living in a hosted viewer.","whatsGood":"MIT (tt-a1i/archify). The output is a portable HTML artifact for architecture, workflow, and sequence views, giving an agent a repeatable diagram surface without requiring a separate diagramming SaaS. Self-contained output is the practical wedge: inspect or share the file wherever the repo goes.","theCatch":"Vs GitDiagram: Archify is an agent skill that renders requested architecture/workflow/sequence views as self-contained HTML, while GitDiagram is a repo-to-interactive-diagram product. Diagram output is an orientation aid, not proof that every dependency or runtime relationship is correct; verify it against the source before using it as an architecture contract.","verdict":"MIT agent diagram skill. Handy portable HTML for architecture/workflow/sequence views; validate generated relationships against the code.","addedAt":"2026-09-20","featured":false,"domain":"AI Agents","subSpecialty":"Tooling","subcategory":"Skills","tags":["self-host","permissive","skills","workflows","active","fast-stars"],"capabilities":["diagrams","skills","html"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":86595,"starsPerWeek":3187,"access":"free","archived":false,"repo":{"createdAt":"2026-04-15","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/archify","html":"/gems/archify","markdown":"/gems/archify.md"}},{"type":"tool","slug":"flue","name":"Flue","tagline":"Astro TypeScript harness for autonomous sandbox agents","category":"agents","url":"https://github.com/withastro/flue","github":"https://github.com/withastro/flue","pricing":"open-source","hook":"Flue is Astro's agent harness framework: the agent is a TypeScript function composed with model, sandbox, skills, and tools instead of another chat SDK.","whatsGood":"Apache-2.0 (withastro/flue). Agents are programmable TypeScript harnesses (`useModel`, `useSandbox`, `useSkill`, `useTool`) with local or container sandboxes, sessions, and filesystem access. It targets the Claude Code / Codex style of autonomous work rather than scripted chatbot chains, and can run via CLI or a hosted runtime you choose.","theCatch":"Vs AgentBox and Octop: Flue is a TypeScript framework for authoring agent harnesses, not a multi-user agent platform or a generic sandbox/VM launcher. You still bring models, credentials, and operational judgment; a dead flue.dev marketing domain is not required — the GitHub repo is the source of truth.","verdict":"Apache-2.0 Astro agent harness. Use when you want programmable TypeScript agents with real sandboxes; bring your own models and host.","addedAt":"2026-09-20","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["sdk","self-host","permissive","sandbox","skills","active"],"capabilities":["agents","sandbox","typescript"],"surfaces":["SDK","Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":8501,"starsPerWeek":231,"access":"free","archived":false,"repo":{"createdAt":"2026-02-07","pushedAt":"2026-10-17","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/flue","html":"/gems/flue","markdown":"/gems/flue.md"}},{"type":"tool","slug":"json-render","name":"json-render","tagline":"Vercel Labs generative UI framework with safe predefined components","category":"libraries","url":"https://json-render.dev","github":"https://github.com/vercel-labs/json-render","pricing":"open-source","hook":"json-render lets models emit structured UI against a predefined component catalog so generative interfaces stay predictable instead of free-form HTML.","whatsGood":"Apache-2.0 (vercel-labs/json-render). Core packages cover React, React Native, Vue, Svelte, Solid, Ink, Remotion, react-pdf, react-email, Next.js, and R3F — so the same generative-UI contract can target web, native, terminal, video, and docs. The practical wedge is safe, catalog-constrained generation rather than hoping the model invents reliable markup.","theCatch":"Vs v0-style hosted generators: json-render is an OSS framework you wire into your app; quality still depends on the component catalog and schema you define. Multi-package install surface is broad — pick the target adapter you need rather than installing every renderer.","verdict":"Apache-2.0 generative UI framework from Vercel Labs. Best when agents must emit reliable UI against your components, not free HTML.","addedAt":"2026-09-20","featured":false,"domain":"Libraries","subSpecialty":"UI","subcategory":"UI","tags":["sdk","self-host","permissive","active"],"capabilities":["generative-ui","react","sdk"],"surfaces":["SDK","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"Apache-2.0","githubStars":18737,"starsPerWeek":466,"access":"free","archived":false,"repo":{"createdAt":"2026-01-14","pushedAt":"2026-10-13","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/json-render","html":"/gems/json-render","markdown":"/gems/json-render.md"}},{"type":"tool","slug":"caveman","name":"Caveman","tagline":"Viral skill and proxy that forces coding agents to spend fewer tokens","category":"agents","url":"https://www.caveman.ai","github":"https://github.com/JuliusBrussee/caveman","pricing":"open-source","hook":"Caveman is the skill-plus-proxy stack that makes coding agents talk tersely so token bills shrink without swapping models.","whatsGood":"MIT skill packaging (JuliusBrussee/caveman) with install paths across many agent hosts, plus middleware/CLI wrappers that rewrite verbose agent chatter into short caveman-style output. Independent writeups (including JetBrains and an Adobe Research CAVEWOMAN paper cited in-repo) treat the compression as real cost leverage, not only a meme.","theCatch":"Engine-linked runtime directories (engine/, proxy/, rewriter/, and related) are Business Source License 1.1, not MIT — see LICENSING.md / LICENSE.BSL before embedding or offering a hosted Caveman runtime. Vs LiteLLM: Caveman is output/style compression for agent hosts, not a multi-provider model gateway. Terse output can hide nuance; keep quality checks on hard tasks.","verdict":"MIT skill surface with BSL engine bits. Use to cut coding-agent token spend; read the BSL boundary before productizing the runtime.","addedAt":"2026-09-20","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["self-host","permissive","coding-agents","skills","active","fast-stars"],"capabilities":["tokens","skills","proxy"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":113904,"starsPerWeek":3963,"access":"free","archived":false,"repo":{"createdAt":"2026-04-04","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/caveman","html":"/gems/caveman","markdown":"/gems/caveman.md"}},{"type":"tool","slug":"substrate","name":"Agent Substrate","tagline":"High-density secure sandbox runtime for idle-heavy agent workloads","category":"agents","url":"https://github.com/agent-substrate/substrate","github":"https://github.com/agent-substrate/substrate","pricing":"open-source","hook":"Agent Substrate runs many agent sandboxes densely by multiplexing idle actors onto fewer workers with fast suspend/resume and kernel/network isolation.","whatsGood":"Apache-2.0 (agent-substrate/substrate). Purpose-built execution runtime for agent-like workloads: microVM and gVisor sandboxes, sub-500ms resume claims, zero-trust isolation, and Kubernetes-based worker lifecycle with agent-aware scheduling. It is infrastructure for running agents at scale, not another agent SDK.","theCatch":"Vs AgentBox and Flue: Substrate is the dense sandbox/runtime control plane on Kubernetes, not a developer ADE and not a TypeScript harness framework. Ops cost is real — you need cluster competence. README notes it is not an officially supported Google product.","verdict":"Apache-2.0 agent sandbox runtime. Reach for dense suspend/resume isolation on K8s; bring cluster ops.","addedAt":"2026-09-20","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","permissive","sandbox","active","young-repo"],"capabilities":["sandbox","kubernetes","runtime"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":5686,"starsPerWeek":245,"access":"free","archived":false,"repo":{"createdAt":"2026-05-13","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/substrate","html":"/gems/substrate","markdown":"/gems/substrate.md"}},{"type":"tool","slug":"stitch-skills","name":"Stitch Skills","tagline":"Google Labs agent skills and plugins for the Stitch design MCP","category":"agents","url":"https://stitch.withgoogle.com","github":"https://github.com/google-labs-code/stitch-skills","pricing":"open-source","hook":"Stitch Skills packages Agent Skills-standard plugins so coding agents can design and build against Google Stitch instead of inventing UI from scratch.","whatsGood":"Apache-2.0 (google-labs-code/stitch-skills). Follows the Agent Skills open standard with plugin packs (design, build, utilities) installable into Codex, Claude Code, Cursor, Gemini CLI, Antigravity, and OpenCode. Pairs agents with the Stitch MCP/design surface rather than leaving UI generation unguided.","theCatch":"Vs generic agent-skills packs: this library is Stitch-specific — useful when you are on Google Stitch, not a universal design system. Stitch product access and quotas remain Google-side constraints; the skills repo does not replace that.","verdict":"Apache-2.0 Stitch-oriented agent skills. Use when coding agents should drive Google Stitch design/build flows.","addedAt":"2026-09-20","featured":false,"domain":"AI Agents","subSpecialty":"Tooling","subcategory":"Skills","tags":["mcp","self-host","permissive","coding-agents","skills","active"],"capabilities":["skills","design","mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":8540,"starsPerWeek":214,"access":"free","archived":false,"repo":{"createdAt":"2026-01-16","pushedAt":"2026-08-17","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/stitch-skills","html":"/gems/stitch-skills","markdown":"/gems/stitch-skills.md"}},{"type":"tool","slug":"weave-router","name":"Weave Router","tagline":"ELv2 on-box embedder proxy that routes each prompt to the right model","category":"agents","url":"https://router.workweave.ai","github":"https://github.com/weave-os/router","pricing":"source-available","hook":"Weave Router is a drop-in Anthropic/OpenAI/Gemini proxy that picks a model per request with a tiny on-box embedder instead of a vibes-based router prompt.","whatsGood":"Go proxy from Weave that sits on the endpoint you already use, claims sub-50ms routing, and targets cost cuts by sending easy work to cheaper models. Useful when an agent farm pays for one default frontier model on every call.","theCatch":"Elastic License 2.0 is source-available, not OSI open-source — you may not offer Weave Router as a hosted/managed service under ELv2 without permission. Vs LiteLLM: LiteLLM is the broader multi-provider gateway/SDK; Weave Router's wedge is per-prompt model selection via on-box embeddings. Routing quality still depends on your traffic mix and evaluation.","verdict":"ELv2 source-available model router. Strong cost lever for agent fleets; no managed offering without a license review.","addedAt":"2026-09-20","featured":false,"domain":"AI Agents","subSpecialty":"Tooling","subcategory":"Tooling","tags":["source-available","active","young-repo"],"capabilities":["routing","proxy","cost"],"surfaces":[],"ecosystem":["Go","Multi-platform"],"licenseModel":"Open-Core","githubStars":5596,"starsPerWeek":220,"access":"free","archived":false,"repo":{"createdAt":"2026-04-27","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/weave-router","html":"/gems/weave-router","markdown":"/gems/weave-router.md"}},{"type":"tool","slug":"aura","name":"AURA","tagline":"Apache-2.0 MCP-ready SRE agent platform for production incidents","category":"agents","url":"https://docs.mezmo.com/aura","github":"https://github.com/mezmo/aura","pricing":"open-source","hook":"AURA is Mezmo's production-tested SRE agent platform: guardrails, APIs, state, streaming, and specialist agents that investigate incidents against your observability stack.","whatsGood":"Apache-2.0 (mezmo/aura), MCP-compatible. Install script for Linux/macOS, guided stack connection, and a preconfigured specialist-agent team for correlating logs, traces, metrics, and deploy history. Started as Mezmo's internal harness and is still used in their production ops.","theCatch":"Vs generic coding agents: AURA is an SRE/incident harness, not a repo coding ADE. Deepest value shows when wired to real observability backends (Mezmo and others); empty integrations will not invent incidents. Hosted Mezmo sessions are optional — self-host is the OSS path.","verdict":"Apache-2.0 SRE agent platform. Use for production incident investigation with MCP and your own models; wire real telemetry first.","addedAt":"2026-09-20","featured":false,"domain":"AI Agents","subSpecialty":"Observability Agents","subcategory":"Observability Agents","tags":["mcp","self-host","permissive","security","observability","active"],"capabilities":["sre","mcp","incidents"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":404,"starsPerWeek":12,"access":"free","archived":false,"repo":{"createdAt":"2026-03-02","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/aura","html":"/gems/aura","markdown":"/gems/aura.md"}},{"type":"tool","slug":"docling","name":"Docling","tagline":"MIT local document parser that feeds PDFs and Office files into gen-AI pipelines","category":"python","url":"https://docling.ai","github":"https://github.com/docling-project/docling","pricing":"open-source","hook":"Docling turns messy PDFs, Office docs, and more into structured DoclingDocument export (Markdown/JSON/HTML) that agents and RAG stacks can actually use.","whatsGood":"MIT (docling-project/docling). Strong PDF understanding (layout, reading order, tables, code, formulas), wide format coverage, local/air-gapped execution, and gen-AI ecosystem integrations. It is the practical document-ingestion primitive when agents must read real enterprise files, not only clean Markdown.","theCatch":"Vs MinerU and plain OCR pipelines: Docling is the broader multi-format DoclingDocument stack with gen-AI export paths — still expect GPU/CPU cost on heavy PDF batches and imperfect table recovery on ugly scans. Local models and extras increase install weight versus a thin Markdown converter.","verdict":"MIT document AI for agent/RAG ingest. Default when PDFs and Office files must become structured context locally.","addedAt":"2026-09-20","featured":false,"domain":"Python","subSpecialty":"Document AI","subcategory":"Document AI","tags":["self-host","permissive","rag","active","fast-stars"],"capabilities":["pdf","rag","parsing"],"surfaces":["Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":69228,"starsPerWeek":580,"access":"free","archived":false,"repo":{"createdAt":"2024-07-09","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/docling","html":"/gems/docling","markdown":"/gems/docling.md"}},{"type":"tool","slug":"ax-agent-executor","name":"AX (Agent Executor)","tagline":"Apache-2.0 Go CLI and Kubernetes CRDs for running agent tasks","category":"agents","url":"https://agentexecutor.io","github":"https://github.com/google/ax","pricing":"open-source","hook":"AX (Agent Executor) turns agent work into Kubernetes-native Tasks, Workspaces, and Gateways that can run on Agent Substrate instead of disappearing inside a chat session.","whatsGood":"Apache-2.0. The Go CLI and Kubernetes CRDs give an agent run a durable execution shape: a Task for the work, a Workspace for its files, and a Gateway for the services around it. That makes AX useful when the problem is operating agent workloads on Kubernetes, not merely calling a model from an SDK.","theCatch":"This is AX Agent Executor, not the live AX Check (Gauge) evaluation product — the names collide, so use the ax-agent-executor slug. Vs Agent Substrate: AX is the task/CLI/CRD experience on top of an agent runtime; vs OneCLI and Dexto: it is Kubernetes execution infrastructure, not a general desktop agent; vs Cua: it is not a browser/computer-use surface. Kubernetes and Agent Substrate operations are still your problem.","verdict":"Apache-2.0 agent executor for Kubernetes. Use the ax-agent-executor CLI and CRDs when durable Task/Workspace/Gateway primitives matter; do not confuse it with AX Check.","addedAt":"2026-09-21","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["cli","self-host","permissive","kubernetes","active"],"capabilities":["cli","kubernetes","runtime"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":14010,"starsPerWeek":476,"access":"free","archived":false,"repo":{"createdAt":"2026-03-30","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ax-agent-executor","html":"/gems/ax-agent-executor","markdown":"/gems/ax-agent-executor.md"}},{"type":"tool","slug":"agent-native","name":"Agent Native","tagline":"Define an action once and expose it to agents and every UI surface","category":"agents","url":"https://agent-native.com","github":"https://github.com/BuilderIO/agent-native","pricing":"open-source","hook":"Agent Native makes an action the shared contract: define it once, then expose the same behavior to UI, tools, HTTP, MCP, A2A, and CLI callers.","whatsGood":"MIT (README and npm package). Builder.io's shared defineAction model keeps the action logic and its presentation surfaces connected instead of rebuilding the same capability for a button, an agent tool, an API route, an MCP server, an A2A endpoint, and a command line. That is a practical bridge between agent-native behavior and existing product interfaces.","theCatch":"Caveat: the repository has no root LICENSE file; the MIT claim is stated in the README and npm package, so confirm the artifact and version you ship. Vs CopilotKit, Mastra, and Rivet: Agent Native's wedge is the shared action contract across surfaces, not a complete agent runtime or orchestration platform. Distinct from Panel: this is a framework for exposing actions, not the youth workbench/product surface Panel would have been.","verdict":"MIT-by-README/npm action framework. Strong when one capability must serve agents and humans alike; verify the package license and bring your own runtime.","addedAt":"2026-09-21","featured":false,"domain":"AI Agents","subSpecialty":"Tooling","subcategory":"MCP","tags":["mcp","cli","api","self-host","permissive","active"],"capabilities":["actions","mcp","api"],"surfaces":["MCP","CLI","API","Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"MIT (README/npm only)","githubStars":7466,"starsPerWeek":233,"access":"free","archived":false,"repo":{"createdAt":"2026-03-12","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agent-native","html":"/gems/agent-native","markdown":"/gems/agent-native.md"}},{"type":"tool","slug":"okf-agent-memory","name":"OKF Agent Memory","tagline":"Git-native dual-memory for agents — OKF v0.2 + embedded MCP","category":"agents","url":"https://github.com/okf-memory/okf-agent-memory","github":"https://github.com/okf-memory/okf-agent-memory","pricing":"open-source","hook":"OKF Agent Memory keeps agent facts in a git-native knowledge bundle and pulls only what the task needs instead of stuffing AGENTS.md forever.","whatsGood":"MIT (okf-memory/okf-agent-memory). Pure Go, zero external database deps. Dual-memory shape: a tiny normative push layer (~100–150 tokens of invariants) plus an OKF v0.2 knowledge/ pull layer with sub-millisecond BM25 search and an embedded MCP server (okf_search / okf_show). Progressive disclosure is the point — baseline context stays near zero until the agent asks.","theCatch":"Vs Engram / Mem0 / Supermemory / Letta: OKF is the git-native OKF+AAG dual-memory recipe with MCP, not a hosted memory SaaS or paging OS. You still author the Domain Codex and decide write discipline; empty knowledge/ stays empty.","verdict":"MIT git-native agent memory. Use when you want OKF bundles and MCP retrieval without another database.","addedAt":"2026-09-21","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Memory & Evals","tags":["mcp","self-host","permissive","memory","git","active","young-repo"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":826,"starsPerWeek":122,"access":"free","archived":false,"repo":{"createdAt":"2026-09-05","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/okf-agent-memory","html":"/gems/okf-agent-memory","markdown":"/gems/okf-agent-memory.md"}},{"type":"tool","slug":"skillbox","name":"Skillbox","tagline":"Self-hosted versioned skills library with MCP and scoped clients","category":"agents","url":"https://github.com/kitze/skillbox","github":"https://github.com/kitze/skillbox","pricing":"open-source","hook":"Skillbox is a self-hosted skills registry for AI agents — versioned skills, scoped client keys, HTTP MCP, and a Docker-first setup script.","whatsGood":"MIT (kitze/skillbox). React/Bun/Hono/PostgreSQL stack with admin token auth, per-client grants, checksum-verified CLI downloads, stdio bridge, and optional Jev recommendations. Umbrel packaging and documented LAN/HTTPS self-host paths make it an operator surface, not only a folder of SKILL.md files.","theCatch":"Vs Addy Agent Skills / Stitch Skills: Skillbox is the self-hosted library and MCP distribution plane, not a content pack of engineering or Stitch-specific skills. You run Postgres (or Docker Compose) and guard SKILLBOX_ADMIN_TOKEN; optional Jev tips inherit TypeSafe pricing.","verdict":"MIT self-hosted skills library. Use when multiple agents need a versioned, scoped skill source you control.","addedAt":"2026-09-21","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Skills","tags":["mcp","api","sdk","self-host","permissive","skills","containers","active","young-repo"],"capabilities":["mcp"],"surfaces":["MCP","API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":271,"starsPerWeek":54,"access":"free","archived":false,"repo":{"createdAt":"2026-09-17","pushedAt":"2026-10-09","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/skillbox","html":"/gems/skillbox","markdown":"/gems/skillbox.md"}},{"type":"tool","slug":"humanizer","name":"Humanizer","tagline":"Agent skill that rewrites AI-sounding prose without changing the meaning","category":"agents","url":"https://github.com/blader/humanizer","github":"https://github.com/blader/humanizer","pricing":"open-source","hook":"Humanizer is a Markdown agent skill that strips AI-sounding cadence from text while keeping the claims intact.","whatsGood":"MIT (blader/humanizer). Install with `npx skills add blader/humanizer`, Claude Code plugin paths, or a manual SKILL.md copy — works on any host that loads Agent Skills. Optional voice-matching from your own sample paragraphs. Trending hard as a portable /humanizer workflow rather than a hosted rewriter.","theCatch":"Vs Caveman: Humanizer targets human-sounding prose; Caveman targets terse token compression for coding agents — different jobs. \"sounds human\" is still model-dependent taste; keep a human pass on legal/compliance copy.","verdict":"MIT Agent Skills pack for de-AI prose. Reach for /humanizer when drafts read like a model wrote them.","addedAt":"2026-09-21","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Skills","tags":["self-host","permissive","skills","active","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":58987,"starsPerWeek":1490,"access":"free","archived":false,"repo":{"createdAt":"2026-01-18","pushedAt":"2026-10-16","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/humanizer","html":"/gems/humanizer","markdown":"/gems/humanizer.md"}},{"type":"tool","slug":"papergraph-mcp","name":"PaperGraph MCP","tagline":"Evidence-first math-paper reading maps for AI agents","category":"agents","url":"https://github.com/lotchuazzz-crypto/papergraph-mcp","github":"https://github.com/lotchuazzz-crypto/papergraph-mcp","pricing":"open-source","hook":"PaperGraph MCP turns arXiv/LaTeX/PDF math papers into local theorem-centered workspaces with source-backed proof and citation evidence.","whatsGood":"MIT (lotchuazzz-crypto/papergraph-mcp). Paper Map → proof/citation evidence → scholarly reference resolver → Markdown reading reports and bounded cross-paper expansion. Explicit about extraction limits: empty evidence is reported as extraction failure, not invented math. uvx install from pinned GitHub tags; stdio MCP for research agents.","theCatch":"Vs generic RAG over PDFs: PaperGraph is theorem/evidence workflow for math papers, not a general document Q&A store. Does not verify proofs or equate similarly worded theorems; paywalled refs stay blocked unless you supply local PDFs.","verdict":"MIT evidence-first math-paper MCP. Use when agents must cite source spans instead of guessing dependencies.","addedAt":"2026-09-21","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","self-host","permissive","active","young-repo"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":288,"starsPerWeek":40,"access":"free","archived":false,"repo":{"createdAt":"2026-09-02","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/papergraph-mcp","html":"/gems/papergraph-mcp","markdown":"/gems/papergraph-mcp.md"}},{"type":"tool","slug":"design-studio-ai","name":"Design Studio AI","tagline":"Agent-first design workspace with MCP, CLI, and shared human edits","category":"design","url":"https://studio.agentkit.best","github":"https://github.com/bestagentkits/design-studio-ai","pricing":"open-source","hook":"Design Studio AI is an open design workspace where humans and agents edit the same versioned document — web, slides, wireframes, 3D, and motion — over REST, MCP, and a CLI.","whatsGood":"MIT (bestagentkits/design-studio-ai). Live studio at studio.agentkit.best plus Docker/Cloudflare self-host. Structured layouts, design systems, BYOK generation, public snapshots, Streamable HTTP MCP with OAuth/API keys, `dsa` CLI, and an agent skill. People and agents share revision-checked writes instead of throwing screenshots over the wall.","theCatch":"Vs Stitch Skills / generic Figma MCP: this is a full self-hostable studio, not a Google Stitch plugin pack. Generation needs your own provider keys; Node 24+ and Playwright Chromium for local builds.","verdict":"MIT agent-native design studio. Use when UI/slides/3D should be a shared document agents can MCP into.","addedAt":"2026-09-21","featured":false,"domain":"Design","subSpecialty":"UI","subcategory":"UI","tags":["mcp","cli","api","self-host","permissive","graphics-3d","active","young-repo"],"capabilities":["mcp","cli"],"surfaces":["MCP","CLI","API","Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":222,"starsPerWeek":34,"access":"free","archived":false,"repo":{"createdAt":"2026-09-07","pushedAt":"2026-10-12","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/design-studio-ai","html":"/gems/design-studio-ai","markdown":"/gems/design-studio-ai.md"}},{"type":"tool","slug":"jev-review","name":"Jev Review","tagline":"Local MCP that scores coding-agent diffs with TypeSafe Jev","category":"agents","url":"https://github.com/NiazMorshed2007/jev-review","github":"https://github.com/NiazMorshed2007/jev-review","pricing":"freemium","hook":"Jev Review is a local stdio MCP that feeds Claude Code, Codex, Cursor, and OpenCode structured quality scores while they implement — no hosted review backend.","whatsGood":"MIT plugin (NiazMorshed2007/jev-review). One focused `jev_review` tool returns typed dimension scores (correctness, complexity, changeability, modularity, tests, security, …) with confidence and delta vs a prior eval. API key stays on your machine; only direct calls go to the configured Jev API. Install via `npx plugins add` for major coding agents.","theCatch":"Scoring depends on a paid/early-access TypeSafe Jev API key — the MCP is OSS, the brain is not (same family as typesafe-computer-use). Vs CodeRabbit/PR bots: this is an in-loop agent checkpoint, not a GitHub review bot. Jev returns scores, not prose root-cause essays — the coding agent still has to diagnose.","verdict":"MIT MCP wrapper over paid Jev. Use for continuous in-agent quality signals when you already have a TypeSafe key.","addedAt":"2026-09-21","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["mcp","local-first","free-tier","permissive","coding-agents","active","young-repo"],"capabilities":["mcp"],"surfaces":["MCP","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":244,"starsPerWeek":49,"access":"free","archived":false,"repo":{"createdAt":"2026-09-17","pushedAt":"2026-09-17","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/jev-review","html":"/gems/jev-review","markdown":"/gems/jev-review.md"}},{"type":"tool","slug":"cilium","name":"Cilium","tagline":"eBPF networking, security, and observability for Kubernetes","category":"devops","url":"https://cilium.io","github":"https://github.com/cilium/cilium","pricing":"open-source","hook":"Cilium replaces kube-proxy-era networking with eBPF datapaths for identity-aware network policy, load balancing, and Hubble observability.","whatsGood":"Apache-2.0 (cilium/cilium). CNCF-graduated Kubernetes networking/security/observability stack built on eBPF: L3–L7 policy, service mesh options, encryption, and Hubble flow visibility. The free path is the OSS project you run; docs at docs.cilium.io and product site at cilium.io.","theCatch":"Vs flannel/Calico defaults: Cilium is the deeper eBPF control plane — more power, more kernel/datapath expertise. Isovalent/Cisco commercial layers exist around the same codebase; self-host OSS carefully for upgrades and Hubble ops.","verdict":"Apache-2.0 eBPF Kubernetes networking. Default when identity-aware policy and Hubble flows beat plain CNI.","addedAt":"2026-09-21","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Kubernetes","tags":["self-host","permissive","security","kubernetes","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":25696,"starsPerWeek":45,"access":"free","archived":false,"repo":{"createdAt":"2015-12-16","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/cilium","html":"/gems/cilium","markdown":"/gems/cilium.md"}},{"type":"tool","slug":"paperless-ngx","name":"Paperless-ngx","tagline":"GPL-3 document management — scan, OCR, tag, and full-text search","category":"libraries","url":"https://github.com/paperless-ngx/paperless-ngx","github":"https://github.com/paperless-ngx/paperless-ngx","pricing":"open-source","hook":"Paperless-ngx turns paper and PDFs into a self-hosted searchable archive with OCR, tags, correspondents, and consumption workflows.","whatsGood":"GPL-3.0 (paperless-ngx/paperless-ngx). Community successor to Paperless/Paperless-ng with Docker Compose install paths, machine learning-assisted classification, full-text search, and a maintained docs/demo surface. ★45k+ and still trending — the practical OSS DMS when you want less paper without a SaaS inbox.","theCatch":"Vs Notion/Drive dumps: this is a document archive appliance, not a knowledge wiki or agent memory layer. GPL-3 copyleft for modifications; OCR/ML quality depends on language packs and scanner hygiene; public docs/demo endpoints may be WAF-gated from some networks — use the GitHub tree and Compose files as source of truth.","verdict":"GPL-3 self-hosted DMS. Use for OCR + searchable archives; not an agent memory substitute.","addedAt":"2026-09-21","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Documents","tags":["self-host","copyleft","workflows","active"],"capabilities":[],"surfaces":["Self-host","Hosted"],"ecosystem":["Node.js"],"licenseModel":"GPL-3.0","githubStars":46947,"starsPerWeek":192,"access":"free","archived":false,"repo":{"createdAt":"2022-02-12","pushedAt":"2026-10-21","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/paperless-ngx","html":"/gems/paperless-ngx","markdown":"/gems/paperless-ngx.md"}},{"type":"tool","slug":"foremerge","name":"Foremerge","tagline":"Deterministic intent and scope conflict resolution for parallel agents","category":"agents","url":"https://github.com/naw103/foremerge","github":"https://github.com/naw103/foremerge","pricing":"open-source","hook":"Foremerge coordinates parallel agents above Git by resolving intent and scope conflicts before they become merge conflicts.","whatsGood":"Apache-2.0. Install with Cargo or use the checksum-verified binary. The MCP server exposes 18 tools for deterministic intent/scope conflict handling, aimed at coordinating agents before they collide in a worktree. It is a useful layer between agent orchestration and Git rather than another branch-merging helper.","theCatch":"Vs AX, Agent Native, Agent Substrate, Cua, Orca, and Worktrunk: Foremerge is the coordination layer above Git — not a Kubernetes executor, shared action framework, browser/computer-use surface, or worktree manager. ★466 from an overnight Show HN is a signal, not proof of sustained adoption or production correctness; validate conflict decisions on your own task graph.","verdict":"Apache-2.0 coordination layer for parallel agents. Worth testing when Git merges are already too late; treat the overnight traction as a lead, not evidence.","addedAt":"2026-09-22","featured":false,"domain":"AI Agents","subSpecialty":"Coordination","subcategory":"Coordination","tags":["mcp","self-host","permissive","git","active","young-repo"],"capabilities":["parallel","mcp","git"],"surfaces":["MCP","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":541,"starsPerWeek":61,"access":"free","archived":false,"repo":{"createdAt":"2026-08-21","pushedAt":"2026-10-14","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/foremerge","html":"/gems/foremerge","markdown":"/gems/foremerge.md"}},{"type":"tool","slug":"ai-memory","name":"ai-memory","tagline":"Zero-LLM git-backed Markdown memory wiki with SQLite FTS","category":"agents","url":"https://github.com/akitaonrails/ai-memory","github":"https://github.com/akitaonrails/ai-memory","pricing":"open-source","hook":"ai-memory gives agents a cross-harness source of truth in a git-backed Markdown wiki without requiring an LLM for the default path.","whatsGood":"MIT. The default binary combines Markdown files, Git history, and SQLite full-text search into a memory surface that remains inspectable and portable across agent harnesses. Zero-LLM operation keeps retrieval and editing understandable, while the wiki shape makes review, backup, and human correction ordinary repository work.","theCatch":"Vs OKF Agent Memory, OpenViking, and Supermemory: ai-memory is the akitaonrails cross-harness git/Markdown/SQLite source-of-truth path, not OKF's dual-memory bundle, a hierarchical context system, or a hosted memory API. ★~7.8k rapid growth is not proof the stars are organic or that retrieval quality fits your workload; audit the history and test recall before trusting it with durable facts.","verdict":"MIT zero-LLM memory wiki. A compelling portable SoT for multiple harnesses; do not confuse it with the OKF Agent Memory or treat rapid stars as validation.","addedAt":"2026-09-22","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["self-host","permissive","memory","git","active","young-repo","fast-stars"],"capabilities":["memory","git","search"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":11961,"starsPerWeek":543,"access":"free","archived":false,"repo":{"createdAt":"2026-05-21","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ai-memory","html":"/gems/ai-memory","markdown":"/gems/ai-memory.md"}},{"type":"tool","slug":"prime-agent","name":"Prime Agent","tagline":"Persistent REPL agent with recursive LMs","category":"agents","url":"https://github.com/PrimeIntellect-ai/prime-agent","github":"https://github.com/PrimeIntellect-ai/prime-agent","pricing":"open-source","hook":"Prime Agent keeps an agent in a persistent REPL and uses RLM plus continual harness loops to make self-refinement part of the work session.","whatsGood":"MIT. The installer gets you started, and BYO model keys keep provider choice in your hands. Its RLM and Continual Harness framing is for agents that can inspect, revise, and continue rather than treating every prompt as a disposable one-shot completion. The persistent REPL is the practical distinction: state and tools stay available across the loop.","theCatch":"Vs Pi, OpenCode, and OpenHands: this is the PrimeIntellect product, not the Pi coding agent, a general terminal wrapper, or a full autonomous developer platform. Prime Agent is not a security sandbox — its Python execution runs with the permissions you give it. Isolate it yourself before handing it credentials, production access, or untrusted tasks.","verdict":"MIT persistent REPL agent for RLM and continual self-refine loops. Interesting for research and harness work; never mistake the runtime for a sandbox.","addedAt":"2026-09-22","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["self-host","permissive","license-unclear","active","young-repo","fast-stars"],"capabilities":["repl","coding","self-refine"],"surfaces":["Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":22218,"starsPerWeek":930,"access":"free","archived":false,"repo":{"createdAt":"2026-05-08","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/prime-agent","html":"/gems/prime-agent","markdown":"/gems/prime-agent.md"}},{"type":"tool","slug":"generic-agent","name":"GenericAgent","tagline":"Tiny self-evolving agent seed with full system and Android control","category":"agents","url":"https://github.com/lsdefine/GenericAgent","github":"https://github.com/lsdefine/GenericAgent","pricing":"open-source","hook":"GenericAgent is a small self-evolving seed that reaches from a BYO-key loop into arbitrary OS and Android/ADB control.","whatsGood":"MIT. Install through uv/pip, bring your own model key, and start from a roughly 3.3K-line codebase rather than a sprawling framework. The compact seed is the appeal: inspect the whole system, change it, and grow an agent around the exact machine and workflow you have instead of adopting a closed platform.","theCatch":"Vs Cua, OpenClaw, and Browser Use: GenericAgent is the tiny self-evolving seed with full system control, not a browser/computer-use protocol, messaging agent, or browser automation framework. Arbitrary OS and ADB control means a bad instruction can reach the host or a connected device. The Chinese README installer also uses plain HTTP — inspect and pin what you execute; do not grant it secrets by default.","verdict":"MIT tiny agent seed with unusually broad control. Useful to study and adapt in a disposable box; too privileged to run casually on a personal host.","addedAt":"2026-09-22","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["self-host","permissive","active"],"capabilities":["coding","self-evolve","os-control"],"surfaces":["Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":14333,"starsPerWeek":359,"access":"free","archived":false,"repo":{"createdAt":"2026-01-16","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/generic-agent","html":"/gems/generic-agent","markdown":"/gems/generic-agent.md"}},{"type":"tool","slug":"codex-x","name":"Codex-X","tagline":"Codex-specific desktop and CLI workspace for visual configuration and MCP skills","category":"agents","url":"https://github.com/yynxxxxx/Codex-X","github":"https://github.com/yynxxxxx/Codex-X","pricing":"open-source","hook":"Codex-X wraps Codex in a desktop/CLI surface for visual configuration, MCP setup, and skills instead of leaving every setting in raw files.","whatsGood":"MIT. Desktop and CLI releases give Codex users a more inspectable configuration surface, with visual setup around MCP and skills. It targets the practical friction of keeping Codex profiles, tools, and reusable instructions coherent across sessions rather than pretending to be a new general-purpose model.","theCatch":"Vs T3 Code: Codex-X is Codex-specific visual configuration plus MCP/skills, not a broad remote coding environment or an independent coding model. It handles `auth.json`, supports third-party relays, and allows unrestricted prompt templates — review where credentials go, which endpoint receives requests, and what instructions can execute before using a release. Treat relays as a trust decision, not a convenience toggle.","verdict":"MIT Codex desktop/CLI companion. Handy for visual MCP and skills configuration; audit auth, relay endpoints, and unrestricted templates before trusting it.","addedAt":"2026-09-22","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["mcp","cli","desktop-app","self-host","permissive","coding-agents","skills","active","young-repo"],"capabilities":["desktop","cli","mcp"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":4268,"starsPerWeek":271,"access":"free","archived":false,"repo":{"createdAt":"2026-07-04","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/codex-x","html":"/gems/codex-x","markdown":"/gems/codex-x.md"}},{"type":"tool","slug":"pi","name":"Pi","tagline":"MIT agent harness with coding CLI, unified LLM API, and TUI","category":"agents","url":"https://pi.dev","github":"https://github.com/earendil-works/pi","pricing":"open-source","hook":"Pi is an open agent harness with a self-extensible coding agent CLI, multi-provider LLM API, and TUI — without a built-in permission sandbox.","whatsGood":"MIT (earendil-works/pi). Monorepo packages cover @earendil-works/pi-coding-agent (interactive coding CLI), pi-agent-core (tool-calling runtime), and pi-ai (unified OpenAI/Anthropic/Google-class providers), plus durable/TUI helpers. Docs and demos live at pi.dev. Already the comparison point other agent gems cite when they mean a coding-agent harness rather than a research REPL.","theCatch":"Vs Prime Agent, OpenCode, OpenHands, and Claude Code: Pi is the Earendil coding-agent harness + CLI stack, not PrimeIntellect's RLM REPL, a general terminal wrapper, a full autonomous developer platform, or Anthropic's product CLI. Pi does not ship a built-in permission system for filesystem/process/network/credentials — it runs with the launching user's privileges; containerize (Docker/OpenShell/Gondolin patterns in-repo) before giving it secrets. New issues/PRs from new contributors are auto-closed by default pending maintainer review.","verdict":"MIT coding-agent harness. Strong default when you want an OSS CLI + unified providers; sandbox it yourself before production credentials.","addedAt":"2026-09-22","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["cli","tui","api","self-host","permissive","coding-agents","sandbox","active","fast-stars"],"capabilities":["cli","api"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":116779,"starsPerWeek":1861,"access":"free","archived":false,"repo":{"createdAt":"2025-08-09","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pi","html":"/gems/pi","markdown":"/gems/pi.md"}},{"type":"tool","slug":"openhuman","name":"OpenHuman","tagline":"GPL-3 local-first agent orchestrator with memory trees and MCP","category":"agents","url":"https://tinyhumans.ai/openhuman","github":"https://github.com/tinyhumansai/openhuman","pricing":"freemium","hook":"OpenHuman is a local-first personal agent orchestrator with Memory Trees, Obsidian wiki mirroring, workflows, and a large MCP/skills surface.","whatsGood":"GPL-3.0 (tinyhumansai/openhuman). Desktop installers plus self-build paths. Memory Trees compress data into scored Markdown/SQLite on-device and mirror an Obsidian vault; orchestration splits reflex vs deep workers; workflows ride open-source tinyflows with approval gates. BYOK and local Ollama routing are documented alongside the managed default. Integrations marketing cites OAuth connectors, MCP servers, and skills at product scale — verify against your install.","theCatch":"Vs Pi, Claude Code, OpenClaw, and OKF/ai-memory: OpenHuman is the TinyHumans desktop orchestrator + memory product, not a coding-agent CLI harness, Anthropic's CLI, a messaging agent, or a zero-LLM git memory wiki. README marks Early Beta and managed web search / model routing / media tools ride an OpenHuman subscription by default — treat the SaaS path as freemium, not \"free forever,\" even though the repo is GPL-3 and BYOK/local modes exist. GPL-3 copyleft applies to modifications you distribute.","verdict":"GPL-3 local-first agent OS with real memory UX. Worth a look for personal orchestration; assume beta edges and price the subscription defaults honestly.","addedAt":"2026-09-22","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Memory & Evals","tags":["mcp","local-first","free-tier","copyleft","skills","workflows","active","fast-stars"],"capabilities":["mcp"],"surfaces":["MCP","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":42199,"starsPerWeek":1200,"access":"free","archived":false,"repo":{"createdAt":"2026-02-18","pushedAt":"2026-10-21","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openhuman","html":"/gems/openhuman","markdown":"/gems/openhuman.md"}},{"type":"tool","slug":"book-to-skill","name":"book-to-skill","tagline":"MIT converter from books/docs into cross-agent SKILL.md packs","category":"agents","url":"https://github.com/virgiliojr94/book-to-skill","github":"https://github.com/virgiliojr94/book-to-skill","pricing":"open-source","hook":"book-to-skill turns a PDF, folder, or source cluster into an Agent Skills SKILL.md pack that coding agents can invoke instead of guessing from memory.","whatsGood":"MIT (virgiliojr94/book-to-skill). Targets the open Agent Skills layout so Copilot CLI, Amp, Claude Code, Hermes, and OpenClaw-class hosts can share one skill tree under ~/.agents/skills (with host-specific install notes). Extraction ladder covers poppler/pypdf/docling and common ebook/office formats; update/fold-in modes keep a skill current as sources change. Trending hard as operators want grounded skills over prompt paste.","theCatch":"Vs Skillbox and Claude Code Templates: this generates content skills from documents, not a self-hosted skills registry/MCP plane and not a catalog of Claude Code agents/hooks/MCPs. Do not redistribute generated skills of copyrighted books — the README is explicit that third-party book skills should stay private; the tool does not grant you redistribution rights. Quality tracks your extractors (docling for technical PDFs) and the host's skill discovery rules.","verdict":"MIT book→skill converter. Excellent for private grounded skills; keep copyrighted sources offline and private.","addedAt":"2026-09-22","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Memory & Evals","tags":["self-host","permissive","coding-agents","skills","active","young-repo","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":35503,"starsPerWeek":1427,"access":"free","archived":false,"repo":{"createdAt":"2026-05-01","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/book-to-skill","html":"/gems/book-to-skill","markdown":"/gems/book-to-skill.md"}},{"type":"tool","slug":"claude-code-templates","name":"Claude Code Templates","tagline":"MIT npx catalog of Claude Code agents, hooks, settings, and MCPs","category":"agents","url":"https://aitmpl.com","github":"https://github.com/davila7/claude-code-templates","pricing":"open-source","hook":"Claude Code Templates is the npx/aitmpl.com catalog for installing Claude Code agents, commands, settings, hooks, and MCP integrations in one shot.","whatsGood":"MIT (davila7/claude-code-templates). `npx claude-code-templates@latest` plus aitmpl.com browse/install for 100+ components (agents, commands, settings, hooks, MCPs). Extra operator surfaces include --analytics, --chats (optional tunnel), --health-check, and --plugins. Useful when you want a maintained component marketplace instead of hand-copying JSON into ~/.claude.","theCatch":"Vs Claude Code itself and Skillbox/book-to-skill: this is a third-party template/ops catalog for Claude Code, not Anthropic's CLI product, not a self-hosted skills registry, and not a PDF→skill converter. Every installed agent/hook/MCP inherits that component's trust boundary — review what you enable, especially remote tunnels and third-party MCP endpoints. Bright Data and similar partner prompts in the README are optional affiliate-adjacent installs, not core MIT code.","verdict":"MIT Claude Code component catalog. Fastest path to stock agents/hooks/MCPs; audit each install like any third-party hook.","addedAt":"2026-09-22","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["mcp","self-host","permissive","coding-agents","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":32800,"starsPerWeek":483,"access":"free","archived":false,"repo":{"createdAt":"2025-07-04","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/claude-code-templates","html":"/gems/claude-code-templates","markdown":"/gems/claude-code-templates.md"}},{"type":"tool","slug":"destructive-command-guard","name":"Destructive Command Guard","tagline":"MIT-with-rider hook that blocks destructive agent shell and git commands","category":"agents","url":"https://github.com/Dicklesworthstone/destructive_command_guard","github":"https://github.com/Dicklesworthstone/destructive_command_guard","pricing":"open-source","hook":"dcg is a high-performance agent hook that blocks destructive git/shell/cloud commands before coding agents can wipe your tree.","whatsGood":"MIT with an OpenAI/Anthropic rider (Dicklesworthstone/destructive_command_guard). Rust hook with modular security packs (filesystem, git, k8s/helm, CI, cloud CLIs, and more), allowlists, ask-mode where the host supports it, and install paths across Claude Code, Codex CLI, Gemini CLI, Copilot CLI/Chat, Cursor, Hermes, OpenCode, Grok Build CLI, and related hook surfaces. Built for sub-millisecond blocking so agents do not feel a tax on every command.","theCatch":"Vs sandbox products (E2B/Daytona/AgentBox) and Pi containerization docs: dcg is a deny-list hook on the host agent, not a VM/microVM boundary. The license rider voids rights for OpenAI, Anthropic, and their affiliates/agents — fine for most operators, a hard stop if you are those orgs or building their eval pipelines. Packs can be disabled incorrectly; treat \"disabled packs\" behavior as something you verify, and remember a hook is only as strong as the agent actually invoking it.","verdict":"MIT-with-rider destructive-command hook. Strong default safety net for local coding agents; read the OpenAI/Anthropic rider before corporate adoption.","addedAt":"2026-09-22","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Security","tags":["self-host","permissive","license-unclear","coding-agents","git","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":6195,"starsPerWeek":150,"access":"free","archived":false,"repo":{"createdAt":"2026-01-07","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/destructive-command-guard","html":"/gems/destructive-command-guard","markdown":"/gems/destructive-command-guard.md"}},{"type":"tool","slug":"cloudflare-mcp","name":"Cloudflare MCP Servers","tagline":"Apache-2.0 official domain-specific Cloudflare MCP server suite","category":"agents","url":"https://github.com/cloudflare/mcp-server-cloudflare","github":"https://github.com/cloudflare/mcp-server-cloudflare","pricing":"open-source","hook":"Cloudflare MCP Servers are the official typed, domain-specific MCP endpoints for Cloudflare product areas agents can call directly.","whatsGood":"Apache-2.0 (cloudflare/mcp-server-cloudflare). Curated MCP servers for Cloudflare product domains (Workers, Observability, Browser Run, DNS Analytics, and related surfaces documented in-repo), distinct from the broader Code Mode server in cloudflare/mcp. First-party maintenance and *.mcp.cloudflare.com remote endpoints make this the sane default when an agent needs Cloudflare ops tools instead of a DIY OpenAPI wrap.","theCatch":"Vs GitHub MCP, SuperGateway/mcp-remote, and cloudflare/mcp Code Mode: this repo is Cloudflare domain-specific typed tools, not GitHub's official MCP, not transport glue, and not the broad code-execution Cloudflare API MCP. Cloudflare account auth and token scope are the blast radius — over-scoped API tokens let an agent mutate production DNS/Workers. Pick Code Mode vs domain servers based on whether you want broad API coverage or curated tools.","verdict":"Apache-2.0 official Cloudflare MCP suite. Use for product-scoped Cloudflare agent tools; scope tokens tightly.","addedAt":"2026-09-22","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","self-host","permissive","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":4397,"starsPerWeek":44,"access":"free","archived":false,"repo":{"createdAt":"2024-11-27","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/cloudflare-mcp","html":"/gems/cloudflare-mcp","markdown":"/gems/cloudflare-mcp.md"}},{"type":"tool","slug":"kev","name":"Kev","tagline":"Apache-2.0 tiny Jev-like decision models you train and serve locally","category":"agents","url":"https://github.com/jaredpalmer/kev","github":"https://github.com/jaredpalmer/kev","pricing":"open-source","hook":"Kev is a family of small Jev-style decision models (0.8B/4B/9B on Qwen3.5) you can train and serve yourself for yes/no, choice, and score tickets.","whatsGood":"Apache-2.0 (jaredpalmer/kev). Pretrained weights, training code, frozen eval suites, and a local serve path (`uv sync --extra serve`) that speaks a System One-compatible API so TypeSafe's Python SDK can point at your box. CUDA/ROCm/Apple Silicon notes; HF Spaces demo for trying order-sensitivity without an install. Useful when agent loops need cheap structured decisions instead of another LLM judge call.","theCatch":"Vs jevals/TypeSafe Jev cloud and ordinary LLM-as-judge evals: Kev is the self-host decision-model family + training repo, not OpenLayer's jevals product wrapper and not a free hosted Jev API. 4B/9B want serious local VRAM/RAM (README cites ~32 GB Mac bf16 class for larger models); first serve downloads base + adapter weights. Decision quality still depends on your question design and calibration — local does not mean calibrated for your domain.","verdict":"Apache-2.0 self-host Jev-like decision models. Keep when you want typed agent decisions without paying per LLM-judge call; budget GPU/RAM honestly.","addedAt":"2026-09-22","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Inference & Local Models","tags":["self-host","permissive","active","young-repo","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":9389,"starsPerWeek":1867,"access":"free","archived":false,"repo":{"createdAt":"2026-09-17","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/kev","html":"/gems/kev","markdown":"/gems/kev.md"}},{"type":"tool","slug":"video-use","name":"video-use","tagline":"Video-editing skill stack for coding agents","category":"agents","url":"https://github.com/browser-use/video-use","github":"https://github.com/browser-use/video-use","pricing":"open-source","hook":"video-use gives a coding agent a local video-editing skill stack instead of asking a browser agent to improvise a timeline.","whatsGood":"MIT. Clone the repo, install locally with uv or pip, and put the skills alongside a shell, FFmpeg, and the media files the agent needs. The appeal is an inspectable, composable workflow for cutting and transforming video rather than a closed editor that hides every step behind a hosted UI.","theCatch":"Vs HyperFrames and Browser Use: video-use is a video-editing skill stack, not browser automation or a general web-use agent. The useful path needs shell access and FFmpeg, and transcription needs ElevenLabs unless you supply another compatible route; Cloud is optional, but the local setup is not zero-dependency or zero-credential.","verdict":"MIT local video-editing skills for coding agents. Keep it when you want inspectable FFmpeg workflows; do not mistake it for a browser agent or a turnkey editor.","addedAt":"2026-09-23","featured":false,"domain":"AI Agents","subSpecialty":"Skills","subcategory":"Skills","tags":["cli","self-host","permissive","coding-agents","browser-automation","skills","active","fast-stars"],"capabilities":["video","skills","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":29444,"starsPerWeek":1067,"access":"free","archived":false,"repo":{"createdAt":"2026-04-12","pushedAt":"2026-10-08","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/video-use","html":"/gems/video-use","markdown":"/gems/video-use.md"}},{"type":"tool","slug":"univer","name":"Univer","tagline":"Embeddable Office runtime where agents and humans share documents","category":"agents","url":"https://github.com/dream-num/univer","github":"https://github.com/dream-num/univer","pricing":"open-source","hook":"Univer puts spreadsheets, documents, and presentations into an embeddable Office runtime so an agent can work in the same surface a human reviews.","whatsGood":"Apache-2.0. The pnpm monorepo provides OSS packages for embedding an Office-style runtime into a product, with Sheets as the most mature surface and room for agent-driven edits that remain visible to people. It is a useful bridge between structured tool calls and a document UI rather than another chat-only artifact.","theCatch":"Vs Design Studio AI and json-render: Univer is an embeddable Office runtime, not a generative design canvas or a UI-description renderer. The Pro tier is commercial for collaboration, import/export, charts, and related capabilities; the OSS packages do not mean every production feature is free. Docs and Slides are also less mature than Sheets, so validate the exact surface before committing.","verdict":"Apache-2.0 Office runtime for agent-plus-human workflows. Strong for embeddable Sheets-first experiences; budget for Pro if collaboration and richer Office features are core.","addedAt":"2026-09-23","featured":false,"domain":"AI Agents","subSpecialty":"Tooling","subcategory":"Agent Frameworks & SDKs","tags":["sdk","self-host","permissive","active"],"capabilities":["office","sdk","realtime"],"surfaces":["SDK","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"Apache-2.0","githubStars":22697,"starsPerWeek":107,"access":"free","archived":false,"repo":{"createdAt":"2022-09-29","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/univer","html":"/gems/univer","markdown":"/gems/univer.md"}},{"type":"tool","slug":"ai-infra-guard","name":"AI-Infra-Guard","tagline":"Red-team platform for agent, MCP, and skill infrastructure","category":"agents","url":"https://github.com/Tencent/AI-Infra-Guard","github":"https://github.com/Tencent/AI-Infra-Guard","pricing":"open-source","hook":"AI-Infra-Guard turns agent, MCP, and skill infrastructure into a red-team surface that can be exercised from a self-hosted Docker or CLI workflow.","whatsGood":"Apache-2.0. The Tencent Zhuque Lab project bundles a self-hostable platform and CLI for probing AI infrastructure rather than treating prompts, MCP servers, and skills as trusted black boxes. Docker deployment keeps the test environment reproducible, while the breadth is useful for finding control-plane and tool-boundary failures before they reach an agent fleet.","theCatch":"Vs Promptfoo and DeepEval: AI-Infra-Guard is an AI-infrastructure red-team platform, not only an eval runner; vs generic SAST, it understands agent/MCP/skill attack surfaces. Preserve the mandatory attribution — “Based on Tencent Zhuque Lab AI-Infra-Guard” — with the repository link in your deployment and derivative notices. Some tools also require an LLM_API_KEY, so a self-hosted scanner can still carry provider cost and credential risk.","verdict":"Apache-2.0 red-team platform for agent infrastructure. Worth running in a disposable, keyed environment; ship the attribution and scope every model credential.","addedAt":"2026-09-23","featured":false,"domain":"AI Agents","subSpecialty":"Security","subcategory":"Security","tags":["mcp","cli","self-host","permissive","skills","containers","workflows","active"],"capabilities":["security","mcp","cli"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":6924,"starsPerWeek":73,"access":"free","archived":false,"repo":{"createdAt":"2024-12-25","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ai-infra-guard","html":"/gems/ai-infra-guard","markdown":"/gems/ai-infra-guard.md"}},{"type":"tool","slug":"treg","name":"treg","tagline":"Metered tool catalog and team vault for agent integrations","category":"agents","url":"https://github.com/superdesigndev/treg","github":"https://github.com/superdesigndev/treg","pricing":"source-available","hook":"treg gives agent teams a self-hostable catalog and vault for discovering, metering, and injecting the tools they actually use.","whatsGood":"Self-host free under Apache-2.0 plus Additional Terms (no competing hosted/managed/embedded service without written authorization) — source-available in practice, not a clean Apache grant. The catalog shape is the point: teams can publish integrations, track usage like a small OpenRouter-style meter, and keep shared credentials in one operational surface instead of scattering tool configuration across agent prompts. It is a practical bridge between a tool registry and the team vault an agent fleet needs.","theCatch":"Vs Composio and Smithery: treg is the self-hostable tool catalog and team-vault path, not a hosted connector marketplace or MCP registry alone. The Apache-2.0 license has additional terms — no competing hosted, managed, or embedded third-party service without prior written authorization — so it is not a clean “use the code anywhere” Apache grant. The curl|sh installer and credential injection deserve a disposable first run, pinned source, and narrowly scoped secrets.","verdict":"Self-host-free tool catalog with a serious license rider. Useful for a team that wants metering and vaulting; stop for legal review before embedding or offering it as a competing service.","addedAt":"2026-09-23","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","api","self-host","source-available","active","young-repo"],"capabilities":["mcp","api","auth"],"surfaces":["MCP","API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0+Terms","githubStars":5905,"starsPerWeek":417,"access":"free","archived":false,"repo":{"createdAt":"2026-07-15","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/treg","html":"/gems/treg","markdown":"/gems/treg.md"}},{"type":"tool","slug":"litterbox","name":"LitterBox","tagline":"Malware and payload detection sandbox with LitterBoxMCP","category":"agents","url":"https://github.com/BlackSnufkin/LitterBox","github":"https://github.com/BlackSnufkin/LitterBox","pricing":"open-source","hook":"LitterBox gives agents a malware and payload analysis surface, including LitterBoxMCP, before suspicious files become somebody’s execution problem.","whatsGood":"GPL-3.0. Self-hosted Windows and Docker paths make the sandbox inspectable, and LitterBoxMCP gives an agent a structured way to submit or examine payloads instead of pasting malware analysis into a chat. The project is aimed at defensive testing and makes the boundary between an agent and an untrusted sample explicit.","theCatch":"Vs Agent Substrate and coding sandboxes: LitterBox is a malware/payload detection sandbox with an MCP surface, not a general coding workspace or agent runtime isolation layer. The README says “Development use only”; production isolation is an unsolved risk. Windows administration and Linux KVM/Windows-container requirements can be substantial, and GPL-3.0 copyleft still applies to distributed modifications.","verdict":"GPL-3 defensive payload sandbox with LitterBoxMCP. Keep for development analysis in a disposable lab; do not present it as production-grade isolation.","addedAt":"2026-09-23","featured":false,"domain":"AI Agents","subSpecialty":"Security","subcategory":"Security","tags":["mcp","self-host","copyleft","sandbox"],"capabilities":["security","mcp","sandbox"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"GPL-3.0","githubStars":1557,"starsPerWeek":16,"access":"free","archived":false,"repo":{"createdAt":"2024-12-25","pushedAt":"2026-05-05","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/litterbox","html":"/gems/litterbox","markdown":"/gems/litterbox.md"}},{"type":"tool","slug":"jev-ultrafast","name":"Jev Ultrafast","tagline":"Browser Use × TypeSafe Jev — indexed action-space web agent","category":"agents","url":"https://github.com/browser-use/jev-ultrafast","github":"https://github.com/browser-use/jev-ultrafast","pricing":"freemium","hook":"Jev Ultrafast is Browser Use’s fast browser agent: TypeSafe Jev picks operation + element from a live control table; a small LLM only writes text when the action is TYPE_TEXT.","whatsGood":"MIT (browser-use/jev-ultrafast). One TypeSafe request per decision cycle with speculative target heads, no screenshots in the default loop, and a local inspector at :8766. Demo claim: Zürich→London on Google Flights in ~7.1s including typing and waits. Library API (`Agent(url, goal)`) plus uv-run CLI; Chrome connects through Browser Harness.","theCatch":"Vs Browser Use and typesafe-computer-use: this is a Jev-driven indexed web agent, not the general Browser Use framework and not a macOS desktop OCR loop. Needs TYPESAFE_API_KEY plus a text-model key (OpenRouter in the example); Browser Use Cloud ultrafast is waitlist. Demos stop short of booking — verify outcomes yourself.","verdict":"MIT Browser Use × Jev speed agent when you want structured click/type loops without screenshot multimodal; budget TypeSafe + text-model keys.","addedAt":"2026-09-23","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Browser Automation","tags":["free-tier","permissive","browser-automation","active","young-repo","fast-stars"],"capabilities":["browser"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":23353,"starsPerWeek":4515,"access":"free","archived":false,"repo":{"createdAt":"2026-09-16","pushedAt":"2026-09-30","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/jev-ultrafast","html":"/gems/jev-ultrafast","markdown":"/gems/jev-ultrafast.md"}},{"type":"tool","slug":"unreal-agent","name":"Unreal Agent","tagline":"Async-first agent harness with durable sessions and operations","category":"agents","url":"https://unreallabs.ai","github":"https://github.com/unreallabsai/unreal-agent","pricing":"open-source","hook":"Unreal Agent is an async-first harness: session inbox idempotency, append-only history, tool translators that emit serializable operations, and a swappable operation manager.","whatsGood":"MIT (unreallabsai/unreal-agent). Clear component split — coordinator, session store, context builder, LLM adapter, tool registry — with versioned serializable sessions/operations and fork/recovery paths. Docs/site at unreallabs.ai. Built for hosts that need durable tool work, not another chat REPL.","theCatch":"Vs Pi, Agentao, and OpenHands: this is a library harness with durable ops semantics, not a polished coding CLI, governed Python embed, or full autonomous developer product. You assemble adapters and storage; the README is architecture-first, not a one-command demo.","verdict":"MIT async harness when session durability and serializable tool ops matter more than a turnkey coding TUI.","addedAt":"2026-09-23","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Orchestration","tags":["self-host","permissive","workflows","active","young-repo"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":2208,"starsPerWeek":495,"access":"free","archived":false,"repo":{"createdAt":"2026-09-21","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/unreal-agent","html":"/gems/unreal-agent","markdown":"/gems/unreal-agent.md"}},{"type":"tool","slug":"openmuse","name":"OpenMuse","tagline":"MIT personal agent app — browser, terminal, files, lasting work","category":"agents","url":"https://github.com/CopilotKit/OpenMuse","github":"https://github.com/CopilotKit/OpenMuse","pricing":"open-source","hook":"OpenMuse is CopilotKit’s MIT personal-agent template: ask for an outcome, watch browser/mail/PDF cards inline, take control of the same Chromium session, and resume durable tasks.","whatsGood":"MIT (CopilotKit/OpenMuse). Self-hosted API + task worker + browser worker; optional Linux workspace; Goals/Tracking, Ideas, Finance CSV, Gmail/Calendar with human review on writes. Sample mode runs without a model key; mobile via React Native. Compatible with other harnesses via CopilotKit surfaces.","theCatch":"Vs CopilotKit core and OpenClaw-class assistants: OpenMuse is the personal-agent application template, not the horizontal UI SDK alone and not a multi-tenant SaaS. Alpha — live Google accounts, CopilotKit Intelligence Rich Threads, and real models need their own keys/config; Node 24 + pnpm 11 pinned. Not multi-user auth.","verdict":"MIT personal-agent starter when you want visible browser/files work on your box; treat live Google + Intelligence paths as optional, configured layers.","addedAt":"2026-09-23","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Personal Agents & Chat","tags":["self-host","permissive","workflows","active","young-repo","fast-stars"],"capabilities":["browser"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":5373,"starsPerWeek":1011,"access":"free","archived":false,"repo":{"createdAt":"2026-09-15","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openmuse","html":"/gems/openmuse","markdown":"/gems/openmuse.md"}},{"type":"tool","slug":"jev-mcp","name":"Jev MCP","tagline":"Ten TypeSafe Jev judgment tools over local stdio MCP","category":"agents","url":"https://github.com/jkudish/jev-mcp","github":"https://github.com/jkudish/jev-mcp","pricing":"freemium","hook":"Jev MCP exposes TypeSafe’s cheap typed judgments — verify, screen, find, rerank, classify, decide, compare, extract, review, gate — as MCP tools your coding agent can call in-loop.","whatsGood":"MIT (`@jkudish/jev-mcp`). Ten focused tools return probabilities/confidence in ~150–500 ms for sub-cent cost. Install via `npx -y @jkudish/jev-mcp` into Claude Code, Amp, Codex, Cursor. Broader than a single diff scorer: claim checks, context screening, and completion gates without spinning a frontier model on every page.","theCatch":"Vs Jev Review and typesafe-computer-use: this is a multi-tool judgment MCP, not the one-tool diff scorer and not a computer-use loop. Every call needs a TypeSafe API key — the MCP is OSS, the brain is not. Early software; judgments are typed scores, not prose root-cause essays.","verdict":"MIT MCP wrapper for TypeSafe Jev when agents need cheap verify/screen/rerank/gate loops; budget the API key.","addedAt":"2026-09-23","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["mcp","free-tier","permissive","coding-agents","active","young-repo"],"capabilities":["mcp"],"surfaces":["MCP","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":544,"starsPerWeek":108,"access":"free","archived":false,"repo":{"createdAt":"2026-09-17","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/jev-mcp","html":"/gems/jev-mcp","markdown":"/gems/jev-mcp.md"}},{"type":"tool","slug":"zcode","name":"ZCode","tagline":"Apache coding workspace — desktop, web, and zcode Agent CLI","category":"agents","url":"https://zcode.z.ai/","github":"https://github.com/zai-org/ZCode","pricing":"open-source","hook":"ZCode is Z.ai’s open coding workspace: Electron desktop, browser workbench, and a `zcode` Agent CLI/runtime in one monorepo.","whatsGood":"Apache-2.0 (zai-org/ZCode). Desktop, web, and CLI share the agent runtime; Node 24 + pnpm via mise.toml; remote SSH/WSL paths documented. Product site at zcode.z.ai. Self-host the OSS clients and agent rather than only a hosted chat box.","theCatch":"Vs Claude Code, Pi, and OpenCode: ZCode is Z.ai’s full workspace stack, not Anthropic’s product CLI, Earendil’s harness, or a pure terminal OSS agent. Bootstrap is heavy (pinned Node/pnpm, desktop/runtime assets); some OAuth/product routes still point at Z.ai services. Chinese/English docs mix — English README.en.md is the clearer entry.","verdict":"Apache coding workspace when you want desktop+web+CLI from one OSS tree and can accept Z.ai product edges.","addedAt":"2026-09-23","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["cli","desktop-app","self-host","permissive","coding-agents","active","young-repo","fast-stars"],"capabilities":["cli","browser"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":8051,"starsPerWeek":1750,"access":"free","archived":false,"repo":{"createdAt":"2026-09-20","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/zcode","html":"/gems/zcode","markdown":"/gems/zcode.md"}},{"type":"tool","slug":"agentao","name":"Agentao","tagline":"MIT governed Python agent runtime — permissions, MCP, memory, replay","category":"agents","url":"https://agentao.cn","github":"https://github.com/jin-bo/agentao","pricing":"open-source","hook":"Agentao is a local-first governed agent runtime you embed in Python or run as CLI/ACP — permissions, protocols, memory, plugins, and audit replay are first-class.","whatsGood":"MIT (jin-bo/agentao; `pip install agentao`). Embeddable harness for hosts that need permissioned tools and MCP, not a free-for-all REPL. Developer guide at agentao.cn (EN/ZH); explicit embed-for-agents playbooks for Claude Code/Codex. Beta on PyPI.","theCatch":"Vs Pi, Unreal Agent, and LangGraph: Agentao is a governed Python embed/CLI runtime, not a TS coding harness, durable-ops library, or graph orchestration framework. Docs and community skew bilingual/China-first; verify the embed API against your host before betting a production path on beta.","verdict":"MIT governed Python agent runtime when permissions, MCP, and replay matter inside your app — not a drop-in Claude Code clone.","addedAt":"2026-09-23","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Security","tags":["mcp","cli","self-host","local-first","permissive","active"],"capabilities":["mcp","cli"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":309,"starsPerWeek":9,"access":"free","archived":false,"repo":{"createdAt":"2026-02-10","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agentao","html":"/gems/agentao","markdown":"/gems/agentao.md"}},{"type":"tool","slug":"equibles","name":"Equibles","tagline":"Self-hosted financial-data MCP — SEC, 13F, FRED, prices for agents","category":"agents","url":"https://equibles.com","github":"https://github.com/daniel3303/Equibles","pricing":"freemium","hook":"Equibles is a self-hosted financial-data MCP server: SEC filings, XBRL statements, 13F holdings, insider/congressional trades, FRED, and prices — 62 tools agents can query on your hardware.","whatsGood":"AGPL-3.0 core (daniel3303/Equibles) with Docker Compose. Same tool names on Equibles Cloud (mcp.equibles.com) with a free API key path (~100 req/day, no card) if you do not want to run scrapers. Aimed at agents, not a human Bloomberg UI.","theCatch":"Vs paid market-data SaaS and thin ticker MCPs: this is a self-hosted filings/indicators MCP with an optional Cloud upsell, not a real-time options desk out of the box. AGPL-3.0 copyleft on distributed modifications; self-host means you operate scrapers/storage. Cloud adds transcripts/options/screener beyond the OSS core.","verdict":"AGPL financial MCP when agents need SEC/FRED-class facts on your box (or the free Cloud key); not a substitute for a licensed real-time terminal.","addedAt":"2026-09-23","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","self-host","free-tier","copyleft","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":236,"starsPerWeek":8,"access":"free","archived":false,"repo":{"createdAt":"2026-03-24","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/equibles","html":"/gems/equibles","markdown":"/gems/equibles.md"}},{"type":"tool","slug":"agentverse-os","name":"AgentVerse OS","tagline":"Apache personal cloud OS for you + coding agents on one Ubuntu box","category":"agents","url":"https://github.com/agentverse-os/AgentVerse-OS","github":"https://github.com/agentverse-os/AgentVerse-OS","pricing":"open-source","hook":"AgentVerse OS turns one Ubuntu server into a browser desktop for a developer and their agents — isolated project workspaces with VS Code, Claude Code/Codex, and a 944-app self-host store over Tailscale.","whatsGood":"Apache-2.0 (agentverse-os/AgentVerse-OS). Rust cloudd + Svelte desktop; Incus workspaces with Docker inside; capability wiring (storage.s3, llm, notify) instead of hard-coded addresses; Tailscale TLS with no public exposure. One-command install aimed at a personal cloud, not a SaaS tenancy.","theCatch":"Vs Coder, Umbrel, and Pi: this is a full personal cloud OS for agents, not a workspace control plane alone, a home NAS app store alone, or a coding harness. Alpha 0.2 on a single-person test box — no multi-user accounts yet; needs Ubuntu + ZFS/Incus/Tailscale ops weight. Bring your own Claude Code/Codex subscriptions inside workspaces.","verdict":"Apache personal agent cloud when you will run Ubuntu+Tailscale yourself; skip if you wanted a managed IDE or a simple CLI harness.","addedAt":"2026-09-23","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["desktop-app","editor-plugin","self-host","permissive","coding-agents","sandbox","active","young-repo"],"capabilities":["browser"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":981,"starsPerWeek":171,"access":"free","archived":false,"repo":{"createdAt":"2026-09-12","pushedAt":"2026-10-04","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agentverse-os","html":"/gems/agentverse-os","markdown":"/gems/agentverse-os.md"}},{"type":"tool","slug":"codebase-memory-mcp","name":"Codebase Memory MCP","tagline":"MIT persistent code knowledge graph MCP — static binary, no LLM key","category":"agents","url":"https://github.com/DeusData/codebase-memory-mcp","github":"https://github.com/DeusData/codebase-memory-mcp","pricing":"open-source","hook":"Codebase Memory MCP indexes a repo into a local knowledge graph and exposes structural MCP tools — call chains, impact, Cypher — so agents stop grepping file-by-file.","whatsGood":"MIT (DeusData/codebase-memory-mcp). Pure-C static binary for macOS/Linux/Windows: tree-sitter across 162 languages, Hybrid LSP for common stacks, 17 MCP tools, optional 3D graph UI on localhost. No in-server LLM key and no hosted service — index stays on the machine. Research preprint claims large token/tool-call cuts vs naive exploration.","theCatch":"Vs CodeGraph, Serena, and Supermemory: this is a persistent local code-graph MCP from a static binary, not an AST/MCP peer alone, an LSP-symbol MCP alone, or a general memory API. Default install is curl|bash; Microsoft Defender has false-positived release binaries (Wacatac-family); star velocity is extreme (~45k, repo created 2026-02) — verify checksums/VirusTotal links before trusting the pipeline.","verdict":"MIT local code-graph MCP when agents need structural queries without a server-side model key; audit the install path and treat the ★ spike as a signal, not proof.","addedAt":"2026-09-24","featured":false,"domain":"AI Agents","subSpecialty":"Code Context","subcategory":"Code Context","tags":["mcp","self-host","permissive","memory","active","fast-stars"],"capabilities":["mcp","graph","local"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":47058,"starsPerWeek":1371,"access":"free","archived":false,"repo":{"createdAt":"2026-02-24","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/codebase-memory-mcp","html":"/gems/codebase-memory-mcp","markdown":"/gems/codebase-memory-mcp.md"}},{"type":"tool","slug":"impeccable","name":"Impeccable","tagline":"Apache design language/skills that make AI harnesses better at UI","category":"agents","url":"https://impeccable.style","github":"https://github.com/pbakaus/impeccable","pricing":"open-source","hook":"Impeccable is a design skill + command set for AI coding harnesses: PRODUCT.md truth, 24 /impeccable commands, and 61 deterministic detectors so agents stop shipping Inter-and-purple defaults.","whatsGood":"Apache-2.0 (pbakaus/impeccable). One skill covers craft/init/audit/polish and more; CLI and browser extension run deterministic rules with no LLM key. Installs into Claude Code, Cursor, Codex, Grok, Hermes, and peers via `npx impeccable install`; docs at impeccable.style.","theCatch":"Vs Superpowers and agent-skills packs: Impeccable is a design-language/skills layer for UI quality, not a coding agent and not a general agent-skills monorepo. Node ≥22.18 for the npx installer path; star count is extreme (~70k) — treat momentum as discovery noise until the skill actually changes your harness output.","verdict":"Apache design skill when your coding agent ships samey SaaS UI and you want PRODUCT.md + detectors in-loop; not a substitute for an agent runtime.","addedAt":"2026-09-24","featured":false,"domain":"AI Agents","subSpecialty":"Tooling","subcategory":"Skills","tags":["self-host","permissive","coding-agents","skills","active","fast-stars"],"capabilities":["skills","design","ui"],"surfaces":["Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":83979,"starsPerWeek":1728,"access":"free","archived":false,"repo":{"createdAt":"2025-11-16","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/impeccable","html":"/gems/impeccable","markdown":"/gems/impeccable.md"}},{"type":"tool","slug":"cli-anything","name":"CLI-Anything","tagline":"Apache hub that makes arbitrary software agent-native via CLI surfaces","category":"agents","url":"https://hkuds.github.io/CLI-Anything/","github":"https://github.com/HKUDS/CLI-Anything","pricing":"open-source","hook":"CLI-Anything turns desktop and creative apps into agent-ready CLIs — browse the CLI-Hub, install a harness, and let Pi/Claude Code/Cursor drive GIMP, Blender, Obsidian, and kin through a typed command surface.","whatsGood":"Apache-2.0 (HKUDS/CLI-Anything). Generator + public CLI-Hub (`pip install cli-anything-hub` / `cli-hub install <name>`); skills install via `npx skills add`. Aimed at making existing human software agent-native rather than rewriting every tool as MCP from scratch.","theCatch":"Vs agent-browser and aclif: this is a CLI-surface generator/hub for arbitrary apps, not a browser automation agent and not a generic CLI framework alone. Many hub CLIs assume heavy upstream installs (GIMP, Blender, GIS, DAWs); star velocity is extreme (~50k) — budget the host apps, not only the thin CLI wrapper.","verdict":"Apache agent-native CLI hub when the bottleneck is “the software has no agent API”; skip if you only needed browser control or a thin argv parser.","addedAt":"2026-09-24","featured":false,"domain":"AI Agents","subSpecialty":"Tooling","subcategory":"Coding Agents","tags":["cli","desktop-app","self-host","permissive","coding-agents","active","fast-stars"],"capabilities":["cli","agents","hub"],"surfaces":["CLI","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":55727,"starsPerWeek":1709,"access":"free","archived":false,"repo":{"createdAt":"2026-03-08","pushedAt":"2026-09-22","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/cli-anything","html":"/gems/cli-anything","markdown":"/gems/cli-anything.md"}},{"type":"tool","slug":"deerflow","name":"DeerFlow","tagline":"MIT long-horizon SuperAgent harness — sandboxes, memory, skills, gateway","category":"agents","url":"https://deerflow.tech","github":"https://github.com/bytedance/deer-flow","pricing":"open-source","hook":"DeerFlow 2.0 is ByteDance’s open SuperAgent harness: sub-agents, memory, sandboxes, extensible skills, and a gateway so long-horizon work is orchestrated rather than one-shot chatted.","whatsGood":"MIT (bytedance/deer-flow). Ground-up 2.0 rewrite (v1 deep-research stays on a 1.x branch). Docker Compose path, MCP/IM channels, tracing hooks, and multi-provider model config. Official demos at deerflow.tech; Python 3.12+ / Node 22+ stack.","theCatch":"Vs OpenHands, LangGraph, and Mastra: DeerFlow is a full SuperAgent product harness with sandboxes/memory/gateway, not an open coding agent alone, a graph orchestration library, or a TypeScript workflow framework. BYO model API keys; Docker sizing is resource-heavy (multi-vCPU/GB guidance); star velocity is extreme (~83k).","verdict":"MIT SuperAgent harness when you want sandboxes + skills + gateway in one OSS tree and will bring models plus Docker headroom.","addedAt":"2026-09-24","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","permissive","sandbox","skills","active","fast-stars"],"capabilities":["agents","sandbox","memory"],"surfaces":["Self-host"],"ecosystem":["Python","Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":84222,"starsPerWeek":1106,"access":"free","archived":false,"repo":{"createdAt":"2025-05-07","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/deerflow","html":"/gems/deerflow","markdown":"/gems/deerflow.md"}},{"type":"tool","slug":"cubesandbox","name":"CubeSandbox","tagline":"Apache concurrent lightweight agent sandbox — RustVMM/KVM, E2B-compatible","category":"agents","url":"https://github.com/TencentCloud/CubeSandbox","github":"https://github.com/TencentCloud/CubeSandbox","pricing":"open-source","hook":"CubeSandbox is Tencent Cloud’s high-density agent sandbox: RustVMM + KVM hardware isolation, sub-60ms create, E2B-compatible API, single-node or multi-node clusters.","whatsGood":"Apache-2.0 per LICENSE text (TencentCloud/CubeSandbox) with PyPI client and CNCF landscape listing. Hardware-level isolation, pause/resume, K8s deploy path, volume plugins, and template aliases. Aimed at concurrent agent workloads, not a single toy container.","theCatch":"Vs E2B, Daytona, and Cloudflare Sandbox: this is a self-hosted RustVMM/KVM sandbox control plane, not a hosted sandbox SaaS, a workspace platform, or an edge isolate runtime. GitHub license detect shows NOASSERTION even though LICENSE is Apache-2.0 — verify the tree before compliance sign-off (a detection caveat). Linux + KVM on x86_64 (ARM64 maturing); ops weight is real.","verdict":"Apache KVM sandbox when you need dense, E2B-shaped isolation on your own Linux hosts; confirm license text and hardware before betting the fleet.","addedAt":"2026-09-24","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["api","self-host","permissive","license-unclear","sandbox","active"],"capabilities":["sandbox","kvm","agents"],"surfaces":["API","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":12986,"starsPerWeek":466,"access":"free","archived":false,"repo":{"createdAt":"2026-04-10","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/cubesandbox","html":"/gems/cubesandbox","markdown":"/gems/cubesandbox.md"}},{"type":"tool","slug":"deepseek-harness","name":"DeepSeek Harness","tagline":"MIT everything-is-a-plugin agent harness (dsh) — Cordis, Web UI","category":"agents","url":"https://deepseek-harness.github.io/deepseek-harness/","github":"https://github.com/deepseek-ai/deepseek-harness","pricing":"open-source","hook":"DeepSeek Harness (`dsh`) is DeepSeek’s open agent harness: an everything-is-a-plugin architecture on Cordis, with a local Web UI via `npx @deepseek-ai/dsh web`.","whatsGood":"MIT (deepseek-ai/deepseek-harness). Plugin topic `dsh-plugin`, AGENTS.md for agent contributors, docs at deepseek-harness.github.io, Discord + Discussions. Run path is npm (`npx @deepseek-ai/dsh web` → localhost:3080) or pnpm from source. Not the similarly named Harness SDK: this is DeepSeek’s plugin harness product.","theCatch":"Vs DeerFlow and OpenHands: this is a Cordis plugin-harness + Web UI from DeepSeek, not a ByteDance SuperAgent product tree or an open coding agent alone. Developer preview with explicit COMPATIBILITY-BREAKING CHANGES; SAFETY.md says no security audit, model/plugin code can damage the host — prefer a disposable VM/container. Extreme star velocity (~235k aria-label) is discovery noise, not proof.","verdict":"MIT plugin agent harness when you want Cordis-shaped extensibility and will treat preview APIs plus SAFETY.md as real constraints.","addedAt":"2026-09-24","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Orchestration","tags":["web-ui","self-host","permissive","active","young-repo","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":256144,"starsPerWeek":25540,"access":"free","archived":false,"repo":{"createdAt":"2026-08-13","pushedAt":"2026-10-17","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/deepseek-harness","html":"/gems/deepseek-harness","markdown":"/gems/deepseek-harness.md"}},{"type":"tool","slug":"artemis","name":"ARTEMIS","tagline":"Apache Android NL automation + MCP for IDE coding agents","category":"agents","url":"https://github.com/google/artemis","github":"https://github.com/google/artemis","pricing":"open-source","hook":"ARTEMIS turns natural-language instructions into reliable Android device automation — cross-app flows, Logcat/screenshots, and MCP so Antigravity, Claude Code, and Windsurf can drive real phones.","whatsGood":"Apache-2.0 (google/artemis). Python 3.12+, multimodal targeting (indices / coordinates / vision), Flash observe-act loop (~3–5s/step), Pro exploration with blocked-action recovery. Claims 99%+ on Google Research AndroidWorld. MCP-native for IDE diagnostics on test devices.","theCatch":"Vs agent-browser, Browser Use, and Appium stacks: this is Google’s NL Android device/agent automation with MCP, not a Chrome a11y-tree CLI, a Python LLM browser framework, or a classic mobile test driver alone. Needs a real device/emulator toolchain and BYO multimodal model path (Gemini/Claude/GPT-4o/Qwen-VL badges); Android-only surface.","verdict":"Apache Android NL+MCP automation when coding agents must operate real phones and collect Logcat/screenshots — not a desktop browser agent.","addedAt":"2026-09-24","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["mcp","self-host","permissive","coding-agents","active","young-repo","fast-stars"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":13316,"starsPerWeek":1328,"access":"free","archived":false,"repo":{"createdAt":"2026-08-13","pushedAt":"2026-10-01","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/artemis","html":"/gems/artemis","markdown":"/gems/artemis.md"}},{"type":"tool","slug":"anti-slop","name":"antislop","tagline":"MIT skill/rules that filter generic AI UI and copy — not a style guide","category":"agents","url":"https://github.com/miqdadbadjuber/anti-slop","github":"https://github.com/miqdadbadjuber/anti-slop","pricing":"open-source","hook":"antislop is a filter skill for coding agents: 38 mandatory rules plus a Delivery Gate so generated UI and copy stop reading like generic AI slop — without prescribing colors or fonts.","whatsGood":"MIT (miqdadbadjuber/anti-slop). Hard Gate / Purpose-Gate / Quality Locks tiers, Liveliness Toolkit (ENERGY/RHYTHM/MOTION), additive per-concern skills, skills.sh install path. DESIGN.md (yours) supplies direction; the filter refuses invented stats and sparkle-default chrome.","theCatch":"Vs Impeccable: antislop is a slop filter + PASS/FAIL delivery gate, not a design-language skill with craft commands and deterministic detectors. Without your own DESIGN.md the output can be honest but plain (R-37); it does not beautify on its own.","verdict":"MIT anti-slop skill when agents invent metrics and Inter-purple SaaS chrome; pair with DESIGN.md (or Impeccable) if you also need positive design direction.","addedAt":"2026-09-24","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Skills","tags":["self-host","permissive","coding-agents","skills","active","young-repo","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":6702,"starsPerWeek":616,"access":"free","archived":false,"repo":{"createdAt":"2026-08-07","pushedAt":"2026-10-16","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/anti-slop","html":"/gems/anti-slop","markdown":"/gems/anti-slop.md"}},{"type":"tool","slug":"unlazy","name":"unlazy","tagline":"MIT anti-laziness Depth Tree skill — gates, evidence, reverify","category":"agents","url":"https://github.com/Leonxlnx/unlazy","github":"https://github.com/Leonxlnx/unlazy","pricing":"open-source","hook":"unlazy is a completion-discipline skill for substantial agent work: write an acceptance ledger first, run reviewed CHECK gates, reverify returned work, and report only what evidence supports.","whatsGood":"MIT (Leonxlnx/unlazy). Install via `npx skills add Leonxlnx/unlazy`. Core SKILL.md plus Node gate-check (no third-party runtime deps). Depth Tree / scoped pipeline under `.unlazy/<scope>/`, approval store outside the repo, `--status` dry path and `--reverify` parent checks. Research-grounded laziness/underthinking framing.","theCatch":"Vs generic “be thorough” prompt packs: unlazy is a runnable gate contract with evidence fingerprints, not vibes. CHECK lines are shell — approval is consent, not a sandbox; pin a commit (2.1.0 source may be unreleased as a tag); Windows shell/PATH mismatches fail verification for real.","verdict":"MIT Depth Tree / gates skill when agents declare done without evidence; skip if you only needed a shorter system prompt.","addedAt":"2026-09-24","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Skills","tags":["self-host","permissive","skills","active","young-repo"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":4030,"starsPerWeek":380,"access":"free","archived":false,"repo":{"createdAt":"2026-08-09","pushedAt":"2026-09-03","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/unlazy","html":"/gems/unlazy","markdown":"/gems/unlazy.md"}},{"type":"tool","slug":"rakazo","name":"Rakazo","tagline":"Apache OSS persistent AI teammates — BYO model and sandbox","category":"agents","url":"https://rakazo.com","github":"https://github.com/elie222/rakazo","pricing":"open-source","hook":"Rakazo is an open-source platform for persistent AI teammates — web, Electron desktop, and Expo mobile — with BYO model credentials and Docker/E2B/Daytona/Box computers.","whatsGood":"Apache-2.0 (elie222/rakazo). Bots keep conversations, memory, routines; voice via BYO ElevenLabs/OpenAI/Cartesia/Fish; browser/terminal/desktop access; peer delegation; Composio/Pipedream plus MCP/OpenAPI/Treg integrations. Published Compose images (`install-images.sh`) or pnpm source path; docs at rakazo.com / self-host guide.","theCatch":"Vs OpenClaw and DeerFlow: Rakazo is a self-host teammate product (web/desktop/mobile + sandboxes), not a multi-channel messaging agent alone or a SuperAgent research harness. Default install is curl|bash of install-images.sh; beta; BYO model + optional paid sandbox providers; Treg has its own license rider if you embed it.","verdict":"Apache self-host teammate stack when you want persistent bots you own with pluggable models/sandboxes; budget Docker and keys, not just the UI.","addedAt":"2026-09-24","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Orchestration","tags":["desktop-app","self-host","permissive","sandbox","containers","active","young-repo"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":4964,"starsPerWeek":495,"access":"free","archived":false,"repo":{"createdAt":"2026-08-13","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/rakazo","html":"/gems/rakazo","markdown":"/gems/rakazo.md"}},{"type":"tool","slug":"harnessrouter","name":"HarnessRouter CE","tagline":"Apache self-hosted unified API over Codex, Claude Code, DSH, and peers","category":"agents","url":"https://harnessrouter.ai/open-source","github":"https://github.com/HarnessRouter/harnessrouter","pricing":"open-source","hook":"HarnessRouter Community Edition is a self-hosted Apache-2.0 control plane that turns existing harnesses (Codex, Claude Code, Hermes, PI, DSH, …) into plug-and-play backends behind one OpenAI Responses-compatible API.","whatsGood":"Apache-2.0 CE (HarnessRouter/harnessrouter). Implements Unified Harness Protocol (UHP): sessions, streaming, files, artifacts, cancellation, structured failures. One `docker run` path with your provider keys; Console analytics pipeline disabled in CE. Reference implementation + conformance suite in-repo.","theCatch":"Vs DeerFlow and DeepSeek Harness: this is a harness router/API layer over other CLIs, not a full SuperAgent product or a Cordis plugin harness itself. ~4 GB Docker disk and first-launch CLI installs; Starter Kits use separate licensing from CE; managed Cloud is optional paid path — free bar is self-host CE with your keys.","verdict":"Apache CE harness router when your product needs one API over many coding harnesses on your own infra; skip if you only run a single harness directly.","addedAt":"2026-09-24","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["api","self-host","permissive","coding-agents","active","young-repo"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":3159,"starsPerWeek":298,"access":"free","archived":false,"repo":{"createdAt":"2026-08-09","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/harnessrouter","html":"/gems/harnessrouter","markdown":"/gems/harnessrouter.md"}},{"type":"tool","slug":"moli","name":"Moli","tagline":"Apache/MIT Rust headless browser for AI agents — structure first","category":"agents","url":"https://github.com/lexmount/moli","github":"https://github.com/lexmount/moli","pricing":"open-source","hook":"Moli is a production-oriented headless browser built for AI agents: on-demand layout/rendering, low footprint, and control via CLI, CDP, WebDriver Classic, or WebDriver BiDi.","whatsGood":"Dual Apache-2.0 or MIT at your option (lexmount/moli). Rust runtime aimed at fetch/extract/search/automate with skills under the repo; Linux/macOS/Windows. Benchmarks claim roughly ~15% of Chrome CPU and ~13% peak memory on their headless card — useful when agents need a browser without Chrome’s weight.","theCatch":"Vs agent-browser and Playwright: Moli is its own lightweight browser runtime, not a CDP wrapper around Chrome and not a general test framework. Default install is curl|sh / irm|iex of release installer scripts — verify checksums. No GUI/GPU compositor; not pixel-parity Chrome; Canvas/WebGL/media are intentional gaps.","verdict":"Dual-license agent browser when you want a slim Rust runtime with CDP/WebDriver surfaces; keep Chrome-based tools if you need full web fidelity.","addedAt":"2026-09-24","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Browser Automation","tags":["cli","self-host","permissive","browser-automation","graphics-3d","active","young-repo","fast-stars"],"capabilities":["cli","browser"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":19926,"starsPerWeek":1905,"access":"free","archived":false,"repo":{"createdAt":"2026-08-10","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/moli","html":"/gems/moli","markdown":"/gems/moli.md"}},{"type":"tool","slug":"cc-switch","name":"CC Switch","tagline":"MIT desktop All-in-One manager for Claude Code, Codex, OpenCode, and peers","category":"agents","url":"https://ccswitch.io","github":"https://github.com/farion1231/cc-switch","pricing":"open-source","hook":"CC Switch is a Tauri desktop All-in-One for Claude Code, Claude Desktop, Codex, Gemini CLI, Grok Build, OpenCode, OpenClaw, Hermes, and MiniMax Code — providers, MCP, and skills in one SQLite-backed UI.","whatsGood":"MIT (farion1231/cc-switch). 50+ provider presets, tray quick-switch, unified MCP/Skills management, cloud sync via Dropbox/OneDrive/iCloud/WebDAV, atomic config writes. Official site ccswitch.io; Windows/macOS/Linux releases.","theCatch":"Vs editing each harness config by hand or using a single-vendor settings UI: CC Switch is a cross-harness desktop manager, not a coding agent and not an API gateway. Extreme star velocity (~136k aria-label) and a long sponsor/relay block on the README — treat momentum and affiliate banners as noise; verify releases from the GitHub/ccswitch.io path you trust.","verdict":"MIT desktop switchboard when you juggle many coding-agent configs and MCP/skills; skip if you live in one harness with one provider.","addedAt":"2026-09-24","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Skills","tags":["mcp","cli","desktop-app","self-host","permissive","coding-agents","skills","active","fast-stars"],"capabilities":["mcp","cli"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":146922,"starsPerWeek":2315,"access":"free","archived":false,"repo":{"createdAt":"2025-08-04","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/cc-switch","html":"/gems/cc-switch","markdown":"/gems/cc-switch.md"}},{"type":"tool","slug":"hindsight","name":"Hindsight","tagline":"MIT retain→recall→reflect agent memory (+ MCP)","category":"agents","url":"https://hindsight.vectorize.io","github":"https://github.com/vectorize-io/hindsight","pricing":"open-source","hook":"Hindsight is Vectorize’s agent memory system built around retain → recall → reflect: agents that learn over time, not only replay conversation history — with MCP tools on the same bank.","whatsGood":"MIT (vectorize-io/hindsight). Self-host via Docker, pip, or Helm; Python/TS clients; MCP server exposing retain/recall/reflect per bank. Docs, cookbook, and integrations at hindsight.vectorize.io. Cloud is optional when you do not want to run the stack yourself.","theCatch":"Vs Mem0, Graphiti, Engram, and Supermemory: Hindsight is a retain/recall/reflect memory product with optional hosted Cloud/Enterprise, not a general memory SDK alone, a temporal knowledge graph, a local binary brain, or a speed-first memory API. Treat LongMemEval / SOTA marketing as vendor claims, not catalog proof; Cloud and Enterprise are upsell paths beside the OSS self-host bar.","verdict":"MIT agent memory when you want retain→recall→reflect (+ MCP) you can self-host; keep Cloud optional and do not bet the stack on a single eval leaderboard.","addedAt":"2026-09-25","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["mcp","self-host","permissive","memory","active","fast-stars"],"capabilities":["memory","mcp","self-host"],"surfaces":["MCP","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":52094,"starsPerWeek":1021,"access":"free","archived":false,"repo":{"createdAt":"2025-10-30","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hindsight","html":"/gems/hindsight","markdown":"/gems/hindsight.md"}},{"type":"tool","slug":"aio-sandbox","name":"AIO Sandbox","tagline":"Apache one container: browser+shell+files+VS Code+Jupyter+MCP","category":"agents","url":"https://sandbox.agent-infra.com/","github":"https://github.com/agent-infra/sandbox","pricing":"open-source","hook":"AIO Sandbox packs browser, shell, files, VS Code, Jupyter, and MCP onto one shared-filesystem container so an agent gets a full workstation in a single image.","whatsGood":"Apache-2.0 (agent-infra/sandbox). One `docker run` path (ghcr.io/agent-infra/sandbox), PyPI/npm clients, VNC browser + code-server + MCP on the same FS. Docs and API at sandbox.agent-infra.com. Designed as self-host all-in-one, not a managed microVM product.","theCatch":"Vs E2B, Daytona, and CubeSandbox (Thu managed/microVM sandbox lane): this is a self-host all-in-one container workstation, not hosted Firecracker sandboxes, a managed workspace SaaS, or a KVM density control plane. Quickstart docs use `--security-opt seccomp=unconfined`; set `SANDBOX_API_KEY` or API/Jupyter/VNC stay open by default.","verdict":"Apache self-host all-in-one sandbox when one shared FS with browser+IDE+MCP beats a managed microVM — lock the API key and read the seccomp note before exposing it.","addedAt":"2026-09-25","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["mcp","editor-plugin","self-host","permissive","sandbox","containers","active"],"capabilities":["sandbox","browser","mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":6201,"starsPerWeek":98,"access":"free","archived":false,"repo":{"createdAt":"2025-08-06","pushedAt":"2026-09-14","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/aio-sandbox","html":"/gems/aio-sandbox","markdown":"/gems/aio-sandbox.md"}},{"type":"tool","slug":"contextforge","name":"ContextForge","tagline":"Apache MCP+A2A+REST/gRPC→MCP gateway with governance + OTel","category":"agents","url":"https://github.com/IBM/mcp-context-forge","github":"https://github.com/IBM/mcp-context-forge","pricing":"open-source","hook":"ContextForge is IBM’s open MCP gateway: federate MCP, A2A, and REST/gRPC into one governed endpoint with discovery, plugins, and OpenTelemetry.","whatsGood":"Apache-2.0 (IBM/mcp-context-forge). Tools/Agent/API gateway surfaces, gRPC→MCP translation, 40+ plugins, OTel to Phoenix/Jaeger/Zipkin-class backends. PyPI (`mcp-contextforge-gateway`) and Docker/K8s deploy paths; runs as a compliant MCP server.","theCatch":"Vs SuperGateway and mcp-remote: ContextForge is a heavier self-host governance/observability gateway, not a thin MCP bridge. Vs Smithery: this is a self-host gate you operate, not a hosted MCP marketplace. Open-issue count is high for the maturity pitch; local/JWT setups need real secrets — do not ship example tokens.","verdict":"Apache MCP/A2A gateway when you need federation + governance + OTel on your own infra and will pay the ops cost; skip if you only needed a thin remote MCP shim.","addedAt":"2026-09-25","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","api","self-host","permissive","observability","active"],"capabilities":["mcp","gateway","otel"],"surfaces":["MCP","API","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":4670,"starsPerWeek":61,"access":"free","archived":false,"repo":{"createdAt":"2025-05-08","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/contextforge","html":"/gems/contextforge","markdown":"/gems/contextforge.md"}},{"type":"tool","slug":"mcp-registry","name":"MCP Registry","tagline":"Canonical protocol-org community MCP server registry","category":"agents","url":"https://registry.modelcontextprotocol.io","github":"https://github.com/modelcontextprotocol/registry","pricing":"open-source","hook":"The MCP Registry is the protocol org’s community “app store” for MCP servers: publish once, let clients discover the canonical list.","whatsGood":"Canonical modelcontextprotocol/registry with live API at registry.modelcontextprotocol.io and publish docs in-tree. Self-host path via compose for local/dev. The free bar is the open registry itself — not a freemium listing product.","theCatch":"Vs Smithery: this is the protocol-org community registry, not a hosted freemium marketplace/CLI product. LICENSE is mid MIT→Apache-2.0 transition (Apache body + MIT-holdout preamble); GitHub SPDX often shows NOASSERTION — redistribution diligence required during the mixed-license era. Still in preview / API-freeze posture; pin expectations before building a business on the API shape.","verdict":"Canonical community MCP registry when you want protocol-org discovery; treat the license transition and preview API as real compliance and product risk.","addedAt":"2026-09-25","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","self-host","permissive","license-unclear","active"],"capabilities":["mcp","registry","self-host"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":7388,"starsPerWeek":83,"access":"free","archived":false,"repo":{"createdAt":"2025-02-05","pushedAt":"2026-10-14","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mcp-registry","html":"/gems/mcp-registry","markdown":"/gems/mcp-registry.md"}},{"type":"tool","slug":"agent-mcp","name":"Agent-MCP","tagline":"AGPL MCP-native multi-agent + shared knowledge graph","category":"agents","url":"https://github.com/rinadelph/Agent-MCP","github":"https://github.com/rinadelph/Agent-MCP","pricing":"open-source","hook":"Agent-MCP is an MCP-native multi-agent collaboration stack: specialized agents share a persistent knowledge graph, task board, and live visualization instead of one overflowing chat.","whatsGood":"AGPL-3.0 per LICENSE/README (rinadelph/Agent-MCP). Parallel agents, searchable memory bank, dashboard/fleet views, Python server path with MCP tooling. Aimed at coordinated software work where context must survive across agents and sessions.","theCatch":"Vs CrewAI and AG2: this is MCP-native multi-agent + shared graph for coding workflows, not a general role-orchestration framework alone. LICENSE/README are AGPL-3.0 while pyproject (and node metadata) still claim MIT — metadata conflict; treat AGPL as authoritative until packaging is fixed. Last push 2026-03-28; typical path expects an OpenAI key.","verdict":"AGPL MCP multi-agent graph when you need shared project memory across agents and can live with copyleft plus stale packaging metadata.","addedAt":"2026-09-25","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["mcp","self-host","copyleft","stale"],"capabilities":["mcp","multi-agent","graph"],"surfaces":["MCP","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":1305,"starsPerWeek":17,"access":"free","archived":false,"repo":{"createdAt":"2025-05-13","pushedAt":"2026-03-28","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agent-mcp","html":"/gems/agent-mcp","markdown":"/gems/agent-mcp.md"}},{"type":"tool","slug":"workflow-use","name":"Workflow Use","tagline":"AGPL RPA 2.0 — record/run durable browser workflows","category":"agents","url":"https://github.com/browser-use/workflow-use","github":"https://github.com/browser-use/workflow-use","pricing":"open-source","hook":"Workflow Use is Browser Use’s RPA 2.0 layer: record or generate deterministic browser workflows with variables, then rerun them — falling back to Browser Use when a step fails.","whatsGood":"AGPL-3.0 (browser-use/workflow-use). Recorder / generation mode → reusable semantic workflows stored locally; CLI to generate, list, and run stored workflows. Sibling of Browser Use — the point is durable workflow/RPA, not another open-ended browser agent.","theCatch":"Vs Browser Use: pitch this as the workflow/RPA layer on that lineage, not a second browser agent. AGPL-3.0. README says very early development / not production; optional Browser Use Cloud browsers are convenience, not required for the OSS path.","verdict":"AGPL browser workflow/RPA when you need record→rerun determinism on Browser Use rails and can accept early-dev plus copyleft.","addedAt":"2026-09-25","featured":false,"domain":"AI Agents","subSpecialty":"Browser Automation","subcategory":"Browser Automation","tags":["self-host","copyleft","browser-automation","workflows","active"],"capabilities":["browser","workflows","rpa"],"surfaces":["Self-host"],"ecosystem":["Python","Browser"],"licenseModel":"AGPL-3.0","githubStars":4231,"starsPerWeek":55,"access":"free","archived":false,"repo":{"createdAt":"2025-05-06","pushedAt":"2026-10-20","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/workflow-use","html":"/gems/workflow-use","markdown":"/gems/workflow-use.md"}},{"type":"tool","slug":"whiteboard","name":"Whiteboard","tagline":"MIT desktop canvas where humans + coding agents share specs","category":"agents","url":"https://dev.fast","github":"https://github.com/devdotfast/whiteboard","pricing":"open-source","hook":"Whiteboard is a desktop OSS canvas where humans and coding agents share drawings, specs, and a decision trail wired into agents like Claude Code and Codex.","whatsGood":"MIT (devdotfast/whiteboard). macOS/Linux downloads, agent SDK to draw on the in-app canvas, jump from diagrams to code, semantic/AST-aware diff viewer. Self-hostable OSS stance for the desktop app; site at dev.fast.","theCatch":"Vs Excalidraw: this is a human+agent design/decision workspace wired to coding agents, not a general hand-drawn whiteboard. Extreme overnight star fill (~589) is discovery noise; a hosted team product is planned — keep the self-hostable OSS desktop as the free bar until that SKU is real.","verdict":"MIT human+agent canvas when specs and decisions need to live beside the coding agent — not another Excalidraw clone.","addedAt":"2026-09-25","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["desktop-app","self-host","permissive","coding-agents","active","young-repo"],"capabilities":["canvas","desktop","agents"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":3278,"starsPerWeek":352,"access":"free","archived":false,"repo":{"createdAt":"2026-08-18","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/whiteboard","html":"/gems/whiteboard","markdown":"/gems/whiteboard.md"}},{"type":"tool","slug":"browseros","name":"BrowserOS","tagline":"AGPL agentic browser — open alternative to Atlas/Comet/Dia","category":"agents","url":"https://browseros.com","github":"https://github.com/browseros-ai/BrowserOS","pricing":"open-source","hook":"BrowserOS is an open-source agentic browser: a Chromium-line product where agents operate the browser itself — pitched as an OSS alternative to ChatGPT Atlas, Perplexity Comet, and Dia.","whatsGood":"AGPL-3.0 (browseros-ai/BrowserOS). Full browser product (not a Playwright wrapper), active 2026-09 pushes, Discord/Slack community. Download/site at browseros.com. Use when you want the agent living inside a real browser shell.","theCatch":"Vs Browser Use, agent-browser, BrowserSkill, and Chrome DevTools MCP: this is a forked agentic browser product, not a library/CLI that drives Chrome you already run. AGPL-3.0 — redistribution and SaaS wrapping need copyleft diligence. Chromium fork ops/update burden is yours.","verdict":"AGPL agentic browser when you want an Atlas/Comet-class shell you can build from source — not another browser-automation library.","addedAt":"2026-09-25","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Personal Agents & Chat","tags":["self-host","copyleft","active"],"capabilities":["browser"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":14023,"starsPerWeek":188,"access":"free","archived":false,"repo":{"createdAt":"2025-05-18","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/browseros","html":"/gems/browseros","markdown":"/gems/browseros.md"}},{"type":"tool","slug":"skillspector","name":"SkillSpector","tagline":"Apache NVIDIA scanner for agent skills before you install them","category":"agents","url":"https://docs.nvidia.com/skills/scanning-agent-skills","github":"https://github.com/NVIDIA/SkillSpector","pricing":"open-source","hook":"SkillSpector is NVIDIA’s security scanner for AI agent skills: check Claude Code / Codex / MCP skills for vulns, prompt injection, exfil, and supply-chain risk before install.","whatsGood":"Apache-2.0 (NVIDIA/SkillSpector). Part of the NVIDIA Verified Skills pipeline; docs at docs.nvidia.com/skills. Research-backed framing (high vuln rates in skill corpora). Gate installs in CI or locally instead of trusting a skill README.","theCatch":"Vs Semgrep/Trivy-class general SAST: this is skill/MCP-skill oriented, not a whole-repo AppSec suite. Scanner signal ≠ proof a skill is safe forever — still review permissions and network egress; NVIDIA catalog signing is a separate trust path from running the OSS scanner alone.","verdict":"Apache skill security gate when your agents install third-party skills — run it before the skill runs you.","addedAt":"2026-09-25","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Security","tags":["mcp","self-host","permissive","coding-agents","skills","security","active","fast-stars"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":20741,"starsPerWeek":675,"access":"free","archived":false,"repo":{"createdAt":"2026-03-21","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/skillspector","html":"/gems/skillspector","markdown":"/gems/skillspector.md"}},{"type":"tool","slug":"cli-proxy-api","name":"CLI Proxy API","tagline":"MIT local OpenAI/Claude/Gemini-compatible API in front of coding CLIs","category":"agents","url":"https://github.com/router-for-me/CLIProxyAPI","github":"https://github.com/router-for-me/CLIProxyAPI","pricing":"open-source","hook":"CLIProxyAPI wraps Antigravity, Codex, Claude Code, Grok Build, and similar CLIs as a local OpenAI/Gemini/Claude/Codex-compatible API so other clients can call those sessions like an endpoint.","whatsGood":"MIT (router-for-me/CLIProxyAPI). Multi-account round-robin, management UI ecosystem, desktop helpers (EasyCLIProxyAPI). Hot weekly trending — useful when a tool only speaks OpenAI-HTTP but your seats live in vendor CLIs.","theCatch":"Vs Antigravity CLI / Gemini CLI / Codex themselves: this is a proxy/aggregator in front of those CLIs, not a new coding agent. Multi-account CLI quota pooling often conflicts with vendor Terms — treat ToS/ban risk as first-class, not a footnote. Extreme star velocity is discovery noise; run only on machines you control.","verdict":"MIT CLI→API bridge when you need OpenAI-shaped local access to coding-CLI seats — only if you accept the vendor ToS risk.","addedAt":"2026-09-25","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["cli","api","self-host","permissive","coding-agents","active","fast-stars"],"capabilities":["cli","api"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":55842,"starsPerWeek":817,"access":"free","archived":false,"repo":{"createdAt":"2025-07-01","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/cli-proxy-api","html":"/gems/cli-proxy-api","markdown":"/gems/cli-proxy-api.md"}},{"type":"tool","slug":"multica","name":"Multica","tagline":"Source-available board where coding agents pick up human issues","category":"agents","url":"https://multica.ai","github":"https://github.com/multica-ai/multica","pricing":"source-available","hook":"Multica is a self-hostable workspace where you assign work to AI coding agents like teammates — they pick up issues, report progress, raise blockers, and hand back for review across many agent CLIs.","whatsGood":"Self-host path, ~26 agent CLI integrations, issue/board workflow aimed at human+agent teams (multica-ai/multica). Active 2026-09 pushes. Internal org use is the free/self-host bar without a commercial license.","theCatch":"Vs Whiteboard / Pizza Bot: Multica is an agent task board/control plane, not a design canvas or inbox. Multica License = Apache-2.0 + Part I extras — hosting for third parties, public free instances, and commercial embedding need a producer license (Index Labs). Not OSI-clean Apache alone.","verdict":"Source-available human+agent board when you want issue pickup across many coding CLIs in-house — read Part I before you SaaS it.","addedAt":"2026-09-25","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["self-host","source-available","license-unclear","coding-agents","active","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Open-Core","githubStars":53360,"starsPerWeek":1324,"access":"free","archived":false,"repo":{"createdAt":"2026-01-13","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/multica","html":"/gems/multica","markdown":"/gems/multica.md"}},{"type":"tool","slug":"openai-tunnel","name":"OpenAI Tunnel Client","tagline":"Apache customer daemon for Secure MCP Tunnel to ChatGPT/Codex","category":"agents","url":"https://github.com/openai/tunnel-client","github":"https://github.com/openai/tunnel-client","pricing":"open-source","hook":"tunnel-client is OpenAI’s customer-run daemon for Secure MCP Tunnel: expose a private/localhost MCP server to ChatGPT, Codex, Responses API, and AgentKit without putting that MCP on the public internet.","whatsGood":"Apache-2.0 (openai/tunnel-client). Operator surfaces (/healthz, /readyz, /metrics, /ui), onboarding docs in-tree, active 2026-09 pushes. Use when security will not allow inbound firewall holes for MCP.","theCatch":"Vs mcp-remote / SuperGateway: this is OpenAI’s hosted-tunnel customer agent for OpenAI products, not a generic stdio↔SSE bridge. Usefulness depends on OpenAI Secure MCP Tunnel availability/account entitlements — the client alone does not replace a self-host MCP gateway.","verdict":"Apache OpenAI tunnel client when private MCP must reach ChatGPT/Codex without a public endpoint — skip if you are not on that OpenAI path.","addedAt":"2026-09-25","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["mcp","api","self-host","permissive","coding-agents","active"],"capabilities":["mcp","api"],"surfaces":["MCP","API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":585,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2025-12-10","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openai-tunnel","html":"/gems/openai-tunnel","markdown":"/gems/openai-tunnel.md"}},{"type":"tool","slug":"emcee","name":"emcee","tagline":"MIT turn any OpenAPI into an MCP server for Claude and friends","category":"agents","url":"https://emcee.sh","github":"https://github.com/mattt/emcee","pricing":"open-source","hook":"emcee generates an MCP server from an OpenAPI spec so Claude Desktop and other MCP clients can call an existing HTTP API like a plugin — pass the OpenAPI URL and go.","whatsGood":"MIT (mattt/emcee). Homebrew tap, trivial Claude Desktop config (`emcee https://…/openapi.json`), docs/site at emcee.sh. Best when the API already has a decent OpenAPI and you do not want a hand-written MCP wrapper.","theCatch":"Vs mcp-use / Composio / Klavis: emcee is a thin OpenAPI→MCP generator, not a managed OAuth toolkit marketplace or fullstack MCP framework. Garbage OpenAPI → garbage tools; auth/scopes still need careful client config.","verdict":"MIT OpenAPI→MCP primitive when you already ship a clean spec and want Claude/MCP clients on it in minutes.","addedAt":"2026-09-25","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","api","desktop-app","self-host","permissive"],"capabilities":["mcp","api"],"surfaces":["MCP","API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":332,"starsPerWeek":4,"access":"free","archived":false,"repo":{"createdAt":"2025-01-16","pushedAt":"2026-07-04","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/emcee","html":"/gems/emcee","markdown":"/gems/emcee.md"}},{"type":"tool","slug":"klavis","name":"Klavis","tagline":"Apache MCP integrations + Strata multi-tool server (hosted or self-host)","category":"agents","url":"https://www.klavis.ai/","github":"https://github.com/Klavis-AI/klavis","pricing":"freemium","hook":"Klavis is an MCP integration platform: hosted or self-host MCP servers plus Strata (one MCP that fans into many tools) so agents get reliable app tools without wiring each server by hand.","whatsGood":"Apache-2.0 (Klavis-AI/klavis). Strata via pipx (`strata-mcp`), Docker MCP images (e.g. ghcr.io/klavis-ai/…), Python/TS clients for hosted Strata/instances, plus MCP sandbox lane for training/RL. Self-host path exists beside Cloud.","theCatch":"Vs Composio and Smithery: Klavis is another freemium MCP integration/control plane — overlap is real; pick on Strata UX and self-host fit, not logo count. Hosted OAuth convenience is the monetization path; last core push ~2026-06 is cooler than the star count.","verdict":"Freemium Apache MCP integrations when Strata’s one-server multi-tool model beats wiring Composio/Smithery — self-host if you refuse another managed OAuth middleman.","addedAt":"2026-09-25","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","self-host","free-tier","permissive"],"capabilities":["mcp"],"surfaces":["MCP","Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":5821,"starsPerWeek":73,"access":"free","archived":false,"repo":{"createdAt":"2025-04-14","pushedAt":"2026-06-01","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/klavis","html":"/gems/klavis","markdown":"/gems/klavis.md"}},{"type":"tool","slug":"paperclip","name":"Paperclip","tagline":"MIT org control-plane for agent budgets, Board governance, heartbeats","category":"agents","url":"https://paperclip.ing","github":"https://github.com/paperclipai/paperclip","pricing":"open-source","hook":"Paperclip is the open-source company OS for agents at work: budgets, Board-style governance, and heartbeats so org control sits above the coding CLIs.","whatsGood":"MIT (paperclipai/paperclip). Free self-host via `npx paperclipai onboard --yes`, install.sh, or pnpm. Org control-plane lane — budgets + Board governance + heartbeats — when you need company-level agent ops, not another issue board. Homepage paperclip.ing; ★~85k on GitHub.","theCatch":"Vs Multica: Multica is a coding-agent issue board; Paperclip is company OS / org control. Vs OpenClaw: messaging employee, not budgeted Board governance. ★85k, but repo created 2026-03 — maturity may not match stars; piped install.sh is a supply-chain note, not a free pass.","verdict":"MIT org control-plane when agent budgets and Board governance matter more than another task board — verify install path and star-vs-age risk.","addedAt":"2026-09-26","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","permissive","coding-agents","active","fast-stars"],"capabilities":["governance","budgets","agents"],"surfaces":["Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":105319,"starsPerWeek":3148,"access":"free","archived":false,"repo":{"createdAt":"2026-03-02","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/paperclip","html":"/gems/paperclip","markdown":"/gems/paperclip.md"}},{"type":"tool","slug":"invisible-playwright-mcp","name":"Invisible Playwright MCP","tagline":"MIT stealth Firefox Playwright MCP — not plain Chromium MCP","category":"agents","url":"https://github.com/feder-cr/invisible_playwright_mcp","github":"https://github.com/feder-cr/invisible_playwright_mcp","pricing":"open-source","hook":"Invisible Playwright MCP is a Playwright MCP server on anti-detect stealth Firefox so agents browse with less bot friction than plain Chromium MCP.","whatsGood":"MIT now (feder-cr/invisible_playwright_mcp; pre-2026-09-02 dists were AGPL). Free via `uvx` and Claude/Codex/Gemini plugins. MCP-first stealth Firefox layer when official Playwright MCP’s Chromium path gets blocked.","theCatch":"Vs official Playwright MCP: plain Chromium control — this is stealth Firefox. Vs Browser Use / Steel / Cua: those are agent frameworks or browser APIs; this is the MCP-first stealth layer. Anti-detect purpose → site ToS / abuse risk even though the license is clean.","verdict":"MIT stealth Firefox MCP when plain Playwright MCP dies on anti-bot — only with explicit ToS/abuse judgment, not as default browser MCP.","addedAt":"2026-09-26","featured":false,"domain":"AI Agents","subSpecialty":"Browser Automation","subcategory":"Browser Automation","tags":["mcp","self-host","copyleft","browser-automation","active","young-repo"],"capabilities":["mcp","stealth","browser"],"surfaces":["MCP","Self-host"],"ecosystem":["Python","Browser"],"licenseModel":"AGPL-3.0","githubStars":1265,"starsPerWeek":382,"access":"free","archived":false,"repo":{"createdAt":"2026-09-29","pushedAt":"2026-10-17","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/invisible-playwright-mcp","html":"/gems/invisible-playwright-mcp","markdown":"/gems/invisible-playwright-mcp.md"}},{"type":"tool","slug":"ruflo","name":"Ruflo","tagline":"MIT meta-harness / execution swarm on coding CLIs (ex Claude Flow)","category":"agents","url":"https://github.com/ruvnet/ruflo","github":"https://github.com/ruvnet/ruflo","pricing":"open-source","hook":"Ruflo is the MIT meta-harness that runs execution swarms inside coding CLIs — the rename lineage of ruvnet/claude-flow (ex Claude Flow).","whatsGood":"MIT (ruvnet/ruflo). `npx ruflo@latest init` plus free in-repo plugins. Coordinates multi-agent workflows on Claude Code / Codex / Hermes-class tools with adaptive memory and federation hooks. Use when you want a harness swarm *inside* the tools you already run.","theCatch":"Vs Pi / OpenCode / DeepSeek Harness: those are coding CLI/harness products; Ruflo is a meta-harness on top of them. Vs Paperclip: Ruflo = execution swarm inside tools; Paperclip = org/budget governance. Extreme ★ velocity — treat discovery heat as noise until the swarm loop proves out on your stack.","verdict":"MIT meta-harness when you need an execution swarm on existing coding CLIs — not a substitute for org governance or a simpler single-agent CLI.","addedAt":"2026-09-26","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","permissive","coding-agents","active","fast-stars"],"capabilities":["swarm","harness","agents"],"surfaces":["Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":77953,"starsPerWeek":1076,"access":"free","archived":false,"repo":{"createdAt":"2025-06-02","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ruflo","html":"/gems/ruflo","markdown":"/gems/ruflo.md"}},{"type":"tool","slug":"ui-tars-desktop","name":"UI-TARS Desktop","tagline":"Apache-2.0 vision/GUI-agent desktop stack (Agent TARS)","category":"agents","url":"https://agent-tars.com","github":"https://github.com/bytedance/UI-TARS-desktop","pricing":"open-source","hook":"UI-TARS Desktop is ByteDance’s Apache-2.0 multimodal GUI-agent stack: vision-first desktop/browser operators via Releases, brew, or Agent TARS CLI.","whatsGood":"Apache-2.0 (bytedance/UI-TARS-desktop). Free desktop app / brew / Agent TARS CLI. Vision/GUI-agent first — screens and clicks, not only DOM tools. Ships a real desktop GUI-agent product surface at agent-tars.com.","theCatch":"Vs Browser Use: LLM-DOM browser agents; UI-TARS is vision/GUI-agent first. Vs Cua: Cua is computer-use drivers/sandboxes/models; UI-TARS ships the desktop GUI-agent product. Needs a VLM (HF Apache-2.0 weights or VolcEngine/Doubao cloud); Remote Operator free trial ended 2025-08-20.","verdict":"Apache-2.0 GUI-agent desktop when you want vision operators — budget a VLM path; do not expect the ended Remote Operator trial.","addedAt":"2026-09-26","featured":false,"domain":"AI Agents","subSpecialty":"Browser Automation","subcategory":"Browser Automation","tags":["cli","desktop-app","self-host","permissive","browser-automation","active"],"capabilities":["gui","vision","desktop"],"surfaces":["CLI","Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":39355,"starsPerWeek":430,"access":"free","archived":false,"repo":{"createdAt":"2025-01-19","pushedAt":"2026-10-09","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ui-tars-desktop","html":"/gems/ui-tars-desktop","markdown":"/gems/ui-tars-desktop.md"}},{"type":"tool","slug":"git-bug","name":"git-bug","tagline":"GPL-3.0+ offline-first bugs stored inside the git repo","category":"devops","url":"https://github.com/git-bug/git-bug","github":"https://github.com/git-bug/git-bug","pricing":"open-source","hook":"git-bug is a distributed, offline-first bug tracker whose issues live in the git repository — push/pull remotes instead of a hosted tracker SaaS.","whatsGood":"GPL-3.0+ (not AGPL) (git-bug/git-bug). Mature since 2018. brew / scoop / binaries / source free. Bugs travel with the repo for air-gapped and offline workflows; bridge to hosted trackers via remotes when you need sync.","theCatch":"Not an agent product — offline-first bugs in git. Vs GitHub/GitLab/Linear: hosted trackers win on UI and notifications; git-bug wins when the issue database must survive without a network and stay colocated with history. Overnight HN heat is discovery, not a new category.","verdict":"GPL-3.0+ offline bug tracker in git when issues must live with the repo — skip if you want an agent board or a hosted tracker UX.","addedAt":"2026-09-26","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Git & VCS","tags":["self-host","local-first","copyleft","git","active"],"capabilities":["git","issues","offline"],"surfaces":["Self-host","Hosted"],"ecosystem":["Go","Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":10782,"starsPerWeek":25,"access":"free","archived":false,"repo":{"createdAt":"2018-07-12","pushedAt":"2026-10-21","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/git-bug","html":"/gems/git-bug","markdown":"/gems/git-bug.md"}},{"type":"tool","slug":"starnet","name":"StarNet","tagline":"MIT local-first pixel-art desktop station for real agent crews","category":"agents","url":"https://github.com/androoAGI/starnet","github":"https://github.com/androoAGI/starnet","pricing":"open-source","hook":"StarNet is a local-first desktop harness: a pixel-art station where agents do real model calls, tools, and MCP work — BYO keys, not a simulation.","whatsGood":"MIT (androoAGI/starnet; installs via androoAGI/starnet-releases). Free desktop builds for Windows/macOS; run-from-source path documented. Station layout maps to real capability grants — rooms, hallways, placed objects — with concurrent bounded agent runs and Telegram/Discord/Slack/Signal/Matrix wiring. ★533 on GitHub.","theCatch":"Vs OpenClaw / Multica: messaging employee or coding-agent issue board — StarNet is a visual station harness novelty. Linux has no public release build yet (Win/macOS only). Early release + installer supply-chain note on piped/download installs; treat heat as discovery until the harness loop proves out.","verdict":"MIT local-first station when you want a visual crew harness with real tools/MCP — skip if you need Linux public builds or a simpler CLI agent.","addedAt":"2026-09-26","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","desktop-app","self-host","local-first","permissive","active","young-repo"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":1555,"starsPerWeek":84,"access":"free","archived":false,"repo":{"createdAt":"2026-06-14","pushedAt":"2026-10-16","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/starnet","html":"/gems/starnet","markdown":"/gems/starnet.md"}},{"type":"tool","slug":"trpc-agent-go","name":"tRPC-Agent-Go","tagline":"Apache-2.0 Go production agent framework — GraphAgent, MCP, A2A","category":"agents","url":"https://trpc-group.github.io/trpc-agent-go/","github":"https://github.com/trpc-group/trpc-agent-go","pricing":"open-source","hook":"tRPC-Agent-Go is a Go-native framework for production agent systems: GraphAgent workflows, tools, memory, MCP, A2A, AG-UI, eval, and OpenTelemetry in one stack.","whatsGood":"Apache-2.0 (trpc-group/trpc-agent-go). Free library — go get / docs at trpc-group.github.io/trpc-agent-go. GraphAgent with typed multi-conditional routing, session/memory, knowledge retrieval, evaluation, and OTel observability aimed at Go services that must stay concurrent and deployable. ★1823 on GitHub.","theCatch":"Go-native stack with tRPC-ecosystem gravity — not a drop-in for Python LangGraph/Crew shops. Not a hosted product: you build and run the service. Pick it when Go is already the runtime, not as a reason to leave a working Python agent stack.","verdict":"Apache-2.0 Go agent framework when GraphAgent + MCP/A2A belong inside Go services — skip if your team is Python-first and does not want another runtime.","addedAt":"2026-09-26","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Agent Frameworks & SDKs","tags":["mcp","sdk","self-host","permissive","evals","observability","workflows","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":1873,"starsPerWeek":25,"access":"free","archived":false,"repo":{"createdAt":"2025-05-14","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/trpc-agent-go","html":"/gems/trpc-agent-go","markdown":"/gems/trpc-agent-go.md"}},{"type":"tool","slug":"dapr-agents","name":"Dapr Agents","tagline":"Apache-2.0 CNCF Dapr durable agent workflows on Kubernetes","category":"agents","url":"https://docs.dapr.io/developing-applications/dapr-agents/","github":"https://github.com/dapr/dapr-agents","pricing":"open-source","hook":"Dapr Agents is the CNCF Dapr-based framework for durable, resilient agent workflows — K8s-native actors, retries, and MCPServer auto-discovery from the sidecar.","whatsGood":"Apache-2.0 (dapr/dapr-agents). Free via PyPI `dapr-agents` + Dapr runtime. Built-in workflow orchestration, statefulness, telemetry, multi-agent pub/sub, and scale-to-zero actors on platforms that already run Dapr. Docs at docs.dapr.io. ★751 on GitHub.","theCatch":"You inherit the Dapr + Kubernetes ops surface — overkill for a laptop coding agent. Vs Temporal + mcp-agent durability: different durability stacks; Dapr Agents wins when Dapr is already platform policy, not when you want the lightest local loop.","verdict":"Apache-2.0 durable agents when you already run Dapr/K8s — skip for single-dev laptop harnesses that do not want sidecar ops.","addedAt":"2026-09-26","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Agent Frameworks & SDKs","tags":["self-host","permissive","kubernetes","workflows","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":764,"starsPerWeek":8,"access":"free","archived":false,"repo":{"createdAt":"2025-01-02","pushedAt":"2026-10-15","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dapr-agents","html":"/gems/dapr-agents","markdown":"/gems/dapr-agents.md"}},{"type":"tool","slug":"frontmcp","name":"FrontMCP","tagline":"Apache-2.0 TypeScript-first MCP server framework (decorators, DI, OAuth)","category":"agents","url":"https://docs.agentfront.dev/frontmcp","github":"https://github.com/agentfront/frontmcp","pricing":"open-source","hook":"FrontMCP is a TypeScript-first MCP server framework: decorators, DI, OAuth/JWKS, and Streamable HTTP so the same typed server runs locally and in production.","whatsGood":"Apache-2.0 (agentfront/frontmcp). Free via npm `@frontmcp/sdk` / `npx frontmcp create`. Batteries-included server framework — `@Tool`/`@Resource`/`@App`, sessions, auth, Streamable HTTP + SSE — not just protocol bindings. Docs at docs.agentfront.dev/frontmcp. ★146 on GitHub.","theCatch":"Young star count. Requires Node.js 24+. Vs FastMCP (Python) / official TS SDK: those are lighter protocol layers; FrontMCP is a batteries-included server framework, not an MCP host or agent runtime.","verdict":"Apache-2.0 TS MCP server framework when you want decorators/DI/OAuth out of the box — only if Node 24+ is fine and you are building servers, not hosting agents.","addedAt":"2026-09-26","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","api","sdk","self-host","local-first","permissive","auth","active"],"capabilities":["mcp"],"surfaces":["MCP","API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":147,"starsPerWeek":3,"access":"free","archived":false,"repo":{"createdAt":"2025-10-31","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/frontmcp","html":"/gems/frontmcp","markdown":"/gems/frontmcp.md"}},{"type":"tool","slug":"model-optimizer","name":"NVIDIA Model Optimizer","tagline":"Apache-2.0 quantization/pruning/NAS/distill for HF → TensorRT-LLM/vLLM","category":"python","url":"https://nvidia.github.io/Model-Optimizer/","github":"https://github.com/NVIDIA/Model-Optimizer","pricing":"open-source","hook":"NVIDIA Model Optimizer (ModelOpt) is the Apache-2.0 Python library for quantization, pruning, NAS, distillation, and speculative decoding on HF/PyTorch/ONNX models toward TensorRT-LLM, vLLM, or SGLang.","whatsGood":"Apache-2.0 (NVIDIA/Model-Optimizer). Free via PyPI `nvidia-modelopt`. Composable optimize → export path for Hugging Face / PyTorch / ONNX into SGLang, TensorRT-LLM, TensorRT, or vLLM. Active NVFP4/QAD tutorials and Nemotron checkpoint recipes. ★4527 on GitHub.","theCatch":"NVIDIA stack gravity (TensorRT, Megatron, CUDA) — not an agent product. Serious runs need GPU/CUDA reality; CPU toy paths will not match the blog numbers. Ecosystem pull toward NVIDIA deploy targets even though the license is open.","verdict":"Apache-2.0 model-optimization library when you compress HF/PyTorch models for TensorRT-LLM/vLLM/SGLang — skip if you wanted an agent framework.","addedAt":"2026-09-26","featured":false,"domain":"Python","subSpecialty":"Python","subcategory":"Python","tags":["self-host","permissive","local-llm","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"Apache-2.0","githubStars":5387,"starsPerWeek":41,"access":"free","archived":false,"repo":{"createdAt":"2024-04-23","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/model-optimizer","html":"/gems/model-optimizer","markdown":"/gems/model-optimizer.md"}},{"type":"tool","slug":"desktop-commander-mcp","name":"Desktop Commander MCP","tagline":"MIT MCP for terminal, files, and processes on your desktop host","category":"agents","url":"https://github.com/wonderwhy-er/DesktopCommanderMCP","github":"https://github.com/wonderwhy-er/DesktopCommanderMCP","pricing":"open-source","hook":"Desktop Commander MCP gives Claude (and other MCP clients) terminal control, filesystem search/edit, and process management on the host — beyond plain filesystem MCP.","whatsGood":"MIT (wonderwhy-er/DesktopCommanderMCP). Free via npm `@wonderwhy-er/desktop-commander`, npx, Smithery, or Docker isolation path. Extends MCP filesystem server with search/replace editing and long-running terminal commands. ★9753 on GitHub.","theCatch":"local blast radius: shell + files + processes on your machine. Remote MCP path (mcp.desktopcommander.app) expands the trust boundary further. Vs playwright-mcp / BrowserSkill: those are browser control; this is host OS control. Guardrails exist; it is not a sandbox unless you choose Docker.","verdict":"MIT host-OS MCP when agents need real terminal/file control — only with explicit trust boundaries; prefer Docker isolation or skip if browser MCP is enough.","addedAt":"2026-09-26","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","desktop-app","self-host","permissive","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":10087,"starsPerWeek":103,"access":"free","archived":false,"repo":{"createdAt":"2024-12-04","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/desktop-commander-mcp","html":"/gems/desktop-commander-mcp","markdown":"/gems/desktop-commander-mcp.md"}},{"type":"tool","slug":"gutcheck","name":"gutcheck","tagline":"MIT semantic grep — filter lines with a local CPU model","category":"libraries","url":"https://github.com/sfmqrb/gutcheck","github":"https://github.com/sfmqrb/gutcheck","pricing":"open-source","hook":"gutcheck is \"grep for meaning\": a single Rust binary that filters, scores, or classifies lines with a plain-English question using a local CPU model — no API key.","whatsGood":"MIT (sfmqrb/gutcheck; runtime model Apache-2.0, downloaded on first run). Free via `cargo install --git` or Linux/macOS release binaries. Stream-friendly (`tail -f` works); filter/score/classify modes; ~1.3 GB model cached under XDG. Verified live README + MIT LICENSE 2026-09-26.","theCatch":"Not a drop-in ripgrep — ~10 lines/sec on a laptop CPU and modest zero-shot accuracy; author says check on your data. Early Show HN: ★1 on GitHub. First-run 1.3 GB model download is a disk/bandwidth hit.","verdict":"MIT semantic line filter when grep-by-meaning on CPU beats shipping logs to an API — expect modest accuracy and early-project risk, not ripgrep speed.","addedAt":"2026-09-26","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"CLI Utilities","tags":["api","self-host","permissive","active","young-repo"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Node.js"],"licenseModel":"Apache-2.0","githubStars":14,"starsPerWeek":4,"access":"free","archived":false,"repo":{"createdAt":"2026-09-26","pushedAt":"2026-09-26","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gutcheck","html":"/gems/gutcheck","markdown":"/gems/gutcheck.md"}},{"type":"tool","slug":"floci","name":"Floci","tagline":"MIT free local AWS cloud API emulator (:4566 LocalStack-shaped)","category":"devops","url":"https://floci.io/floci/","github":"https://github.com/floci-io/floci","pricing":"open-source","hook":"Floci is a free local AWS cloud API emulator — point SDKs/CLI/Terraform at localhost:4566 with no account, no auth token, and no feature gates after the LocalStack CE token sunset.","whatsGood":"MIT (floci-io/floci). Free Docker / `floci start` / `docker compose up` — no account or token. LocalStack-shaped AWS API surface on :4566 for agent-safe and CI loops; docs at floci.io/floci. ★25,792 on GitHub API 2026-09-27.","theCatch":"Vs E2B / Daytona / CubeSandbox: those are code VMs/sandboxes; Floci is a cloud API *emulator*, not a sandbox. Vs Coolify / CapRover: PaaS deploy planes, not AWS-shaped local APIs. Extreme ★ vs age (created 2026-02, ★~26k) — treat discovery heat carefully; LocalStack-shaped API parity without an explicit trademark disclaimer in-tree.","verdict":"MIT free AWS local emulator when agent/CI loops need :4566 without a LocalStack token — not a code sandbox and not a PaaS.","addedAt":"2026-09-27","featured":false,"domain":"DevOps","subSpecialty":"Local Dev","subcategory":"Local Dev","tags":["cli","api","self-host","permissive","auth","active","fast-stars"],"capabilities":["emulator","aws","docker"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":26974,"starsPerWeek":767,"access":"free","archived":false,"repo":{"createdAt":"2026-02-18","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/floci","html":"/gems/floci","markdown":"/gems/floci.md"}},{"type":"tool","slug":"buzz","name":"Buzz","tagline":"Apache-2.0 self-host Nostr event-log workspace for humans+agents","category":"agents","url":"https://github.com/block/buzz","github":"https://github.com/block/buzz","pricing":"open-source","hook":"Buzz is Block/Cash App–scale Rust workspace where humans and agents share the same rooms as keyed members on a Nostr event-log relay you own.","whatsGood":"Apache-2.0 (block/buzz). Self-host relay+desktop via `just dev`, Releases (squareup/buzz-releases), or production compose; agent surface via buzz-cli + ACP (Goose/Codex/Claude Code). Signed event log for messages, reviews, workflows, and git events — same identity model for people and processes. ★34,862 on GitHub API 2026-09-27.","theCatch":"Vs OpenClaw: messaging channels/employee, not a Nostr event-log collab workspace. Vs Multica: coding-agent issue board. Vs Paperclip: org budgets/Board governance. Org maturity reads prototype; ~3.6k open issues; Block-internal paths and optional Railway one-click are extras, not OSS walls.","verdict":"Apache-2.0 self-host human+agent rooms when a keyed event-log workspace beats another board or messaging bot — expect prototype heat and issue volume.","addedAt":"2026-09-27","featured":false,"domain":"AI Agents","subSpecialty":"Coordination","subcategory":"Coordination","tags":["self-host","permissive","active","fast-stars"],"capabilities":["collab","agents","relay"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":36199,"starsPerWeek":1101,"access":"free","archived":false,"repo":{"createdAt":"2026-03-06","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/buzz","html":"/gems/buzz","markdown":"/gems/buzz.md"}},{"type":"tool","slug":"mobile-mcp","name":"Mobile MCP","tagline":"Apache-2.0 native iOS+Android a11y-tree MCP (sim/emu/real)","category":"agents","url":"https://github.com/mobile-next/mobile-mcp","github":"https://github.com/mobile-next/mobile-mcp","pricing":"open-source","hook":"Mobile MCP is a Model Context Protocol server for native iOS and Android automation via the accessibility tree — simulators, emulators, and real devices, no cloud account required for the local path.","whatsGood":"Apache-2.0 (mobile-next/mobile-mcp). Local free via `npx -y @mobilenext/mobile-mcp@latest` against sim/emu/real devices. A11y-tree first (cheap structured snapshots), screenshot+coords fallback; works with Claude Code, Codex, Gemini, Copilot, Antigravity. ★7,454 on GitHub API 2026-09-27.","theCatch":"Vs Playwright MCP / Invisible Playwright MCP: those are desktop browser MCP; this is native mobile a11y-tree MCP. Vs ARTEMIS: Google Android NL+MCP automation — Mobile MCP is iOS+Android a11y MCP without the Android-only NL agent framing. Optional Mobile Next Cloud freemium is a separate hosted lane.","verdict":"Apache-2.0 mobile a11y MCP when agents must drive native iOS/Android locally — not a browser Playwright MCP and not Android-only ARTEMIS.","addedAt":"2026-09-27","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","self-host","permissive","active"],"capabilities":["mcp","mobile","a11y"],"surfaces":["MCP","Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":9831,"starsPerWeek":120,"access":"free","archived":false,"repo":{"createdAt":"2025-03-28","pushedAt":"2026-10-18","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mobile-mcp","html":"/gems/mobile-mcp","markdown":"/gems/mobile-mcp.md"}},{"type":"tool","slug":"metamcp","name":"MetaMCP","tagline":"MIT self-host MCP aggregator + middleware + inspector (one endpoint)","category":"agents","url":"https://docs.metamcp.com","github":"https://github.com/metatool-ai/metamcp","pricing":"open-source","hook":"MetaMCP is a self-host MCP aggregator, middleware, and inspector — remix many MCP servers into one namespaced SSE/HTTP endpoint any MCP client can plug into.","whatsGood":"MIT (metatool-ai/metamcp). Free via `docker compose up -d` + GHCR image. Namespaces, middleware, tool overrides, and an inspector so one MetaMCP endpoint stands in for a fleet of MCP servers. Docs at docs.metamcp.com. ★2,687 on GitHub API 2026-09-27.","theCatch":"Vs MCP Registry: listing/discovery, not an aggregator runtime. Vs ContextForge: protocol gateway + A2A/OTel plane. Vs Klavis: freemium integrations/Strata. Vs Smithery: hosted marketplace. Vs SuperGateway: transport stdio↔SSE only. Soft maintainer capacity thin — last push 2026-06-22; default branch is `ai-dev` (caution); author says core still works / will keep merging PRs — shippable with eyes open.","verdict":"MIT self-host MCP aggregator when one namespaced endpoint beats wiring every server — only with eyes open on thin maintainer capacity and the `ai-dev` default branch.","addedAt":"2026-09-27","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","api","self-host","permissive"],"capabilities":["mcp","aggregator","gateway"],"surfaces":["MCP","API","Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":2717,"starsPerWeek":30,"access":"free","archived":false,"repo":{"createdAt":"2025-01-22","pushedAt":"2026-06-22","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/metamcp","html":"/gems/metamcp","markdown":"/gems/metamcp.md"}},{"type":"tool","slug":"fx","name":"fx","tagline":"Apache-2.0 tiny Zig Unix-like coding agent CLI (Vercel Labs)","category":"agents","url":"https://fx.sh","github":"https://github.com/vercel-labs/fx","pricing":"open-source","hook":"fx is a tiny Zig native Unix-like coding agent CLI from Vercel Labs — model-agnostic shell, `fx ask`, and libfx/ACP embed, not an IDE workspace.","whatsGood":"Apache-2.0 (vercel-labs/fx). Experimental Zig binary with interactive shell scrollback, Gateway/Codex OAuth/OpenAI-compatible providers, skills/MCP/subagents, and libfx/ACP embed paths. Docs at fx.sh. ★3,162 from GitHub API 2026-09-27.","theCatch":"Vs Claude Code / OpenCode / Pi / ZCode: those are IDE workspaces or Earendil-style harnesses; fx is a small Zig binary with shell-like scrollback. Labeled experimental — expect sharp edges and fast churn.","verdict":"Apache-2.0 tiny Zig coding-agent CLI when a Unix-like shell agent beats an IDE harness — experimental, not a workspace product.","addedAt":"2026-09-27","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["cli","self-host","permissive","coding-agents","active","young-repo"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":3518,"starsPerWeek":341,"access":"free","archived":false,"repo":{"createdAt":"2026-08-11","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/fx","html":"/gems/fx","markdown":"/gems/fx.md"}},{"type":"tool","slug":"reef","name":"Reef","tagline":"Apache-2.0 infra for continually self-improving agents","category":"agents","url":"https://reefinfra.ai","github":"https://github.com/Human-Agent-Society/reef","pricing":"open-source","hook":"Reef is OSS infrastructure for continually self-improving agents — inference, feedback, learning, and versioned delivery in one loop, not another coding CLI.","whatsGood":"Apache-2.0 (Human-Agent-Society/reef). PyPI `reef-infra`; train weights (Slime/SGLang) or improve harness prompts/rules/skills with versioned delivery. Docs quickstart at reefinfra.ai. ★6,081 from GitHub API 2026-09-27.","theCatch":"Vs Ragas / Phoenix: those are eval libs; Reef is the continual-improvement loop infra. Vs Pi / OpenCode: coding harnesses, not self-improve delivery planes. Research-infra heat — expect ops weight beyond a simple CLI install.","verdict":"Apache-2.0 continual-improvement infra when agents must learn and redeploy in a loop — not an eval library and not a coding CLI.","addedAt":"2026-09-27","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Inference & Local Models","tags":["cli","self-host","permissive","coding-agents","local-llm","active","young-repo","fast-stars"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":7709,"starsPerWeek":1034,"access":"free","archived":false,"repo":{"createdAt":"2026-08-31","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/reef","html":"/gems/reef","markdown":"/gems/reef.md"}},{"type":"tool","slug":"cumora","name":"Cumora","tagline":"MIT team chat where AI agents are first-class teammates","category":"agents","url":"https://cumora.ai","github":"https://github.com/yetone/cumora","pricing":"open-source","hook":"Cumora is cross-platform team chat where AI agents sit on the roster as first-class teammates — DMs, groups, Kanban, calendar — via Cumora Cloud pods or BYOA on your machine.","whatsGood":"MIT (yetone/cumora). Roster/DMs/groups/Kanban/calendar for humans+agents. BYOA via `npx cumora agent computer` with Claude Code/Codex/etc so the server never sees provider keys; Cumora Cloud pods as the hosted path. Site at cumora.ai. ★3,889 from GitHub API 2026-09-27.","theCatch":"Vs Buzz: Nostr event-log workspace. Vs Multica: issue board. Vs OpenBot: per-bot computers. Vs OpenClaw: messaging employee. Hosted cloud path vs self-run BYOA — OSS repo is the chat+agent product; expect product heat around the cloud lane.","verdict":"MIT human+agent team chat when roster/Kanban/calendar beats another board or messaging bot — watch the Cloud vs BYOA split.","addedAt":"2026-09-27","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Orchestration","tags":["self-host","local-first","permissive","active","young-repo"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":4003,"starsPerWeek":423,"access":"free","archived":false,"repo":{"createdAt":"2026-08-17","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/cumora","html":"/gems/cumora","markdown":"/gems/cumora.md"}},{"type":"tool","slug":"qwen-code","name":"Qwen Code","tagline":"Apache-2.0 multi-surface coding agent (Qwen lineage)","category":"agents","url":"https://github.com/QwenLM/qwen-code","github":"https://github.com/QwenLM/qwen-code","pricing":"open-source","hook":"Qwen Code is an OSS coding agent across terminal, editor, desktop, browser, and chat — Auto-Memory, Skills, SubAgents, Teams, and MCP with open-model + multi-protocol backends.","whatsGood":"Apache-2.0 (QwenLM/qwen-code). Multi-surface agent with Auto-Memory/Skills/SubAgents/Teams/MCP; speaks OpenAI/Anthropic/Gemini/Qwen plus local Ollama/vLLM. Alibaba/Qwen-lineage stack with open models and framework. ★28,145 from GitHub API 2026-09-27.","theCatch":"Vs Claude Code: paid product CLI. Vs OpenCode / ZCode / fx: other OSS coding agents — Qwen Code is the Qwen-lineage multi-surface agent with open models+framework, not a tiny Zig binary or Earendil harness fork.","verdict":"Apache-2.0 multi-surface coding agent when Qwen-lineage open models + Skills/Teams/MCP beat a closed product CLI.","addedAt":"2026-09-27","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["mcp","desktop-app","self-host","permissive","coding-agents","skills","active"],"capabilities":["mcp","browser"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":28615,"starsPerWeek":415,"access":"free","archived":false,"repo":{"createdAt":"2025-06-26","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/qwen-code","html":"/gems/qwen-code","markdown":"/gems/qwen-code.md"}},{"type":"tool","slug":"code-graph-rag","name":"Code-Graph-RAG","tagline":"MIT Tree-sitter→Memgraph structural RAG for monorepos","category":"agents","url":"https://code-graph-rag.com","github":"https://github.com/vitali87/code-graph-rag","pricing":"open-source","hook":"Code-Graph-RAG turns Tree-sitter parses (plus compiler frontends/traces) into a Memgraph knowledge graph so you can query, edit, and optimise multi-language monorepos in plain English.","whatsGood":"MIT (vitali87/code-graph-rag). Structural graph+Memgraph RAG via Tree-sitter; PyPI `code-graph-rag`; English query/edit/optimise over monorepos. Site at code-graph-rag.com. ★5,180 from GitHub API 2026-09-27.","theCatch":"Vs LAIN (thin ★9 MCP graph): not an MCP coordinator. Vs plain vector RAG: this is structural graph+Memgraph, not chunk embeddings alone. Enterprise support upsell on the site is optional — OSS path stands alone.","verdict":"MIT structural graph RAG when monorepo English query/edit needs Memgraph+Tree-sitter — not vector-only RAG and not a thin MCP graph.","addedAt":"2026-09-27","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Code Context","tags":["self-host","permissive","rag","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":5268,"starsPerWeek":75,"access":"free","archived":false,"repo":{"createdAt":"2025-06-16","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/code-graph-rag","html":"/gems/code-graph-rag","markdown":"/gems/code-graph-rag.md"}},{"type":"tool","slug":"oh-my-pi","name":"Oh My Pi","tagline":"MIT Stencil Labs Pi fork with IDE wired in (LSP/DAP)","category":"agents","url":"https://omp.sh","github":"https://github.com/can1357/oh-my-pi","pricing":"open-source","hook":"Oh My Pi is the Stencil Labs coding agent with the IDE wired in — LSP/DAP ops, Rust core, 60+ providers — a Pi-family fork people are starring hard, not the Earendil `pi` entry.","whatsGood":"MIT (can1357/oh-my-pi). Fork of Mario Zechner Pi lineage with IDE LSP/DAP ops and Rust core; npm `@oh-my-pi/pi-coding-agent`; 60+ providers. Docs at omp.sh. ★33,418 from GitHub API 2026-09-27.","theCatch":"Vs `pi` (earendil-works/pi / pi.dev): related Pi-family fork, not the same repo — Oh My Pi is the IDE-wired Stencil fork; Pi remains the Earendil harness entry. Fork heat can outrun docs parity with upstream Pi.","verdict":"MIT IDE-wired Pi-family fork when LSP/DAP ops beat the Earendil harness alone; `pi` and `oh-my-pi` are separate projects.","addedAt":"2026-09-27","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["self-host","permissive","coding-agents","active","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":36074,"starsPerWeek":855,"access":"free","archived":false,"repo":{"createdAt":"2025-12-31","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/oh-my-pi","html":"/gems/oh-my-pi","markdown":"/gems/oh-my-pi.md"}},{"type":"tool","slug":"frontier-agent","name":"FrontierAgent","tagline":"Apache-2.0 agent runtime + TUI with Agent Team board","category":"agents","url":"https://github.com/ApodexAI/FrontierAgent","github":"https://github.com/ApodexAI/FrontierAgent","pricing":"open-source","hook":"FrontierAgent is an OSS agent runtime plus `frontier-agent` TUI — ReAct sandbox research/file work and an Agent Team (coordinator, task board, parallel sub-agents) with approval, trace, and resume.","whatsGood":"Apache-2.0 (ApodexAI/FrontierAgent). ReAct sandbox + Agent Team coordinator/task board/parallel sub-agents; approval/trace/resume and an eval suite. OSS runtime runs with your models; optional free limited Apodex API promo is hosted inference, not a wall. Apodex.com as secondary product home. ★4,625 from GitHub API 2026-09-27.","theCatch":"Vs Pi / OpenCode / Claude Code: those are coding harnesses/products; FrontierAgent is a research/file Agent Team runtime from Apodex, not a general IDE coding product. Apodex model/API promo is a temporary freemium lane — OSS path does not depend on it.","verdict":"Apache-2.0 Agent Team runtime when research/file parallel sub-agents beat a general coding IDE CLI — treat Apodex API promo as optional.","addedAt":"2026-09-27","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Agent Frameworks & SDKs","tags":["tui","self-host","permissive","sandbox","active","young-repo","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":5368,"starsPerWeek":614,"access":"free","archived":false,"repo":{"createdAt":"2026-08-22","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/frontier-agent","html":"/gems/frontier-agent","markdown":"/gems/frontier-agent.md"}},{"type":"tool","slug":"webcodex","name":"WebCodex","tagline":"Apache-2.0 bridge cloud AI agents to your local machine","category":"agents","url":"https://github.com/yyjeqhc/webcodex","github":"https://github.com/yyjeqhc/webcodex","pricing":"open-source","hook":"WebCodex gives cloud AI agents (e.g. ChatGPT) a real local/dev-machine environment via Server+Runner — repo stays on your machine; tunnels for reachability.","whatsGood":"Apache-2.0 (yyjeqhc/webcodex). Server+Runner path (or temporary `npx @yyjeqhc/webcodex share`) so cloud chat agents work against your existing machine without uploading the repo. ★1,940 from GitHub API 2026-09-27.","theCatch":"Vs E2B / Daytona: hosted sandbox VMs. Vs Claude Code: local coding CLI — WebCodex bridges cloud chat agents to your machine instead. Share mode is trial-only; durable use wants the Server+Runner path.","verdict":"Apache-2.0 local-machine bridge when cloud chat agents need your real repo/env — not a hosted sandbox and not a local coding CLI.","addedAt":"2026-09-27","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Personal Agents & Chat","tags":["self-host","local-first","permissive","active","young-repo"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":2377,"starsPerWeek":113,"access":"free","archived":false,"repo":{"createdAt":"2026-05-28","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/webcodex","html":"/gems/webcodex","markdown":"/gems/webcodex.md"}},{"type":"tool","slug":"scriptc","name":"scriptc","tagline":"Apache-2.0 AOT TypeScript/JS → native (IR/C/LLVM/Wasm)","category":"libraries","url":"https://scriptc.dev","github":"https://github.com/vercel-labs/scriptc","pricing":"open-source","hook":"scriptc is a Vercel Labs AOT compiler that turns TypeScript/JavaScript into typed IR, readable C, LLVM IR, native executables, and Wasm — without embedding Node in the binary.","whatsGood":"Apache-2.0 (vercel-labs/scriptc). Free via `npm install -g scriptc` (npm 0.1.7). Uses the TypeScript compiler for parse/typecheck, then emits IR/C/LLVM/asm/obj/native/Wasm; static builds ship a small native runtime with no Node or JS engine. Docs at scriptc.dev. ★5,466 on GitHub 2026-09-28.","theCatch":"Vs Bun: Bun is a runtime+pkg toolkit; scriptc is AOT compile-out. Vs Deno: Deno is a runtime; scriptc is a compiler. Vs Oxc: Oxc is parser/lint tooling substrate; scriptc emits native/Wasm. Labs experiment; requires Node ≥24; young (~2 months) — expect sharp edges and fast churn.","verdict":"Apache-2.0 AOT TS/JS→native when you want executables/Wasm without embedding Node — not Bun, not Deno, not Oxc; experimental Labs heat.","addedAt":"2026-09-28","featured":false,"domain":"Libraries","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","rag","active","young-repo"],"capabilities":["compiler","typescript","native"],"surfaces":["Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":6339,"starsPerWeek":481,"access":"free","archived":false,"repo":{"createdAt":"2026-07-22","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/scriptc","html":"/gems/scriptc","markdown":"/gems/scriptc.md"}},{"type":"tool","slug":"coding-tools-mcp","name":"Coding Tools MCP","tagline":"Apache-2.0 model-neutral 18-tool coding runtime over MCP","category":"agents","url":"https://github.com/xyTom/coding-tools-mcp","github":"https://github.com/xyTom/coding-tools-mcp","pricing":"open-source","hook":"Coding Tools MCP gives any MCP chat client a safe pair of hands on a codebase — files, structured patches, interactive sessions, and git — confined to one workspace with permission modes and Linux Landlock.","whatsGood":"Apache-2.0 (xyTom/coding-tools-mcp; NOTICE = attribution only). Free via `uvx coding-tools-mcp --stdio --workspace …`, npx, or PyPI. Model-neutral default catalog of 18 tools (patches, PTY sessions, git) any MCP client can drive — Claude Desktop/Code, Codex, Cursor, Cline, VS Code, Windsurf, Gemini CLI. ★1,158 on GitHub 2026-09-28.","theCatch":"Vs Desktop Commander MCP: that is desktop-host terminal/files/processes; this is the chat-client→coding-agent hands layer (patches, interactive sessions, git) for any MCP client. Mid-★ (~1158) kept as Agents/MCP fill — Landlock is Linux-only; use Docker/VM for untrusted work.","verdict":"Apache-2.0 coding-runtime MCP when chat clients need workspace-jailed hands — not Desktop Commander host OS control; mid-★ Agents/MCP fill.","addedAt":"2026-09-28","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","self-host","permissive","coding-agents","git","active","young-repo"],"capabilities":["mcp","coding","sandbox"],"surfaces":["MCP","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":1208,"starsPerWeek":55,"access":"free","archived":false,"repo":{"createdAt":"2026-05-21","pushedAt":"2026-10-17","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/coding-tools-mcp","html":"/gems/coding-tools-mcp","markdown":"/gems/coding-tools-mcp.md"}},{"type":"tool","slug":"openrig","name":"OpenRig","tagline":"Apache-2.0 multi-harness agent team — Claude Code + Codex in one YAML rig","category":"agents","url":"https://github.com/mvschwarz/openrig","github":"https://github.com/mvschwarz/openrig","pricing":"open-source","hook":"OpenRig turns a pile of coding-agent terminals into one YAML-defined team — Claude Code and Codex in the same rig, with a lead agent that coordinates specialists and surfaces decisions.","whatsGood":"Apache-2.0 (mvschwarz/openrig). Free via `npm i -g @openrig/cli` (Node 20/22/24 + tmux). Define agent teams in YAML, boot with one command, keep work and context at stable addresses across sessions. Daily GitHub trending heat. ★1,144 on GitHub 2026-09-28.","theCatch":"Vs Orca: Orca is an ADE for parallel coding agents with worktrees/mobile; OpenRig is a YAML/tmux multi-harness rig (Claude Code + Codex) with lead-agent coordination. Vs Paperclip: org budgets/Board governance, not a local harness orchestrator. Vs ECC: ECC tunes one host harness; OpenRig runs multiple harnesses as one team. Mid-★ (~1144); writes provider hooks and workspace trust on launch — read the machine-changes section before first boot.","verdict":"Apache-2.0 multi-harness agent team when Claude Code and Codex must share one YAML/tmux rig — not Orca ADE, not Paperclip org OS.","addedAt":"2026-09-28","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["self-host","permissive","coding-agents","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":8009,"starsPerWeek":275,"access":"free","archived":false,"repo":{"createdAt":"2026-04-01","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openrig","html":"/gems/openrig","markdown":"/gems/openrig.md"}},{"type":"tool","slug":"data-formulator","name":"Data Formulator","tagline":"MIT AI-powered data exploration and visualization (Microsoft)","category":"python","url":"https://data-formulator.ai","github":"https://github.com/microsoft/data-formulator","pricing":"open-source","hook":"Data Formulator is Microsoft’s open AI data-analysis UI — connect tables, ask for charts in plain language, and iterate visualizations with agent help instead of hand-writing every Vega/Altair transform.","whatsGood":"MIT (microsoft/data-formulator). Free local install via `uvx`/`pip` (PyPI `data_formulator`) plus online demo at data-formulator.ai. Interactive AI-powered explore→visualize loop aimed at analysts who want agent-shaped chart iteration without a full BI suite. ★17,455 on GitHub 2026-09-28.","theCatch":"Vs marimo: marimo is a reactive Python notebook runtime; Data Formulator is a dedicated AI viz/exploration app. Vs Pandas/Polars notebooks alone: you still bring model API keys for the agent path, and complex ETL still belongs in code. Microsoft research-to-product surface — expect UX churn; not a replacement for production BI (Metabase/Looker).","verdict":"MIT Microsoft AI data-viz when you want agent-shaped chart exploration — not marimo notebooks, not a BI warehouse product.","addedAt":"2026-09-28","featured":false,"domain":"Python","subSpecialty":"Python","subcategory":"Python","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":17579,"starsPerWeek":142,"access":"free","archived":false,"repo":{"createdAt":"2024-06-07","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/data-formulator","html":"/gems/data-formulator","markdown":"/gems/data-formulator.md"}},{"type":"tool","slug":"financial-services","name":"Claude for Financial Services","tagline":"Apache-2.0 finance reference agents/skills (Anthropic)","category":"agents","url":"https://github.com/anthropics/financial-services","github":"https://github.com/anthropics/financial-services","pricing":"open-source","hook":"Anthropic’s financial-services repo ships reference agents, skills, and data connectors for IB, equity research, PE, and wealth workflows — same pack for Claude Cowork plugins or Managed Agents API.","whatsGood":"Apache-2.0 (anthropics/financial-services). Free to read/fork: system prompts, skills, and connectors shaped for analyst work product (models, memos, research notes) under human review. Install as Cowork plugins or deploy via Managed Agents. ★37,903 on GitHub 2026-09-28.","theCatch":"Vs Knowledge Work Plugins: that pack is general knowledge-work/Cowork; this tree is finance-domain only. Not investment/legal/tax advice — drafts for qualified humans. Intended hosts are Claude Cowork / Managed Agents (paid Anthropic surfaces); the repo is free, the runtime usually is not.","verdict":"Apache-2.0 Anthropic finance agent pack when IB/ER/PE workflows need first-party skills — not general knowledge-work plugins; paid host likely.","addedAt":"2026-09-28","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Skills","tags":["api","self-host","permissive","skills","workflows","active","fast-stars"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":40578,"starsPerWeek":1178,"access":"free","archived":false,"repo":{"createdAt":"2026-02-23","pushedAt":"2026-09-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/financial-services","html":"/gems/financial-services","markdown":"/gems/financial-services.md"}},{"type":"tool","slug":"navop","name":"Navop","tagline":"Native ops workspace (Apache-2.0 + Navop License rider) — DB, SSH, RDP, terminals, AI agents","category":"devops","url":"https://github.com/feigeCode/navop","github":"https://github.com/feigeCode/navop","pricing":"source-available","hook":"Navop is a GPUI/Rust native workspace that puts databases, SSH/SFTP, terminals, remote desktop, monitoring, and AI agents in one GPU-accelerated window — no Electron webview shell.","whatsGood":"Dual files: LICENSE-APACHE plus NAVOP_LICENSE (feigeCode/navop). Free for personal and commercial use as a tool. Free desktop builds via GitHub Releases. All-in-one operator surface for DB + remote access + agent chat without juggling five apps. Rust/GPUI trending heat. ★1,714 on GitHub 2026-09-28.","theCatch":"License: not a clean Apache-2.0 grant. NAVOP_LICENSE bans selling/reselling/paid redistribution, bundling into commercial products, paid download hosting, building competing products or services from its code, reverse engineering, and military use — free-channel redistribution only. Treat it as source-available. Vs Submarine (focused SSH/SFTP client): Navop is the broader ops+AI workspace. Vs Tabby (self-hosted coding assistant): Tabby is a local coding LLM product; Navop is connection/ops UI with agent features. Young native app — treat remote-desktop and AI connectors as maturing; verify release channel for your OS.","verdict":"Source-available (Apache-2.0 + Navop License) native ops+AI workspace when DB/SSH/RDP belong in one GPUI app — not a thin SSH-only client, not Tabby.","addedAt":"2026-09-28","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Terminal & Shell","tags":["desktop-app","source-available","active","young-repo"],"capabilities":[],"surfaces":[],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0+NAVOP_LICENSE","githubStars":1883,"starsPerWeek":126,"access":"free","archived":false,"repo":{"createdAt":"2026-07-10","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/navop","html":"/gems/navop","markdown":"/gems/navop.md"}},{"type":"tool","slug":"submarine","name":"Submarine","tagline":"MIT Rust/Tauri SSH & SFTP client — desktop + Android","category":"devops","url":"https://github.com/SinaXhpm/Submarine","github":"https://github.com/SinaXhpm/Submarine","pricing":"open-source","hook":"Submarine is a modern MIT SSH/SFTP client (Rust + Tauri) for Windows, macOS, Linux, and Android — terminal, remote edit, port forwards, folder mirror, and encrypted sync in one native window.","whatsGood":"MIT (SinaXhpm/Submarine). Free via GitHub Releases. Focused remote-access toolkit without SaaS login: SFTP, port forwarding, folder mirror, encrypted sync. Cross-platform including Android. ★374 on GitHub 2026-09-28.","theCatch":"Vs Navop: Navop is the wider DB/RDP/AI ops suite; Submarine stays on SSH/SFTP done well. Vs Termius-class paid clients: no team vault cloud here — keys and sync are local/self-managed. Mid-★ (~374) kept as clean OSS remote-access fill; confirm Android/desktop release maturity for your workflow.","verdict":"MIT Tauri SSH/SFTP when you want a focused native client — not Navop’s full ops suite; mid-★ devops fill.","addedAt":"2026-09-28","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Networking","tags":["desktop-app","self-host","permissive","security","active","young-repo"],"capabilities":[],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":453,"starsPerWeek":21,"access":"free","archived":false,"repo":{"createdAt":"2026-05-27","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/submarine","html":"/gems/submarine","markdown":"/gems/submarine.md"}},{"type":"tool","slug":"mattpocock-skills","name":"Matt Pocock Skills","tagline":"MIT composable SKILL.md pack for real engineering — not vibe coding","category":"agents","url":"https://aihero.dev/skills","github":"https://github.com/mattpocock/skills","pricing":"open-source","hook":"Matt Pocock’s skills pack turns coding agents into grilled, TDD-aware engineers — small composable SKILL.md workflows instead of a process framework that owns your loop.","whatsGood":"MIT (mattpocock/skills). Daily-driver agent skills from Matt’s `.agents` directory: `/grill-me`, `/grill-with-docs`, `/tdd`, `/to-spec`, `/implement`, architecture deepeners, and productivity handoffs. Install via `npx skills@latest add mattpocock/skills` (skills.sh / editable copies) or Claude Code plugin `mattpocock-skills` (managed marketplace bundle). Designed to stay small, adaptable, and model-agnostic — engineering fundamentals encoded as skills, not a BMAD/GSD-style process takeover.","theCatch":"Star counts on viral skill repos are a weak signal (watchers are far below stars here); judge it on substance, not the counter. Vs agent-skills (Addy Osmani `/spec→/ship` lifecycle pack) and Superpowers (session-hijacking brainstorm→plan→TDD methodology): this is Matt’s composable engineering/productivity skill library you pick and adapt, not a Google-flavored lifecycle gate set and not an automatic SDLC hijack. Installing both the Claude plugin and skills.sh copies doubles every skill — pick one path.","verdict":"MIT real-engineering skill pack when agents need grilling, TDD, and deep-module habits — rank the workflows, not the ★ counter.","addedAt":"2026-09-29","featured":false,"domain":"AI Agents","subSpecialty":"Skills","subcategory":"Skills","tags":["self-host","permissive","coding-agents","skills","workflows","active","fast-stars"],"capabilities":["skills","engineering","agents"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":298903,"starsPerWeek":8010,"access":"free","archived":false,"repo":{"createdAt":"2026-02-03","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mattpocock-skills","html":"/gems/mattpocock-skills","markdown":"/gems/mattpocock-skills.md"}},{"type":"tool","slug":"ponytail","name":"Ponytail","tagline":"MIT “laziest senior” skill — measured LOC/token/cost cuts, not vibes","category":"agents","url":"https://github.com/DietrichGebert/ponytail","github":"https://github.com/DietrichGebert/ponytail","pricing":"open-source","hook":"Ponytail puts the silent senior who deletes fifty lines into your coding agent — with published LOC/token/cost benches, not a “be terse” meme.","whatsGood":"MIT (DietrichGebert/ponytail). Skill/plugin that pushes agents toward the smallest safe change (native `<input type=\"date\">` over a date-picker library). Published agentic benches on a real FastAPI+React repo claim ~54% mean LOC cut, ~20% cheaper, ~27% faster, 100% safety vs no-skill baseline; npm `@dietrichgebert/ponytail` plus OpenClaw/Claude/Cursor install paths. Reproduce scripts live in-repo.","theCatch":"Same inflated-★ caution as other viral skill packs — rank the benches and diffs, not the counter. Vs Caveman (terse-prose / token-compression skill+proxy, BSL engine bits) and anti-slop (UI/copy slop filter + delivery gate): Ponytail is YAGNI/minimal-implementation discipline with published LOC/cost benches, not output-style compression and not a design-slop filter. Waitlist banner (“Something’s coming”) is a future tease at ponytail.dev/soon — not a paid wall on the MIT skill.","verdict":"MIT laziest-senior skill when agents over-build; trust the published benches over the ★ count — waitlist is tease, not tollbooth.","addedAt":"2026-09-29","featured":false,"domain":"AI Agents","subSpecialty":"Skills","subcategory":"Skills","tags":["self-host","permissive","coding-agents","skills","active","young-repo","fast-stars"],"capabilities":["skills","yagni","tokens"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":170130,"starsPerWeek":9008,"access":"free","archived":false,"repo":{"createdAt":"2026-06-12","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ponytail","html":"/gems/ponytail","markdown":"/gems/ponytail.md"}},{"type":"tool","slug":"gemini-notebook-mcp-cli","name":"Gemini Notebook MCP CLI","tagline":"MIT CLI+MCP for Gemini Notebook (NotebookLM) — uv/PyPI free path","category":"agents","url":"https://github.com/jacob-bd/gemini-notebook-mcp-cli","github":"https://github.com/jacob-bd/gemini-notebook-mcp-cli","pricing":"open-source","hook":"gemini-notebook-mcp-cli gives agents and shells programmatic access to Gemini Notebook (formerly NotebookLM) via `nlm` CLI and an MCP server — install once, connect many tools.","whatsGood":"MIT (jacob-bd/gemini-notebook-mcp-cli). Free via `uv tool install notebooklm-mcp-cli` (PyPI package ships CLI + MCP). `nlm login` uses Google account sign-in for the NotebookLM product; `nlm setup` wires detected AI tools and optional skill packs. Consumer accounts are the tested path; ★6,179 treated as real OK.","theCatch":"Vs google-workspace-cli (`gws`): that is first-party Drive/Gmail/Calendar/Admin Workspace CLI+skills; this is NotebookLM/Gemini Notebook notebooks via MCP/CLI. Undocumented internal APIs that can change, plus cookie extraction from the browser for auth — personal/experimental risk, not a paid CLI wall. Enterprise Notebook host support is experimental.","verdict":"MIT NotebookLM MCP/CLI when agents must drive Gemini Notebook — Google login is product auth; soft on internal APIs/cookies vs Workspace CLI.","addedAt":"2026-09-29","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","cli","self-host","permissive","active"],"capabilities":["mcp","cli","notebooklm"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":6365,"starsPerWeek":147,"access":"free","archived":false,"repo":{"createdAt":"2025-12-23","pushedAt":"2026-10-17","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gemini-notebook-mcp-cli","html":"/gems/gemini-notebook-mcp-cli","markdown":"/gems/gemini-notebook-mcp-cli.md"}},{"type":"tool","slug":"ragas","name":"Ragas","tagline":"Apache-2.0 RAG/agent eval metrics — synthetic data + CI scorers","category":"agents","url":"https://www.ragas.io","github":"https://github.com/vibrantlabsai/ragas","pricing":"open-source","hook":"Ragas is the Apache-2.0 eval kit for RAG and agent pipelines — faithfulness, context precision, and synthetic test sets without renting an eval SaaS.","whatsGood":"Apache-2.0 (explodinggradients/ragas → vibrantlabsai). Python metrics for RAG (faithfulness, answer relevancy, context precision/recall) plus agent/trajectory scorers and synthetic test-data generation. Runs locally or in CI against your own LLM providers. Docs at ragas.io / docs.ragas.io. ★15,869 on GitHub 2026-09-29.","theCatch":"Vs DeepEval (pytest-native agent/chat metrics + Confident AI cloud) and Promptfoo (YAML/CLI red-team): Ragas is RAG-first metric library + synthetic data, not a full red-team harness and not Confident AI dashboards. LLM-as-judge burns provider tokens; cloud extras (if any) are optional — core library stays OSS.","verdict":"Apache-2.0 RAG/agent eval metrics when faithfulness and context precision beat a hosted eval bill — not DeepEval pytest, not Promptfoo red-team.","addedAt":"2026-09-29","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Evals & Tracing","tags":["self-host","local-first","permissive","rag","evals","observability","testing","stale"],"capabilities":["ci"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":16093,"starsPerWeek":89,"access":"free","archived":false,"repo":{"createdAt":"2023-05-08","pushedAt":"2026-02-24","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ragas","html":"/gems/ragas","markdown":"/gems/ragas.md"}},{"type":"tool","slug":"baml","name":"BAML","tagline":"Apache-2.0 typed DSL for LLM functions — schema-guaranteed outputs","category":"agents","url":"https://www.boundaryml.com","github":"https://github.com/BoundaryML/baml","pricing":"open-source","hook":"BAML is a small Apache-2.0 language for LLM calls — define functions and schemas, get typed outputs in Python/TS/Go instead of prompt soup and brittle JSON parse.","whatsGood":"Apache-2.0 (BoundaryML/baml). DSL + codegen for structured LLM functions with schema-guaranteed outputs, streaming, and multi-provider backends. Docs at docs.boundaryml.com; playground and VS Code tooling. Cloud/Boundary product is optional — language and runtime are OSS. ★9,350 on GitHub 2026-09-29.","theCatch":"Vs Instructor / PydanticAI / Vercel AI SDK structured outputs: those stay inside Python/TS; BAML is a separate DSL + compiler you adopt for schema-first agent I/O. Pre-1.0 energy — APIs and tooling still move; Boundary Cloud pricing is a separate lane from the Apache core.","verdict":"Apache-2.0 schema-first LLM DSL when typed agent I/O beats prompt+parse — not Instructor-in-Python, not a hosted-only agent platform.","addedAt":"2026-09-29","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Agent Frameworks & SDKs","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":9426,"starsPerWeek":59,"access":"free","archived":false,"repo":{"createdAt":"2023-10-06","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/baml","html":"/gems/baml","markdown":"/gems/baml.md"}},{"type":"tool","slug":"arize-phoenix","name":"Arize Phoenix","tagline":"ELv2 self-host AI observability & eval — traces, datasets, playground","category":"agents","url":"https://phoenix.arize.com","github":"https://github.com/Arize-ai/phoenix","pricing":"source-available","hook":"Phoenix is Arize’s self-host AI observability and evaluation stack — traces, embeddings, datasets, and evals when Langfuse is the MIT default and you want Phoenix’s notebook-friendly path.","whatsGood":"Elastic License 2.0 (Arize-ai/phoenix). Open inference tracing, embeddings viz, datasets, experiments, and eval helpers; pip/Docker self-host; pairs with Arize AX cloud if you outgrow local. Docs at arize.com/docs/phoenix. ★11,645 on GitHub 2026-09-29.","theCatch":"NOT OSI open source — ELv2 forbids offering Phoenix as a competing hosted SaaS. Vs Langfuse (MIT full-stack self-host) and Braintrust (eval-first freemium): Phoenix is Arize’s ELv2 observability/eval kit with strong notebook/embedding UX, not MIT and not Braintrust’s CI-eval product. Arize cloud is the upsell when you want managed multi-tenant.","verdict":"ELv2 self-host AI obs/eval when Phoenix’s tracing+evals fit and you accept source-available — not Langfuse MIT, not Braintrust CI-eval.","addedAt":"2026-09-29","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Evals & Tracing","tags":["self-host","source-available","license-unclear","rag","evals","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Open-Core","githubStars":11931,"starsPerWeek":58,"access":"free","archived":false,"repo":{"createdAt":"2022-11-09","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/arize-phoenix","html":"/gems/arize-phoenix","markdown":"/gems/arize-phoenix.md"}},{"type":"tool","slug":"open-webui","name":"Open WebUI","tagline":"Source-available Ollama/OpenAI chat UI — RAG, tools, multi-user","category":"agents","url":"https://openwebui.com","github":"https://github.com/open-webui/open-webui","pricing":"source-available","hook":"Open WebUI is the default self-host chat front-end for Ollama and OpenAI-compatible APIs — RAG, tools, and multi-user admin in one Docker-shaped product.","whatsGood":"Custom Open WebUI License (BSD-shaped + branding rules; open-webui/open-webui). Polished chat UI for local and remote models, document RAG, tools/functions, RBAC, and broad vector-store options. Docs at docs.openwebui.com. Massive adoption — ★153,481 on GitHub 2026-09-29.","theCatch":"Branding lock — removing “Open WebUI” marks is forbidden above ~50 end users / 30 days without written permission or enterprise license (not OSI MIT/Apache). Vs LibreChat (MIT Agents/MCP/skills orchestration UI): LibreChat leans Agents/MCP/skills; Open WebUI leans Ollama-first chat+RAG+admin. You still BYO models, GPU, and upgrade discipline.","verdict":"Source-available Ollama/OpenAI chat UI when polished local RAG chat beats building one — branding rules are the Catch vs LibreChat MIT.","addedAt":"2026-09-29","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Personal Agents & Chat","tags":["web-ui","self-host","source-available","license-unclear","local-llm","rag","containers","active","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Open-Core","githubStars":156313,"starsPerWeek":984,"access":"free","archived":false,"repo":{"createdAt":"2023-10-06","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/open-webui","html":"/gems/open-webui","markdown":"/gems/open-webui.md"}},{"type":"tool","slug":"claude-agent-sdk","name":"Claude Agent SDK","tagline":"MIT first-party Anthropic SDK — Claude Code agent loop in your app","category":"agents","url":"https://platform.claude.com/docs/en/agent-sdk/overview","github":"https://github.com/anthropics/claude-agent-sdk-python","pricing":"open-source","hook":"Claude Agent SDK is Anthropic’s MIT toolkit to embed the Claude Code-style agent loop — tools, permissions, and sessions — inside your own Python or TypeScript product.","whatsGood":"MIT (anthropics/claude-agent-sdk-python ★8,186; TypeScript sibling exists). Programmatic access to agent sessions, built-in tools, permission hooks, and Claude Code–aligned workflows without forking the CLI. Docs at platform.claude.com Agent SDK overview. ★8,186 (Python) on GitHub as of 2026-09-29.","theCatch":"Vs Claude Code (paid terminal product) and OpenAI Agents SDK / Google ADK / Microsoft Agent Framework: this is Anthropic’s first-party embeddable agent runtime, not a multi-provider framework and not the Claude Code subscription UI. You still pay Claude API (or auth) tokens; SDK license is MIT, model usage is not free.","verdict":"MIT Anthropic Agent SDK when you want Claude Code’s loop inside your app — not the Claude Code Max plan, not a multi-vendor agent framework.","addedAt":"2026-09-29","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Agent Frameworks & SDKs","tags":["sdk","self-host","permissive","coding-agents","active"],"capabilities":["sdk"],"surfaces":["SDK","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":8314,"starsPerWeek":117,"access":"free","archived":false,"repo":{"createdAt":"2025-06-11","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/claude-agent-sdk","html":"/gems/claude-agent-sdk","markdown":"/gems/claude-agent-sdk.md"}},{"type":"tool","slug":"openshell","name":"OpenShell","tagline":"Apache-2.0 agents/sandbox policy runtime — deny-by-default kernel governance","category":"agents","url":"https://docs.nvidia.com/openshell","github":"https://github.com/NVIDIA/OpenShell","pricing":"open-source","hook":"OpenShell is NVIDIA’s open sandbox runtime for autonomous agents — declarative YAML policy from filesystem and process down to network and credential injection, without handing the agent the whole host.","whatsGood":"Apache-2.0 (NVIDIA/OpenShell). Agent-first sandboxes with Landlock/kernel-shaped isolation, hot-reloadable network policy, and provider-credential injection only at profile-authorized endpoints. Install via `install.sh` or PyPI `openshell`. Docs at docs.nvidia.com/openshell; compute drivers cover Docker, Podman, MicroVM, and Kubernetes. Ships agent skills for CLI, gateway debug, and policy generation.","theCatch":"Vs E2B / Daytona / CubeSandbox: those are hosted Firecracker sandboxes, freemium stateful env computers, or self-hosted RustVMM/KVM density — OpenShell’s catch is deny-by-default kernel governance + credential injection as policy, not a sandbox SaaS seat. Telemetry defaults on (disableable). ★10,805 in about 60 weeks (~180 a week), so treat the star count with caution; rank on substance, not the counter.","verdict":"Apache-2.0 policy runtime when agents need deny-by-default sandbox governance — not E2B/Daytona cloud seats; rank the YAML, not the ★.","addedAt":"2026-09-30","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","permissive","sandbox","active"],"capabilities":["sandbox","policy","agents"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":16835,"starsPerWeek":491,"access":"free","archived":false,"repo":{"createdAt":"2026-02-24","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openshell","html":"/gems/openshell","markdown":"/gems/openshell.md"}},{"type":"tool","slug":"skillopt","name":"SkillOpt","tagline":"MIT skills optimizer — trains skill.md as params for frozen agents","category":"agents","url":"https://microsoft.github.io/SkillOpt/docs/","github":"https://github.com/microsoft/SkillOpt","pricing":"open-source","hook":"SkillOpt turns agent skill documents into trainable parameters — rollout, reflect, gated update — without touching model weights or renting a skills SaaS.","whatsGood":"MIT (microsoft/SkillOpt). `pip install skillopt` (PyPI) plus research checkout path. Treats `best_skill.md` as the adapter: trajectory-driven edits, textual learning-rate budget, validation gate, deployable artifact. BYO LLM backends (OpenAI/Azure/Claude/Qwen/…). SkillOpt-Sleep companion for offline session harvest. Not a paid wall — bring your own keys and verifiers.","theCatch":"★17,883 in about 70 weeks (~255 a week): judge it on the optimizer loop, not the star count. Vs Superpowers / agent-skills (Addy) / Matt Pocock skills packs: those ship hand-authored SKILL.md workflows and session methodology; SkillOpt trains/evolves skills as parameters for frozen agents. Training burns provider tokens; plugin shells for Claude/Codex/etc. live in-repo more than in the PyPI wheel.","verdict":"MIT skill trainer when frozen agents need evolved skill.md — not another hand-pack; ignore the star spike.","addedAt":"2026-09-30","featured":false,"domain":"AI Agents","subSpecialty":"Skills","subcategory":"Skills","tags":["self-host","local-first","permissive","skills","active","young-repo","fast-stars"],"capabilities":["skills","optimizer","agents"],"surfaces":["Self-host","Hosted"],"ecosystem":["Python","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":18595,"starsPerWeek":778,"access":"free","archived":false,"repo":{"createdAt":"2026-05-08","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/skillopt","html":"/gems/skillopt","markdown":"/gems/skillopt.md"}},{"type":"tool","slug":"dbx","name":"DBX","tagline":"Apache-2.0 agent-facing multi-engine DB client — MCP + CLI + Docker","category":"agents","url":"https://github.com/t8y2/dbx","github":"https://github.com/t8y2/dbx","pricing":"open-source","hook":"DBX is a lightweight multi-engine database client that already speaks MCP — agents query the connections you configured, via CLI or Docker, without inventing another SQL gateway.","whatsGood":"Apache-2.0 (t8y2/dbx). ~20 MB client for 80+ engines (Postgres, MySQL, SQLite, Redis, MongoDB, DuckDB, …). Built-in MCP server, desktop, Docker Hub image, and npm `@dbx-app/cli` / `@dbx-app/mcp-server`. Surfaces: MCP + CLI. Connection allowlist and SQL safety modes aimed at agent use.","theCatch":"★22,325 in about 99 weeks (~225 a week), with 1,284 open issues: judge it on the MCP/CLI substance, not the star count. Vs Neon / hosted DuckDB: those are managed engines; DBX is the agent-facing multi-engine client that sits on connections you already have. MCP is a separate install from the desktop binary; some engines still need the DBX agent/JRE path.","verdict":"Apache multi-engine MCP/CLI client when agents must query many DBs you already run — not Neon/DuckDB hosting; distrust the ★ spike and the issue pile.","addedAt":"2026-09-30","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","cli","self-host","permissive","containers","active","young-repo","fast-stars"],"capabilities":["mcp","cli","database"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":27403,"starsPerWeek":1089,"access":"free","archived":false,"repo":{"createdAt":"2026-04-29","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dbx","html":"/gems/dbx","markdown":"/gems/dbx.md"}},{"type":"tool","slug":"topcoat","name":"Topcoat","tagline":"MIT full-stack Rust web framework from the Tokio team","category":"rust","url":"https://github.com/tokio-rs/topcoat","github":"https://github.com/tokio-rs/topcoat","pricing":"open-source","hook":"Topcoat is the Tokio team’s batteries-included full-stack Rust web framework — router, views, sessions, assets, and a Tailwind-inspired UI kit without bolting five crates together yourself.","whatsGood":"MIT (tokio-rs/topcoat). `cargo add topcoat` / crates.io; CLI via `topcoat` / `cargo topcoat` for dev server, `fmt`, and UI component copy-in. Modular features (router, runtime, serve, session, view, discovery). Server-rendered interactivity without a separate WASM frontend build. ★5,756.","theCatch":"Vs Axum / Actix Web / Leptos: Axum is the lean Tower/extractor web crate; Actix is macro-heavy performance; Leptos is reactive WASM/SSR — Topcoat is full-stack batteries from the Tokio team. Experimental with explicit breaking-change warning on the roadmap (`topcoat new`, static export, more reactivity still open). Stars grow fast (~134 a week): judge the framework shape, not the velocity. Not Agents/MCP.","verdict":"MIT Tokio-team full-stack when Rust web needs batteries — not Axum-lean, not Leptos-reactive; treat APIs as early.","addedAt":"2026-09-30","featured":false,"domain":"Rust","subSpecialty":"Web","subcategory":"Web","tags":["sdk","self-host","permissive","active"],"capabilities":["web","fullstack","framework"],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":6144,"starsPerWeek":213,"access":"free","archived":false,"repo":{"createdAt":"2026-04-03","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/topcoat","html":"/gems/topcoat","markdown":"/gems/topcoat.md"}},{"type":"tool","slug":"magnitude","name":"Magnitude","tagline":"Apache-2.0 local inference desktop+CLI — consumer profiler for agents","category":"agents","url":"https://magnitude.dev","github":"https://github.com/magnitudedev/magnitude","pricing":"open-source","hook":"Magnitude profiles your machine, recommends local models, then downloads, tunes, and runs them — and wires the agent harness you already use to localhost.","whatsGood":"Apache-2.0 (magnitudedev/magnitude). Consumer-hardware inference with hardware profiling, tok/s estimates before download, speculative decoding, and one-click wiring to Pi / OpenCode / Claude Code / Cline / Codex and friends. Desktop + CLI; free offline path once models are local. Download from magnitude.dev.","theCatch":"Do NOT install bare npm/crates `magnitude` — name collision with unrelated packages; get the product from magnitude.dev (and the magnitudedev org), not a random registry hit. ★5,479 in about 21 weeks (~261 a week): judge it on the profiler + agent wiring, not the star count. Vs Ollama / llmfit / vLLM: Ollama is the simple local runner; llmfit sizes models to hardware; vLLM is throughput serving — Magnitude’s catch is consumer profiler + agent harness wiring in one desktop/CLI.","verdict":"Apache local inference when agents need hardware-aware models on the desk — download magnitude.dev; ignore registry name twins and the ★ spike.","addedAt":"2026-09-30","featured":false,"domain":"AI Agents","subSpecialty":"Local Inference","subcategory":"Inference & Local Models","tags":["cli","desktop-app","self-host","local-first","permissive","local-llm","active","young-repo"],"capabilities":["inference","local","agents"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":7244,"starsPerWeek":384,"access":"free","archived":false,"repo":{"createdAt":"2026-06-12","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/magnitude","html":"/gems/magnitude","markdown":"/gems/magnitude.md"}},{"type":"tool","slug":"cognee","name":"Cognee","tagline":"Apache-2.0 AI memory platform — local knowledge graph for agents","category":"agents","url":"https://www.cognee.ai","github":"https://github.com/topoteretes/cognee","pricing":"open-source","hook":"Cognee turns documents, code, and conversations into a self-hosted knowledge graph agents can search across sessions — company brain, not another chat log.","whatsGood":"Apache-2.0 (topoteretes/cognee). Local-first path with small CPU models and no required LLM key; optional local/hosted LLM for generation. Python package + MCP/plugins to connect existing agents. Ontologies and domain models for structured memory. Docs at docs.cognee.ai; research paper on KG↔LLM interfaces.","theCatch":"Vs Mem0 / Hindsight: Mem0 is freemium memory infra SDK/cloud; Hindsight is MIT retain→recall→reflect (+ MCP). Cognee’s catch is KG-first company/agent memory you self-host — not Mem0’s hosted memory API and not Hindsight’s reflect loop alone. Graph + embedding pipelines cost CPU/disk; hosted/cloud extras (if any) are optional beside the OSS bar.","verdict":"Apache agent memory when you want a local knowledge graph company brain — not Mem0 cloud seats, not Hindsight’s reflect product alone.","addedAt":"2026-09-30","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["self-host","local-first","permissive","memory","active"],"capabilities":["memory","knowledge-graph","agents"],"surfaces":["Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":32603,"starsPerWeek":196,"access":"free","archived":false,"repo":{"createdAt":"2023-08-16","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/cognee","html":"/gems/cognee","markdown":"/gems/cognee.md"}},{"type":"tool","slug":"herdr","name":"Herdr","tagline":"Apache-2.0 terminal runtime for multi-agent herds — state, panes, socket API","category":"agents","url":"https://herdr.dev","github":"https://github.com/herdrdev/herdr","pricing":"open-source","hook":"Herdr is the Rust terminal runtime coding agents live on — workspaces, tiled panes, idle/busy/blocked detection, detach that keeps work alive, and a socket API agents use to herd each other.","whatsGood":"Apache-2.0 (herdrdev/herdr). Single binary in your existing terminal (Ghostty/Alacritty/Kitty/WezTerm/tmux). Detects Claude Code, Codex, Pi, OpenCode, Droid, Amp, and more. Agents spawn panes, prompt peers, and wait on real blocked state via CLI/socket. Multi-machine window, plugins marketplace, brew/curl install. Docs at herdr.dev/docs.","theCatch":"Vs Thurbox / Zellij / ECC: Thurbox is a lighter MIT tmux TUI orchestrator; Zellij is a general multiplexer; ECC is skills/memory/security on host agents — Herdr’s catch is agent-aware runtime + socket API, not another bare multiplexer and not an ecosystem pack. Agent state heuristics vary by harness; after machine restart, layout restores but original processes do not survive.","verdict":"Apache agent-terminal runtime when you herd many CLIs and need blocked/idle signals — not Thurbox-lite tmux, not Zellij alone.","addedAt":"2026-09-30","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["api","self-host","permissive","coding-agents","active","fast-stars"],"capabilities":["terminal","multiplexer","agents"],"surfaces":["API","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":45058,"starsPerWeek":1508,"access":"free","archived":false,"repo":{"createdAt":"2026-03-27","pushedAt":"2026-10-18","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/herdr","html":"/gems/herdr","markdown":"/gems/herdr.md"}},{"type":"tool","slug":"liteparse","name":"LiteParse","tagline":"Apache-2.0 local PDF/doc parser — PDFium + OCR, no cloud required","category":"agents","url":"https://developers.llamaindex.ai/liteparse/","github":"https://github.com/run-llama/liteparse","pricing":"open-source","hook":"LiteParse is LlamaIndex’s fast local document parser — spatial text, bounding boxes, optional OCR, Markdown/JSON out — so agents ingest PDFs without a parse SaaS.","whatsGood":"Apache-2.0 (run-llama/liteparse). Rust core with Python, Node, and WASM bindings. ~2–5ms/page PDFium path, bundled Tesseract or HTTP OCR, complexity detection before heavy parse, page screenshots for multimodal agents, worker-pool mode with per-parse timeouts. Docs at developers.llamaindex.ai/liteparse.","theCatch":"Vs LlamaIndex (framework) and cloud LlamaParse: LiteParse is the local OSS parser binary/bindings; LlamaParse cloud is the upsell for dense tables/scans/handwriting. Hard docs still want LlamaParse or another heavy parser — do not pretend local PDFium equals production OCR SaaS.","verdict":"Apache local parse when agents need fast PDF→Markdown on-box — not LlamaParse cloud; escalate hard scans deliberately.","addedAt":"2026-09-30","featured":false,"domain":"AI Agents","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","active"],"capabilities":["pdf","parsing","local"],"surfaces":["Self-host","Hosted"],"ecosystem":["Rust","Python","Node.js","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":12893,"starsPerWeek":354,"access":"free","archived":false,"repo":{"createdAt":"2026-02-09","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/liteparse","html":"/gems/liteparse","markdown":"/gems/liteparse.md"}},{"type":"tool","slug":"agent-desktop","name":"agent-desktop","tagline":"Apache-2.0 desktop computer-use CLI — OS a11y refs, not pixels","category":"agents","url":"https://github.com/lahfir/agent-desktop","github":"https://github.com/lahfir/agent-desktop","pricing":"open-source","hook":"agent-desktop gives agents real desktop computer use through OS accessibility trees — stable refs and retry-safe actions instead of screenshot guessing.","whatsGood":"Apache-2.0 (lahfir/agent-desktop). Rust CLI + C-ABI cdylib; progressive skeleton snapshots (claimed ~78–96% token cuts on dense UIs); ref-based click/type; headless-by-default a11y actions; CDP launch path so Playwright/agent-browser can drive Chromium apps while native chrome stays on a11y. npm `agent-desktop` / npx; ClawHub + skills.sh listings.","theCatch":"Production a11y drive is macOS-first — Windows/Linux a11y and input still Planned in the support matrix (cdylib ships wider). Vs agent-browser (Vercel Labs browser CDP/a11y refs): agent-browser is the web/browser CLI; agent-desktop is native desktop apps via OS accessibility. Needs Accessibility (+ Screen Recording/Automation for some features); do not hand it a logged-in machine without a sandbox story.","verdict":"Apache desktop computer-use when agents must drive native macOS apps by a11y refs — not agent-browser’s web CDP lane; Win/Linux still catching up.","addedAt":"2026-09-30","featured":false,"domain":"AI Agents","subSpecialty":"Browser Automation","subcategory":"Browser Automation","tags":["cli","desktop-app","self-host","permissive","browser-automation","active"],"capabilities":["desktop","a11y","computer-use"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":1808,"starsPerWeek":52,"access":"free","archived":false,"repo":{"createdAt":"2026-02-19","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agent-desktop","html":"/gems/agent-desktop","markdown":"/gems/agent-desktop.md"}},{"type":"tool","slug":"zeron","name":"Zeron","tagline":"MIT local control plane for coding agents — optional multi-device sync","category":"agents","url":"https://zeron.sh","github":"https://github.com/zeronsh/zeron","pricing":"open-source","hook":"Zeron is a local-first control plane for Claude Code, Codex, Cursor, Devin, Grok, Pi, and friends — drive sessions from a sidebar, keep an always-on box working, sync devices only when you opt in.","whatsGood":"MIT (zeronsh/zeron). Default local-only mode: no account, no network required. Per-device engine stores sessions on that machine; optional login for multi-device sync and remote drive. Linux curl installer + daemon; macOS desktop; Windows setup.exe. Follow/drive agents across devices when a VPS stays up.","theCatch":"Vs Paperclip / Herdr: Paperclip is org Board/budget governance; Herdr is the terminal multiplexer runtime — Zeron’s catch is cross-device session control UI/daemon, not budgets and not pane tiling. Synced devices trust each other with workspace file access (including gitignored files if enabled) — only sign in machines you trust. Sync does not migrate old local sessions automatically.","verdict":"MIT agent control plane when you want local-first multi-device drive of host agents — not Paperclip governance, not Herdr panes; treat sync as full workspace trust.","addedAt":"2026-09-30","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","local-first","permissive","coding-agents","active","young-repo"],"capabilities":["control-plane","sync","agents"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":3321,"starsPerWeek":247,"access":"free","archived":false,"repo":{"createdAt":"2026-07-20","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/zeron","html":"/gems/zeron","markdown":"/gems/zeron.md"}},{"type":"tool","slug":"nasiko","name":"Nasiko","tagline":"Apache-2.0 developer control plane — discover, route, and trace agent harnesses","category":"agents","url":"https://nasiko.ai","github":"https://github.com/Nasiko-Labs/nasiko","pricing":"open-source","hook":"Nasiko is a developer control plane for AI agent harnesses — discover what is already on the machine, deploy/route traffic, manage tools, and watch traces from one dashboard.","whatsGood":"Apache-2.0 (Nasiko-Labs/nasiko). Rust CLI (`nasiko agents discover` is read-only, no account, stays on-box). Dashboard for deploy, routing, tools, and traces. Hooks/plugins for OpenCode/Codex-style harnesses so operators keep one control surface while agents keep their native CLIs.","theCatch":"Vs Paperclip / Zeron / ECC: Paperclip is Board/budget company OS; Zeron is multi-device session drive; ECC is skills/memory/security pack — Nasiko’s catch is harness discovery + routing/trace control plane. Still early operator UX; confirm which harnesses are first-class before you bet a fleet on it.","verdict":"Apache harness control plane when you need discover/route/trace over many coding agents — not Paperclip budgets, not Zeron device sync.","addedAt":"2026-09-30","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["web-ui","self-host","permissive","license-unclear","active"],"capabilities":["control-plane","routing","agents"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":9461,"starsPerWeek":263,"access":"free","archived":false,"repo":{"createdAt":"2026-02-12","pushedAt":"2026-10-16","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/nasiko","html":"/gems/nasiko","markdown":"/gems/nasiko.md"}},{"type":"tool","slug":"open-science","name":"Open-Science (AIPOCH)","tagline":"Apache-2.0 agents research workbench — brew cask / download free","category":"agents","url":"https://github.com/aipoch/open-science","github":"https://github.com/aipoch/open-science","pricing":"open-source","hook":"Open-Science is AIPOCH’s agents research workbench — run agent experiments and research loops locally without renting another research SaaS seat.","whatsGood":"Apache-2.0 (aipoch/open-science). Agents research workbench with a free path via Homebrew cask or direct download — no license wall for the OSS bar. Aimed at researchers and operators who want reproducible agent runs on their own box.","theCatch":"Vs OpenResearch / WeKnora: OpenResearch is MIT coding-agents→research-agents (Rust); WeKnora is Tencent’s MIT self-host RAG/knowledge platform — Open-Science’s catch is the AIPOCH agents research workbench surface, not Rust research-agent rewrite and not RAG-as-platform. Star growth (~21 a week) is healthy, but the product UX is still early — pin a release and verify the brew/cask path before fleet install.","verdict":"Apache agents research workbench when you want AIPOCH’s free local lane — not OpenResearch’s Rust research agents, not WeKnora RAG.","addedAt":"2026-10-01","featured":false,"domain":"AI Agents","subSpecialty":"Research","subcategory":"Research","tags":["self-host","permissive","active","young-repo"],"capabilities":["research","agents","workbench"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":5313,"starsPerWeek":334,"access":"free","archived":false,"repo":{"createdAt":"2026-07-03","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/open-science","html":"/gems/open-science","markdown":"/gems/open-science.md"}},{"type":"tool","slug":"ifixai","name":"iFixAi","tagline":"Apache-2.0 agents eval/audit — pip install, premium ≠ paywall","category":"agents","url":"https://github.com/ifixai-ai/iFixAi","github":"https://github.com/ifixai-ai/iFixAi","pricing":"open-source","hook":"iFixAi is an agents eval and audit toolkit you install with `pip install ifixai` — score and inspect agent behavior without buying an eval SaaS just to start.","whatsGood":"Apache-2.0 (ifixai-ai/iFixAi). PyPI `ifixai` (HTTP 200). Premium tiers exist but are not a paywall for the OSS bar — bring your own runs and scorers. Aimed at operators who need eval/audit loops beside the agent harness, not another hosted pane.","theCatch":"Vs Braintrust / Langfuse / Ragas / Promptfoo: Braintrust is eval-first commercial; Langfuse is MIT obs/self-host; Ragas is Apache RAG/agent metrics + CI scorers; Promptfoo is OSS prompt/agent eval — iFixAi’s catch is agents eval/audit as an installable audit kit, not Braintrust seats, not Langfuse traces, not Ragas metrics alone, not Promptfoo prompt suites. Stars grow fast (~47 a week): judge the audit loop, not the counter.","verdict":"Apache agents eval/audit when you want pip-installable scoring without an eval SaaS gate — not Braintrust/Langfuse/Ragas/Promptfoo’s lanes; premium ≠ required.","addedAt":"2026-10-01","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["self-host","permissive","evals","active","young-repo","fast-stars"],"capabilities":["evals","audit","agents"],"surfaces":["Self-host","Hosted"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":30756,"starsPerWeek":1208,"access":"free","archived":false,"repo":{"createdAt":"2026-04-27","pushedAt":"2026-10-16","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ifixai","html":"/gems/ifixai","markdown":"/gems/ifixai.md"}},{"type":"tool","slug":"agent-toolkit-for-aws","name":"Agent Toolkit for AWS","tagline":"Apache-2.0 Agents/MCP toolkit — plugins, skills, AWS CLI MCP proxy","category":"agents","url":"https://github.com/aws/agent-toolkit-for-aws","github":"https://github.com/aws/agent-toolkit-for-aws","pricing":"open-source","hook":"Agent Toolkit for AWS is AWS’s open Agents/MCP toolkit — plugins and `npx skills` plus `uvx mcp-proxy-for-aws-cli` so agents can drive AWS the way operators already do from the CLI.","whatsGood":"Apache-2.0 (aws/agent-toolkit-for-aws). NOTICE is Apache attribution only — not a proprietary wall. Surfaces: plugins / `npx skills` and `uvx mcp-proxy-for-aws-cli`. Live API calls need an AWS account (credentials/spend), which is not a license paywall for the toolkit itself.","theCatch":"★2767 in about 24 weeks (~115 a week): judge it on the MCP/skills substance, not the star count. Vs GitHub MCP / Cloudflare Agents MCP / Composio: those are GitHub-native MCP, CF Workers agent/MCP surfaces, or freemium multi-app toolkits — this catch is AWS-first Agents/MCP + CLI proxy from the aws org. Empty AWS creds = no live APIs; treat account/IAM as the real gate, not the Apache license.","verdict":"Apache AWS Agents/MCP when agents must speak AWS CLI/skills — not GitHub/CF/Composio MCP; treat the star spike with caution; bring IAM deliberately.","addedAt":"2026-10-01","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","cli","self-host","permissive","skills","active","young-repo"],"capabilities":["mcp","aws","skills"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":2919,"starsPerWeek":112,"access":"free","archived":false,"repo":{"createdAt":"2026-04-23","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agent-toolkit-for-aws","html":"/gems/agent-toolkit-for-aws","markdown":"/gems/agent-toolkit-for-aws.md"}},{"type":"tool","slug":"monty","name":"Monty (Pydantic)","tagline":"MIT in-process Rust Python sandbox — OSS Monty only","category":"agents","url":"https://github.com/pydantic/monty","github":"https://github.com/pydantic/monty","pricing":"open-source","hook":"Monty is Pydantic’s open in-process Rust Python sandbox — run untrusted Python beside the agent without spinning a whole VM SaaS for every eval.","whatsGood":"MIT (pydantic/monty). OSS Monty only: `pydantic-monty` / `@pydantic/monty` / crates. Full Monty commercial is a separate product and is not required for the OSS bar. In-process Rust-backed Python sandbox aimed at agent tool runs and eval harnesses.","theCatch":"★8499 in about 41 weeks (~207 a week): judge it on the sandbox shape, not the star count. Vs E2B / AIO Sandbox / CubeSandbox: those are hosted Firecracker seats, broader sandbox/browser/MCP runtimes, or self-hosted RustVMM/KVM density — Monty’s catch is in-process Rust Python sandbox from Pydantic, not a sandbox SaaS seat. Do not confuse OSS Monty packages with Full Monty commercial; pin the MIT crates/npm/PyPI names.","verdict":"MIT in-process Python sandbox when agents need Pydantic Monty OSS — not E2B/AIO/CubeSandbox cloud or KVM seats; ignore the ★ spike.","addedAt":"2026-10-01","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","permissive","evals","sandbox","active"],"capabilities":["sandbox","python","rust"],"surfaces":["Self-host","Hosted"],"ecosystem":["Rust","Python","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":8743,"starsPerWeek":49,"access":"free","archived":false,"repo":{"createdAt":"2023-05-28","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/monty","html":"/gems/monty","markdown":"/gems/monty.md"}},{"type":"tool","slug":"bmad-method","name":"BMAD Method","tagline":"MIT agent skills method — npm bmad-method, not proprietary","category":"agents","url":"https://github.com/bmad-code-org/BMAD-METHOD","github":"https://github.com/bmad-code-org/BMAD-METHOD","pricing":"open-source","hook":"BMAD Method is a MIT skills methodology pack for agent workflows — install `bmad-method` and run structured skill loops without inventing another hand-rolled SKILL.md cult.","whatsGood":"MIT (bmad-code-org/BMAD-METHOD). Raw LICENSE is MIT plus a trademark notice; GitHub API NOASSERTION is a classifier artifact — not a proprietary license. npm `bmad-method` resolves MIT (HTTP 200). Skills-well shaped for coding-agent harnesses.","theCatch":"★53681 in about 417 weeks (~129 a week): judge it on the method/skills substance, not the star count. Vs mattpocock-skills / agent-skills (Addy): those are engineering skills packs and production lifecycle /spec→/ship skills — BMAD’s catch is the BMAD Method skills methodology + npm package, not Matt’s pack and not Addy’s lifecycle commands. TM notice is branding, not a license wall; still verify which harnesses load the skills first-class.","verdict":"MIT skills method when agents need BMAD’s structured loops — not mattpocock-skills / Addy agent-skills; treat the star spike with caution.","addedAt":"2026-10-01","featured":false,"domain":"AI Agents","subSpecialty":"Skills","subcategory":"Skills","tags":["self-host","permissive","license-unclear","skills","workflows","active","fast-stars"],"capabilities":["skills","methodology","agents"],"surfaces":["Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":54389,"starsPerWeek":683,"access":"free","archived":false,"repo":{"createdAt":"2025-04-13","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/bmad-method","html":"/gems/bmad-method","markdown":"/gems/bmad-method.md"}},{"type":"tool","slug":"gitmcp","name":"GitMCP","tagline":"Apache remote MCP — any GitHub repo as live docs for agents","category":"agents","url":"https://gitmcp.io","github":"https://github.com/idosal/git-mcp","pricing":"open-source","hook":"GitMCP turns any GitHub repo or GitHub Pages site into a remote MCP docs hub — agents read current docs and code instead of inventing APIs from training cutoffs.","whatsGood":"Apache-2.0 (idosal/git-mcp). Free remote MCP at gitmcp.io/{owner}/{repo} (or owner.gitmcp.io/repo) plus a generic gitmcp.io/docs server. Designed so Cursor/Claude-class clients pull latest README/docs/code from source. PulseMCP top-pick badge; no install tax for the hosted path.","theCatch":"★8444 in about 79 weeks (~107 a week): judge it on the docs-MCP substance, not the star count. Vs github-mcp / context7 / mcp-remote: github-mcp is the official GitHub issues/PRs/code/workflows MCP; Context7 is library-docs retrieval; mcp-remote is a stdio↔OAuth remote shim — GitMCP’s catch is any-repo docs-as-MCP on gitmcp.io, not GitHub platform tools and not a transport proxy. Generic /docs mode must pick the right repo each turn; prefer pinned {owner}/{repo} URLs for security.","verdict":"Apache remote docs MCP when agents must stop hallucinating niche library APIs — not github-mcp platform tools, not Context7, not mcp-remote.","addedAt":"2026-10-01","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","self-host","permissive"],"capabilities":["mcp","docs","github"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":8471,"starsPerWeek":104,"access":"free","archived":false,"repo":{"createdAt":"2025-03-29","pushedAt":"2026-05-08","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gitmcp","html":"/gems/gitmcp","markdown":"/gems/gitmcp.md"}},{"type":"tool","slug":"figma-context-mcp","name":"Framelink Figma MCP","tagline":"MIT Figma-layout MCP for coding agents — npm figma-developer-mcp","category":"agents","url":"https://www.framelink.ai","github":"https://github.com/GLips/Figma-Context-MCP","pricing":"open-source","hook":"Framelink’s Figma Context MCP gives coding agents structured Figma layout data so one-shot UI implementation is grounded in the file, not a screenshot guess.","whatsGood":"MIT (GLips/Figma-Context-MCP). npm `figma-developer-mcp` (HTTP 200). MCP server aimed at Cursor/Claude-class coding agents that need frames, layout, and design tokens from Figma — not another design SaaS seat.","theCatch":"★15941 in about 85 weeks (~187 a week): judge it on the Figma→agent MCP loop, not the star count. Vs Figma (design tool) / playwright-mcp / chrome-devtools-mcp: Figma is the collaborative canvas; Playwright/DevTools are browser automation — this catch is Figma file context into the coding agent via MCP. Needs a Figma API key; design-file access and rate limits are the real gate, not the MIT license.","verdict":"MIT Figma-layout MCP when agents implement UI from real files — not Figma-the-product and not browser MCPs; bring an API key.","addedAt":"2026-10-01","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","self-host","permissive","coding-agents","active"],"capabilities":["mcp","figma","design-to-code"],"surfaces":["MCP","Self-host","Hosted"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":16025,"starsPerWeek":182,"access":"free","archived":false,"repo":{"createdAt":"2025-02-13","pushedAt":"2026-10-16","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/figma-context-mcp","html":"/gems/figma-context-mcp","markdown":"/gems/figma-context-mcp.md"}},{"type":"tool","slug":"mobile-build-mcp","name":"Mobile Build MCP","tagline":"MIT Sentry MCP+CLI for iOS/macOS agent builds — npm mobilebuildmcp","category":"agents","url":"https://github.com/getsentry/MobileBuildMCP","github":"https://github.com/getsentry/MobileBuildMCP","pricing":"open-source","hook":"Mobile Build MCP is Sentry’s MIT MCP server and CLI so agents can drive iOS/macOS project builds instead of pasting xcodebuild logs by hand.","whatsGood":"MIT (getsentry/MobileBuildMCP). npm `mobilebuildmcp` (HTTP 200). MCP + CLI tools for agent use on iOS and macOS projects — CI-friendly badges, Node ≥18, Xcode 16 oriented. From the getsentry org without a license wall.","theCatch":"Vs mobile-mcp / chrome-devtools-mcp / playwright-mcp: mobile-mcp is Apache native iOS+Android a11y-tree control (sim/emu/real); DevTools/Playwright are browser — Mobile Build MCP’s catch is build/compile tooling for Apple projects, not UI automation. macOS + Xcode required; Android is out of scope; ★6448 is healthy but still early — pin a release before fleet install.","verdict":"MIT Apple build MCP when agents must compile iOS/macOS — not mobile-mcp a11y driving and not browser MCPs.","addedAt":"2026-10-01","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","cli","self-host","permissive","observability","active"],"capabilities":["mcp","mobile","builds"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":6495,"starsPerWeek":77,"access":"free","archived":false,"repo":{"createdAt":"2025-03-09","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mobile-build-mcp","html":"/gems/mobile-build-mcp","markdown":"/gems/mobile-build-mcp.md"}},{"type":"tool","slug":"vercel-skills","name":"Skills (Vercel Labs)","tagline":"MIT open agent-skills CLI — npx skills, skills.sh ecosystem","category":"agents","url":"https://skills.sh","github":"https://github.com/vercel-labs/skills","pricing":"open-source","hook":"Vercel Labs’ Skills is the open agent-skills CLI — `npx skills` installs and manages skills across OpenCode, Claude Code, Codex, Cursor, and dozens more harnesses from one ecosystem.","whatsGood":"MIT (vercel-labs/skills). npm `skills` (HTTP 200). CLI for the open agent skills ecosystem with skills.sh as the discovery surface. Multi-harness support is the point — not a single-vendor skill pack.","theCatch":"★32871 in about 37 weeks (~889 a week): judge it on the CLI/ecosystem substance, not the star count. Vs agent-skills (Addy) / mattpocock-skills / bmad-method / skillbox: those are lifecycle skills content, engineering SKILL.md packs, BMAD methodology, or a self-hosted skills library — this catch is the Vercel Labs installer/CLI + skills.sh ecosystem, not the content packs themselves. Skill quality varies by author; pair with SkillSpector-class scanning before fleet trust.","verdict":"MIT skills CLI when you need one installer across harnesses — not Addy/Matt/BMAD content packs and not Skillbox self-host; treat the star spike with caution.","addedAt":"2026-10-01","featured":false,"domain":"AI Agents","subSpecialty":"Skills","subcategory":"Skills","tags":["cli","self-host","permissive","coding-agents","skills","active","fast-stars"],"capabilities":["skills","cli","ecosystem"],"surfaces":["CLI","Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":35877,"starsPerWeek":893,"access":"free","archived":false,"repo":{"createdAt":"2026-01-14","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/vercel-skills","html":"/gems/vercel-skills","markdown":"/gems/vercel-skills.md"}},{"type":"tool","slug":"claude-code-router","name":"Claude Code Router","tagline":"MIT local control plane — route coding agents across models","category":"agents","url":"https://github.com/musistudio/claude-code-router","github":"https://github.com/musistudio/claude-code-router","pricing":"open-source","hook":"Claude Code Router is a MIT local control plane — install `@musistudio/claude-code-router` and route coding-agent traffic across models with a CLI and web management UI.","whatsGood":"MIT (musistudio/claude-code-router). npm `@musistudio/claude-code-router` (HTTP 200) — not the unrelated bare `claude-code-router` package on npm. Local gateway with CLI + web UI so one agent seat can fuse/route providers without rewriting harness config each time.","theCatch":"★37492 in about 83 weeks (~451 a week): judge it on the router/gateway loop, not the star count. Vs weave-router / harnessrouter: Weave is ELv2 on-box embedder/prompt routing; HarnessRouter CE is an Apache unified API over coding harnesses — CCR’s catch is a local Claude-Code-oriented model router gateway + UI. Pin the scoped `@musistudio/` package name; bare npm name is a different project.","verdict":"MIT local agent model router when you want CCR’s gateway/UI — not Weave ELv2, not HarnessRouter; install `@musistudio/claude-code-router` only.","addedAt":"2026-10-01","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["cli","self-host","permissive","coding-agents","active"],"capabilities":["routing","gateway","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":37771,"starsPerWeek":438,"access":"free","archived":false,"repo":{"createdAt":"2025-02-25","pushedAt":"2026-10-10","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/claude-code-router","html":"/gems/claude-code-router","markdown":"/gems/claude-code-router.md"}},{"type":"tool","slug":"headroom","name":"Headroom","tagline":"Apache context-compression layer — shrink tool dumps before the model","category":"agents","url":"https://docs.headroomlabs.ai/docs","github":"https://github.com/headroomlabs-ai/headroom","pricing":"open-source","hook":"Headroom is an Apache context-compression layer for agents — compress tool outputs, logs, files, and RAG chunks before they burn the context window, while keeping fatal lines intact.","whatsGood":"Apache-2.0 (headroomlabs-ai/headroom). PyPI `headroom-ai` and npm `headroom-ai` (HTTP 200). Docs at docs.headroomlabs.ai. Aimed at operators who lose half the window to noisy tool dumps — compression before the model call, not another memory SaaS.","theCatch":"★74201 in about 38 weeks (~1953 a week): judge it on the compression fidelity and failure modes, not the star count. Vs litellm / langfuse / mem0: those are proxy/obs/memory lanes — Headroom’s catch is lossy/lossless-ish context compression of tool/RAG payloads. Always validate that error lines and stack traces you care about survive; pin `headroom-ai` package names (not unrelated `headroom` on PyPI).","verdict":"Apache context compression when tool dumps eat the window — not LiteLLM proxy, not Langfuse, not Mem0; treat the star spike with caution; verify FATAL lines survive.","addedAt":"2026-10-01","featured":false,"domain":"AI Agents","subSpecialty":"Context","subcategory":"Context","tags":["self-host","permissive","rag","observability","active","fast-stars"],"capabilities":["compression","context","agents"],"surfaces":["Self-host","Hosted"],"ecosystem":["Python","Node.js","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":76858,"starsPerWeek":1867,"access":"free","archived":false,"repo":{"createdAt":"2026-01-07","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/headroom","html":"/gems/headroom","markdown":"/gems/headroom.md"}},{"type":"tool","slug":"langflow","name":"Langflow","tagline":"MIT visual agent/workflow builder — every flow as API + MCP tool","category":"agents","url":"https://www.langflow.org","github":"https://github.com/langflow-ai/langflow","pricing":"open-source","hook":"Langflow is a MIT visual builder for AI agents and workflows — author in the UI, customize components in Python, and expose every flow as an API and MCP server tool.","whatsGood":"MIT (langflow-ai/langflow). PyPI `langflow` (HTTP 200). Visual authoring plus source-access Python components, playground, and batteries for major LLMs/vector DBs. Built-in API and MCP servers turn workflows into tools other agents can call.","theCatch":"★155k: a large, mature project, but stars still are not a quality signal. Vs Dify / n8n / mcp-agent: Dify is OSS+cloud LLM studio; n8n is fair-code general automation; mcp-agent is an agent framework — Langflow’s catch is the agent/RAG visual builder with first-class MCP tool export. Self-host ops and dependency weight are real; pin OSS deploy docs before promising zero-ops.","verdict":"MIT visual agent builder when flows must ship as API/MCP tools — not Dify’s studio lane alone and not n8n general automation.","addedAt":"2026-10-01","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["mcp","api","self-host","permissive","workflows","active","fast-stars"],"capabilities":["agents","workflows","mcp"],"surfaces":["MCP","API","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Open-Core","githubStars":155879,"starsPerWeek":807,"access":"free","archived":false,"repo":{"createdAt":"2023-02-08","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/langflow","html":"/gems/langflow","markdown":"/gems/langflow.md"}},{"type":"tool","slug":"oh-my-claudecode","name":"oh-my-claudecode","tagline":"MIT teams multi-agent orchestration for Claude Code — npm oh-my-claude-sisyphus","category":"agents","url":"https://github.com/Yeachan-Heo/oh-my-claudecode","github":"https://github.com/Yeachan-Heo/oh-my-claudecode","pricing":"open-source","hook":"oh-my-claudecode (OMC) is MIT teams-first multi-agent orchestration for Claude Code — install `oh-my-claude-sisyphus` and run orchestrated agent teams without learning every Claude Code knob.","whatsGood":"MIT (Yeachan-Heo/oh-my-claudecode). npm `oh-my-claude-sisyphus` (HTTP 200) — the package name is the install string. Multi-agent orchestration workflows aimed at Claude Code users who want teams without a custom harness. Sibling oh-my-codex exists for Codex CLI.","theCatch":"★39496 in about 38 weeks (~1040 a week): judge it on the orchestration substance, not the star count. Vs oh-my-hermes / openclaw / claude-code: oh-my-hermes is Hermes-agent niche memory/workflows; OpenClaw is multi-channel personal/coding agent — OMC’s catch is Claude Code multi-agent team orchestration via the sisyphus npm package. Package name ≠ repo name; pin `oh-my-claude-sisyphus` and verify which Claude Code versions the hooks target.","verdict":"MIT Claude Code team orchestration when OMC’s loops fit — not oh-my-hermes, not OpenClaw; install oh-my-claude-sisyphus; treat the star spike with caution.","addedAt":"2026-10-01","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","permissive","coding-agents","workflows","active","fast-stars"],"capabilities":["orchestration","claude-code","multi-agent"],"surfaces":["Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":40125,"starsPerWeek":981,"access":"free","archived":false,"repo":{"createdAt":"2026-01-09","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/oh-my-claudecode","html":"/gems/oh-my-claudecode","markdown":"/gems/oh-my-claudecode.md"}},{"type":"tool","slug":"agentgateway","name":"Agentgateway","tagline":"Apache AI-native proxy — MCP & A2A security, obs, governance","category":"agents","url":"https://agentgateway.dev","github":"https://github.com/agentgateway/agentgateway","pricing":"open-source","hook":"Agentgateway is an Apache AI-native proxy for agent-to-LLM, agent-to-tool, and agent-to-agent traffic — drop-in security, observability, and governance over MCP and A2A across frameworks.","whatsGood":"Apache-2.0 (agentgateway/agentgateway). Built on MCP and Google A2A protocols with a connectivity/control-plane shape: secure and govern agent↔LLM, agent↔tool, and agent↔agent paths instead of bolting filters onto every harness. Homepage agentgateway.dev; active releases and Discord.","theCatch":"Vs litellm / weave-router / claude-code-router / nasiko: LiteLLM is a multi-provider LLM proxy; Weave/CCR are coding-agent model routers; Nasiko is harness discover/route/trace — Agentgateway’s catch is MCP/A2A agentic connectivity proxy (security/obs/governance), not model routing alone. Ops weight of a full proxy; pin a release and map which MCP/A2A clients you actually terminate.","verdict":"Apache MCP/A2A proxy when agents need governed tool and agent traffic — not LiteLLM/Weave/CCR model routers and not Nasiko harness control.","addedAt":"2026-10-02","featured":false,"domain":"AI Agents","subSpecialty":"Gateway","subcategory":"Gateway","tags":["mcp","self-host","permissive","security","observability","active"],"capabilities":["mcp","a2a","proxy"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":5441,"starsPerWeek":65,"access":"free","archived":false,"repo":{"createdAt":"2025-03-18","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agentgateway","html":"/gems/agentgateway","markdown":"/gems/agentgateway.md"}},{"type":"tool","slug":"mcp-scanner","name":"MCP Scanner (Cisco)","tagline":"Apache MCP security scanner — YARA, LLM, Cisco AI Defense","category":"agents","url":"https://github.com/cisco-ai-defense/mcp-scanner","github":"https://github.com/cisco-ai-defense/mcp-scanner","pricing":"open-source","hook":"Cisco’s MCP Scanner is an Apache tool that scans MCP servers and tools for threats — YARA, LLM analysis, and optional Cisco AI Defense — so you gate servers before agents trust them.","whatsGood":"Apache-2.0 (cisco-ai-defense/mcp-scanner). PyPI `cisco-ai-mcp-scanner` (HTTP 200). CLI and REST modes; multi-engine scans (YARA / LLM / Cisco AI Defense), dependency/CVE checks, readiness static analysis, offline JSON scan for CI, OAuth for live MCP connections. Aimed at MCP supply-chain review, not a generic AppSec suite.","theCatch":"Vs SkillSpector / AI-Infra-Guard / destructive-command-guard: SkillSpector gates agent skills; AI-Infra-Guard is a broader red-team platform; dcg blocks destructive host commands — MCP Scanner’s catch is scanning MCP servers/tools/prompts/resources. Full Cisco AI Defense / VirusTotal paths need keys and network; treat OSS engines as the free bar and cloud engines as optional cost/trust.","verdict":"Apache MCP server/tool scanner when you must gate MCP supply chain — not SkillSpector skills-only, not AI-Infra-Guard red-team platform, not dcg host hooks.","addedAt":"2026-10-02","featured":false,"domain":"AI Agents","subSpecialty":"Security","subcategory":"Security","tags":["mcp","self-host","local-first","permissive","security","active"],"capabilities":["mcp","security","scanning"],"surfaces":["MCP","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":1096,"starsPerWeek":20,"access":"free","archived":false,"repo":{"createdAt":"2025-09-24","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mcp-scanner","html":"/gems/mcp-scanner","markdown":"/gems/mcp-scanner.md"}},{"type":"tool","slug":"observal","name":"Observal","tagline":"Apache self-host registry for coding-agent extensions + insight","category":"agents","url":"https://observal.io","github":"https://github.com/Observal/Observal","pricing":"open-source","hook":"Observal is an Apache self-hosted registry and system of record for internal AI components — coding-agent extensions with a built-in insight engine so fleets stop inventing private catalogs.","whatsGood":"Apache-2.0 (Observal/Observal). PyPI `observal-cli` (HTTP 200). Control plane / registry for internal AI components and coding-agent extensions, with GHCR packages, Artifact Hub, OpenSSF scorecard badges. Homepage observal.io. Self-host path is the OSS bar.","theCatch":"★3979 in about 27 weeks (~147 a week): judge it on the registry substance, not the star count. Vs skillbox / mcp-gateway-registry-class catalogs / vercel-skills: Skillbox is a skills library; skills.sh is an installer ecosystem — Observal’s catch is self-hosted registry + insight for internal agent extensions as system of record. Self-host ops and what “extension” means in your org still need a mapping; pin CLI/GHCR versions.","verdict":"Apache self-host agent-extension registry when internal catalog + insight matter — not skills.sh installer alone and not a single skills library.","addedAt":"2026-10-02","featured":false,"domain":"AI Agents","subSpecialty":"Registry","subcategory":"Registry","tags":["self-host","permissive","coding-agents","active"],"capabilities":["registry","extensions","self-host"],"surfaces":["Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":4564,"starsPerWeek":155,"access":"free","archived":false,"repo":{"createdAt":"2026-03-30","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/observal","html":"/gems/observal","markdown":"/gems/observal.md"}},{"type":"tool","slug":"reverify","name":"Reverify","tagline":"MIT claim-verify loop for agents — MCP + deterministic tools","category":"agents","url":"https://github.com/2akouwu/reverify","github":"https://github.com/2akouwu/reverify","pricing":"open-source","hook":"Reverify stops agents from asserting facts unchecked — the model proposes a claim, deterministic tools check ground truth, and only VERIFIED/REFUTED evidence becomes fact (CLI + MCP).","whatsGood":"MIT (2akouwu/reverify). PyPI `reverify` (HTTP 200). `reverify verify` and an MCP server for Claude Code / Codex / Gemini CLI / OpenCode; `reverify rollover` hands long sessions to a file instead of lossy auto-summary. Strongest demos in binary/RE hallucination, but the claim→tool→evidence loop is the product.","theCatch":"★1254 in about 5 weeks (~251 a week): judge it on the verify fidelity, not the star count. Vs unlazy / promptfoo / ragas: unlazy is a completion-discipline skill (and uses “reverify” as a verb — different project); Promptfoo/Ragas are eval suites — Reverify’s catch is runtime claim verification against artifacts via tools/MCP. Coverage is only as good as the checkers you wire; pin PyPI and which harness MCP config you ship.","verdict":"MIT claim-verify MCP/CLI when agents invent APIs and offsets — not unlazy’s Depth Tree skill and not Promptfoo/Ragas eval lanes; treat the star spike with caution.","addedAt":"2026-10-02","featured":false,"domain":"AI Agents","subSpecialty":"Verification","subcategory":"Verification","tags":["mcp","cli","self-host","permissive","active","young-repo"],"capabilities":["mcp","verification","cli"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":1309,"starsPerWeek":176,"access":"free","archived":false,"repo":{"createdAt":"2026-08-31","pushedAt":"2026-10-01","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/reverify","html":"/gems/reverify","markdown":"/gems/reverify.md"}},{"type":"tool","slug":"hol-guard","name":"HOL Guard","tagline":"Apache local antivirus for agents — MCP, skills, shell, packages","category":"agents","url":"https://hol.org/guard","github":"https://github.com/hashgraph-online/hol-guard","pricing":"open-source","hook":"HOL Guard is an Apache local-first security layer for AI agents — review shell, files, package installs, and MCP tool calls before they run, with allow/block/approve policy.","whatsGood":"Apache-2.0 (hashgraph-online/hol-guard). PyPI `hol-guard` and `plugin-scanner` (HTTP 200). `pipx install hol-guard` then `hol-guard init` — no account required for local mode. Covers secret exposure, destructive ops, prompt injection, and supply-chain risks across agents/plugins/skills/MCP. Optional Guard Cloud for team policy is separate from the OSS bar.","theCatch":"Vs SkillSpector / mcp-scanner / destructive-command-guard / AI-Infra-Guard: SkillSpector scans skills pre-install; MCP Scanner audits MCP servers; dcg is a host deny-hook; AI-Infra-Guard is red-team platform — HOL Guard’s catch is runtime local policy/antivirus across agent actions including MCP calls. Policy false positives can stall agents; optional cloud is not required — keep local-first if that is the point.","verdict":"Apache local agent antivirus when you need runtime allow/block on tools and MCP — not skills-only scanners and not MCP-server audit alone.","addedAt":"2026-10-02","featured":false,"domain":"AI Agents","subSpecialty":"Security","subcategory":"Security","tags":["mcp","self-host","local-first","permissive","skills","security","active"],"capabilities":["security","mcp","policy"],"surfaces":["MCP","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":958,"starsPerWeek":32,"access":"free","archived":false,"repo":{"createdAt":"2026-03-28","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hol-guard","html":"/gems/hol-guard","markdown":"/gems/hol-guard.md"}},{"type":"tool","slug":"apify-mcp","name":"Apify MCP Server","tagline":"MIT Apify Store MCP — agents scrape via thousands of Actors","category":"agents","url":"https://mcp.apify.com","github":"https://github.com/apify/apify-mcp-server","pricing":"freemium","hook":"Apify’s MCP server lets agents pull structured data from the web through thousands of Apify Store Actors — hosted at mcp.apify.com or run locally via `@apify/actors-mcp-server`.","whatsGood":"MIT (apify/apify-mcp-server). npm `@apify/actors-mcp-server` (HTTP 200). Hosted Streamable HTTP MCP with OAuth for Claude/Cursor/VS Code-class clients; local stdio path for the same Actor toolkit. Covers social, search, maps, e-commerce, and generic site Actors without writing every scraper yourself.","theCatch":"Actor runs and Apify platform usage are billed — the MCP server is MIT, the data path is freemium/paid compute. Vs playwright-mcp / browser-use / firecrawl-class scrapers: those drive browsers or crawl APIs you own — Apify MCP’s catch is Store Actors as MCP tools. Legacy `/sse` endpoint removed — point clients at https://mcp.apify.com; pin which Actors agents may call.","verdict":"MIT Apify Store MCP when agents need Actor-scale scraping — not Playwright browser MCP alone; budget Apify compute, not just the license.","addedAt":"2026-10-02","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","local-first","free-tier","permissive","scraping","active"],"capabilities":["mcp","scraping","actors"],"surfaces":["MCP","Hosted"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"Freemium","githubStars":12312,"starsPerWeek":131,"access":"free","archived":false,"repo":{"createdAt":"2025-01-02","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/apify-mcp","html":"/gems/apify-mcp","markdown":"/gems/apify-mcp.md"}},{"type":"tool","slug":"kagent","name":"kagent","tagline":"Apache Kubernetes-native framework for building AI agents","category":"agents","url":"https://kagent.dev","github":"https://github.com/kagent-dev/kagent","pricing":"open-source","hook":"kagent is an Apache Kubernetes-native framework for building, deploying, and managing AI agents where your workloads already run — agents as first-class K8s citizens.","whatsGood":"Apache-2.0 (kagent-dev/kagent). Cloud-native agent framework with UI for agent ops, active releases, Discord, and OpenSSF best-practices badge. Homepage kagent.dev. Aimed at platform teams who want agents on the same orchestration plane as the rest of the stack.","theCatch":"Vs google-adk / mastra / langgraph / agentgateway: ADK/Mastra/LangGraph are code-first agent frameworks; Agentgateway is an MCP/A2A proxy — kagent’s catch is Kubernetes-native agent build/deploy/manage. You need a real cluster and K8s fluency; not the right first tool for a laptop coding-agent seat.","verdict":"Apache K8s-native agents when fleet deploy lives in the cluster — not ADK/Mastra app frameworks and not Agentgateway proxy alone.","addedAt":"2026-10-02","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["sdk","self-host","permissive","kubernetes","active"],"capabilities":["kubernetes","agents","cloud-native"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":4062,"starsPerWeek":44,"access":"free","archived":false,"repo":{"createdAt":"2025-01-21","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/kagent","html":"/gems/kagent","markdown":"/gems/kagent.md"}},{"type":"tool","slug":"open-design","name":"OpenDesign","tagline":"Apache collaborative design-agent workspace — Claude Design alt","category":"agents","url":"https://open-design.ai","github":"https://github.com/nexu-io/open-design","pricing":"open-source","hook":"OpenDesign is an Apache collaborative design-agent workspace — brief → prototype with coding agents or OpenDesign Cloud, share for feedback, refine in the same project as an open Claude Design alternative.","whatsGood":"Apache-2.0 (nexu-io/open-design). Local-first desktop path plus skills, design templates, design systems, and plugins you can inspect. Supports DeepSeek Harness (`dsh`) and coding-agent runtimes; homepage open-design.ai with download/quickstart. OSS license is the free bar for self-run.","theCatch":"★99107 in about 22 weeks (~4505 a week): judge it on the workspace loop, not the star count. Cloud: OpenDesign Go/Cloud plans and model credits are commercial — not required for the Apache desktop/OSS path. Vs figma-context-mcp / figma / vercel-skills: Figma MCP is file→code context; Figma is the canvas; skills.sh installs skills — OpenDesign’s catch is collaborative design-agent workspace + plugins. Pin OSS vs Cloud features before promising zero cost.","verdict":"Apache design-agent workspace when teams want an open Claude Design lane — not Figma-MCP alone; treat the star spike with caution; Cloud credits optional.","addedAt":"2026-10-02","featured":false,"domain":"AI Agents","subSpecialty":"Design","subcategory":"Design","tags":["self-host","local-first","permissive","coding-agents","active","young-repo","fast-stars"],"capabilities":["design","agents","workspace"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":102864,"starsPerWeek":4063,"access":"free","archived":false,"repo":{"createdAt":"2026-04-28","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/open-design","html":"/gems/open-design","markdown":"/gems/open-design.md"}},{"type":"tool","slug":"ds4","name":"DwarfStar 4","tagline":"MIT in-process coding agent — project quants only, shared KV cache","category":"agents","url":"https://github.com/antirez/ds4","github":"https://github.com/antirez/ds4","pricing":"open-source","hook":"DwarfStar 4 is the antirez in-process coding agent that only runs its own quants — DeepSeek V4/V4.1, GLM 5.x, Qwen3.8 — and shares the KV cache with the agent instead of shelling out to a generic local runner.","whatsGood":"MIT (antirez/ds4). Raw LICENSE is the API. Free path is git clone, make, and download_model.sh against public Hugging Face GGUFs — no subscription. The coding agent runs in-process and shares KV cache with the model. Beta, with a healthy star pace (★~22,980 in about 172 weeks, ~134 a week).","theCatch":"Not a generic GGUF runner. Project quants only: DeepSeek V4/V4.1, GLM 5.x, Qwen3.8. Vs Ollama / Magnitude / llmfit: Ollama is the general local model runner, Magnitude is the consumer profiler plus agent-harness wiring, llmfit only sizes models to hardware — DwarfStar 4 is the antirez in-process coding agent with a shared KV cache, not a general local runner. Still beta; pin a commit before a fleet bet.","verdict":"MIT in-process coding agent when you want the antirez shared-KV quants — not Ollama, not Magnitude, not llmfit.","addedAt":"2026-10-03","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["self-host","permissive","coding-agents","active","young-repo","fast-stars"],"capabilities":["local","inference","coding"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":23979,"starsPerWeek":992,"access":"free","archived":false,"repo":{"createdAt":"2026-05-06","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ds4","html":"/gems/ds4","markdown":"/gems/ds4.md"}},{"type":"tool","slug":"opensre","name":"OpenSRE","tagline":"Apache-2.0 self-host SRE agent — Ollama path, hosted quickstart is not free","category":"agents","url":"https://github.com/Tracer-Cloud/opensre","github":"https://github.com/Tracer-Cloud/opensre","pricing":"open-source","hook":"OpenSRE is an Apache SRE agent you can self-host for zero dollars — Dockerfile plus your own LLM — if you refuse the hosted-model quickstart.","whatsGood":"Apache-2.0 (Tracer-Cloud/opensre). No license rider. Real zero-dollar path is the self-host Dockerfile with LLM_PROVIDER (Ollama is in .env.example) and OPENSRE_NO_TELEMETRY=1. Installer at install.opensre.com; release v0.1.2026.10.3. Not paid-only — /pricing returns 404. ★~11,349 in about 58 weeks (~196 a week): fast, but not inflated.","theCatch":"The quickstart sign-in turns on their hosted model. That is not the free path — self-host with LLM_PROVIDER and set OPENSRE_NO_TELEMETRY=1 if you do not want telemetry. Vs AURA (Mezmo): AURA is an Apache MCP-ready incident harness wired to your observability stack; OpenSRE is the self-host SRE agent with an explicit Ollama provider, not Mezmo specialist incident team. Stars grow fast: judge the self-host loop, not the counter.","verdict":"Apache self-host SRE agent when you bring Ollama and skip the hosted-model sign-in — not AURA incident team; hosted quickstart is not zero-dollar.","addedAt":"2026-10-03","featured":false,"domain":"AI Agents","subSpecialty":"SRE","subcategory":"SRE","tags":["self-host","permissive","local-llm","active"],"capabilities":["sre","self-host","agents"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":12308,"starsPerWeek":305,"access":"free","archived":false,"repo":{"createdAt":"2026-01-13","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/opensre","html":"/gems/opensre","markdown":"/gems/opensre.md"}},{"type":"tool","slug":"claude-code-action","name":"Claude Code Action","tagline":"MIT GitHub Action — Claude Code on your runner, model calls still bill","category":"agents","url":"https://github.com/anthropics/claude-code-action","github":"https://github.com/anthropics/claude-code-action","pricing":"open-source","hook":"Claude Code Action is the Anthropic MIT GitHub Action that runs Claude Code on your runner — the CI seat, not the local CLI.","whatsGood":"MIT (anthropics/claude-code-action). action.yml plus tag v1. The action runs on your GitHub Actions runner, so the harness stays on your compute; you wire Anthropic, Bedrock, Vertex, or Foundry credentials. ★~9,383 in about 53 weeks (~177 a week) looks organic.","theCatch":"Model calls still bill Anthropic, Bedrock, Vertex, or Foundry — there is no free model. Vs Claude Code: that gem is the local terminal CLI (paid Max or API); this catch is the GitHub Action that runs on your runner, not the local CLI. Action permissions and secrets are the real gate; pin tag v1.","verdict":"MIT GitHub Action when Claude Code should run in CI on your runner — not the local CLI; budget the model bill.","addedAt":"2026-10-03","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["cli","self-host","permissive","coding-agents","active"],"capabilities":["github-actions","ci","claude"],"surfaces":["CLI","Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":9594,"starsPerWeek":129,"access":"free","archived":false,"repo":{"createdAt":"2025-05-19","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/claude-code-action","html":"/gems/claude-code-action","markdown":"/gems/claude-code-action.md"}},{"type":"tool","slug":"insforge","name":"InsForge","tagline":"Apache agent-native backend with MCP self-host","category":"agents","url":"https://insforge.dev","github":"https://github.com/InsForge/InsForge","pricing":"freemium","hook":"InsForge is an Apache backend built for coding agents — Postgres, auth, storage, functions, and a model gateway that agents drive over MCP or (on cloud) CLI skills.","whatsGood":"Apache-2.0 (InsForge/InsForge). Real zero-dollar path is Docker Compose self-host from the repo (MCP server on your stack). Cloud Free exists ($0/mo with MAU/DB/storage/function caps; free projects pause after 1 week idle). Docs at docs.insforge.dev; homepage insforge.dev. ★~13,047 / F1,210 — treat as popular, not proof of ops maturity.","theCatch":"Cloud: Free is capped and pauses; Pro (~$20–25/mo) plus separate InsForge Compute and model-gateway usage. Vs Supabase: Supabase is the general Postgres+auth+storage Firebase alt; InsForge’s catch is agent-native MCP/CLI control of the same class of backend, not a better dashboard alone. Self-host still means you run Postgres and the compose stack.","verdict":"Apache agent-native backend when coding agents should own DB/auth/storage over MCP — not plain Supabase; cloud Free is capped, Compose is the unlimited OSS path.","addedAt":"2026-10-03","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Skills","tags":["mcp","cli","self-host","free-tier","permissive","coding-agents","skills","auth","postgres","active"],"capabilities":["mcp","cli","auth"],"surfaces":["MCP","CLI","Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":13156,"starsPerWeek":205,"access":"free","archived":false,"repo":{"createdAt":"2025-07-29","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/insforge","html":"/gems/insforge","markdown":"/gems/insforge.md"}},{"type":"tool","slug":"tilelang","name":"TileLang","tagline":"MIT Pythonic DSL for GPU/CPU/NPU kernels on TVM","category":"python","url":"https://tilelang.com/","github":"https://github.com/tile-ai/tilelang","pricing":"open-source","hook":"TileLang is a MIT Pythonic DSL for high-performance GEMM/attention-style kernels — write tiles in Python, lower through TVM to CUDA, ROCm, Metal, Ascend, and CPU.","whatsGood":"MIT (tile-ai/tilelang). PyPI `tilelang`; docs and install at tilelang.com. Multi-backend dialect (CUDA/ROCm/Metal/LLVM/Ascend 950), LSP, puzzles, and active kernel examples (FlashAttention, block-scaled MMA). Free path is pip + your own accelerators — no SaaS seat. ★~8,258 / F831.","theCatch":"Not an agent product. Serious kernels need real GPU/NPU hardware and TVM-shaped mental models; CPU paths will not match CUDA blog numbers. Vs NVIDIA Model Optimizer: ModelOpt quantizes/prunes/distills HF models for TensorRT-LLM/vLLM; TileLang authors the kernels themselves. v0.1.x still drops legacy APIs — pin a release before production kernels.","verdict":"MIT Pythonic kernel DSL when you write GPU/NPU tiles on TVM — not ModelOpt quantization; bring the hardware.","addedAt":"2026-10-03","featured":false,"domain":"Python","subSpecialty":"Python","subcategory":"Python","tags":["self-host","permissive","license-unclear","active"],"capabilities":[],"surfaces":["Self-host","Hosted"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":8702,"starsPerWeek":81,"access":"free","archived":false,"repo":{"createdAt":"2024-10-03","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tilelang","html":"/gems/tilelang","markdown":"/gems/tilelang.md"}},{"type":"tool","slug":"open-knowledge","name":"OpenKnowledge","tagline":"GPL-3.0 local markdown IDE + LLM wiki — MCP/skills for agent editing","category":"agents","url":"https://openknowledge.ai","github":"https://github.com/inkeep/open-knowledge","pricing":"open-source","hook":"OpenKnowledge is a GPL local markdown IDE and LLM wiki — WYSIWYG notes with side-by-side Claude/Codex/OpenCode agents, MCP, skills, and agentic search.","whatsGood":"GPL-3.0 (inkeep/open-knowledge). Desktop (macOS/Windows/Linux) plus web UI/CLI; private local-first path; MCP/skills/agentic search for LLM wikis and specs. Homepage openknowledge.ai with download. ★~4,373 / F289. Free path is the GPL app on your machine — no paywall required to edit local markdown.","theCatch":"License: GPL-3.0 — copyleft applies if you redistribute modifications; fine for personal/internal use, diligence for SaaS forks. Vs Obsidian-class note apps and generic MCP file tools: this catch is a WYSIWYG markdown IDE with harness-side agent editing + MCP, not a second brain plugin alone. Team sync rides git/GitHub — that is ops, not magic.","verdict":"GPL local markdown IDE when agents should edit your LLM wiki beside you — not a hosted Notion clone; respect copyleft on redistribute.","addedAt":"2026-10-03","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Skills","tags":["mcp","self-host","local-first","copyleft","coding-agents","skills","active","young-repo"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"GPL-3.0","githubStars":4643,"starsPerWeek":230,"access":"free","archived":false,"repo":{"createdAt":"2026-06-03","pushedAt":"2026-10-21","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/open-knowledge","html":"/gems/open-knowledge","markdown":"/gems/open-knowledge.md"}},{"type":"tool","slug":"geo-score","name":"geo-score","tagline":"MIT free AIV readiness score + MCP — cite-ability without a paywall","category":"agents","url":"https://github.com/jianruntech/geo-score","github":"https://github.com/jianruntech/geo-score","pricing":"open-source","hook":"geo-score answers “can AI engines cite this site?” with a free 0–100 readiness score from one command — then optional Ask/Watch tiers that spend only the provider keys you bring.","whatsGood":"MIT (jianruntech/geo-score). PyPI `geo-score` v1.6.0 (HTTP 200). Score path is stdlib Python, no API key, no install required for the raw CLI; MCP via `uvx geo-score@1.6.0 mcp` (score free; `--read-only` for spend-safe). Claude Code skill + open rubric v1.1. Leaderboard at jianruntech.com. ★~619.","theCatch":"Spend: `ask` and `run`/`Watch` call AI engines with YOUR keys — Score is free, citation checks are not. Vs firecrawl / open-seo-class hosted SEO tools: Firecrawl is crawl→markdown; open-seo leans on a hosted path — geo-score’s catch is an open AIV readiness rubric + local MCP with a zero-key Score tier. Rubric is readiness, not a guarantee engines will cite you.","verdict":"MIT GEO/AIV score+MCP when you need a free cite-ability bar before paying for Ask/Watch — not Firecrawl crawl; bring keys only for engine asks.","addedAt":"2026-10-04","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","self-host","permissive","active","young-repo"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":311,"starsPerWeek":49,"access":"free","archived":false,"repo":{"createdAt":"2026-09-08","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/geo-score","html":"/gems/geo-score","markdown":"/gems/geo-score.md"}},{"type":"tool","slug":"mcp-audit-tool","name":"mcp-audit-tool","tagline":"MIT static audit of MCP client configs — poisoning, rugs, secrets","category":"agents","url":"https://github.com/graygnatconsole/mcp-audit-tool","github":"https://github.com/graygnatconsole/mcp-audit-tool","pricing":"open-source","hook":"mcp-audit-tool is a MIT pure-Python CLI that statically audits Claude/Cursor/VS Code MCP client configs for tool poisoning, rug-pull installs, hardcoded secrets, and supply-chain smells — before the model runs them.","whatsGood":"MIT (graygnatconsole/mcp-audit-tool). `pipx install git+https://github.com/graygnatconsole/mcp-audit-tool.git` then `mcp-audit scan` (auto-discovers client configs). 12 rules aimed at OWASP MCP Top 10-class issues; SARIF/JSON for CI; no LLM key required. Distinct from live MCP server probing — this is config static analysis. ★~79.","theCatch":"Package: README PyPI badge may lag — install from the MIT git repo / pipx, not the unrelated PyPI name `mcpaudit` (different project). Vs mcp-scanner / hol-guard / skillspector: MCP Scanner audits MCP servers/tools; HOL Guard is runtime local allow/block; SkillSpector gates skills — mcp-audit-tool’s catch is client-config static audit. ★ still small; pin a commit; findings are leads, not proof.","verdict":"MIT MCP client-config auditor when you gate `.cursor/mcp.json` before connect — not Cisco MCP Scanner servers and not HOL Guard runtime policy.","addedAt":"2026-10-04","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Security","tags":["mcp","cli","editor-plugin","self-host","permissive","security","active","young-repo"],"capabilities":["mcp","cli"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":533,"starsPerWeek":142,"access":"free","archived":false,"repo":{"createdAt":"2026-09-26","pushedAt":"2026-09-26","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mcp-audit-tool","html":"/gems/mcp-audit-tool","markdown":"/gems/mcp-audit-tool.md"}},{"type":"tool","slug":"growth-engineer","name":"growth.engineer","tagline":"MIT agent-readable GTM catalog — tools, functions, workflows via MCP","category":"agents","url":"https://www.growth.engineer","github":"https://github.com/GetBrew/growth-engineer","pricing":"open-source","hook":"growth.engineer is a MIT catalog of go-to-market tools and workflows written as markdown files agents can run — connect once to the read-only MCP and stop scraping human docs for “which key, which endpoint, what it costs.”","whatsGood":"MIT (GetBrew/growth-engineer). Live site + MCP at `https://www.growth.engineer/mcp` (HTTP 200); Claude Code / Codex / Cursor HTTP MCP one-liners in README. Catalog entries and workflows are files in the repo; self-host with `pnpm dev` if you want your own origin. ★~138.","theCatch":"Read-only catalog MCP — it does not execute vendor APIs for you; you still need each tool’s own keys when a workflow says so. Vs Apify MCP / generic awesome-lists: Apify runs Store Actors; this catch is GTM tool+workflow markdown as MCP prompts/tools. Vendor accuracy drifts — treat entries as starting maps, pin commits if you fork.","verdict":"MIT GTM catalog MCP when agents need operator maps for growth tools — not Apify scrape Actors and not a static awesome-list dump.","addedAt":"2026-10-04","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Scraping for LLMs","tags":["mcp","self-host","permissive","scraping","workflows","active","young-repo"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":251,"starsPerWeek":49,"access":"free","archived":false,"repo":{"createdAt":"2026-09-16","pushedAt":"2026-10-16","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/growth-engineer","html":"/gems/growth-engineer","markdown":"/gems/growth-engineer.md"}},{"type":"tool","slug":"awwwards-mcp","name":"awwwards-mcp","tagline":"MIT design-inspiration MCP — Awwwards search, DNA, screenshots","category":"agents","url":"https://github.com/INSANE0777/Awwwards-mcp","github":"https://github.com/INSANE0777/Awwwards-mcp","pricing":"open-source","hook":"awwwards-mcp gives coding agents a Mobbin-style visual reference loop from Awwwards — search award sites, pull design DNA (palette/stack/elements), and show screenshots inline with no API key.","whatsGood":"MIT (INSANE0777/Awwwards-mcp). npm `awwwards-mcp` v1.7.2 (HTTP 200). Local FTS5 index + polite crawl (1 req/s); tools for search, site details, compare, live capture; optional Playwright for fresh screenshots. No account for the OSS path. ★~94.","theCatch":"Depends on awwwards.com HTML staying scrapeable — parsers can drift; run doctor/index when the site moves. Vs figma-context-mcp / open-design / niblet: Figma MCP is your file→code; OpenDesign is a design-agent workspace; Niblet’s full materials path is hosted/token — awwwards-mcp’s catch is free local award-site inspiration MCP. First index crawl takes minutes; respect robots/rate limits.","verdict":"MIT Awwwards inspiration MCP when agents need award-site DNA without a design SaaS seat — not Figma-MCP alone; not Niblet’s hosted materials gate.","addedAt":"2026-10-04","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["mcp","api","self-host","permissive","coding-agents","active","young-repo"],"capabilities":["mcp","api"],"surfaces":["MCP","API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":262,"starsPerWeek":54,"access":"free","archived":false,"repo":{"createdAt":"2026-09-18","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/awwwards-mcp","html":"/gems/awwwards-mcp","markdown":"/gems/awwwards-mcp.md"}},{"type":"tool","slug":"qanat","name":"Qanat","tagline":"MIT MCP for quant factor processing and backtesting","category":"agents","url":"https://github.com/fidetolabs/qanat","github":"https://github.com/fidetolabs/qanat","pricing":"open-source","hook":"Qanat is a MIT data platform for quant factors — YAML in, process/store/replay history, serve results to your agent over MCP so research stays askable instead of notebook-only.","whatsGood":"MIT (fidetolabs/qanat). PyPI `qanat-fdtl` v0.3.0 (HTTP 200). `uv tool install qanat-fdtl` then `qanat init --demo` builds synthetic strategies with no network/key; `qanat mcp` for Claude Code and other clients; optional Streamable HTTP. Aimed at daily/weekly rebalance horizons. ★~287.","theCatch":"Beta quant niche — not a general agent framework. Your real market data sources may need keys/network even though Qanat itself makes no calls. Vs generic data MCP / notebook stacks: catch is factor pipeline + backtest priced after fees, exposed only through MCP. Pin PyPI; demo data is synthetic.","verdict":"MIT quant factor MCP when agents should operate a backtest store — not a general RAG/data MCP; bring your own market sources beyond demo.","addedAt":"2026-10-04","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","self-host","permissive","active","young-repo"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":319,"starsPerWeek":47,"access":"free","archived":false,"repo":{"createdAt":"2026-09-05","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/qanat","html":"/gems/qanat","markdown":"/gems/qanat.md"}},{"type":"tool","slug":"openchatx","name":"OpenChatX","tagline":"MIT local ChatGPT agent runtime — tools, MCP aggregate, skills","category":"agents","url":"https://github.com/XiaoPuOuO/openchatx-mcp","github":"https://github.com/XiaoPuOuO/openchatx-mcp","pricing":"open-source","hook":"OpenChatX turns regular ChatGPT Chat into a local agent runtime — file/shell tools, computer control, MCP aggregation, skills, projects, and subagents over OpenAI’s documented MCP path, without burning Codex/Work agent quotas.","whatsGood":"MIT (XiaoPuOuO/openchatx-mcp). Releases/downloads on GitHub; uses official ChatGPT MCP integration (no reverse engineering claimed). Local toolbox customization; MCP registry listings. ★~250.","theCatch":"Product: you need a ChatGPT account that can connect MCP — this is not a free model seat. Safety: runs with your local user permissions; a trusted ChatGPT caller can run commands and hit connected MCP servers. Vs Claude Code / OpenCode / t3-code: those are coding-agent harnesses; OpenChatX’s catch is ChatGPT-Chat-as-local-agent-runtime. Pin a release; treat connector trust like root.","verdict":"MIT ChatGPT-local agent runtime when you want Chat tools+MCP on your machine without Codex quota — not Claude Code; budget ChatGPT access and local blast radius.","addedAt":"2026-10-04","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Skills","tags":["mcp","self-host","permissive","coding-agents","skills","active","young-repo"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":344,"starsPerWeek":82,"access":"free","archived":false,"repo":{"createdAt":"2026-09-23","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openchatx","html":"/gems/openchatx","markdown":"/gems/openchatx.md"}},{"type":"tool","slug":"text-to-cad","name":"text-to-cad","tagline":"MIT agent CAD plugin — STEP/STL/3MF, DFM checks, drawings via local MCP","category":"agents","url":"https://www.texttocad.dev","github":"https://github.com/earthtojake/text-to-cad","pricing":"open-source","hook":"text-to-cad gives a coding agent a real CAD seat: describe a part, get STEP/GLB/STL/3MF out of a local build123d/Open CASCADE pipeline, then run manufacturability checks and engineering drawings before you ever open a CAD app.","whatsGood":"MIT (earthtojake/text-to-cad). Free path end to end: `claude plugin marketplace add earthtojake/text-to-cad` + `claude plugin install text-to-cad@earthtojake` (Codex, Cursor, Gemini, Grok Build plugins too), or `npx skills add earthtojake/text-to-cad` for skills-only agents. CAD runs through uv and the PyPI `cadgen` package (v0.7.14); the plugin starts a local MCP server (`cadgen mcp`) with an in-chat/browser CAD viewer. Skills cover CAD, off-the-shelf STEP parts, DXF, engineering drawings, URDF/SRDF/SDF robot files, DfAM/DFM checks, and G-code via OrcaSlicer. Useful when an agent has to hand you a printable or machinable file, not a screenshot of one. ★~16,955.","theCatch":"Runtime: needs uv and a network on first start (downloads the cadgen runtime); pin the cadgen version in your MCP config or updates land silently. Fabrication connectors (SendCutSend checks, Bambu Lab send) are optional skills — the core CAD/MCP path has no account wall, but anything you actually order is your spend. Stars grow fast (~184 a week) but look organic. Fills an empty CAD/fabrication seat — vs awwwards-mcp/open-design, which are visual/design, not solid geometry. Generated geometry still needs a human tolerance pass before you cut metal. For the raw Python CAD library under the hood, see build123d — this gem is the agent plugin/MCP seat on top of it.","verdict":"MIT local CAD MCP when an agent must ship STEP/STL with DFM checks — free through uv/cadgen; fab connectors are optional, your orders are not free.","addedAt":"2026-10-05","featured":false,"domain":"AI Agents","subSpecialty":"CAD","subcategory":"CAD","tags":["mcp","self-host","permissive","coding-agents","active","fast-stars"],"capabilities":["cad","mcp","fabrication"],"surfaces":["MCP","Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":22049,"starsPerWeek":842,"access":"free","archived":false,"repo":{"createdAt":"2026-04-22","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/text-to-cad","html":"/gems/text-to-cad","markdown":"/gems/text-to-cad.md"}},{"type":"tool","slug":"pageindex","name":"PageIndex","tagline":"MIT self-hosted vectorless tree-RAG core — local mode with your own LLM key","category":"agents","url":"https://pageindex.ai","github":"https://github.com/VectifyAI/PageIndex","pricing":"open-source","hook":"PageIndex builds a table-of-contents tree over a long document and lets the model reason its way down the tree instead of pulling top-k vector chunks — and `pip install -U pageindex` now runs that index/retrieve/chat loop entirely on your machine.","whatsGood":"MIT (VectifyAI/PageIndex). PyPI `pageindex` (v0.2.21) local mode: index, retrieve, and chat locally with your own LLM key (e.g. OPENAI_API_KEY), index stored in a local directory, no vector DB and no PageIndex account. Tools drop into the OpenAI Agents SDK, Claude Agent SDK, or your own framework. Published OSS benchmark covers exactly the local no-OCR setup. Useful when long, structured, text-heavy PDFs (filings, manuals, contracts) defeat chunk-and-embed RAG. ★~38,648.","theCatch":"Cloud: OCR and image understanding, Metadata, Folders, the MCP server, and the PageIndex File System (corpus-scale indexing) are PageIndex Cloud only — need a PageIndex API key. Local mode is text-heavy PDFs, one document tree at a time. Not a duplicate of the pageindex-mcp gem: that one is the freemium hosted MCP surface; this is the self-hosted MIT tree-RAG core you run in your own code. Your LLM key pays for every index and query — tree reasoning is token-hungry on big docs. SDK is young (0.2.x); pin it.","verdict":"MIT self-hosted tree-RAG core for long text-heavy PDFs with your own LLM key — not the freemium pageindex-mcp; OCR, folders, metadata, MCP, and File System are cloud.","addedAt":"2026-10-05","featured":false,"domain":"AI Agents","subSpecialty":"RAG","subcategory":"RAG","tags":["self-host","local-first","permissive","rag","vector","active"],"capabilities":["rag","pdf","self-host"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":39400,"starsPerWeek":485,"access":"free","archived":false,"repo":{"createdAt":"2025-04-01","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pageindex","html":"/gems/pageindex","markdown":"/gems/pageindex.md"}},{"type":"tool","slug":"cloudflare-os","name":"Cloudflare OS","tagline":"Apache-2.0 AI productivity OS reference design — local trial via pnpm run-local","category":"agents","url":"https://github.com/cloudflare/cloudflare-os","github":"https://github.com/cloudflare/cloudflare-os","pricing":"open-source","hook":"Cloudflare OS is the internal AI workspace Cloudflare staff use daily, opened up: agent chat, per-user sandboxed “gadget” apps built by agents, and Gatekeepers — capability-scoped connectors that simulate side-effecting actions so you approve them later in bulk instead of babysitting each prompt.","whatsGood":"Apache-2.0 (cloudflare/cloudflare-os). Free path: install pnpm, `pnpm run-local`, open localhost:8787 — the whole stack runs on wrangler/workerd with data in `.wrangler`, no account. Worth reading as a reference design: Durable Object per workspace, Dynamic Worker Facets per gadget, Cap’n Web RPC, capability-based introductions instead of ambient MCP access, async human-in-the-loop. Written by the Workers runtime team. ★~10,787.","theCatch":"Early access: the README calls v2 an early-access rewrite with rough edges. Production deploy targets your Cloudflare account and leans on Dynamic Workers, which need Workers Paid ($5/mo minimum) — the free path is the local trial only. Self-host on your own servers via workerd is marked COMING SOON (low-level config only today). Cloudflare is not seeking outside contribution, so this is a fork-and-own codebase, not a community project. Vs cloudflare-mcp (MCP over the Cloudflare API) and open-design/OpenChatX: this is a full company AI workspace, not a connector or a single agent harness.","verdict":"Apache-2.0 local trial and reference design for a capability-secured company AI workspace — run it with pnpm run-local; production means Workers Paid, and workerd self-host is not ready.","addedAt":"2026-10-05","featured":false,"domain":"AI Agents","subSpecialty":"Workspace","subcategory":"Workspace","tags":["self-host","permissive","sandbox","active"],"capabilities":["agents","sandbox","workers"],"surfaces":["Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":11514,"starsPerWeek":424,"access":"free","archived":false,"repo":{"createdAt":"2026-04-15","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/cloudflare-os","html":"/gems/cloudflare-os","markdown":"/gems/cloudflare-os.md"}},{"type":"tool","slug":"gstack","name":"gstack","tagline":"MIT Garry Tan’s Claude Code role stack — plan, review, QA, ship","category":"agents","url":"https://github.com/garrytan/gstack","github":"https://github.com/garrytan/gstack","pricing":"open-source","hook":"gstack is Garry Tan’s own Claude Code setup as an MIT repo: slash-command roles (CEO plan review, eng review, design review, `/review`, `/qa` in a real browser, `/cso` security audit, `/ship`) so a solo builder runs a structured software factory instead of a blank prompt.","whatsGood":"MIT (garrytan/gstack, VERSION 1.91.25.0). All Markdown skills plus power tools — README counts 23 specialists and eight power tools. Install: `git clone … ~/.claude/skills/gstack && ./setup` (needs Claude Code, Git, Bun); `./setup --host codex|opencode|cursor|factory|kiro|copilot` for other harnesses (experimental tier). Team mode bootstraps a repo so teammates get it. Telemetry is opt-in and every off-machine send writes a local receipt (`gstack-egress list`). ★~135k.","theCatch":"Blast radius: browser skills drive your real logged-in sessions (Aside on macOS) or import cookies from Chrome/Brave/Arc into its bundled browser — treat `/setup-browser-cookies` and the sidebar agent like handing over your accounts. 135k stars in ~7 months — rank on the workflows, not the counter. Claude Code is the only “full” tier; other hosts are advisory, and outside reviews expect Codex/Claude CLIs signed in. Team mode auto-updates every session (throttled hourly) — pin if you need reproducible agents. Vs mattpocock-skills / agent-skills / superpowers: those are smaller composable packs; gstack is a whole opinionated org chart with a browser runtime.","verdict":"MIT opinionated Claude Code software factory when a solo founder wants plan→review→QA→ship roles out of the box — heavy setup and real-session browser power; pin it and audit what it can log into.","addedAt":"2026-10-05","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Security","tags":["self-host","permissive","coding-agents","security","active","fast-stars"],"capabilities":["browser"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":137099,"starsPerWeek":4261,"access":"free","archived":false,"repo":{"createdAt":"2026-03-11","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gstack","html":"/gems/gstack","markdown":"/gems/gstack.md"}},{"type":"tool","slug":"mcp-for-blender","name":"MCP for Blender","tagline":"MIT Blender MCP — prompt-driven 3D scenes from any agent client","category":"agents","url":"https://www.mcp-for-blender.com","github":"https://github.com/ahujasid/mcp-for-blender","pricing":"open-source","hook":"MCP for Blender (formerly blender-mcp) connects Blender to Claude, Codex, Cursor, VS Code, OpenCode and peers: an addon opens a socket inside Blender and the MCP server lets the agent build, inspect, and modify scenes from a prompt.","whatsGood":"MIT (ahujasid/mcp-for-blender). PyPI `mcp-for-blender` v2.1.5 (old `uvx blender-mcp` still works). `uvx mcp-for-blender setup` finds your MCP clients, adds a `blender` entry (keeps a `.bak`), and installs the addon. Pulls Poly Haven assets, Sketchfab and Poly Pizza models; can call Tripo/Hyper3D Rodin/Hunyuan3D generation. Multiple Blender instances via `--port`. ★~30k.","theCatch":"Exec: `execute_blender_code` runs arbitrary Python inside Blender — save your work and do not point it at production files you can’t lose. Telemetry: a minimal anonymous usage record (install ID, tool name, success, timing, versions, OS) is sent by default; content capture is opt-in; set `DISABLE_TELEMETRY=true` to stop it all. Keyless AI 3D generation is a paid Premium line (tiers listed from $10). Third-party, not made by Blender. Vs cli-anything (generic app→CLI hub) and text-to-cad (parametric CAD/STEP): this is the scene/asset loop for Blender itself.","verdict":"MIT Blender MCP when agents should block out 3D scenes and pull free assets — not CAD; disable default telemetry and treat code-exec like a shell.","addedAt":"2026-10-05","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["mcp","editor-plugin","self-host","permissive","coding-agents","graphics-3d","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":31812,"starsPerWeek":375,"access":"free","archived":false,"repo":{"createdAt":"2025-03-07","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mcp-for-blender","html":"/gems/mcp-for-blender","markdown":"/gems/mcp-for-blender.md"}},{"type":"tool","slug":"gh-aw","name":"GitHub Agentic Workflows","tagline":"MIT gh extension — Markdown agent jobs compiled to Actions with safe outputs","category":"agents","url":"https://github.github.com/gh-aw/","github":"https://github.com/github/gh-aw","pricing":"open-source","hook":"GitHub Agentic Workflows (`gh-aw`) lets you write repo automation as Markdown with YAML frontmatter — issue triage, PR review, CI-failure investigation, docs upkeep — and compiles it into a normal GitHub Actions workflow where the agent runs read-only and sandboxed.","whatsGood":"MIT (github/gh-aw, latest v0.89.21). `gh extension install github/gh-aw`; `gh aw compile` validates the source and emits a `.lock.yml`. Engines: GitHub Copilot, Claude Code, OpenAI Codex, Google Gemini, Pi. Writes go through validated `safe-outputs` jobs with scoped permissions instead of giving the agent a write token. Ships agent-readable docs (llms.txt, llms-full.txt). ★~5.3k.","theCatch":"Maturity: pre-1.0 and the README itself says use with caution at your own risk; releases `>=0.83.3 <0.85.4` were retired after a security advisory — pin a current version. Cost is real: every run spends Actions minutes plus your engine’s tokens/seat. Permissions, tools, and network access are configurable, so a careless frontmatter undoes the sandbox. Vs claude-code-action: that runs Claude Code on PR/issue events; gh-aw is a multi-engine workflow compiler with a write-buffer safety model.","verdict":"MIT agentic GitHub Actions when you want triage/review/CI-investigation bots with read-only agents and buffered writes — pin versions and budget minutes plus tokens.","addedAt":"2026-10-05","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Orchestration","tags":["self-host","permissive","sandbox","workflows","active"],"capabilities":["ci"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":5425,"starsPerWeek":87,"access":"free","archived":false,"repo":{"createdAt":"2025-08-12","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gh-aw","html":"/gems/gh-aw","markdown":"/gems/gh-aw.md"}},{"type":"tool","slug":"vllm-semantic-router","name":"vLLM Semantic Router","tagline":"Apache-2.0 Mixture-of-Models router — pick or compose the model path per request","category":"agents","url":"https://vllm-sr.ai","github":"https://github.com/vllm-project/semantic-router","pricing":"open-source","hook":"vLLM Semantic Router sits between your OpenAI/Anthropic-compatible endpoint and your model fleet and decides, per request, which model path to run — direct, specialist, local, cascade, or collaborative — from signals like intent, difficulty, modality, identity, and risk.","whatsGood":"Apache-2.0 (vllm-project/semantic-router, v0.4.0; PyPI `vllm-sr` 0.4.0). Go core in the vLLM org. Stable entrypoints resolve to “recipes” that can attach retrieval, memory, tool filtering, caching, safety checks, and verification. Works with Envoy and existing inference runtimes rather than replacing them; Docker, Kubernetes, and hardware paths documented; public playground. ★~6k.","theCatch":"Platform, not a one-file proxy: it coordinates alongside Envoy and your model servers, so budget real ops time; the docs are written for heterogeneous fleets (cloud/data center/edge) more than a two-model hobby setup. Install is a `curl | bash` script (pip/uv paths exist — prefer those if you audit installs). Vs litellm / bifrost (multi-provider gateways) and weave-router (ELv2 embedder router): this is Apache policy-driven semantic routing that composes model paths.","verdict":"Apache MoM router when one endpoint must route across many models and hardware by intent and cost — overkill if LiteLLM fallbacks already cover you.","addedAt":"2026-10-05","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Inference & Local Models","tags":["self-host","permissive","local-llm","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":6235,"starsPerWeek":103,"access":"free","archived":false,"repo":{"createdAt":"2025-08-26","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/vllm-semantic-router","html":"/gems/vllm-semantic-router","markdown":"/gems/vllm-semantic-router.md"}},{"type":"tool","slug":"llama-swap","name":"llama-swap","tagline":"MIT one-binary proxy that hot-swaps local models on demand","category":"agents","url":"https://github.com/mostlygeek/llama-swap","github":"https://github.com/mostlygeek/llama-swap","pricing":"open-source","hook":"llama-swap puts one OpenAI- and Anthropic-compatible endpoint in front of llama.cpp, vLLM, stable-diffusion.cpp, whisper/audio.cpp and ComfyUI, starting and stopping the right server when a request names a model — so your agents can use many local models without all of them sitting in VRAM.","whatsGood":"MIT (mostlygeek/llama-swap, release v262). Go, zero dependencies: one binary + one YAML config. Covers chat/completions, responses, embeddings, audio, images, `v1/messages`, rerank; `ttl` auto-unload, profiles, concurrent-model swap matrix, API keys, `/metrics` for Prometheus, and a web UI with playground, token metrics, and log streaming. Docker unified images (CUDA 12/13, Vulkan), Homebrew, WinGet. ★~5.8k.","theCatch":"It is a process manager and proxy, not an inference engine — you still configure each upstream server, and a swap means a cold model load (seconds to minutes on big GGUFs). Config is the product: wrong `cmd` flags fail per model. Vs ollama (bundled runtime + model registry) and vllm (serving engine): llama-swap is the switchboard in front of whatever runtimes you already trust.","verdict":"MIT local-model switchboard when agents need many llama.cpp/vLLM models behind one endpoint on limited VRAM — skip if Ollama alone covers your models.","addedAt":"2026-10-05","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Inference & Local Models","tags":["self-host","permissive","local-llm","voice","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":6033,"starsPerWeek":56,"access":"free","archived":false,"repo":{"createdAt":"2024-10-04","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/llama-swap","html":"/gems/llama-swap","markdown":"/gems/llama-swap.md"}},{"type":"tool","slug":"testerarmy-e2e","name":"e2e (TesterArmy)","tagline":"Apache-2.0 agent-driven e2e tests for web and mobile — replays without model calls","category":"agents","url":"https://tester.army/e2e","github":"https://github.com/tester-army/e2e","pricing":"open-source","hook":"e2e lets a test say `agent.act(\"upgrade the workspace to Pro\")` and `agent.assert(...)` next to normal locators — an agent drives the app the first time, the verified steps are recorded, and later runs replay them with no model calls until the UI changes.","whatsGood":"Apache-2.0 (tester-army/e2e; npm `e2e` 0.17.0). `npx e2e init` picks web or mobile and a model provider (bring your own subscription, API key, or local model). Web engine via Playwright (Chromium/Firefox/WebKit); iOS/Android via agent-device simulators; GitHub PR-comment reporter. Tests without agent steps need no model. Docs ship inside the package (`node_modules/e2e/docs`) for coding agents. ★~3.4k.","theCatch":"Telemetry: the CLI sends anonymous usage data by default — `npx e2e telemetry disable` or `E2E_TELEMETRY_DISABLED=1`. Pre-1.0: APIs and config can change between minors. Built by TesterArmy, a commercial agentic-testing platform; Kernel hosted browsers and EAS simulators are optional paid add-on engines. Vs stagehand (browser automation SDK) and playwright (deterministic runner): e2e is a test framework that mixes agent steps with assertions and caches them.","verdict":"Apache agentic e2e when flaky selectors cost more than tokens — record-and-replay keeps CI cheap; pin minors and turn telemetry off.","addedAt":"2026-10-05","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Evals & Tracing","tags":["self-host","permissive","testing","active","young-repo","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":11548,"starsPerWeek":877,"access":"free","archived":false,"repo":{"createdAt":"2026-07-22","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/testerarmy-e2e","html":"/gems/testerarmy-e2e","markdown":"/gems/testerarmy-e2e.md"}},{"type":"tool","slug":"gvisor","name":"gVisor","tagline":"Apache-2.0 userspace container sandbox — OCI runtime runsc for agent isolation","category":"devops","url":"https://gvisor.dev","github":"https://github.com/google/gvisor","pricing":"open-source","hook":"gVisor is Google’s userspace application kernel for containers: the runsc OCI runtime sits between your workload and the host kernel so an agent sandbox (or any untrusted container) cannot treat “container escape” as a single kernel bug away.","whatsGood":"Apache-2.0 (google/gvisor). Free path: install runsc and point Docker/Kubernetes/containerd at it — no account, no SaaS. Implements a Linux-like syscall surface in Go, integrates as a drop-in OCI runtime, and is the isolation layer many agent/sandbox products already sit on. Useful when you need stronger isolation than namespaces+seccomp without standing up a full VM per task. ★~19.6k.","theCatch":"Linux only (kernel 5.6+ recommended). Not every syscall is implemented — exotic workloads fail or fall back. Heavy file and network I/O pay a measurable overhead versus runc. This is a runtime, not an SDK or an orchestration product: you still wire Docker/K8s/agent harnesses yourself. Vs Firecracker/Cloud Hypervisor (microVMs) and plain seccomp: gVisor is the userspace kernel middle path.","verdict":"Apache-2.0 OCI sandbox runtime when agent or untrusted containers need more than runc — Linux-only, syscall gaps, and you bring the orchestrator.","addedAt":"2026-10-06","featured":false,"domain":"DevOps","subSpecialty":"Security","subcategory":"Security","tags":["self-host","permissive","sandbox","containers","active"],"capabilities":["sandbox","containers","runtime"],"surfaces":["Self-host","Hosted"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":19730,"starsPerWeek":45,"access":"free","archived":false,"repo":{"createdAt":"2018-04-26","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gvisor","html":"/gems/gvisor","markdown":"/gems/gvisor.md"}},{"type":"tool","slug":"build123d","name":"build123d","tagline":"Apache-2.0 Python CAD-as-code on Open Cascade — the library under text-to-cad","category":"python","url":"https://build123d.readthedocs.io","github":"https://github.com/gumyr/build123d","pricing":"open-source","hook":"build123d is a parametric BREP modeling library in Python on Open Cascade — write code, get precise solids suitable for 3D printing, CNC, and laser work without opening a GUI CAD app.","whatsGood":"Apache-2.0 (gumyr/build123d). Free path: `pip install build123d` (or uv). Fully Pythonic API over Open Cascade for 2D/3D solids, exports for manufacturing, docs and cheat sheet at build123d.readthedocs.io. This is the modeling engine the text-to-cad agent plugin wraps — use build123d when you want the raw library in your own scripts, notebooks, or services. ★~3.3k.","theCatch":"Raw modeling library: no agent harness, no MCP, no viewer — pair with text-to-cad when an agent should drive CAD. Heavy Open Cascade / OCP install (native wheels, first install is large and platform-sensitive). Vs FreeCAD/CadQuery: CadQuery is the older Python OCCT layer; build123d is the newer ergonomic API many agent tools standardize on. Geometric correctness still needs a human tolerance pass before you cut metal.","verdict":"Apache-2.0 Python CAD library when you need code-first solids — free via pip; for the agent seat see text-to-cad.","addedAt":"2026-10-06","featured":false,"domain":"Python","subSpecialty":"CAD","subcategory":"CAD","tags":["sdk","self-host","permissive","graphics-3d","active"],"capabilities":["cad","python","geometry"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"Apache-2.0","githubStars":3475,"starsPerWeek":15,"access":"free","archived":false,"repo":{"createdAt":"2022-07-05","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/build123d","html":"/gems/build123d","markdown":"/gems/build123d.md"}},{"type":"tool","slug":"radar","name":"Radar","tagline":"Apache-2.0 Kubernetes web UI — topology, Helm, GitOps, audit, built-in MCP","category":"devops","url":"https://radarhq.io","github":"https://github.com/skyhook-io/radar","pricing":"open-source","hook":"Radar is a single-binary Kubernetes web UI that shows what is broken, why, and what changed — topology, resources, Helm, GitOps, live traffic, audit, upgrade impact — with a built-in MCP server so agents can inspect the same cluster context.","whatsGood":"Apache-2.0 (skyhook-io/radar). Free path: curl the install script or grab a release binary, then `kubectl radar` — no account, no agents on the cluster, no cloud sync required. Telemetry is opt-in (anonymous usage counts / coarse cluster facts only). Built-in MCP lets coding agents query cluster state through Radar. Useful when kubectl YAML dumps are too slow for day-2 ops and you want a laptop UI plus an agent-readable surface. ★~3.6k.","theCatch":"Browser UI, not a terminal — if you live in kubectl/k9s only, this is a different seat. The MCP reads and operates through Radar’s cluster context; it does not run agents for you. Scope RBAC tightly: whatever the kubeconfig can do, the UI and MCP can attempt. Paid Radar Cloud adds hosted multi-cluster and SSO while the OSS binary stays free. ★ climbed fast for the project’s age (~3.6k in under a year) — judge it on substance (views, MCP, single binary), not the badge. Young product; pin a release.","verdict":"Apache-2.0 K8s web UI + MCP when day-2 cluster visibility belongs in a browser — OSS binary free forever; Cloud is the paid multi-cluster/SSO line; watch the star heat.","addedAt":"2026-10-06","featured":false,"domain":"DevOps","subSpecialty":"Kubernetes","subcategory":"Kubernetes","tags":["mcp","web-ui","self-host","permissive","kubernetes","active"],"capabilities":["kubernetes","ui","mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":3879,"starsPerWeek":99,"access":"free","archived":false,"repo":{"createdAt":"2026-01-20","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/radar","html":"/gems/radar","markdown":"/gems/radar.md"}},{"type":"tool","slug":"beszel","name":"Beszel","tagline":"MIT lightweight server + Docker monitoring — PocketBase hub, tiny agents, alerts","category":"observability","url":"https://beszel.dev","github":"https://github.com/henrygd/beszel","pricing":"open-source","hook":"Beszel is a small self-hosted monitoring stack: a hub web app (built on PocketBase) plus a lightweight agent on each box, giving you CPU, memory, disk, network, temps, GPU, S.M.A.R.T. and per-container Docker/Podman history with alerts — without standing up Prometheus and Grafana.","whatsGood":"MIT (henrygd/beszel). Free path: run the hub and agent Docker images (or binaries) from the quick start at beszel.dev — no account, no SaaS. Tracks host and container metrics over time, ZFS pools, GPU usage (Nvidia, AMD, Intel), disk health with drive-failure alerts, and agent-side network checks. Multi-user with shared systems, OAuth/OIDC login (password auth can be switched off), and automatic backups to disk or S3-compatible storage. Useful when you run a handful of VPSes or a homelab and want history plus alerts in minutes. ★~26k.","theCatch":"Fixed set of host and container metrics, not a general metrics platform: no PromQL, no custom app metrics, no logs or traces. The hub is one PocketBase (SQLite) app, so think small fleets, not hundreds of nodes with long high-resolution retention. The agent needs host access (and the Docker/Podman socket for container stats), so scope it like any privileged daemon. Vs Uptime Kuma (endpoint uptime), Dozzle (container logs) and Prometheus + Grafana (full metrics stack): Beszel is the resource-history-and-alerts middle seat.","verdict":"MIT self-hosted server and container monitoring when Prometheus + Grafana is too much — free, quick to run, but a fixed metric set on a single-hub design.","addedAt":"2026-10-06","featured":false,"domain":"Observability","subSpecialty":"Metrics","subcategory":"Metrics","tags":["self-host","permissive","containers","observability","active"],"capabilities":["monitoring","docker","alerts"],"surfaces":["Self-host","Hosted"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":26376,"starsPerWeek":221,"access":"free","archived":false,"repo":{"createdAt":"2024-07-07","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/beszel","html":"/gems/beszel","markdown":"/gems/beszel.md"}},{"type":"tool","slug":"nvidia-dynamo","name":"NVIDIA Dynamo","tagline":"Apache-2.0 datacenter-scale LLM inference orchestration above vLLM, SGLang and TensorRT-LLM","category":"agents","url":"https://docs.nvidia.com/dynamo/","github":"https://github.com/ai-dynamo/dynamo","pricing":"open-source","hook":"Dynamo is the orchestration layer above inference engines: it keeps vLLM, SGLang or TensorRT-LLM as the engine and turns a cluster of GPUs into one coordinated, OpenAI-compatible serving system with disaggregated prefill/decode, KV-aware routing, KV cache offload and SLA-driven autoscaling.","whatsGood":"Apache-2.0 (ai-dynamo/dynamo; a few test-data files are MIT). Free path: `pip install ai-dynamo` or pull the prebuilt runtime containers from NVIDIA NGC, then start a frontend plus a vLLM or SGLang worker. KV-aware routing avoids recomputing shared prefixes, the KV Block Manager spills cache to CPU, SSD or object storage, and the Planner right-sizes prefill and decode pools against latency targets. Kubernetes path includes a Gateway API Inference Extension plugin. The 1.0 line adds per-request hints for agentic workloads, and the repo ships agent skills for deploying and debugging Dynamo. Rust core, Python extension points. ★~8.2k.","theCatch":"Built for multi-GPU, multi-node serving — the README itself says one model on one GPU only needs the engine (see vLLM, or llama-swap for a local model switcher). Realistically NVIDIA hardware and Kubernetes; the headline speedups are vendor and partner benchmarks on GB200/GB300-class racks, so measure on your own GPUs. Lots of moving parts (frontend, router, workers, planner, discovery backend) and a fast release cadence: pin a version. Vs vLLM Semantic Router (model choice per request) and plain vLLM: Dynamo is the cluster scheduler, not a model router or an engine.","verdict":"Apache-2.0 cluster-level LLM serving when you run vLLM/SGLang/TRT-LLM across many GPUs — free, but overkill below multi-GPU scale and benchmarks are vendor-run.","addedAt":"2026-10-06","featured":false,"domain":"AI Agents","subSpecialty":"Inference","subcategory":"Inference & Local Models","tags":["self-host","permissive","license-unclear","local-llm","workflows","active"],"capabilities":["inference","llm-serving","kubernetes"],"surfaces":["Self-host"],"ecosystem":["Rust","Python"],"licenseModel":"Apache-2.0","githubStars":8345,"starsPerWeek":98,"access":"free","archived":false,"repo":{"createdAt":"2025-03-03","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/nvidia-dynamo","html":"/gems/nvidia-dynamo","markdown":"/gems/nvidia-dynamo.md"}},{"type":"tool","slug":"filebrowser-quantum","name":"FileBrowser Quantum","tagline":"Apache-2.0 self-hosted web file manager — the maintained fork now that File Browser is archived","category":"devops","url":"https://filebrowserquantum.com","github":"https://github.com/gtsteffaniak/filebrowser","pricing":"open-source","hook":"FileBrowser Quantum is a single-binary, self-hosted web file manager for a server directory — browse, search, preview, edit, share and upload over the web — and the actively developed successor now that the original File Browser project was archived on 2026-09-01 with no further security fixes.","whatsGood":"Apache-2.0 (gtsteffaniak/filebrowser). Free path: Docker image or a single binary plus a `config.yaml`; the README says the project will always stay free and open source. Multiple sources with include/exclude rules, OIDC, LDAP, JWT, proxy auth and password + 2FA, real-time search with size filters, thumbnails for office, video and 3D files, WebDAV, per-user and per-group path permissions, and share links with expiry, anonymous access and upload/edit controls. Long-lived API tokens with a Swagger page at `/swagger`. The shell-command runner that caused many of the original project’s advisories is removed entirely. ★~8.5k.","theCatch":"Not a drop-in upgrade from the original File Browser: configuration moved to `config.yaml` and the fork differs heavily, so plan a migration rather than swapping the image. v2.0.0 is in beta — pin a release. It is a web file manager, not a sync platform: no desktop or mobile sync clients like Nextcloud or Syncthing. Still put it behind TLS and your own auth when it faces the internet. If you are still on the archived upstream, upstream itself tells you to treat it as unmaintained.","verdict":"Apache-2.0 self-hosted web file manager when you need browse/share/upload over a server path — free, and the place to move now that File Browser is archived; pin a release while v2 is in beta.","addedAt":"2026-10-06","featured":false,"domain":"DevOps","subSpecialty":"Storage","subcategory":"Storage","tags":["self-host","permissive","security","active"],"capabilities":["files","webdav","sharing"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":8842,"starsPerWeek":50,"access":"free","archived":false,"repo":{"createdAt":"2023-06-11","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/filebrowser-quantum","html":"/gems/filebrowser-quantum","markdown":"/gems/filebrowser-quantum.md"}},{"type":"tool","slug":"plannotator","name":"Plannotator","tagline":"MIT/Apache local browser review for agent plans, docs and diffs — feedback goes straight back to the agent","category":"agents","url":"https://plannotator.ai","github":"https://github.com/backnotprop/plannotator","pricing":"open-source","hook":"Plannotator hooks into your coding agent so that when it writes a plan, finishes a diff, or produces a markdown or HTML artifact, the work opens in a local browser page where you highlight, comment and suggest edits, then send all of it back to the agent as its next instruction.","whatsGood":"Dual MIT / Apache-2.0 (backnotprop/plannotator). Free path: one installer script puts the plannotator binary on your machine and wires hooks, skills and slash commands for Claude Code, Codex, Copilot CLI, Gemini CLI, OpenCode, Kiro, Droid, Amp and Pi. Plan mode is caught automatically through each harness hook, so you review the plan before any code is written. /plannotator-review covers uncommitted changes, GitHub PRs and GitLab MRs, and it also understands GitButler, Jujutsu and Perforce. No usage telemetry; plans, diffs and annotations stay local. A --minimal install drops just the binary if you only want the CLI. ★~9k.","theCatch":"Every review surface checks GitHub for a newer release when it loads and there is no switch to turn that off; local code review also runs git ls-remote against origin unless you disable it. The full installer edits config for every agent it detects, so use --minimal or read what it touched. Integration depth varies per harness (Droid gets commands only, no plan interception yet). It adds a browser round-trip to every plan, which is great for big changes and friction for one-liners.","verdict":"The best free way to actually read and mark up an agent plan before it codes — local, multi-harness, open source; mind the installer footprint and the release check.","addedAt":"2026-10-07","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["self-host","local-first","permissive","coding-agents","active"],"capabilities":["browser"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":9549,"starsPerWeek":224,"access":"free","archived":false,"repo":{"createdAt":"2025-12-28","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/plannotator","html":"/gems/plannotator","markdown":"/gems/plannotator.md"}},{"type":"tool","slug":"omnigent","name":"Omnigent","tagline":"Apache-2.0 meta-harness over Claude Code, Codex, Cursor, Pi and custom agents — sessions on any device, policies, sandboxes","category":"agents","url":"https://omnigent.ai","github":"https://github.com/omnigent-ai/omnigent","pricing":"open-source","hook":"Omnigent is an orchestration layer that sits above the coding-agent CLIs you already use: one session can mix Claude Code, Codex, Cursor, OpenCode, Hermes, Pi and YAML-defined agents, follow you from terminal to browser to phone, and run under policies that pause for approval, cap spend or limit tools.","whatsGood":"Apache-2.0 (omnigent-ai/omnigent). Free path: uv tool install omnigent, Homebrew, or the install script, then bring your own API key, Claude/ChatGPT subscription or gateway. Ask one agent to review another, split work across harnesses, or share a live session with a teammate who can watch or co-drive. Sessions can run locally (bubblewrap on Linux, seatbelt on macOS) or in disposable sandboxes on Modal, Daytona, E2B, Kubernetes, microsandbox and others via optional extras. Policies apply server-wide, per agent or per chat. ★~10.6k with a very active commit history.","theCatch":"Anonymized usage telemetry is on by default; the opt-out lives in their docs, so flip it before you point it at work code. Heavy toolchain: Python 3.12+, uv, git, Node 22 with pnpm for the web UI, tmux for terminal wrappers, and bubblewrap is mandatory on Linux. First commit was June 2026, so APIs and harness support move fast. A meta-harness is a second layer to debug when an agent misbehaves. Vs Herdr (terminal runtime for agent herds): Omnigent is the bigger server-plus-web-UI play with policies and remote sandboxes.","verdict":"Most complete open-source way to run several coding agents under one roof with approvals and sandboxes — powerful but young, heavy to install, and telemetry-on by default.","addedAt":"2026-10-07","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["self-host","local-first","permissive","coding-agents","sandbox","workflows","active","young-repo","fast-stars"],"capabilities":["browser"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":10941,"starsPerWeek":575,"access":"free","archived":false,"repo":{"createdAt":"2026-06-11","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/omnigent","html":"/gems/omnigent","markdown":"/gems/omnigent.md"}},{"type":"tool","slug":"diagram-design","name":"Diagram Design","tagline":"MIT agent skill for editorial HTML/SVG diagrams — 40+ layout types, brand-matched, no server","category":"design","url":"https://diagramdesign.dev","github":"https://github.com/cathrynlavery/diagram-design","pricing":"open-source","hook":"Diagram Design is an Agent Skill that makes your coding agent draw clean, editorial-looking diagrams as self-contained HTML + SVG instead of the default rounded-box Mermaid look: architecture, sequence, state machines, ER, swimlanes, Sankey, Wardley maps, Gantt, schema and more, each in light, dark and full-editorial variants.","whatsGood":"MIT (cathrynlavery/diagram-design). Free path: install as a plugin in Claude Code, Copilot CLI or Droid, pi install it, or import the skill folder into any Agent Skills host such as Kiro or Codex. Output opens straight in a browser with no build step or JavaScript. It can pull brand colors and fonts from a site you name, and redraw existing draw.io, Mermaid or Excalidraw sources. Privacy policy says no server, accounts, analytics or telemetry. Browse every type in the live gallery before installing. ★~44k.","theCatch":"It is instructions plus templates, so quality depends on the model running it, and a weak model still produces weak layouts. The look is deliberately opinionated (minimal, single accent color); if you want hand-drawn or diagrams-as-code you edit and diff, Excalidraw or D2 fit better. Generated files load fonts from Google Fonts unless you strip the link. Brand onboarding fetches the website you point it at.","verdict":"Install this if your agent writes docs or READMEs — free, local, and it makes agent-drawn diagrams look designed; just know it is a skill, not a renderer.","addedAt":"2026-10-07","featured":false,"domain":"Design","subSpecialty":"UI","subcategory":"UI","tags":["self-host","permissive","coding-agents","skills","active","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"OSS/MIT","githubStars":59126,"starsPerWeek":2187,"access":"free","archived":false,"repo":{"createdAt":"2026-04-16","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/diagram-design","html":"/gems/diagram-design","markdown":"/gems/diagram-design.md"}},{"type":"tool","slug":"mold","name":"mold","tagline":"MIT drop-in Unix linker by the lld author — multi-x faster links for Rust, C and C++ debug builds","category":"rust","url":"https://github.com/rui314/mold","github":"https://github.com/rui314/mold","pricing":"open-source","hook":"mold is a drop-in replacement for ld, gold and lld that makes the link step of compiled builds much faster, which matters most in edit-rebuild loops on big Rust, C and C++ projects where linking dominates the wait.","whatsGood":"MIT (rui314/mold), written by the original author of LLVM lld and in production use since 2021. Free path: install from your distro package manager or build from source, then pass -fuse-ld=mold to clang or GCC 12.1+, or add link-arg=-fuse-ld=mold to rustflags in .cargo/config.toml. The project publishes a reproducible benchmark (suite on Zenodo) where mold beats lld by roughly 4 to 16x on large debug links on a 64-core Threadripper. Supports x86-64, ARM, RISC-V, PowerPC, s390x, LoongArch and more. ★~17.5k.","theCatch":"It links ELF binaries for Linux and other Unix-likes; it is not a drop-in for the macOS or Windows system linker. Gains are biggest on many-core machines and large debug outputs; small crates or release builds dominated by codegen will barely notice. Older GCC needs the -B libexec path trick instead of -fuse-ld=mold. Vs wild (newer Rust linker) and lld: mold is the mature, widely adopted fast default.","verdict":"If you build big Rust or C++ on Linux, switching to mold is a one-line config change that cuts link time — free and battle-tested; no help on macOS or Windows.","addedAt":"2026-10-07","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","permissive","active"],"capabilities":["auth"],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":17671,"starsPerWeek":56,"access":"free","archived":false,"repo":{"createdAt":"2020-09-29","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mold","html":"/gems/mold","markdown":"/gems/mold.md"}},{"type":"tool","slug":"kubescape","name":"Kubescape","tagline":"Apache-2.0 CNCF Kubernetes security — manifest and cluster scans, image CVEs, auto-fix, admission policies, MCP server","category":"devops","url":"https://kubescape.io","github":"https://github.com/kubescape/kubescape","pricing":"open-source","hook":"Kubescape is a CLI and optional in-cluster operator that scans Kubernetes clusters, YAML, Helm charts and Kustomize dirs against NSA-CISA, MITRE ATT&CK and CIS benchmarks, scans images for CVEs, and can rewrite manifests to fix what it finds.","whatsGood":"Apache-2.0 (kubescape/kubescape), a CNCF incubating project. Free path: brew install kubescape, kubectl krew install kubescape, or the install script, then kubescape scan against your current context, a manifests folder or a Git URL. --compliance-threshold turns it into a CI gate. kubescape fix patches manifests, kubescape patch uses Copacetic to patch vulnerable images, and kubescape vap manages Validating Admission Policies. The operator adds eBPF runtime detection through Inspektor Gadget, and kubescape mcpserver exposes results to AI assistants. Offline download for air-gapped clusters. ★~11.8k.","theCatch":"Created and still driven by ARMO, which sells a commercial platform on top, so expect docs and links to point there. Full-framework scans are noisy on a first run; pick one framework or a namespace scope before wiring it into CI. Image scanning wraps Grype, so it overlaps with Trivy if you already run that. The runtime operator is a real in-cluster footprint, not just a CLI.","verdict":"Free, broad Kubernetes posture scanning that fits in CI with one command — start with a single framework to tame the noise, and skip it if you have no Kubernetes.","addedAt":"2026-10-07","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Kubernetes","tags":["mcp","cli","self-host","local-first","permissive","security","kubernetes","active"],"capabilities":["mcp","cli"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":11816,"starsPerWeek":44,"access":"free","archived":false,"repo":{"createdAt":"2021-08-12","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/kubescape","html":"/gems/kubescape","markdown":"/gems/kubescape.md"}},{"type":"tool","slug":"rapid-mlx","name":"Rapid-MLX","tagline":"Apache-2.0 local LLM server for Apple Silicon — OpenAI + Anthropic APIs, tool-call parsing tuned for coding agents","category":"agents","url":"https://rapidmlx.com","github":"https://github.com/raullenchai/Rapid-MLX","pricing":"open-source","hook":"Rapid-MLX runs local models on a Mac through MLX and exposes OpenAI (/v1/chat/completions, /v1/responses) and Anthropic Messages (/v1/messages) endpoints, so Claude Code, Codex-style agents and anything OpenAI-compatible can point at your own machine instead of a cloud API.","whatsGood":"Apache-2.0 (raullenchai/Rapid-MLX). Free path: brew install rapid-mlx (in homebrew-core) or pip install, pull a model, start the server. Focus is reliable tool calling: 27 parser modules with auto-detect fallback, plus continuous batching, a radix prefix cache saved across restarts, and quantized KV cache. The README publishes method and raw data: about 1.5x faster decode than mlx-lm at the median of 18 coding tasks on an M4 Pro Mac mini, up to about 4x on whole-file edits thanks to speculative decoding. A macOS desktop app exists if you want a GUI. ★~3.9k.","theCatch":"Mac and Apple Silicon only. Speed claims come from the project itself on specific Qwen models; the README notes a long-prompt agent turn was close to a tie and a dense 12B model was no faster than Ollama. Model licenses are separate, so check the model card before commercial use. Young (first commit February 2026) and moving fast. Vs Ollama (cross-platform, bigger ecosystem) and oMLX: pick Rapid-MLX when the job is agent tool calls on a Mac.","verdict":"The one to try if you run coding agents against local models on a Mac and tool calls keep breaking — free and measured, but Mac-only and benchmarks are the project's own.","addedAt":"2026-10-07","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Inference & Local Models","tags":["api","self-host","permissive","license-unclear","coding-agents","local-llm","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":4003,"starsPerWeek":117,"access":"free","archived":false,"repo":{"createdAt":"2026-02-25","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/rapid-mlx","html":"/gems/rapid-mlx","markdown":"/gems/rapid-mlx.md"}},{"type":"tool","slug":"docker-agent","name":"Docker Agent","tagline":"Apache-2.0 YAML-defined agents with MCP toolsets — runs as `docker agent`","category":"agents","url":"https://docker.github.io/docker-agent/","github":"https://github.com/docker/docker-agent","pricing":"open-source","hook":"Docker Agent (formerly cagent) lets you declare an agent — model, instructions, MCP toolsets, sub-agents — in one YAML file and run it with `docker agent run agent.yaml`, so agents version and share like a Compose file.","whatsGood":"Apache-2.0 (docker/docker-agent; the old docker/cagent URL redirects). Release v1.149.0 (2026-10-07). Pre-installed as a CLI plugin in Docker Desktop 4.63+, or `brew install docker-agent`. Built-in tools plus any MCP server (local, remote, or Docker-based), multi-agent orchestration, TUI, MCP mode, and RAG. Provider-agnostic: OpenAI, Anthropic, Gemini, Bedrock, Mistral, xAI, or local models via Docker Model Runner. ★~3.8k.","theCatch":"Agents are YAML config, not code in an SDK — great when your tools already ship as Docker images or MCP servers, limiting when you need custom control flow in Python/TypeScript. Local models need Docker Model Runner; otherwise bring your own provider API key and pay per token. Vs crewai (Python role/crew framework) and strands-agents (AWS model-driven SDK): Docker Agent is the declarative, container-native lane.","verdict":"Apache-2.0 declarative agent runner when your tools already live in Docker/MCP — YAML over SDK code; BYO key or Docker Model Runner.","addedAt":"2026-10-08","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["mcp","self-host","permissive","containers","active"],"capabilities":["yaml","mcp","docker"],"surfaces":["MCP","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":4583,"starsPerWeek":77,"access":"free","archived":false,"repo":{"createdAt":"2025-09-01","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/docker-agent","html":"/gems/docker-agent","markdown":"/gems/docker-agent.md"}},{"type":"tool","slug":"agent-sandbox","name":"Agent Sandbox","tagline":"Apache-2.0 Kubernetes Sandbox CRD + controller — warm pools for agent runtimes","category":"agents","url":"https://github.com/kubernetes-sigs/agent-sandbox","github":"https://github.com/kubernetes-sigs/agent-sandbox","pricing":"open-source","hook":"Agent Sandbox (Kubernetes SIG Apps) adds a `Sandbox` custom resource for long-running, stateful, single-pod workloads with a stable identity — the shape AI agent runtimes and RL environments need — plus warm pools so a new sandbox is ready in seconds.","whatsGood":"Apache-2.0 (kubernetes-sigs/agent-sandbox). Release v1.0.5. Install with one `kubectl apply` of the release manifest. Core `Sandbox` CRD handles lifecycle (create, scheduled delete, pause, resume) with persistent storage; extensions add `SandboxTemplate`, `SandboxClaim`, and `SandboxWarmPool` for pre-warmed allocation. Upstream Kubernetes project, not a vendor SaaS. ★~4.2k.","theCatch":"It schedules and manages sandboxes; it does not isolate them. Isolation comes from the RuntimeClass you pair it with — gVisor (see the gvisor gem) or Kata Containers — and without one you just have ordinary pods. Assumes you already run and operate a Kubernetes cluster. Vs e2b (hosted sandbox API with an SDK): Agent Sandbox is the self-hosted orchestration layer on your own cluster, with no hosted control plane.","verdict":"Apache-2.0 sandbox orchestrator for Kubernetes when agent runtimes need stable, warm, stateful pods — pair it with gVisor or Kata for the actual isolation.","addedAt":"2026-10-08","featured":false,"domain":"AI Agents","subSpecialty":"Sandbox","subcategory":"Sandbox","tags":["self-host","permissive","sandbox","kubernetes","active"],"capabilities":["kubernetes","sandbox","crd"],"surfaces":["Self-host","Hosted"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":4337,"starsPerWeek":70,"access":"free","archived":false,"repo":{"createdAt":"2025-08-12","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agent-sandbox","html":"/gems/agent-sandbox","markdown":"/gems/agent-sandbox.md"}},{"type":"tool","slug":"ducklake","name":"DuckLake","tagline":"MIT lakehouse table format on SQL + Parquet — a DuckDB extension","category":"databases","url":"https://ducklake.select","github":"https://github.com/duckdb/ducklake","pricing":"open-source","hook":"DuckLake is an open lakehouse format from the DuckDB team: table metadata lives in an ordinary SQL database, data lives in Parquet files on disk or object storage — snapshots, time travel, and schema evolution without a custom catalog server.","whatsGood":"MIT (Stichting DuckDB Foundation). DuckLake v1.0 is out; `INSTALL ducklake;` then `ATTACH 'ducklake:metadata.ducklake' AS lake (DATA_PATH 'files/');` and use plain SQL. Catalog can be DuckDB, PostgreSQL, SQLite, or MySQL; Parquet on local disk or S3-compatible storage; multiple clients against one catalog. The first lakehouse table format on Stack Gems. ★~3k.","theCatch":"Needs a separate catalog database you run and back up (DuckDB file for one writer, Postgres/MySQL for multi-client). Engines outside DuckDB support it far less widely than Iceberg or Delta Lake — check your Spark/Trino/warehouse story before committing. Younger format with a shorter production track record. Vs the duckdb gem: DuckDB is the engine; DuckLake is the table format and catalog layer on top.","verdict":"MIT SQL-catalog lakehouse format when DuckDB is your engine and Iceberg’s catalog stack feels heavy — confirm multi-engine support first.","addedAt":"2026-10-08","featured":false,"domain":"Databases","subSpecialty":"Lakehouse","subcategory":"Analytics & Time-series","tags":["self-host","permissive","active"],"capabilities":["lakehouse","parquet","sql"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":3321,"starsPerWeek":39,"access":"free","archived":false,"repo":{"createdAt":"2025-03-03","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ducklake","html":"/gems/ducklake","markdown":"/gems/ducklake.md"}},{"type":"tool","slug":"eve","name":"eve","tagline":"Apache-2.0 filesystem-first framework for durable AI agents — from Vercel","category":"agents","url":"https://eve.dev","github":"https://github.com/vercel/eve","pricing":"open-source","hook":"eve makes the folder the agent: `instructions.md`, `tools/`, `skills/`, `channels/` (HTTP, Slack, Discord) and `schedules/` sit in conventional places, so an agent project is easy to read, diff, and extend — `npx eve@latest init my-agent` scaffolds one with a terminal UI.","whatsGood":"Apache-2.0 (vercel/eve), npm `eve@0.74.0`. Durable execution, subagents, sandbox, memory, evals, and schedules are documented in the package itself (`node_modules/eve/docs`), so coding agents can read the docs locally. Real Vercel backing and daily commits. Web Chat with Sign in with Vercel; `npx eve deploy` when you want hosting. ★~5.5k.","theCatch":"Model strings default to Vercel AI Gateway IDs; direct OpenAI and Anthropic helpers are built in, but any other provider means installing an AI SDK provider package and editing `agent.ts`. Public beta under Vercel beta terms — expect API churn. ★ is climbing far faster than a repo created in June 2026 with 1,000+ open issues and pull requests would suggest — judge it on substance (Vercel backing, shipping cadence), not the badge. Vs mastra (TypeScript agent framework, provider-neutral) and voltagent (TS framework + observability console): eve is the filesystem-convention, Vercel-native lane.","verdict":"Apache-2.0 filesystem-first agent framework when you want a Vercel-native, readable agent project — Gateway by default, beta APIs, star heat ahead of maturity.","addedAt":"2026-10-08","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["tui","api","sdk","self-host","permissive","skills","workflows","active","young-repo"],"capabilities":["typescript","agents","durable"],"surfaces":["API","Self-host"],"ecosystem":["Node.js"],"licenseModel":"Apache-2.0","githubStars":5630,"starsPerWeek":307,"access":"free","archived":false,"repo":{"createdAt":"2026-06-16","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/eve","html":"/gems/eve","markdown":"/gems/eve.md"}},{"type":"tool","slug":"cmux","name":"cmux","tagline":"Native macOS terminal for parallel coding agents","category":"agents","url":"https://cmux.com","github":"https://github.com/manaflow-ai/cmux","pricing":"open-source","hook":"cmux is a Swift/AppKit terminal built on libghostty for people running many Claude Code and Codex sessions at once: panes get a blue ring and tabs light up when an agent needs you, and a vertical sidebar shows each workspace’s git branch, linked PR, ports, and latest notification.","whatsGood":"Free, GPL-3.0-or-later for the macOS app, CLI, and TUI (manaflow-ai/cmux). Release v0.65.0 (2026-10-05); DMG with Sparkle auto-update or `brew install --cask cmux`. Reads your existing Ghostty config for themes and fonts. In-app browser with a scriptable API ported from agent-browser, `cmux ssh` remote workspaces, `cmux claude-teams` for Claude Code teammate mode as native splits, and a CLI plus socket API to create workspaces, split panes, and send keystrokes. ★~28k.","theCatch":"macOS only. The license is split: the app is GPL, but the server parts (web/ and several workers/ directories) are Business Source License 1.1 and need a commercial license from Manaflow for production use, including self-hosting. Browser import can pull cookies and sessions from 20+ browsers into its panes — convenient, and a lot of trust to hand a terminal. Over 3,000 open issues and pull requests on a fast-moving repo. Vs ghostty (the emulator it builds on) and thurbox (tmux TUI orchestrator): cmux is the native GUI for agent attention, not a muxer or a harness.","verdict":"GPL native macOS terminal when you run many coding agents in parallel and keep missing the one that is waiting — server pieces are BUSL, and it is Mac-only.","addedAt":"2026-10-08","featured":false,"domain":"AI Agents","subSpecialty":"Terminal","subcategory":"Terminal","tags":["self-host","copyleft","license-unclear","coding-agents","git","active","fast-stars"],"capabilities":["terminal","notifications","browser"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"GPL-3.0","githubStars":28313,"starsPerWeek":742,"access":"free","archived":false,"repo":{"createdAt":"2026-01-28","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/cmux","html":"/gems/cmux","markdown":"/gems/cmux.md"}},{"type":"tool","slug":"rea","name":"REA","tagline":"MIT MCP server for agent-driven reverse engineering — binaries, Electron apps, .NET, websites","category":"agents","url":"https://morluto.github.io/rea/","github":"https://github.com/morluto/rea","pricing":"open-source","hook":"REA (Reverse Engineer Anything) gives your coding agent one MCP server for inspecting software without its source — native binaries, JavaScript/Electron apps, .NET assemblies, APKs, firmware, and websites — and returns findings with the evidence and unknowns behind each claim.","whatsGood":"MIT (morluto/rea), npm `rea-agents` 5.0.0 (2026-10-07). `npx rea-agents setup` registers the MCP server and matching workflow instructions for Claude Code, Codex, Cursor, Gemini CLI and others, with backups of existing config. Same workflows as a CLI (`rea analyze-javascript-application <dir> --json`). Static JavaScript and .NET inspection need no extra engine; native analysis drives an existing Hopper, Ghidra, or IDA install. Analysis runs locally. ★~16.8k.","theCatch":"Native depth is only as good as the engine behind it: Hopper is commercial (demo mode otherwise), IDA is commercial, Ghidra is free but heavy, and Windows Ghidra support is marked experimental. Needs Node.js 22.19+; APK and firmware paths want JADX/JDK or Binwalk/Unblob on Linux or macOS. The pitch is “see a feature you like, build a version” — many app licenses forbid reverse engineering, and the project itself says you are responsible for authorization and the law. Releases move fast; keep it updated.","verdict":"MIT reverse-engineering MCP when your agent must understand software you have no source for — bring Ghidra or a paid engine for native work, and check the target’s license first.","addedAt":"2026-10-08","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","desktop-app","self-host","local-first","permissive","coding-agents","active","fast-stars"],"capabilities":["reverse-engineering","mcp","binaries"],"surfaces":["MCP","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":350165,"starsPerWeek":12820,"access":"free","archived":false,"repo":{"createdAt":"2026-04-14","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/rea","html":"/gems/rea","markdown":"/gems/rea.md"}},{"type":"tool","slug":"shadcn-lint","name":"@shadcn/lint","tagline":"MIT agent-first linter for Tailwind v4 design systems — ESLint or Oxlint","category":"design","url":"https://github.com/shadcn-ui/lint","github":"https://github.com/shadcn-ui/lint","pricing":"open-source","hook":"@shadcn/lint turns design-system rules into lint errors that tell a coding agent how to fix them: instead of “padding not allowed”, it says the Button owns its spacing and lists the sizes it does offer — suggestions drawn from your own components, variants, and theme.","whatsGood":"MIT (shadcn-ui/lint), npm `@shadcn/lint` 0.2.0. Plugin for ESLint 9.30+ or Oxlint 1.80+, on React, Vue, and Svelte; shadcn/ui is not required, though `components.json` projects get automatic component and theme discovery. Six rules: no-restyle (per-component contracts), no-raw-colors, no-arbitrary-values, no-inline-styles, no-unknown-classes, require-static-classes. Custom messages with placeholders like `{{sizes}}` and `{{file}}`. Setup can be handed to the agent via SETUP.md. ★~3.1k.","theCatch":"Tailwind v4 only, and pre-1.0 (0.2.0), so expect rule and option churn. The “almost every task reached zero violations” results are the authors’ own evals. Under Oxlint, Vue and Svelte files are read only in their script blocks, not the template, and `<style>` blocks in .vue/.svelte are not linted at all — use a CSS linter. You still have to write the contracts; the defaults do not know your design system. Vs shadcn-ui (the component source it pairs with): this is the guardrail, not the components.","verdict":"MIT design-system linter when agents keep restyling your Tailwind components — errors that teach the fix; Tailwind v4 and early versions only.","addedAt":"2026-10-08","featured":false,"domain":"Design","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","coding-agents","active","young-repo"],"capabilities":["lint","tailwind","design-system"],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":3236,"starsPerWeek":451,"access":"free","archived":false,"repo":{"createdAt":"2026-09-02","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/shadcn-lint","html":"/gems/shadcn-lint","markdown":"/gems/shadcn-lint.md"}},{"type":"tool","slug":"shaders","name":"Shaders","tagline":"MIT WebGPU effects as components — React, Vue, Svelte, Solid, plain JS","category":"libraries","url":"https://shaders.com","github":"https://github.com/shader-effects-inc/shaders","pricing":"freemium","hook":"Shaders makes GPU effects declarative: a `<Shader>` canvas whose children are layers — gradients, noise, glass, metal, distortions, transitions, cursor trails — blended top to bottom on the GPU, with the same props in every framework.","whatsGood":"Engine, 200+ components, and framework bindings are MIT (shader-effects-inc/shaders; npm `shaders` 4.0.2, 2026-10-07). One package with React, Vue, Svelte, Solid, and JS entries; TypeScript and SSR-safe. Agent-ready: `npx shaders skill` installs a skill, `npx shaders@latest install-mcp` wires an MCP server into Claude Code, Cursor, Codex and others, and shaders.com/llms.txt indexes the docs. Free visual design editor that exports the component tree. ★~2.7k.","theCatch":"Real WebGPU, and the README does not describe a WebGL fallback — check your browser support targets before using it on critical UI. The design editor, CLI sync, and MCP need a shaders.com account, and the editor, presets, and sections are under separate platform terms, not MIT. The 1,000+ presets, ready-made sections, watermark-free renders, and the Framer plugin are paid Pro. Vs pixijs or babylonjs (full renderers you program): Shaders is drop-in effect components, not a scene graph or game engine.","verdict":"MIT WebGPU effect components when a landing page needs GPU polish without writing WGSL — free engine, paid preset library, no documented WebGL fallback.","addedAt":"2026-10-08","featured":false,"domain":"Graphics & 3D","subSpecialty":"Renderers","subcategory":"Renderers","tags":["free-tier","permissive","graphics-3d","active","young-repo","fast-stars"],"capabilities":["webgpu","effects","components"],"surfaces":["Hosted"],"ecosystem":["Browser","Node.js"],"licenseModel":"Freemium","githubStars":5248,"starsPerWeek":1583,"access":"free","archived":false,"repo":{"createdAt":"2026-09-29","pushedAt":"2026-10-09","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/shaders","html":"/gems/shaders","markdown":"/gems/shaders.md"}},{"type":"tool","slug":"zerobrew","name":"zerobrew","tagline":"MIT/Apache-2.0 Rust client for Homebrew packages — uv-style store, much faster installs","category":"devops","url":"https://zerobrew.rs","github":"https://github.com/zerobrewhq/zerobrew","pricing":"open-source","hook":"zerobrew (`zb`) brings uv-style architecture to Homebrew packages on macOS and Linux: same homebrew-core formulas and bottles, but a content-addressable store, APFS clonefiles, and parallel download-and-unpack — so reinstalls and fresh machines stop waiting on brew.","whatsGood":"Dual-licensed Apache-2.0 or MIT (zerobrewhq/zerobrew), written in Rust. Release v0.4.0 (2026-10-08) ships binaries for macOS and Linux on arm64 and x64; install via `curl -fsSL https://zerobrew.rs/install | bash` or `brew install zerobrewhq/zerobrew/zerobrew`. Familiar verbs: `zb install`, `zb bundle` (Brewfile), `zb outdated`, `zb upgrade`, `zb gc`, and `zbx` to run without linking. Benchmarks are published with scripts and logs in the repo, and a CI parity workflow compares installed prefixes against Homebrew byte for byte. ★~7.6k.","theCatch":"The project calls itself experimental and recommends running it alongside Homebrew, not replacing it — do not purge brew. It depends on Homebrew’s formulas, bottles, and infrastructure; it is a faster client, not a new package ecosystem. Cold-install gains shrink on slow links (downloads dominate big bottles), and the “100x” headline is the warm-cache case. Vs mise (runtime version manager): zerobrew installs Homebrew packages, it does not pin language toolchains per project.","verdict":"MIT/Apache Rust Homebrew client when brew installs are your CI or new-laptop bottleneck — run it next to brew, not instead of it.","addedAt":"2026-10-08","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","self-host","permissive","active"],"capabilities":["packages","homebrew","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":8209,"starsPerWeek":208,"access":"free","archived":false,"repo":{"createdAt":"2026-01-19","pushedAt":"2026-10-15","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/zerobrew","html":"/gems/zerobrew","markdown":"/gems/zerobrew.md"}},{"type":"tool","slug":"windows-mcp","name":"Windows-MCP","tagline":"MIT MCP server that lets an agent drive the Windows desktop — apps, UI, input, shell","category":"agents","url":"https://github.com/CursorTouch/Windows-MCP","github":"https://github.com/CursorTouch/Windows-MCP","pricing":"open-source","hook":"Windows-MCP hands an MCP client the Windows desktop: launch and switch apps, read the UI tree, click, type, scroll, and run shell commands — computer use on Windows without a vision-only screenshot loop.","whatsGood":"MIT (CursorTouch/Windows-MCP), release v0.8.7, on PyPI. `uvx windows-mcp serve` runs it over stdio; `--transport sse` or `--transport streamable-http` expose it on a local port. Works with Claude Desktop, Cursor, and any MCP client. Uses the accessibility tree, so it works with whatever model you already use. ★~8.4k.","theCatch":"Windows only (7 through 11). It drives your real desktop session with full system access — it is not a sandbox, so run it on a machine or VM you are happy to let an agent control, and keep secrets out of reach. The first install can take a minute or two while dependencies resolve, and the very first start may time out once. Vs cua (sandboxed computer-use VMs and SDK) and agent-desktop (desktop automation agent): Windows-MCP is the plain MCP server on the Windows host itself.","verdict":"MIT Windows computer-use MCP when an agent must operate real Windows apps — run it on a disposable machine, never on a desktop you cannot afford to hand over.","addedAt":"2026-10-09","featured":false,"domain":"AI Agents","subSpecialty":"Computer Use","subcategory":"Computer Use","tags":["mcp","desktop-app","self-host","permissive","active"],"capabilities":["mcp","windows","desktop"],"surfaces":["MCP","Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":9742,"starsPerWeek":129,"access":"free","archived":false,"repo":{"createdAt":"2025-05-13","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/windows-mcp","html":"/gems/windows-mcp","markdown":"/gems/windows-mcp.md"}},{"type":"tool","slug":"mxc","name":"MXC","tagline":"MIT Microsoft SDK for isolating untrusted agent code — Rust, .NET, Node","category":"agents","url":"https://github.com/microsoft/mxc","github":"https://github.com/microsoft/mxc","pricing":"open-source","hook":"MXC is a Microsoft library for running untrusted workloads — model output, plugins, tools — in an OS-level sandbox from inside your own app, with one API over each platform’s isolation backend.","whatsGood":"MIT (microsoft/mxc), v1.0.0. SDKs on crates.io (`mxc-sdk`), NuGet (`Microsoft.Mxc.Sdk`), and npm (`@microsoft/mxc-sdk`). Default backends: ProcessContainer on Windows 11, Bubblewrap on Linux, Seatbelt on macOS; optional LXC, WSLC, microVM, and Hyperlight backends where the host supports them. Useful when your agent product executes generated code and you want isolation without shipping a container runtime. ★~1.8k.","theCatch":"A library you embed in your app, not a runtime you point containers at. SDKs are Rust, .NET, and Node only — no Python. Backends depend on the host: macOS gets Seatbelt only, Windows needs Windows 11, and on Windows the Windows Sandbox, microVM, and Hyperlight backends are experimental. Vs gvisor (OCI runtime for containers) and openshell (sandboxed shell for agents): MXC is the in-process SDK lane.","verdict":"MIT cross-platform sandbox SDK when your own app must run agent-generated code safely — Rust/.NET/Node only, isolation strength varies by host OS.","addedAt":"2026-10-09","featured":false,"domain":"AI Agents","subSpecialty":"Sandbox","subcategory":"Sandbox","tags":["api","sdk","self-host","permissive","sandbox","active"],"capabilities":["sandbox","sdk","isolation"],"surfaces":["API","SDK","Self-host"],"ecosystem":["Rust","Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":2941,"starsPerWeek":80,"access":"free","archived":false,"repo":{"createdAt":"2026-02-06","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mxc","html":"/gems/mxc","markdown":"/gems/mxc.md"}},{"type":"tool","slug":"toolhive","name":"ToolHive","tagline":"Apache-2.0 MCP server runner + gateway — each server in its own container","category":"agents","url":"https://docs.stacklok.com/toolhive/","github":"https://github.com/stacklok/toolhive","pricing":"open-source","hook":"ToolHive runs MCP servers the boring, safe way: each server in its own container with least-privilege defaults, discovered from a registry and wired into your clients — from a desktop app, a CLI, or a Kubernetes operator.","whatsGood":"Apache-2.0 (stacklok/toolhive), v0.51.4. Desktop app, `thv` CLI, and Kubernetes operator share one model: a curated registry, per-server containers, secret handling, and client auto-config. The operator adds declarative policy, IdP integration, and OpenTelemetry traces. Self-hostable registry and gateway for teams that cannot send MCP traffic through a SaaS. ★~2.3k.","theCatch":"Every MCP server runs in its own container, so you need Docker or Podman even on a laptop. Identity and access policies only apply once you connect an OIDC/OAuth provider — out of the box it is isolation, not authorization. Stacklok sells an enterprise tier on top. Vs metamcp (aggregator/proxy that merges servers into one endpoint) and contextforge (gateway/federation): ToolHive’s lane is per-server container isolation plus a registry.","verdict":"Apache-2.0 container-isolated MCP runner when you want every server sandboxed and auditable — bring Docker/Podman and an IdP for real policy.","addedAt":"2026-10-09","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","cli","desktop-app","self-host","permissive","kubernetes","containers","active"],"capabilities":["mcp","containers","registry"],"surfaces":["MCP","CLI","Self-host","Hosted"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":2302,"starsPerWeek":27,"access":"free","archived":false,"repo":{"createdAt":"2025-03-12","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/toolhive","html":"/gems/toolhive","markdown":"/gems/toolhive.md"}},{"type":"tool","slug":"burn","name":"Burn","tagline":"MIT/Apache-2.0 Rust deep-learning framework — train and run on many backends","category":"rust","url":"https://burn.dev","github":"https://github.com/tracel-ai/burn","pricing":"open-source","hook":"Burn is a deep-learning framework written in Rust for both training and inference, with swappable backends so the same model code runs on CUDA, Metal, Vulkan/WebGPU, CPU, or in the browser via WASM.","whatsGood":"Dual-licensed MIT OR Apache-2.0 (tracel-ai/burn), v0.22.0. Tensor API with autodiff, kernel fusion, and backend choice at compile time; ONNX import to bring in models trained elsewhere; ships a single Rust binary with no Python runtime. Useful for embedding inference in Rust services, edge devices, or WASM. ★~16k.","theCatch":"Far fewer ready-made models, tutorials, and pretrained weights than PyTorch — ONNX import helps, but not every operator converts. Pre-1.0: expect breaking API changes between releases and pin your version. Smaller community for debugging training issues.","verdict":"MIT/Apache Rust DL framework when you want training or inference without Python — accept a thinner model zoo and pre-1.0 churn.","addedAt":"2026-10-09","featured":false,"domain":"Rust","subSpecialty":"ML","subcategory":"ML","tags":["sdk","self-host","permissive","local-llm","graphics-3d","active"],"capabilities":["deep-learning","inference","wasm"],"surfaces":["Self-host"],"ecosystem":["Rust","WASM"],"licenseModel":"Apache-2.0","githubStars":16142,"starsPerWeek":73,"access":"free","archived":false,"repo":{"createdAt":"2022-07-18","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/burn","html":"/gems/burn","markdown":"/gems/burn.md"}},{"type":"tool","slug":"kyverno","name":"Kyverno","tagline":"Apache-2.0 CNCF Kubernetes policy engine — policies as YAML, not Rego","category":"devops","url":"https://kyverno.io","github":"https://github.com/kyverno/kyverno","pricing":"open-source","hook":"Kyverno is a Kubernetes-native policy engine: validate, mutate, generate, and clean up resources, and verify image signatures, with policies written as Kubernetes YAML instead of a separate policy language.","whatsGood":"Apache-2.0, CNCF project (kyverno/kyverno), v1.19.1. Runs as an admission controller plus background scans and policy reports; CLI for testing policies in CI; large community policy library. Image verification pairs with Sigstore signing — the cosign gem already names Kyverno as its admission-control partner. ★~8.2k.","theCatch":"Enforces at admission time, so a bad policy (or an unavailable webhook with fail-closed settings) can block deploys cluster-wide — roll out in audit mode first. YAML policies get awkward for complex logic; Rego-based engines express that more cleanly. Vs kubescape (posture and compliance scanning) and topaz (application authorization): Kyverno is the in-cluster admission policy lane.","verdict":"Apache-2.0 Kubernetes admission policy engine when policies should be plain YAML — start in audit mode; reach for Rego when logic gets complex.","addedAt":"2026-10-09","featured":false,"domain":"DevOps","subSpecialty":"Security","subcategory":"Security","tags":["self-host","permissive","kubernetes","active"],"capabilities":["kubernetes","policy","admission"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":8268,"starsPerWeek":21,"access":"free","archived":false,"repo":{"createdAt":"2019-02-04","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/kyverno","html":"/gems/kyverno","markdown":"/gems/kyverno.md"}},{"type":"tool","slug":"codex-security","name":"Codex Security","tagline":"OpenAI vulnerability finder and patcher","category":"agents","url":"https://developers.openai.com/codex/security","github":"https://github.com/openai/codex-security","pricing":"open-source","hook":"Codex Security is OpenAI’s scanner-as-an-agent: point `cs scan .` at a repo, it hunts for vulnerabilities, validates the candidates, and can draft patches — instead of handing you a wall of pattern matches.","whatsGood":"Apache-2.0 (openai/codex-security), npm `@openai/codex-security` with `cs` / `codex-security` commands. Scans whole repos, selected paths, or Git changes; deep scans run parallel discovery workers. Validates findings, generates patches, verifies existing fixes, drafts SECURITY.md policies and threat models. Imports GitHub code-scanning alerts, exports SARIF/JSON/CSV, publishes to Linear, and runs in CI or containers. ★~11k.","theCatch":"The CLI is open source but the scanning is model calls: you sign in (`cs login`) or use an OpenAI API key in CI, so real scans cost usage — set the cost limits it documents. Needs Node 22.13+/24/26 plus Python 3.10+. Some scan tiers require separate Trusted Access for Cyber approval. Vs semgrep and trivy (deterministic rule/CVE scanners, free and fast): Codex Security is the slower LLM lane that reasons about and fixes findings — run it beside them, not instead.","verdict":"Apache-2.0 agentic vuln scanner from OpenAI. Use when you want validated findings plus patches and accept paying for the model calls.","addedAt":"2026-10-09","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Security","tags":["self-host","permissive","coding-agents","security","active","young-repo","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":11146,"starsPerWeek":771,"access":"free","archived":false,"repo":{"createdAt":"2026-07-13","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/codex-security","html":"/gems/codex-security","markdown":"/gems/codex-security.md"}},{"type":"tool","slug":"dyad","name":"Dyad","tagline":"Local, open-source AI app builder — a v0/Lovable/Bolt alternative on your own machine","category":"agents","url":"https://dyad.sh","github":"https://github.com/dyad-sh/dyad","pricing":"open-source","hook":"Dyad is a desktop app for prompt-to-app building like Lovable or Bolt, except the project lives on your disk and the model calls go through your own API keys.","whatsGood":"Apache-2.0 outside `src/pro` (dyad-sh/dyad). Download for Mac or Windows, no sign-up required. Bring your own AI keys, so no vendor lock-in on models. Generated apps are ordinary local code you can open in your editor and push wherever you like. Active community at r/dyadbuilders. ★~21.8k.","theCatch":"Not all of it is Apache: code in `src/pro` is fair-source under FSL-1.1, so check that directory before you fork or resell. You pay your own model provider for every generation. Desktop app for Mac and Windows per its README — Linux is not called out. Vs hosted v0/Lovable/Bolt: you trade their one-click hosting for local control.","verdict":"Mostly-Apache local AI app builder. Use when you want the Lovable-style loop without handing your code and keys to a hosted builder.","addedAt":"2026-10-09","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["api","desktop-app","self-host","local-first","permissive","license-unclear","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":22014,"starsPerWeek":276,"access":"free","archived":false,"repo":{"createdAt":"2025-04-11","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dyad","html":"/gems/dyad","markdown":"/gems/dyad.md"}},{"type":"tool","slug":"video-js","name":"Video.js","tagline":"Apache-2.0 media player framework for HTML and React — v10 is a modular rewrite","category":"libraries","url":"https://videojs.org","github":"https://github.com/videojs/video.js","pricing":"open-source","hook":"Video.js is the long-running open-source web video player; v10 rebuilds it as modular, composable pieces for plain HTML and React.","whatsGood":"Apache-2.0 (videojs/video.js). v10 is marked stable in the README, with design RFCs in the repo. Agent-friendly: a Video.js skill (github.com/videojs/skills) plus `npx @videojs/cli agents init`, which prints version-matched install steps without modifying your project. Docs at videojs.org. ★~39.9k.","theCatch":"v10 is a rewrite, so v8-era plugins and tutorials will not drop in — check what you depend on before upgrading. It is a player, not hosting or transcoding: you still need a video source and a CDN. Vs a bare `<video>` tag: worth it when you need consistent controls, skins, and streaming formats across browsers.","verdict":"Apache-2.0 default web video player. Use v10 for new HTML/React players; audit plugins before migrating an old one.","addedAt":"2026-10-09","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Runtimes & Frameworks","tags":["sdk","self-host","permissive","license-unclear","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"Apache-2.0","githubStars":39996,"starsPerWeek":47,"access":"free","archived":false,"repo":{"createdAt":"2010-05-14","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/video-js","html":"/gems/video-js","markdown":"/gems/video-js.md"}},{"type":"tool","slug":"mcp-grafana","name":"Grafana MCP server","tagline":"Apache-2.0 MCP server from Grafana Labs for dashboards, datasources, alerts and incidents","category":"agents","url":"https://github.com/grafana/mcp-grafana","github":"https://github.com/grafana/mcp-grafana","pricing":"open-source","hook":"mcp-grafana lets an MCP client search dashboards, query Prometheus and Loki, read alert rules and work incidents in your Grafana — so the agent investigating an outage can look at the same panels you would.","whatsGood":"Apache-2.0, maintained by Grafana Labs, release v2.0.2. `uvx mcp-grafana` with `GRAFANA_URL` (plus a service account token) gets you running; a Docker image, a standalone binary and a Helm chart cover the other setups. Works against self-hosted Grafana or Grafana Cloud. ★~3.5k.","theCatch":"Needs Grafana 9.0 or newer. Several tool groups — panel queries, SQL datasources, InfluxDB, CloudWatch and more — stay off until you turn them on with `--enabled-tools`, so check the list before assuming the agent can see a datasource. Updating a dashboard means sending its full JSON, which eats a lot of agent context on big dashboards. Vs grafana (the dashboards themselves) and opensre (an agent that runs incident investigations end to end): this is the plain bridge that gives any agent read and write access to Grafana.","verdict":"The official way to put Grafana in an agent’s hands — enable only the tool groups you need and keep dashboard edits small.","addedAt":"2026-10-10","featured":false,"domain":"Observability","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","self-host","permissive","observability","active"],"capabilities":["mcp","dashboards","alerts"],"surfaces":["MCP","Self-host"],"ecosystem":["Go"],"licenseModel":"Apache-2.0","githubStars":3584,"starsPerWeek":38,"access":"free","archived":false,"repo":{"createdAt":"2024-12-24","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mcp-grafana","html":"/gems/mcp-grafana","markdown":"/gems/mcp-grafana.md"}},{"type":"tool","slug":"crawlee","name":"Crawlee","tagline":"Apache-2.0 Node.js crawling and scraping library from Apify, HTTP or headless browser","category":"libraries","url":"https://crawlee.dev","github":"https://github.com/apify/crawlee","pricing":"open-source","hook":"Crawlee wraps the boring parts of scraping — request queues, retries, proxy rotation, session handling, storage — around Cheerio, Playwright or Puppeteer crawlers, so you write the page logic and not the plumbing.","whatsGood":"Apache-2.0 (apify/crawlee), release v3.18.2. `npx crawlee create my-crawler` scaffolds a TypeScript project. Swap between a fast HTTP crawler and a full browser crawler with the same API, with browser fingerprinting and autoscaling built in. Runs anywhere; deploying to Apify is optional. ★~26k.","theCatch":"Needs Node 22.13 or newer. The Python version is a separate project with its own feature set, so do not assume parity. Heavy production crawling usually needs paid proxies to avoid blocks — the library rotates them, it does not supply them. Vs apify-mcp (gives an agent access to ready-made Apify scrapers) and playwright (the browser automation underneath): Crawlee is the crawler framework you build your own scraper on.","verdict":"The default Node scraping framework when a one-off Playwright script has turned into a crawler — budget for proxies.","addedAt":"2026-10-10","featured":false,"domain":"AI Agents","subSpecialty":"Web Scraping","subcategory":"Web Scraping","tags":["api","sdk","self-host","permissive","browser-automation","scraping","workflows","active"],"capabilities":["crawling","browser","scraping"],"surfaces":["API","Self-host"],"ecosystem":["Node.js"],"licenseModel":"Apache-2.0","githubStars":26203,"starsPerWeek":49,"access":"free","archived":false,"repo":{"createdAt":"2016-08-26","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/crawlee","html":"/gems/crawlee","markdown":"/gems/crawlee.md"}},{"type":"tool","slug":"trufflehog","name":"TruffleHog","tagline":"AGPL-3.0 secret scanner that finds leaked credentials and checks whether they still work","category":"devops","url":"https://trufflesecurity.com/trufflehog","github":"https://github.com/trufflesecurity/trufflehog","pricing":"open-source","hook":"TruffleHog scans Git history, filesystems, S3 buckets, Docker images and more for leaked keys, then tests each one against the provider so you know which leaks are still live.","whatsGood":"AGPL-3.0 (trufflesecurity/trufflehog), release v3.99.2. `brew install trufflehog`, then `trufflehog git <repo>` or `trufflehog filesystem <path>`. Hundreds of detectors, and `--results=verified` cuts the noise down to credentials that actually work. Ships a GitHub Action and pre-commit hook for CI. ★~28k.","theCatch":"License first: AGPL-3.0 is copyleft, not permissive — check it with your legal team before embedding or modifying it in a product you distribute or offer as a service. Verifying a secret calls the real provider’s API with it, so scans make outbound requests and show up in that provider’s logs. Continuous monitoring of Slack, Jira, Confluence and similar tools is in the paid Enterprise product; the open-source CLI covers one-off and CI scans. Vs gitleaks (MIT, fast regex scanning, no live verification): TruffleHog tells you which leaks still work, at the cost of a copyleft license and network calls.","verdict":"The scanner to run when you need to know which leaked keys are live — mind the AGPL and the outbound verification calls.","addedAt":"2026-10-10","featured":false,"domain":"Security","subSpecialty":"Secret Scanning","subcategory":"Secret Scanning","tags":["cli","self-host","copyleft","security","containers","testing","git","active"],"capabilities":["cli","secrets","ci"],"surfaces":["CLI","Self-host"],"ecosystem":["Go"],"licenseModel":"AGPL-3.0","githubStars":28618,"starsPerWeek":56,"access":"free","archived":false,"repo":{"createdAt":"2016-12-31","pushedAt":"2026-10-20","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/trufflehog","html":"/gems/trufflehog","markdown":"/gems/trufflehog.md"}},{"type":"tool","slug":"nanobrowser","name":"Nanobrowser","tagline":"Apache-2.0 Chrome extension that runs a multi-agent web automation loop with your own LLM keys","category":"agents","url":"https://nanobrowser.ai","github":"https://github.com/nanobrowser/nanobrowser","pricing":"open-source","hook":"Nanobrowser puts a Planner and a Navigator agent in a Chrome side panel: you type a task, they click and type through real pages in your own browser, using whatever model you point them at.","whatsGood":"Apache-2.0 (nanobrowser/nanobrowser), release v0.2.0 (2026-10-02). Free on the Chrome Web Store, or load the release zip unpacked for newer builds. Bring your own key for OpenAI, Anthropic, Gemini, DeepSeek, Grok, Azure OpenAI, OpenRouter, Ollama or any OpenAI-compatible endpoint, and pick a different model per agent. Follow-up questions and task history in the side panel. ★~14k.","theCatch":"Anonymous analytics (task metrics and visited domain names) are on by default — turn them off in settings. Chrome and Edge only. It drives your logged-in browser, so a hostile page can try to steer the agent with prompt injection while your sessions are live; use a separate profile for anything sensitive. You pay per token on your own key, and multi-step tasks burn more than you expect. Vs browser-use (Python library you script) and playwright-mcp (browser tools for an agent you already run): Nanobrowser is a point-and-ask extension, not something you build on.","verdict":"The free, bring-your-own-key Operator alternative for one-off web chores — switch off analytics and keep it in a separate browser profile.","addedAt":"2026-10-10","featured":false,"domain":"AI Agents","subSpecialty":"Browser Automation","subcategory":"Browser Automation","tags":["self-host","permissive","browser-automation","active"],"capabilities":["browser","extension","byok"],"surfaces":["Self-host"],"ecosystem":["Browser"],"licenseModel":"Apache-2.0","githubStars":14137,"starsPerWeek":150,"access":"free","archived":false,"repo":{"createdAt":"2024-12-31","pushedAt":"2026-10-15","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/nanobrowser","html":"/gems/nanobrowser","markdown":"/gems/nanobrowser.md"}},{"type":"tool","slug":"tuios","name":"tuios","tagline":"MIT terminal window manager that shows which of your coding agents is working, waiting or done","category":"agents","url":"https://tuios.dev","github":"https://github.com/Gaurav-Gosain/tuios","pricing":"open-source","hook":"tuios is a Go terminal multiplexer with tiling panes, workspaces and detachable sessions that also tracks coding agents: each pane shows whether its agent is working, waiting for you, done or errored, and one Inbox lists every pending approval across sessions.","whatsGood":"MIT (Gaurav-Gosain/tuios), release v0.9.2. `brew install tuios`, also on the AUR. `tuios integration install` wires up 19 harnesses including Claude Code, Codex, Gemini CLI and opencode. Answer approvals from the Inbox without jumping to the pane, start one prompt in several agents in separate git worktrees with `tuios fan`, and use the tmux shim for tools that expect tmux. Try it in the browser at tuios.dev/learn before installing. ★~5k.","theCatch":"Pre-1.0, and the feature list moves fast — expect config and keybinding churn between releases. It is a new multiplexer to learn, with vim-style modes, so it costs real muscle memory if you live in tmux. Approving agent prompts from a central Inbox is convenient and also makes it easy to approve something you did not read. Vs cmux (native macOS app, GPL with BSL server parts) and zellij (general multiplexer): tuios runs in any terminal on any OS and is built around agent state.","verdict":"The MIT, cross-platform terminal for running several coding agents at once — pre-1.0, so pin a version.","addedAt":"2026-10-10","featured":false,"domain":"AI Agents","subSpecialty":"Terminal","subcategory":"Terminal","tags":["self-host","permissive","coding-agents","active"],"capabilities":["terminal","multiplexer","agents"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":5540,"starsPerWeek":94,"access":"free","archived":false,"repo":{"createdAt":"2025-09-06","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tuios","html":"/gems/tuios","markdown":"/gems/tuios.md"}},{"type":"tool","slug":"handy","name":"Handy","tagline":"MIT offline push-to-talk dictation for any text field — Whisper or Parakeet, nothing leaves your machine","category":"libraries","url":"https://handy.computer","github":"https://github.com/cjpais/Handy","pricing":"open-source","hook":"Handy is a desktop app with one job: hold a shortcut, talk, release, and the transcript is pasted into whatever app has focus — your editor, a terminal, or a coding agent prompt.","whatsGood":"MIT (cjpais/Handy), release v0.9.8 (2026-10-03). Windows, macOS and Linux; `brew install --cask handy` and winget packages exist (community-maintained). Fully local: Silero voice activity detection, then Whisper Small to Large with GPU acceleration, or Parakeet V3 on CPU with automatic language detection. Hold-to-talk or toggle modes, CLI flags, and a community Raycast extension. ★~33k.","theCatch":"Needs microphone and accessibility permissions to paste into other apps. Linux on Wayland is the weak spot: global shortcuts have to be set up in your desktop environment and text input needs wtype, dotool or ydotool. Larger Whisper models want a decent GPU; on a laptop CPU stick to Parakeet. Transcription only — no text-to-speech or voice cloning. Vs voicebox (local voice studio with TTS, cloning and MCP voice hooks): Handy is the small, dictation-only tool.","verdict":"The free, private way to talk to your coding agents instead of typing — great on Mac and Windows, more setup on Wayland.","addedAt":"2026-10-10","featured":false,"domain":"Libraries","subSpecialty":"Speech","subcategory":"Speech","tags":["desktop-app","self-host","local-first","permissive","coding-agents","voice","active"],"capabilities":["speech-to-text","offline","whisper"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":34235,"starsPerWeek":389,"access":"free","archived":false,"repo":{"createdAt":"2025-02-13","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/handy","html":"/gems/handy","markdown":"/gems/handy.md"}},{"type":"tool","slug":"gitea","name":"Gitea","tagline":"MIT self-hosted Git forge in a single Go binary — repos, PRs, issues, packages, Actions-compatible CI","category":"devops","url":"https://gitea.com","github":"https://github.com/go-gitea/gitea","pricing":"open-source","hook":"Gitea is the lightweight self-hosted GitHub: one Go binary or Docker image gives you Git hosting, code review, issues, kanban, wiki, a package registry and CI that reuses GitHub Actions workflows.","whatsGood":"MIT (go-gitea/gitea), release v28.1.0 (2026-10-06). Runs on Linux, macOS, Windows and BSDs across x86, ARM and RISC-V, happily on a small VPS or a Raspberry Pi. Official `tea` CLI, Go SDK and act-based runner. Free gitea.com accounts (limited repositories) and a public demo at demo.gitea.com. ★~58k.","theCatch":"Governance first: in 2022 the trademark and domains moved to the for-profit Gitea Ltd, which sells Gitea Cloud and an enterprise edition; that is why the community forked Forgejo. You run it, you own backups, upgrades and runner security — Actions compatibility is good but not complete, so some marketplace actions need tweaks. Vs forgejo (GPLv3+ community fork, runs Codeberg): same roots, pick Gitea for MIT and the larger ecosystem, Forgejo for community governance.","verdict":"The default self-hosted Git forge when you want GitHub-style workflows on your own box — MIT, but company-steered.","addedAt":"2026-10-10","featured":false,"domain":"DevOps","subSpecialty":"Git Hosting","subcategory":"Git & VCS","tags":["self-host","permissive","containers","workflows","git","active"],"capabilities":["git","self-host","ci"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":58595,"starsPerWeek":113,"access":"free","archived":false,"repo":{"createdAt":"2016-11-01","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gitea","html":"/gems/gitea","markdown":"/gems/gitea.md"}},{"type":"tool","slug":"higress","name":"Higress","tagline":"Apache-2.0 AI and API gateway on Envoy and Istio, with Wasm plugins, model proxying and MCP hosting","category":"agents","url":"https://higress.ai","github":"https://github.com/higress-group/higress","pricing":"open-source","hook":"Higress puts model-provider proxying, API routing and MCP server hosting behind one Envoy-based gateway, so AI traffic gets the same rate limits, auth and observability as the rest of your APIs.","whatsGood":"Apache-2.0 (higress-group/higress), release v2.2.5. Built on Envoy and Istio, extended with Wasm plugins you can write in Go, Rust or JS. Proxies many model providers behind one endpoint with token rate limiting, fallback and caching, and can host MCP servers or turn existing REST APIs into MCP tools. Runs on Kubernetes or as a standalone Docker deployment. ★~9.5k.","theCatch":"It is a full Envoy/Istio gateway, much heavier to run than a single-binary model proxy. Default images pull from an Alibaba Cloud registry in Hangzhou, so outside China switch to the US or Southeast Asia mirror if pulls time out. Much of the documentation and the plugin catalog live on higress.cn. Vs agentgateway (a lighter, purpose-built gateway for agent and MCP traffic) and litellm (a Python model proxy you can start in minutes): Higress fits when you want AI traffic inside a production API gateway you already run at scale.","verdict":"A production-grade AI gateway if you can run Envoy and Istio — for a quick model proxy, start with something smaller.","addedAt":"2026-10-11","featured":false,"domain":"AI Agents","subSpecialty":"AI Gateway","subcategory":"AI Gateway","tags":["mcp","api","self-host","permissive","auth","observability","active"],"capabilities":["mcp","gateway","wasm"],"surfaces":["MCP","API","Self-host"],"ecosystem":["Go"],"licenseModel":"Apache-2.0","githubStars":9607,"starsPerWeek":46,"access":"free","archived":false,"repo":{"createdAt":"2022-10-27","pushedAt":"2026-10-17","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/higress","html":"/gems/higress","markdown":"/gems/higress.md"}},{"type":"tool","slug":"bubbletea","name":"Bubble Tea","tagline":"MIT Go framework for terminal UIs, built on The Elm Architecture — the engine under a lot of modern CLIs","category":"libraries","url":"https://charm.land","github":"https://github.com/charmbracelet/bubbletea","pricing":"open-source","hook":"Bubble Tea is how Go developers build interactive terminal apps: a model, an update function and a view, with the framework handling input, rendering and the event loop.","whatsGood":"MIT (charmbracelet/bubbletea), release v2.1.0 (2026-10-08); v2 lives at the `charm.land/bubbletea/v2` import path with an upgrade guide from v1. The Elm-style loop keeps state in one place, which makes TUIs easy to reason about and to test. Pairs with Bubbles (text inputs, viewports, spinners and other components) and Lip Gloss (styling and layout) from the same team. Used in production by many CLIs. ★~45k.","theCatch":"Go only. The Elm Architecture is a different mental model from imperative terminal code, and every keypress and tick flows through one update function, which gets long in big apps unless you split models early. v1 to v2 is a breaking upgrade with a new import path, so older tutorials and examples may not compile as written. Vs textual (Python, CSS-style layouts and widgets): pick Bubble Tea if your CLI is already in Go.","verdict":"The default way to build a polished interactive terminal UI in Go — start on v2, not on old v1 tutorials.","addedAt":"2026-10-11","featured":false,"domain":"Libraries","subSpecialty":"Terminal UI","subcategory":"Terminal UI","tags":["cli","tui","sdk","self-host","permissive","graphics-3d","active"],"capabilities":["tui","cli","framework"],"surfaces":["CLI","Self-host"],"ecosystem":["Go"],"licenseModel":"OSS/MIT","githubStars":45471,"starsPerWeek":128,"access":"free","archived":false,"repo":{"createdAt":"2020-01-10","pushedAt":"2026-10-08","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/bubbletea","html":"/gems/bubbletea","markdown":"/gems/bubbletea.md"}},{"type":"tool","slug":"egui","name":"egui","tagline":"MIT/Apache-2.0 immediate-mode GUI for Rust that runs the same code natively and on the web","category":"rust","url":"https://www.egui.rs","github":"https://github.com/emilk/egui","pricing":"open-source","hook":"egui is the fastest way to put a GUI on a Rust program: you describe the widgets every frame, there is no retained widget tree to keep in sync, and eframe ships the same app to Windows, macOS, Linux, Android and the browser via Wasm.","whatsGood":"Dual MIT or Apache-2.0 (emilk/egui), release 0.36.2 (2026-09-08). Pure immediate mode, no callbacks, so app state and UI cannot drift apart. The core crate is Wasm-friendly; eframe is the official framework and egui-wgpu / egui_glow plug it into other renderers or game engines. Accessibility through AccessKit on Windows and macOS. Try the live demo at egui.rs before adding a dependency. Development is sponsored by Rerun, whose viewer is built on it. ★~31k.","theCatch":"Pre-1.0 and the README says it plainly: interfaces are in flux and new releases have breaking changes. Immediate mode makes complex layout harder (sizes are not known until a widget is drawn) and the look is not native. On the web it draws to a canvas, so no browser text selection, find-in-page or SEO, and screen-reader support there is still experimental. Vs tauri (web UI in a Rust shell): egui is pure Rust and ideal for tools, editors and debug panels, not for marketing-style apps.","verdict":"The quickest Rust GUI for internal tools, editors and game debug panels — pin the version, because upgrades break.","addedAt":"2026-10-11","featured":false,"domain":"Rust","subSpecialty":"GUI","subcategory":"GUI","tags":["self-host","permissive","active"],"capabilities":["gui","wasm","immediate-mode"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":31634,"starsPerWeek":78,"access":"free","archived":false,"repo":{"createdAt":"2019-01-13","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/egui","html":"/gems/egui","markdown":"/gems/egui.md"}},{"type":"tool","slug":"ppt-master","name":"PPT Master","tagline":"MIT agent skill that turns documents into natively editable PowerPoint decks — real shapes, charts and slide masters","category":"agents","url":"https://hugohe3.github.io/ppt-master-examples/","github":"https://github.com/hugohe3/ppt-master","pricing":"open-source","hook":"PPT Master is a skill plus Python scripts that your coding agent runs locally: point Claude Code, Codex, Cursor or Gemini CLI at a PDF, DOCX or pasted text and it exports a .pptx you can keep editing in PowerPoint instead of a flat image deck.","whatsGood":"MIT (hugohe3/ppt-master), release v6.7.0 (2026-10-08). Output is native DrawingML: shapes, editable charts and tables, and real slide masters when you start from your own .pptx template. Can also refill an existing deck while keeping its design and add transitions, animations and narration from speaker notes. Install by cloning, via `npx skills add hugohe3/ppt-master`, or as a Claude Code plugin; needs Python 3.10+ and `pip install -r requirements.txt`. Everything except the model calls runs on your machine. Example decks are browsable online. ★~60k, most of it gained since the repo was created in December 2025.","theCatch":"The author says it outright: the model sets the ceiling and you will not get a finished deck in one shot — the recommendation is a long-context frontier model plus a paid image model, and cheaper models leave more cleanup. Long decks burn a lot of tokens on your own key. The README leads with sponsor blocks for third-party API relay resellers selling Claude/GPT/Gemini access \"at a fraction of official rates\"; use official provider keys. No SmartArt, by design. Vs hyperframes (HTML to video): this is for decks people will edit in PowerPoint.","verdict":"The best free way to get an agent to produce PowerPoint people can actually edit — bring a strong model and skip the relay sponsors.","addedAt":"2026-10-11","featured":false,"domain":"AI Agents","subSpecialty":"Documents","subcategory":"Documents","tags":["cli","self-host","local-first","permissive","coding-agents","skills","active","fast-stars"],"capabilities":["skill","pptx","presentations"],"surfaces":["CLI","Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":64654,"starsPerWeek":1431,"access":"free","archived":false,"repo":{"createdAt":"2025-12-10","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ppt-master","html":"/gems/ppt-master","markdown":"/gems/ppt-master.md"}},{"type":"tool","slug":"skills-manager","name":"Skills Manager","tagline":"MIT desktop app that keeps one agent-skills library and syncs it into Claude Code, Codex, Cursor and dozens more","category":"agents","url":"https://skillsmanager.dev","github":"https://github.com/xingkongliang/skills-manager","pricing":"open-source","hook":"Skills Manager gives every SKILL.md you collect one home (~/.skills-manager) and then symlinks or copies the right ones into each coding agent, globally or per project, so you stop hand-copying folders between tools.","whatsGood":"MIT (xingkongliang/skills-manager), release v1.40.3 (2026-10-01). Tauri 2 / Rust app for macOS (`brew install --cask skills-manager`), Windows and Linux (x64 and arm64), with a CLI bundled in every installer. Import from Git repos, local folders, .zip/.skill archives or the skills.sh marketplace; presets to switch whole skill sets on per agent; upstream update checks on Git-sourced skills; diff local against upstream before updating. Optional backup and multi-device sync to a private GitHub repo. A `manage-skills` skill lets your agents drive the app instead of writing into each other's folders. ★~6k.","theCatch":"A single-maintainer project on a fast release cadence, so expect UI churn. Presets are a one-time copy, not a live sync, so a skill applied by preset will not follow later edits unless you re-apply. Installing marketplace skills in bulk is still installing other people's instructions into your agents — read them, especially ones that run scripts. GitHub sync means signing the app into GitHub. Vs cc-switch (provider switching with skills management on the side) and vercel-skills (the `npx skills` CLI): this is the dedicated GUI for people juggling many agents.","verdict":"If you run more than two coding agents and your skills folder has become a mess, this is the free fix.","addedAt":"2026-10-11","featured":false,"domain":"AI Agents","subSpecialty":"Skills","subcategory":"Skills","tags":["sdk","desktop-app","self-host","permissive","coding-agents","skills","active"],"capabilities":["skills","desktop","sync"],"surfaces":["Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":6611,"starsPerWeek":198,"access":"free","archived":false,"repo":{"createdAt":"2026-03-02","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/skills-manager","html":"/gems/skills-manager","markdown":"/gems/skills-manager.md"}},{"type":"tool","slug":"raddebugger","name":"RAD Debugger","tagline":"MIT native graphical debugger for Windows x64 from Epic Games, plus a fast MSVC-compatible linker","category":"devops","url":"https://github.com/EpicGames/raddebugger/releases","github":"https://github.com/EpicGames/raddebugger","pricing":"open-source","hook":"The RAD Debugger is a fast, standalone, multi-process graphical debugger for native Windows code — what C, C++ and game developers reach for when Visual Studio's debugger is too slow or too heavy.","whatsGood":"MIT (EpicGames/raddebugger), release v0.9.29-alpha (2026-09-30); prebuilt binaries on the releases page. Debugs local Windows x64 programs with PDBs and converts debug info on demand into its own RAD Debug Info (RDI) format, with a `radbin` tool to convert and dump it. Ships the RAD Linker, an x64 PE/COFF linker with MSVC-compatible command-line syntax built for huge binaries — the project reports about 50% faster links in its own tests with multi-gigabyte debug info. Maintained under Epic Games. ★~8k.","theCatch":"Alpha, and the README asks you to file crash dumps — expect bugs. Windows x64 with PDBs only today; Linux and DWARF support are stated plans, not shipped, so it does nothing for Mac or Linux work. The repo README is a technical overview; the usage guide ships inside the release download. Native code only — no managed .NET, JavaScript or Python debugging.","verdict":"Worth a try for every Windows C/C++ or game developer tired of waiting on Visual Studio — just treat it as alpha.","addedAt":"2026-10-11","featured":false,"domain":"DevOps","subSpecialty":"Debugging","subcategory":"Debugging","tags":["self-host","permissive","active"],"capabilities":["debugger","linker","windows"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":8617,"starsPerWeek":59,"access":"free","archived":false,"repo":{"createdAt":"2024-01-10","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/raddebugger","html":"/gems/raddebugger","markdown":"/gems/raddebugger.md"}},{"type":"tool","slug":"hami","name":"HAMi","tagline":"Apache-2.0 CNCF project that shares and slices GPUs and other accelerators across Kubernetes workloads","category":"devops","url":"https://project-hami.io","github":"https://github.com/Project-HAMi/HAMi","pricing":"open-source","hook":"HAMi lets several Kubernetes pods share one GPU, each with its own memory and compute limit, so a cluster full of small inference and notebook jobs stops reserving a whole card per pod.","whatsGood":"Apache-2.0, a CNCF Incubating project, release v2.10.0. Installs with Helm as a scheduler extender plus device plugins; pods ask for a slice with resource requests such as GPU memory and core percentage. Supports NVIDIA plus several other accelerator vendors, and needs no changes to your application images. ★~4.7k.","theCatch":"It is a scheduling layer for a GPU cluster you already run, not a model server — you still bring vLLM, Triton or whatever serves the model. How limits are enforced depends on each vendor’s device backend, so isolation and overcommit behaviour differ between NVIDIA and other accelerators; test the limits on your hardware before you rely on them.","verdict":"The CNCF way to pack many small GPU jobs onto shared cards — validate isolation per accelerator vendor.","addedAt":"2026-10-12","featured":false,"domain":"AI Agents","subSpecialty":"GPU Scheduling","subcategory":"GPU Scheduling","tags":["self-host","permissive","local-llm","kubernetes","active"],"capabilities":["kubernetes","gpu"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"Apache-2.0","githubStars":4897,"starsPerWeek":18,"access":"free","archived":false,"repo":{"createdAt":"2021-09-14","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hami","html":"/gems/hami","markdown":"/gems/hami.md"}},{"type":"tool","slug":"celld","name":"celld","tagline":"Apache-2.0 self-hosted, distributed Durable Objects runtime from Deno, with Workers, KV and Queues","category":"devops","url":"https://github.com/denoland/celld","github":"https://github.com/denoland/celld","pricing":"open-source","hook":"celld is Deno’s self-hosted runtime for Durable Objects — stateful, single-threaded actors addressed by name — alongside Workers, KV, Queues and D1-style SQL and R2-style object storage primitives, on infrastructure you run.","whatsGood":"Apache-2.0 (denoland/celld), release v0.6.2. Gives you the Durable Objects programming model without being tied to one edge platform, and spreads objects across a cluster of nodes. Useful for chat rooms, collaborative documents, rate limiters and other per-entity state. ★~5.4k.","theCatch":"Pre-1.0, so expect API changes between releases. A write only counts as durable once it reaches S3-style object storage, so you need a bucket even for a small setup, and write latency depends on that store.","verdict":"Durable Objects you can self-host — promising, but pin versions and plan for an object-storage bucket from day one.","addedAt":"2026-10-12","featured":false,"domain":"AI Agents","subSpecialty":"Stateful Runtime","subcategory":"Stateful Runtime","tags":["self-host","permissive","workflows","active"],"capabilities":["durable-objects","self-host"],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":6002,"starsPerWeek":77,"access":"free","archived":false,"repo":{"createdAt":"2025-04-25","pushedAt":"2026-10-07","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/celld","html":"/gems/celld","markdown":"/gems/celld.md"}},{"type":"tool","slug":"hermes-agent","name":"Hermes Agent","tagline":"MIT self-improving agent from Nous Research — skills from experience, multi-channel gateway, any model","category":"agents","url":"https://hermes-agent.nousresearch.com","github":"https://github.com/NousResearch/hermes-agent","pricing":"open-source","hook":"Hermes Agent is a self-hosted agent with a closed learning loop: it writes skills from hard tasks, improves them in use, searches past sessions, and keeps a deepening model of you — reachable from a TUI or from Telegram, Discord, Slack, WhatsApp and Signal through one gateway.","whatsGood":"MIT (NousResearch/hermes-agent), release v0.21.6 (2026-10-08). Install via the official curl/bash or PowerShell scripts; docs also cover MSIX on Windows. Bring any OpenAI-compatible endpoint (Nous Portal, OpenRouter, OpenAI, local, and more) and switch with `hermes model`. Full TUI with slash commands and streaming tool output; messaging channels share one gateway process with cross-platform conversation continuity. ★~253k.","theCatch":"A full personal/coding agent surface, not a drop-in Claude Code plugin — you run the gateway and own model keys, channel tokens and the memory/skill store it writes. Exact-pinned Python deps and a 3.14-oriented install path mean supply-chain and upgrade care; follow their install docs rather than improvising. Multi-channel access widens the security surface the same way OpenClaw does. Vs openclaw (freemium multi-channel assistant) and claude-code (paid Anthropic terminal agent): Hermes is the MIT self-improving host you operate yourself. oh-my-hermes is niche plugin tooling for this host, not a substitute. Stars have grown extremely fast (about 3,940 a week since the repo opened in July 2025), so judge it on a trial run, not the count.","verdict":"The open-source agent with a real learning loop — run it if you want skills and memory you own, not another rented chat UI.","addedAt":"2026-10-12","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Skills","tags":["tui","self-host","permissive","skills","active","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":255654,"starsPerWeek":3914,"access":"free","archived":false,"repo":{"createdAt":"2025-07-22","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hermes-agent","html":"/gems/hermes-agent","markdown":"/gems/hermes-agent.md"}},{"type":"tool","slug":"trueforge","name":"TrueForge","tagline":"MIT open-source agent harness — MCP, skills, subagents, approvals, local SQLite or hosted Postgres","category":"agents","url":"https://trueforge.dev","github":"https://github.com/truefoundry/trueforge","pricing":"open-source","hook":"TrueForge is the runtime layer that turns an LLM endpoint into a working agent: tool loop, MCP servers, git-backed skills, subagents, approval gates and session state that survives a restart.","whatsGood":"MIT (truefoundry/trueforge), npm `@truefoundry/trueforge` 0.178.0 (2026-10-09). Quickstart with `npx @truefoundry/trueforge`; Node.js ≥ 22.14. Local mode is one process plus SQLite; hosted mode adds Postgres and Redis via Docker Compose, Helm or Railway. Speaks OpenAI-compatible APIs including Ollama and vLLM. MCP with header auth or OAuth, including in-chat authorization. ★~6.2k.","theCatch":"It is a harness you integrate, not a finished coding IDE — you still bring models, sandboxes for code execution, and the product UI around it. Requires a current Node (22.14+). Built by TrueFoundry; expect the OSS path to sit next to their commercial platform messaging. Vs langchain / crewai (framework kits) and hermes-agent (batteries-included personal agent): TrueForge is the embeddable runtime when you are shipping your own agent product. Stars have climbed fast for a repo opened in July 2026 (about 500 a week), so don’t read the count as proof of maturity.","verdict":"The MIT harness to stop re-implementing agent loops — start local with SQLite, scale out when you need Postgres.","addedAt":"2026-10-12","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Skills","tags":["mcp","self-host","permissive","skills","postgres","git","active","young-repo"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":6321,"starsPerWeek":485,"access":"free","archived":false,"repo":{"createdAt":"2026-07-23","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/trueforge","html":"/gems/trueforge","markdown":"/gems/trueforge.md"}},{"type":"tool","slug":"agent-client-protocol","name":"Agent Client Protocol","tagline":"Apache-2.0 LSP-for-agents: one protocol so any editor can talk to any coding agent","category":"agents","url":"https://agentclientprotocol.com","github":"https://github.com/agentclientprotocol/agent-client-protocol","pricing":"open-source","hook":"ACP standardizes how code editors and coding agents talk — JSON-RPC locally over stdio today, with remote HTTP/WebSocket work in progress — so you stop writing a custom bridge for every agent/editor pair.","whatsGood":"Apache-2.0 (agentclientprotocol/agent-client-protocol), schema release schema-v1.25.0 (2026-10-09); stable wire protocol version is 1 via `initialize`. Schema crate and versioned JSON Schema artifacts for SDK generators; higher-level Rust runtime crate for implementers. Reuses MCP-style JSON where it fits, plus agent UX types such as diffs. Markdown is the default user-facing text format. Registry of ACP agents and adapters lives under the same org. ★~4.4k.","theCatch":"A protocol, not an app — both the editor and the agent must implement ACP before you feel the benefit. Full remote/cloud agent support is still in progress. Schema artifact versions can move without changing wire compatibility, which matters if you generate SDKs from the JSON Schema. Vs MCP (tool/server protocol for model context): ACP is the editor↔agent session protocol; they solve different layers and often ship together.","verdict":"The interoperability bet for coding agents — adopt it when you build an editor or an agent, not when you just want a chat UI.","addedAt":"2026-10-12","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Agent Frameworks & SDKs","tags":["api","self-host","permissive","coding-agents","realtime","active"],"capabilities":[],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":4473,"starsPerWeek":64,"access":"free","archived":false,"repo":{"createdAt":"2025-06-23","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agent-client-protocol","html":"/gems/agent-client-protocol","markdown":"/gems/agent-client-protocol.md"}},{"type":"tool","slug":"codync","name":"Codync","tagline":"Apache-2.0 bots for Claude Code, Codex, Cursor and 40+ ACP agents — message them from phone or desktop","category":"agents","url":"https://www.codync.dev","github":"https://github.com/leepokai/Codync","pricing":"open-source","hook":"Codync turns the coding agents already on your machine into named teammates you message from iPhone, Mac, Windows, Linux or a terminal — approve, reply and get a push when a bot finishes.","whatsGood":"Apache-2.0 (leepokai/Codync; versions through 2.11.0 were MIT), release v2.14.0 (2026-10-11). Single Rust `codync-host` finds installed agents and pulls ACP-registry adapters on first use (Claude Code, Codex, Cursor, Gemini, Copilot, OpenCode, Pi, Grok Build and ~40 more). Desktop builds for macOS/Windows/Linux, iOS App Store client, Homebrew tap. Free Cloudflare relay for remote reach with end-to-end encrypted channels and sealed push tickets; group chats, threads and per-bot memory. ★~283.","theCatch":"You still pay for each agent's own subscription or API keys — Codync is the messaging shell, not the model. Remote access depends on their free Cloudflare relay (or a direct LAN path); trademark and hosted multi-tenant rules say you must run your own relay if you offer Codync-as-a-service. Young star count relative to the ambition. Vs kandev (AGPL review-first kanban with worktrees) and openclaw (multi-channel personal agent): Codync is the open Grok-Bot-style inbox for the agents you already run.","verdict":"Message your local coding agents like coworkers — free host, bring your own agent accounts.","addedAt":"2026-10-12","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["desktop-app","self-host","local-first","copyleft","coding-agents","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":691,"starsPerWeek":22,"access":"free","archived":false,"repo":{"createdAt":"2026-03-18","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/codync","html":"/gems/codync","markdown":"/gems/codync.md"}},{"type":"tool","slug":"kandev","name":"Kandev","tagline":"AGPL-3.0 multi-agent kanban with git worktrees — orchestrate, review diffs, open PRs","category":"agents","url":"https://kandev.ai","github":"https://github.com/kdlbs/kandev","pricing":"open-source","hook":"Kandev is a self-hosted control plane for running several coding agents in parallel: each task gets its own git worktree, then you review the diff, terminal and preview in one workspace before anything ships.","whatsGood":"AGPL-3.0 (kdlbs/kandev), release v0.97.0 (2026-10-04). Native Go binary with the web UI embedded — `npx kandev@latest`, Homebrew, Scoop or release archives; no separate Node server at runtime. Speaks ACP to Claude Code, Codex, Copilot, Gemini CLI, OpenCode and more. Workflows with human gates, local/Docker/remote runtimes, no telemetry. Data defaults to `~/.kandev`. ★~919.","theCatch":"License first: AGPL-3.0 is network copyleft — check legal before embedding or offering it as a hosted service. Still 0.x (v0.97) with a large open-issue count, so expect rough edges. Parallel agents still burn each provider's rate limits and tokens on your keys. Vs codync (message bots from your phone) and claude-code alone: Kandev is the review-first board for many agents at once.","verdict":"The AGPL worktree kanban for people running more than one coding agent — loud copyleft, strong review loop.","addedAt":"2026-10-12","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["self-host","copyleft","coding-agents","git","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":981,"starsPerWeek":24,"access":"free","archived":false,"repo":{"createdAt":"2026-01-09","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/kandev","html":"/gems/kandev","markdown":"/gems/kandev.md"}},{"type":"tool","slug":"mcp-toolbox","name":"MCP Toolbox for Databases","tagline":"Apache-2.0 Google MCP server for databases","category":"agents","url":"https://github.com/googleapis/mcp-toolbox","github":"https://github.com/googleapis/mcp-toolbox","pricing":"open-source","hook":"MCP Toolbox for Databases (formerly genai-toolbox) gives an agent safe, named database tools — you define the queries once and the server handles connection pooling, auth and observability.","whatsGood":"Apache-2.0, from Google (googleapis/mcp-toolbox), release v1.14.0. Prebuilt generic tools such as list_tables and execute_sql get an MCP client talking to a database in minutes; for production you define your own parameterised SQL tools in tools.yaml. Works with Postgres, MySQL and many more, plus Google Cloud databases. ★~16.6k.","theCatch":"You write and maintain your SQL tools yourself in tools.yaml — the server does not invent safe queries for you. The prebuilt tool sets mostly target Google databases (AlloyDB, Cloud SQL, BigQuery, Spanner and friends); other engines get the generic tools. Renamed from genai-toolbox, so older guides use the old name.","verdict":"The Google-backed way to give agents database access through queries you control — budget time for writing tools.yaml.","addedAt":"2026-10-12","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","self-host","permissive","auth","observability","active"],"capabilities":["mcp","auth"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":16696,"starsPerWeek":135,"access":"free","archived":false,"repo":{"createdAt":"2024-06-07","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mcp-toolbox","html":"/gems/mcp-toolbox","markdown":"/gems/mcp-toolbox.md"}},{"type":"tool","slug":"aws-mcp","name":"AWS MCP Servers","tagline":"Apache-2.0 AWS Labs MCP servers for AWS services","category":"agents","url":"https://awslabs.github.io/mcp/","github":"https://github.com/awslabs/mcp","pricing":"open-source","hook":"awslabs/mcp is the AWS Labs collection of service-specific MCP servers — documentation, CDK, Lambda, DynamoDB, cost analysis and many more — each one installable on its own.","whatsGood":"Apache-2.0 (awslabs/mcp), with frequent dated releases. Pick only the servers you need, run them with uvx or Docker, and they use your normal AWS credentials and IAM permissions. The documentation server alone helps any agent writing AWS code.","theCatch":"It is a monorepo where each server is installed and configured separately, so wiring up several means several entries in your MCP config. AWS bills normally for whatever the tools do — an agent that creates resources creates real charges. Vs agent-toolkit-for-aws (plugins, skills and a single AWS CLI MCP proxy in one package): this is the catalogue of individual, service-specific servers.","verdict":"The official AWS MCP catalogue — install only the servers you need and scope IAM tightly.","addedAt":"2026-10-12","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","self-host","permissive","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":9800,"starsPerWeek":118,"access":"free","archived":false,"repo":{"createdAt":"2025-03-21","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/aws-mcp","html":"/gems/aws-mcp","markdown":"/gems/aws-mcp.md"}},{"type":"tool","slug":"microsoft-mcp","name":"Microsoft MCP","tagline":"MIT official Microsoft MCP servers, led by Azure","category":"agents","url":"https://github.com/microsoft/mcp","github":"https://github.com/microsoft/mcp","pricing":"open-source","hook":"microsoft/mcp is Microsoft’s home for official MCP servers, led by the Azure MCP Server, which lets an agent list and manage Azure resources, storage, databases and monitoring from one place.","whatsGood":"MIT (microsoft/mcp). One repo for Microsoft-maintained servers and templates, with packages on npm, NuGet and PyPI and VS Code integration. Uses your existing Azure identity, so access follows your role assignments.","theCatch":"Most servers need an Azure subscription or a sign-in to a Microsoft tenant before they do anything useful. Release tags are per package, so check which server a release belongs to.","verdict":"The official route to Azure from an agent — if you already live in Azure.","addedAt":"2026-10-12","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","self-host","permissive","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":3790,"starsPerWeek":47,"access":"free","archived":false,"repo":{"createdAt":"2025-04-09","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/microsoft-mcp","html":"/gems/microsoft-mcp","markdown":"/gems/microsoft-mcp.md"}},{"type":"tool","slug":"firecrawl-mcp","name":"Firecrawl MCP Server","tagline":"MIT official MCP server for Firecrawl scraping","category":"agents","url":"https://github.com/firecrawl/firecrawl-mcp-server","github":"https://github.com/firecrawl/firecrawl-mcp-server","pricing":"open-source","hook":"The Firecrawl MCP server gives an agent Firecrawl’s scraping tools — turn pages into clean markdown, search the web, parse files, crawl and map sites — through one MCP connection.","whatsGood":"MIT (firecrawl/firecrawl-mcp-server), release v3.2.1. Use the hosted endpoint or run `npx firecrawl-mcp` locally, optionally pointed at a self-hosted Firecrawl. A keyless hosted tier lets you try it with no account.","theCatch":"Without an API key only scrape, search and parse work, and they are rate-limited; crawl, map and agent need a key and paid credits. Vs firecrawl (the scraping engine and API itself, AGPL-3.0): this is just the MIT MCP bridge to it.","verdict":"The quickest way to put Firecrawl in an agent — try keyless, add a key once you need crawling.","addedAt":"2026-10-12","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","self-host","copyleft","scraping","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":7654,"starsPerWeek":78,"access":"free","archived":false,"repo":{"createdAt":"2024-12-06","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/firecrawl-mcp","html":"/gems/firecrawl-mcp","markdown":"/gems/firecrawl-mcp.md"}},{"type":"tool","slug":"supabase-mcp","name":"Supabase MCP Server","tagline":"Apache-2.0 official MCP server for Supabase","category":"agents","url":"https://supabase.com/docs/guides/getting-started/mcp","github":"https://github.com/supabase/mcp","pricing":"open-source","hook":"The Supabase MCP server lets an agent design tables, run SQL, apply migrations, read logs and manage branches in your Supabase project.","whatsGood":"Apache-2.0 (supabase/mcp), release mcp-server-supabase v0.13.0. Connect to the hosted endpoint at mcp.supabase.com and scope it to one project and chosen feature groups with URL options.","theCatch":"Write access is on by default — add read_only=true unless you really want the agent changing your database, and scope it to a development project. Self-hosted Supabase needs extra setup compared with the hosted endpoint. Vs supabase (the platform itself): this is the agent interface to it.","verdict":"The official Supabase bridge for agents — turn on read_only first.","addedAt":"2026-10-12","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","self-host","permissive","observability","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":2966,"starsPerWeek":31,"access":"free","archived":false,"repo":{"createdAt":"2024-12-20","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/supabase-mcp","html":"/gems/supabase-mcp","markdown":"/gems/supabase-mcp.md"}},{"type":"tool","slug":"mongodb-mcp","name":"MongoDB MCP Server","tagline":"Apache-2.0 official MCP server for MongoDB","category":"agents","url":"https://github.com/mongodb-js/mongodb-mcp-server","github":"https://github.com/mongodb-js/mongodb-mcp-server","pricing":"open-source","hook":"The MongoDB MCP server lets an agent query collections, inspect schemas and indexes, and run aggregations against a MongoDB database.","whatsGood":"Apache-2.0 (mongodb-js/mongodb-mcp-server), release v3.0.5. Runs locally with npx or Docker against any MongoDB connection string, with a read-only mode for safer exploration.","theCatch":"For Atlas, the README points you to the MongoDB-hosted Atlas MCP server over OAuth instead; the local server is mainly for self-hosted MongoDB. Give it a read-only user unless the agent truly needs to write.","verdict":"The official way to let an agent explore a self-hosted MongoDB — use the hosted server for Atlas.","addedAt":"2026-10-12","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","self-host","local-first","permissive","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":1146,"starsPerWeek":14,"access":"free","archived":false,"repo":{"createdAt":"2025-04-04","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mongodb-mcp","html":"/gems/mongodb-mcp","markdown":"/gems/mongodb-mcp.md"}},{"type":"tool","slug":"stripe-agent-toolkit","name":"Stripe AI","tagline":"MIT official Stripe toolkit and MCP server for agents","category":"agents","url":"https://docs.stripe.com/agents","github":"https://github.com/stripe/ai","pricing":"open-source","hook":"stripe/ai (formerly agent-toolkit) gives agents Stripe tools — create customers, products, payment links and invoices — through an MCP server or SDK integrations for frameworks such as the OpenAI Agents SDK and Vercel AI SDK.","whatsGood":"MIT (stripe/ai). Stripe also hosts a remote MCP server at mcp.stripe.com with OAuth, so you can connect without running anything. Restricted API keys limit which actions the agent can take.","theCatch":"Tool calls act on your real Stripe account, so start in test mode with a restricted key. There are no GitHub releases — track the npm and PyPI packages instead. Vs stripe-cli (a terminal tool for developers to forward webhooks and inspect events): this is the toolkit an agent uses to call the Stripe API.","verdict":"The official way to give an agent Stripe actions — test mode and restricted keys first.","addedAt":"2026-10-12","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","sdk","self-host","permissive","payments","active"],"capabilities":["mcp","sdk"],"surfaces":["MCP","SDK","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":1964,"starsPerWeek":19,"access":"free","archived":false,"repo":{"createdAt":"2024-11-11","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/stripe-agent-toolkit","html":"/gems/stripe-agent-toolkit","markdown":"/gems/stripe-agent-toolkit.md"}},{"type":"tool","slug":"exa-mcp","name":"Exa MCP Server","tagline":"MIT official MCP server for Exa web search","category":"agents","url":"https://github.com/exa-labs/exa-mcp-server","github":"https://github.com/exa-labs/exa-mcp-server","pricing":"open-source","hook":"The Exa MCP server gives an agent Exa’s AI search engine: web search that returns clean page content, page fetching, and optional advanced search and research agents.","whatsGood":"MIT (exa-labs/exa-mcp-server). Connect to the hosted endpoint or run it locally; default tools cover search and fetching pages as markdown, and more tools can be enabled per connection.","theCatch":"The hosted server works without a key but is rate-limited; higher limits and Exa Agent need an Exa API key or OAuth, and usage beyond that is paid. It searches and reads pages you point it at — for crawling whole sites, use a crawler such as Firecrawl. There are no GitHub releases.","verdict":"A clean search-and-read MCP for agents — get a key once you outgrow the anonymous limits.","addedAt":"2026-10-12","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","self-host","permissive","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":5156,"starsPerWeek":52,"access":"free","archived":false,"repo":{"createdAt":"2024-11-27","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/exa-mcp","html":"/gems/exa-mcp","markdown":"/gems/exa-mcp.md"}},{"type":"tool","slug":"preloop","name":"preloop","tagline":"MIT self-hosted GitHub Actions with microVM-isolated jobs","category":"devops","url":"https://github.com/preloopdev/preloop","github":"https://github.com/preloopdev/preloop","pricing":"open-source","hook":"preloop runs your existing GitHub Actions workflows on your own machines, putting each job in a hardware-isolated microVM on Windows, macOS or Linux — no GitHub-hosted minutes, and you can test uncommitted changes.","whatsGood":"MIT (preloopdev/preloop), release v0.34.0. `preloop serve` accepts workflows the way GitHub does — expressions, matrix builds, reusable workflows, concurrency groups, OIDC — and runs `.github/workflows` unmodified. Speaks the official actions/runner protocol, and ships a smaller Rust runner as a drop-in replacement. MicroVMs resume in about 300 ms. ★~200.","theCatch":"You run a server, not a one-shot CLI — expose it on a tailnet, tunnel or your own domain and keep it patched. It is a small, young project (first commit mid-2026), so expect rough edges and pin versions. Vs act (runs workflows locally in Docker containers with one command): preloop is the heavier choice when you want real isolation and a standing CI service you own.","verdict":"Self-hosted GitHub Actions with real VM isolation — promising, but young; try it beside your existing CI first.","addedAt":"2026-10-13","featured":false,"domain":"AI Agents","subSpecialty":"CI","subcategory":"CI/CD","tags":["self-host","local-first","permissive","sandbox","testing","workflows","active","young-repo"],"capabilities":["ci","self-host"],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":224,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2026-06-25","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/preloop","html":"/gems/preloop","markdown":"/gems/preloop.md"}},{"type":"tool","slug":"uniterm","name":"Uniterm","tagline":"Apache-2.0 terminal for 30+ protocols with an AI agent","category":"devops","url":"https://github.com/ys-ll/uniterm","github":"https://github.com/ys-ll/uniterm","pricing":"open-source","hook":"Uniterm puts SSH, SFTP, RDP, VNC, SPICE, serial, database and Kubernetes connections in one desktop app, with an AI agent that can plan and run multi-step shell commands in your session.","whatsGood":"Apache-2.0 (ys-ll/uniterm), release v1.10.0. Runs on Windows, macOS and Linux, with an Android build. Covers local shells (PowerShell, CMD, Git Bash, WSL), remote desktops, database clients and Kubernetes/Docker/Podman management with pod logs, exec and metrics. ★~830.","theCatch":"The AI agent needs your own API key and endpoint — nothing is bundled — and it runs real commands on the machines you are connected to, so review before approving. The WSL and Windows remote features are Windows-only. Young project. Vs tabby (a mature, extensible terminal with SSH and serial): Uniterm trades polish for far wider protocol coverage and an agent.","verdict":"One app for nearly every remote protocol plus an agent — bring your own model key and keep approvals on.","addedAt":"2026-10-13","featured":false,"domain":"AI Agents","subSpecialty":"Terminal","subcategory":"Terminal","tags":["desktop-app","self-host","permissive","kubernetes","active","young-repo"],"capabilities":["terminal","ssh"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":874,"starsPerWeek":37,"access":"free","archived":false,"repo":{"createdAt":"2026-05-11","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/uniterm","html":"/gems/uniterm","markdown":"/gems/uniterm.md"}},{"type":"tool","slug":"docker-compose","name":"Docker Compose","tagline":"Apache-2.0 multi-container apps from one YAML file","category":"devops","url":"https://docs.docker.com/compose/","github":"https://github.com/docker/compose","pricing":"open-source","hook":"Docker Compose describes a multi-container application — services, networks, volumes — in one compose.yaml and brings the whole stack up or down with a single command.","whatsGood":"Apache-2.0 (docker/compose), release v5.6.0. The standard way to run local development stacks and small single-host deployments; works with Docker Engine on Linux and with Podman through its Compose support. The compose file format is an open specification. ★~38k.","theCatch":"Compose itself is Apache-2.0, but Docker Desktop — the usual way to get it on macOS and Windows — has its own licence terms that require a paid subscription for larger companies; Docker Engine on Linux avoids that. Single-host only: for multi-node orchestration you need Kubernetes or similar.","verdict":"The default for multi-container dev stacks — check Docker Desktop licensing if your company is large.","addedAt":"2026-10-13","featured":false,"domain":"AI Agents","subSpecialty":"Containers","subcategory":"Containers","tags":["cli","self-host","permissive","containers","active"],"capabilities":["cli","containers"],"surfaces":["CLI","Self-host"],"ecosystem":["Go"],"licenseModel":"Apache-2.0","githubStars":38416,"starsPerWeek":57,"access":"free","archived":false,"repo":{"createdAt":"2013-12-09","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/docker-compose","html":"/gems/docker-compose","markdown":"/gems/docker-compose.md"}},{"type":"tool","slug":"llama-cpp","name":"llama.cpp","tagline":"MIT local LLM inference in C/C++ on almost any hardware","category":"agents","url":"https://llama.app","github":"https://github.com/ggml-org/llama.cpp","pricing":"open-source","hook":"llama.cpp is the C/C++ inference engine underneath much of the local-model world: install it, pull a GGUF model from Hugging Face, and `llama serve` gives you an OpenAI-compatible API plus a built-in web UI.","whatsGood":"MIT (ggml-org/llama.cpp), release v0.6.0, plus nightly builds. One-line installers (curl or PowerShell), prebuilt binaries, Docker, or build from source. Plain C/C++ with no dependencies; Apple Silicon is first-class via Metal, plus CUDA, HIP (AMD), Vulkan, SYCL, WebGPU and more. 1.5- to 8-bit quantization, and CPU+GPU hybrid inference for models bigger than your VRAM. Handles vision models too, and GBNF grammars constrain output. ★~131k.","theCatch":"It runs GGUF models, so you convert or download quantized weights, and model licences are separate — check the model card before commercial use. Lots of knobs: speed depends on backend, quant and offload settings, so expect to tune. Vs Ollama (friendlier model manager on similar ground): pick llama.cpp when you want the engine and its flags directly. Vs vLLM or SGLang: those are GPU serving engines for many concurrent users; llama.cpp is the one for laptops, edge boxes and single-user servers.","verdict":"The default local LLM engine — free, runs nearly anywhere, but you own the model choice and the tuning.","addedAt":"2026-10-13","featured":false,"domain":"AI Agents","subSpecialty":"Local Inference","subcategory":"Inference & Local Models","tags":["api","web-ui","self-host","permissive","local-llm","active","fast-stars"],"capabilities":["inference","local","llm-serving"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":131871,"starsPerWeek":698,"access":"free","archived":false,"repo":{"createdAt":"2023-03-10","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/llama-cpp","html":"/gems/llama-cpp","markdown":"/gems/llama-cpp.md"}},{"type":"tool","slug":"sglang","name":"SGLang","tagline":"Apache-2.0 high-throughput LLM and multimodal serving","category":"agents","url":"https://www.sglang.io","github":"https://github.com/sgl-project/sglang","pricing":"open-source","hook":"SGLang is an open-source serving framework for language, vision-language and diffusion models, tuned for agentic workloads, large-scale serving and RL rollouts.","whatsGood":"Apache-2.0 (sgl-project/sglang), release v0.5.21, hosted by the non-profit LMSYS. Free path: `docker pull lmsysorg/sglang:latest` or `uv pip install sglang`, then pick a launch command from the Cookbook for your model and hardware. Supports NVIDIA, AMD Instinct, Google TPU, Intel GPU/CPU, Apple Silicon via Metal/MLX and Huawei Ascend. Image and video generation (SGLang Diffusion) ships in the same package. Orchestrators such as llm-d, Ray Serve and NVIDIA Dynamo can run it as the engine. ★~37k.","theCatch":"A GPU serving engine, not a laptop chat app — expect driver, CUDA/ROCm and multi-GPU ops, and you pay for the hardware. Install currently needs `--prerelease=allow`. Vs vLLM (same lane): both are open, OpenAI-compatible serving engines — benchmark your own model and traffic rather than trusting either side's charts. Vs llama.cpp: SGLang is for many concurrent users on accelerators; llama.cpp is for one machine.","verdict":"A top-tier open LLM serving engine beside vLLM — free software, the bill is GPUs; benchmark both on your workload.","addedAt":"2026-10-13","featured":false,"domain":"AI Agents","subSpecialty":"Inference","subcategory":"Inference & Local Models","tags":["self-host","permissive","active"],"capabilities":["inference","llm-serving","gpu"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"Apache-2.0","githubStars":37537,"starsPerWeek":258,"access":"free","archived":false,"repo":{"createdAt":"2024-01-08","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/sglang","html":"/gems/sglang","markdown":"/gems/sglang.md"}},{"type":"tool","slug":"llm-d","name":"llm-d","tagline":"Apache-2.0 Kubernetes stack for distributed LLM inference","category":"devops","url":"https://www.llm-d.ai","github":"https://github.com/llm-d/llm-d","pricing":"open-source","hook":"llm-d sits above model servers like vLLM and SGLang on Kubernetes, adding prefix-cache-aware routing, tiered KV-cache offload, prefill/decode disaggregation and SLO-aware autoscaling so a cluster serves real traffic efficiently.","whatsGood":"Apache-2.0 (llm-d/llm-d), release v0.10.0. A CNCF Sandbox project founded by Red Hat, Google Cloud, IBM Research, CoreWeave and NVIDIA. Ships \"well-lit path\" guides with Helm charts and benchmarked recipes; most users start from the Optimized Baseline. Also covers OpenAI-compatible batch processing and wide expert-parallelism for very large models. Reproducible benchmarks are published on Prism. ★~4.8k.","theCatch":"Only makes sense if you already run Kubernetes and accelerators at scale — for one model on one GPU, a model server alone is enough. The headline gains in the README (for example 3x throughput from prefix-cache-aware routing) come from partner and vendor deployments on high-end GPUs, so measure your own. Still pre-1.0. Vs NVIDIA Dynamo (same layer): llm-d is Kubernetes-native and multi-vendor under the CNCF; Dynamo is NVIDIA-led.","verdict":"The open, Kubernetes-native layer for multi-GPU LLM serving — free, but overkill below cluster scale.","addedAt":"2026-10-13","featured":false,"domain":"AI Agents","subSpecialty":"Inference","subcategory":"Inference & Local Models","tags":["self-host","permissive","local-llm","kubernetes","active"],"capabilities":["inference","llm-serving","kubernetes"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":4895,"starsPerWeek":63,"access":"free","archived":false,"repo":{"createdAt":"2025-04-29","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/llm-d","html":"/gems/llm-d","markdown":"/gems/llm-d.md"}},{"type":"tool","slug":"uzu","name":"uzu","tagline":"MIT on-device inference engine for Apple Silicon apps","category":"agents","url":"https://trymirai.com","github":"https://github.com/trymirai/uzu","pricing":"open-source","hook":"uzu is a Rust inference engine for running models inside your own app on Apple devices, with Swift, Python and TypeScript bindings, tool calls, structured output and an OpenAI-compatible server mode.","whatsGood":"MIT (trymirai/uzu), release 0.6.3. Native Rust crate; Swift bindings via uniffi, Python via pyo3, TypeScript via napi-rs. Metal and CPU backends, using unified memory on Apple devices; targets macOS, iOS and Mac Catalyst. One high-level API covers local chat sessions, structured output, tool calls, and optional cloud models through your own OpenAI key. A CLI can browse, download, benchmark and serve models over /v1/chat/completions. ★~2.2k.","theCatch":"Apple-first: Linux, Windows and WASM targets are still listed as in progress. It uses its own model format — you download Mirai's converted models or export one yourself with their lalamo tool, so you cannot drop in an arbitrary GGUF. The Rust quick start pulls from the git main branch. Backed by a company (Mirai). Vs Rapid-MLX (a local server for coding agents on a Mac): uzu is an embeddable engine for shipping AI inside iOS and macOS apps.","verdict":"The pick for on-device models inside an iOS or macOS app — MIT and free, but Apple-only for now and tied to its own model format.","addedAt":"2026-10-13","featured":false,"domain":"AI Agents","subSpecialty":"Local Inference","subcategory":"Inference & Local Models","tags":["sdk","self-host","local-first","permissive","local-llm","active"],"capabilities":["inference","local","sdk"],"surfaces":["SDK","Self-host"],"ecosystem":["Rust","Python","Node.js"],"licenseModel":"OSS/MIT","githubStars":2459,"starsPerWeek":35,"access":"free","archived":false,"repo":{"createdAt":"2025-06-23","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/uzu","html":"/gems/uzu","markdown":"/gems/uzu.md"}},{"type":"tool","slug":"obsidian-mind","name":"Obsidian Mind","tagline":"MIT Obsidian vault as persistent agent memory","category":"agents","url":"https://github.com/breferrari/obsidian-mind","github":"https://github.com/breferrari/obsidian-mind","pricing":"open-source","hook":"Obsidian Mind is a ready-made Obsidian vault with hooks, slash commands and subagents, so Claude Code, Codex CLI or Gemini CLI start each session knowing your goals, projects and past decisions — and file new notes, links and decision records as you talk.","whatsGood":"MIT (breferrari/obsidian-mind), release v10.0.0. Install with `shardmind install` (a wizard that personalises the vault) or plain `git clone`; ShardMind is optional. All memory lives as git-tracked Markdown in the vault, not in an agent's private store. One `AGENTS.md` for every agent; full support on Claude Code, hooks and commands on Codex and Gemini. Optional QMD semantic search runs three small local models (no API key) and exposes MCP tools; without it, the agent falls back to grep. The README documents context-size budgets and per-agent limits it measured. ★~5.3k.","theCatch":"It is opinionated about work life — standups, 1:1s, brag docs, incident capture — so it fits people who want an agent-run work journal, not just a project memory file. Needs Obsidian 1.12+ (a free but closed-source app) with its CLI enabled, plus Node 22+. QMD downloads about 2 GB of local models on first use. Hooks run on every session and message, so read them before you trust a vault. Vs mem0 or Letta: those are memory layers you build into an app; this is a personal vault for your own coding agent.","verdict":"The most complete plain-Markdown memory setup for Claude Code and friends — free, but opinionated and Obsidian-bound.","addedAt":"2026-10-13","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["mcp","cli","self-host","permissive","coding-agents","memory","active"],"capabilities":["memory","mcp","cli"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":5400,"starsPerWeek":160,"access":"free","archived":false,"repo":{"createdAt":"2026-02-28","pushedAt":"2026-10-17","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/obsidian-mind","html":"/gems/obsidian-mind","markdown":"/gems/obsidian-mind.md"}},{"type":"tool","slug":"edgequake","name":"EdgeQuake","tagline":"Apache-2.0 GraphRAG engine in Rust, runs on local models","category":"agents","url":"https://github.com/raphaelmansuy/edgequake","github":"https://github.com/raphaelmansuy/edgequake","pricing":"open-source","hook":"EdgeQuake turns documents into a graph of entities and relationships, then answers questions by combining vector search with graph traversal — the LightRAG approach, implemented in Rust.","whatsGood":"Apache-2.0 (raphaelmansuy/edgequake), release v0.35.0. A setup wizard detects local model servers — Ollama, LM Studio, MLX or llama.cpp — so it can run fully on your own machine with no API key; OpenAI or Anthropic keys are optional for faster results. Binds to localhost by default. ★~2.2k.","theCatch":"Pre-1.0 with a small group of contributors (about a dozen), so expect breaking changes. Graph quality depends heavily on the model you use for entity extraction — small local models produce thinner, noisier graphs, and the first local run pulls several GB of models. Vs cognee (a more established memory and knowledge-graph layer for agents): EdgeQuake is the lighter Rust option for local GraphRAG.","verdict":"Local-first GraphRAG in Rust — worth a try for private documents, if you can give it a capable extraction model.","addedAt":"2026-10-14","featured":false,"domain":"AI Agents","subSpecialty":"GraphRAG","subcategory":"GraphRAG","tags":["self-host","local-first","permissive","local-llm","vector","active"],"capabilities":["rag","graph"],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":2277,"starsPerWeek":52,"access":"free","archived":false,"repo":{"createdAt":"2025-12-21","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/edgequake","html":"/gems/edgequake","markdown":"/gems/edgequake.md"}},{"type":"tool","slug":"keda","name":"KEDA","tagline":"Apache-2.0 CNCF event-driven autoscaling for Kubernetes","category":"devops","url":"https://keda.sh","github":"https://github.com/kedacore/keda","pricing":"open-source","hook":"KEDA scales Kubernetes workloads on events — queue depth, stream lag, cron schedules, database queries, HTTP traffic — including scaling to zero when nothing is waiting.","whatsGood":"Apache-2.0, a CNCF Graduated project (kedacore/keda), release v2.21.0. Plugs into the built-in Horizontal Pod Autoscaler rather than replacing it, and ships dozens of scalers for Kafka, RabbitMQ, SQS, Redis, Prometheus and more. Install with Helm or the operator. ★~10.6k.","theCatch":"Only useful if you already run a Kubernetes cluster. You write a ScaledObject or ScaledJob rule for each event source and tune thresholds yourself, and scale-from-zero adds cold-start latency for the first event.","verdict":"The standard way to autoscale Kubernetes on queues and events — if you are already on Kubernetes.","addedAt":"2026-10-14","featured":false,"domain":"AI Agents","subSpecialty":"Autoscaling","subcategory":"Autoscaling","tags":["api","self-host","permissive","kubernetes","workflows","active"],"capabilities":["kubernetes","autoscaling"],"surfaces":["API","Self-host"],"ecosystem":["Go"],"licenseModel":"Apache-2.0","githubStars":10646,"starsPerWeek":27,"access":"free","archived":false,"repo":{"createdAt":"2019-02-13","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/keda","html":"/gems/keda","markdown":"/gems/keda.md"}},{"type":"tool","slug":"mcp-chrome","name":"Chrome MCP Server","tagline":"MIT Chrome extension MCP server for your own browser","category":"agents","url":"https://github.com/hangwin/mcp-chrome","github":"https://github.com/hangwin/mcp-chrome","pricing":"open-source","hook":"mcp-chrome is a Chrome extension plus a small bridge (npm install -g mcp-chrome-bridge) that lets any MCP client control the Chrome you already use — with your logins, cookies and open tabs.","whatsGood":"MIT (hangwin/mcp-chrome), TypeScript, release v1.0.0 (2025-12-29). 20+ tools: screenshots, clicks and typing, network monitoring, bookmarks, history, and cross-tab context. Fully local, with Streamable HTTP transport and a built-in vector index for semantic search across open tabs. ★~12.5k.","theCatch":"Because it uses your real browser session, an agent can act as you on every site you are logged in to — point it at a separate Chrome profile for anything sensitive. The README still calls it early-stage, and the last commit was January 2026, so momentum has slowed. The extension is installed from GitHub releases, not the Chrome Web Store. Vs chrome-devtools-mcp (official from the Chrome DevTools team): that one gives DevTools-grade traces, Lighthouse and heap snapshots; mcp-chrome is about reusing your logged-in profile for everyday browsing tasks.","verdict":"The quickest way to let an agent work in your logged-in Chrome — use a separate profile and keep expectations early-stage.","addedAt":"2026-10-14","featured":false,"domain":"AI Agents","subSpecialty":"Browser Automation","subcategory":"Browser Automation","tags":["mcp","self-host","permissive","browser-automation","stale"],"capabilities":["mcp","browser","extension"],"surfaces":["MCP","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":12496,"starsPerWeek":175,"access":"free","archived":false,"repo":{"createdAt":"2025-06-09","pushedAt":"2026-01-06","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mcp-chrome","html":"/gems/mcp-chrome","markdown":"/gems/mcp-chrome.md"}},{"type":"tool","slug":"m3e-canvas","name":"M3E Canvas","tagline":"MIT Material 3 sketches turned into vibe-coding prompts","category":"design","url":"https://lnkiai.github.io/m3e-canvas/","github":"https://github.com/lnkiai/m3e-canvas","pricing":"open-source","hook":"M3E Canvas lets you sketch Material 3 Expressive screens in the browser — drag in buttons, app bars, cards and dialogs, link screens with taps — then copy a prompt you paste into Claude Code, Codex, Gemini CLI or Cursor to build the app.","whatsGood":"MIT (lnkiai/m3e-canvas), a static Next.js app with no backend: everything is saved in your browser's localStorage, and the hosted demo needs no account. Phone (412×892) and desktop (1280×800) screens, seven color themes, real M3 Expressive loading indicators, PNG export, and docs in English, Japanese, Chinese and Korean. Self-host with npm run build. ★~9.3k.","theCatch":"Only Material 3 Expressive — no other design systems, and it is a wireframe-to-prompt tool, not a full design editor like Penpot. Work lives in localStorage, so clearing your browser loses it. No tagged releases yet and the repo is about six weeks old. What you get out is a prompt, so the final app is only as good as your coding agent. Stars have climbed very fast for a repo opened in September 2026 (about 1,410 a week), so don't read the count as proof of adoption.","verdict":"A fast, free way to sketch an Android-style app and hand it to a coding agent — perfect if you are already targeting Material 3.","addedAt":"2026-10-14","featured":false,"domain":"Design","subSpecialty":"Prototyping","subcategory":"Prototyping","tags":["cli","self-host","permissive","coding-agents","active","young-repo","fast-stars"],"capabilities":["design","prompts","material-design"],"surfaces":["CLI","Self-host"],"ecosystem":["Browser","Node.js"],"licenseModel":"OSS/MIT","githubStars":9527,"starsPerWeek":1328,"access":"free","archived":false,"repo":{"createdAt":"2026-09-02","pushedAt":"2026-10-16","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/m3e-canvas","html":"/gems/m3e-canvas","markdown":"/gems/m3e-canvas.md"}},{"type":"tool","slug":"agentmesh","name":"AgentMesh","tagline":"Apache-2.0 private network for AI agents, from Google","category":"agents","url":"https://google.github.io/agentmesh/","github":"https://github.com/google/agentmesh","pricing":"open-source","hook":"AgentMesh joins your laptops, servers and phones into a private network for agents: each node runs a local MCP server and an OpenAI-compatible endpoint that routes model requests to whichever node can serve them.","whatsGood":"Apache-2.0 (google/agentmesh), release v0.1.0-rc.10. Node identity comes from your OpenID Connect provider or a one-time bootstrap token, so there are no shared API keys to pass around. One install script, `agentmesh-node run`, and a control plane you can start on your laptop in one command. ★~1k.","theCatch":"Still a release candidate (v0.1.0-rc.10), so expect changes, and the README says it is not an officially supported Google product. Every node has to enroll with a control plane, which you run and secure yourself.","verdict":"An interesting way to share models and MCP tools across your own machines — treat it as an experiment until 1.0.","addedAt":"2026-10-15","featured":false,"domain":"AI Agents","subSpecialty":"Agent Networking","subcategory":"Agent Networking","tags":["mcp","self-host","permissive","active"],"capabilities":["mcp","network"],"surfaces":["MCP","Self-host"],"ecosystem":["Go"],"licenseModel":"Apache-2.0","githubStars":1136,"starsPerWeek":43,"access":"free","archived":false,"repo":{"createdAt":"2026-04-21","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agentmesh","html":"/gems/agentmesh","markdown":"/gems/agentmesh.md"}},{"type":"tool","slug":"chi","name":"chi","tagline":"MIT minimal Go HTTP router built on net/http","category":"libraries","url":"https://go-chi.io","github":"https://github.com/go-chi/chi","pricing":"open-source","hook":"chi is a small, idiomatic router for Go HTTP services: route groups, URL parameters and composable middleware, all as plain net/http handlers.","whatsGood":"MIT (go-chi/chi), release v5.5.0. Uses only the standard library, so any net/http handler or middleware works with it and you can drop it later without rewriting handlers. Ships a useful middleware package (logging, recovery, timeouts, request IDs). Long-lived and widely used. ★~23k.","theCatch":"Minimal on purpose: request binding, validation and response rendering need separate packages, so you assemble more yourself than with a full framework such as Gin or Echo.","verdict":"The default Go router when you want to stay on net/http — bring your own binding and validation.","addedAt":"2026-10-15","featured":false,"domain":"AI Agents","subSpecialty":"HTTP Router","subcategory":"HTTP Router","tags":["api","self-host","permissive","active"],"capabilities":["http","router"],"surfaces":["API","Self-host"],"ecosystem":["Go"],"licenseModel":"OSS/MIT","githubStars":22973,"starsPerWeek":40,"access":"free","archived":false,"repo":{"createdAt":"2015-10-15","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/chi","html":"/gems/chi","markdown":"/gems/chi.md"}},{"type":"tool","slug":"opentelemetry-collector-contrib","name":"OpenTelemetry Collector Contrib","tagline":"Apache-2.0 extra OTel components","category":"observability","url":"https://opentelemetry.io/docs/collector/","github":"https://github.com/open-telemetry/opentelemetry-collector-contrib","pricing":"open-source","hook":"collector-contrib holds the hundreds of community and vendor components for the OpenTelemetry Collector — receivers for logs, metrics and traces from almost any source, processors, and exporters to most backends.","whatsGood":"Apache-2.0 (open-telemetry/opentelemetry-collector-contrib), release v0.163.0. The place to find a receiver for your database, cloud or message queue, or an exporter for your backend. Prebuilt in the otelcol-contrib distribution, or pick components with the OpenTelemetry Collector Builder. ★~5k.","theCatch":"Component maturity varies — each one carries its own stability level, and some are alpha. Most teams run a vendor distribution or a custom build with only the components they need rather than the full contrib binary. Vs opentelemetry (the overall standard and SDKs): this is the Collector add-on catalogue.","verdict":"Where nearly every Collector integration lives — check each component’s stability and build only what you use.","addedAt":"2026-10-15","featured":false,"domain":"Observability","subSpecialty":"Telemetry Pipeline","subcategory":"Telemetry Pipeline","tags":["self-host","permissive","observability","active"],"capabilities":["otel","collector"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"Apache-2.0","githubStars":5010,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2019-07-11","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/opentelemetry-collector-contrib","html":"/gems/opentelemetry-collector-contrib","markdown":"/gems/opentelemetry-collector-contrib.md"}},{"type":"tool","slug":"xtool","name":"xtool","tagline":"MIT cross-platform Xcode replacement for SwiftPM iOS apps","category":"devops","url":"https://xtool.sh","github":"https://github.com/xtool-org/xtool","pricing":"open-source","hook":"xtool lets you build, sign and install iOS apps from Linux, Windows (via WSL) or macOS: your app is a SwiftPM package, and `xtool dev` builds it and puts it on a connected iPhone without opening Xcode.","whatsGood":"MIT (xtool-org/xtool), release 1.22.2. One AppImage on Linux, a `xtool setup` that logs in to Apple and builds an iOS Swift SDK from Xcode.xip, then `xtool new`, `xtool dev`, `install` and `launch` from the terminal or VS Code. The XKit library exposes Apple Developer Services and device access to your own Swift code. Useful for agents and CI boxes that run Linux but need to ship to an iPhone. ★~11k.","theCatch":"You still need Apple’s Xcode.xip (Apple ID login and Xcode licence) to generate the SDK, plus the Swift toolchain and usbmuxd. Without a paid Apple Developer membership you log in with your Apple ID password over private Apple APIs — the docs suggest a throwaway Apple ID. Projects must be SwiftPM packages, and WSL needs USB passthrough to reach the device.","verdict":"The real way to do iOS work from Linux today — keep a Mac around for anything xtool does not cover yet.","addedAt":"2026-10-15","featured":false,"domain":"DevOps","subSpecialty":"Mobile Build","subcategory":"Mobile Build","tags":["cli","self-host","permissive","active"],"capabilities":["ios","cli","swift"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":13161,"starsPerWeek":131,"access":"free","archived":false,"repo":{"createdAt":"2024-11-17","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/xtool","html":"/gems/xtool","markdown":"/gems/xtool.md"}},{"type":"tool","slug":"jaeger","name":"Jaeger","tagline":"Apache-2.0 CNCF distributed tracing, OTLP-native","category":"observability","url":"https://www.jaegertracing.io","github":"https://github.com/jaegertracing/jaeger","pricing":"open-source","hook":"Jaeger stores and searches distributed traces: point your OpenTelemetry SDKs at it over OTLP and you get a UI to follow one request across services, find slow spans and see service dependencies.","whatsGood":"Apache-2.0 (jaegertracing/jaeger), CNCF graduated, release v2.22.0. Jaeger v2 is built on the OpenTelemetry Collector, so it speaks OTLP over gRPC (4317) and HTTP (4318) and reuses Collector config. One `docker run` gives you the all-in-one with UI and in-memory storage for local debugging, including traces from your own agents. Documented support for Elasticsearch, Cassandra and ClickHouse backends with a published version policy. ★~23k.","theCatch":"Traces only — metrics and logs live elsewhere, so most teams pair it with Prometheus/Grafana or pick an all-in-one such as SigNoz. In-memory storage is for local use; production means running and sizing a storage backend yourself. v2 configuration differs from v1 CLI flags, so older guides may not match.","verdict":"The default self-hosted trace backend for OpenTelemetry — start with all-in-one, then budget for the storage.","addedAt":"2026-10-15","featured":false,"domain":"Observability","subSpecialty":"Tracing","subcategory":"Tracing","tags":["self-host","permissive","evals","observability","active"],"capabilities":["tracing","otel","self-host"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"Apache-2.0","githubStars":23320,"starsPerWeek":42,"access":"free","archived":false,"repo":{"createdAt":"2016-04-15","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/jaeger","html":"/gems/jaeger","markdown":"/gems/jaeger.md"}},{"type":"tool","slug":"ghidra","name":"Ghidra","tagline":"Apache-2.0 NSA reverse-engineering suite with decompiler","category":"devops","url":"https://ghidra-sre.org","github":"https://github.com/NationalSecurityAgency/ghidra","pricing":"open-source","hook":"Ghidra is the NSA’s software reverse-engineering framework: load a compiled binary and get disassembly, a decompiler that turns machine code back into C-like source, graphs and cross-references.","whatsGood":"Apache-2.0 (NationalSecurityAgency/ghidra), release 12.1.4. Free alternative to commercial disassemblers, with a decompiler for many processor families, a debugger, collaborative project servers and a headless mode for batch analysis. Scriptable in Java or Python (PyGhidra), so it is the engine agents can drive — REA on Stack Gems uses it for native binaries. Runs on Windows, macOS and Linux. ★~88k.","theCatch":"A heavy Java desktop app — the 12.1 release needs a 64-bit JDK 21, and Python 3 for the debugger and PyGhidra. The UI is dense and the learning curve is steep. Check that you are allowed to reverse-engineer the target before you start.","verdict":"The free standard for looking inside binaries — expect a learning curve, and pair it with an MCP bridge if your agent should help.","addedAt":"2026-10-15","featured":false,"domain":"DevOps","subSpecialty":"Security","subcategory":"Security","tags":["self-host","permissive","active"],"capabilities":["reverse-engineering","decompiler","desktop"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":92252,"starsPerWeek":231,"access":"free","archived":false,"repo":{"createdAt":"2019-03-01","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ghidra","html":"/gems/ghidra","markdown":"/gems/ghidra.md"}},{"type":"tool","slug":"tokenspeed","name":"TokenSpeed","tagline":"MIT LLM inference engine built for agent workloads","category":"agents","url":"https://github.com/lightseekorg/tokenspeed","github":"https://github.com/lightseekorg/tokenspeed","pricing":"open-source","hook":"TokenSpeed is an inference server tuned for agentic workloads — long multi-turn sessions, heavy prefix reuse and high per-user token speed — aiming for TensorRT-LLM-level performance with vLLM-style usability.","whatsGood":"MIT (lightseekorg/tokenspeed), release v0.1.1. Kernels are a separate, pluggable subsystem with a public API, and the project publishes day-zero support and benchmarks for new open models on NVIDIA GB300. ★~2.5k.","theCatch":"Very early (v0.1.1), so expect breaking changes. The kernel work targets recent NVIDIA data-center GPUs such as Blackwell, so gains on older or consumer cards are unclear. It covers fewer models than vLLM — check yours is supported before you switch.","verdict":"A fast-moving inference engine for agent traffic on top-end NVIDIA hardware — benchmark it beside vLLM before committing.","addedAt":"2026-10-16","featured":false,"domain":"AI Agents","subSpecialty":"Inference","subcategory":"Inference & Local Models","tags":["self-host","permissive","local-llm","active","young-repo"],"capabilities":["inference","gpu"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":2733,"starsPerWeek":113,"access":"free","archived":false,"repo":{"createdAt":"2026-05-06","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tokenspeed","html":"/gems/tokenspeed","markdown":"/gems/tokenspeed.md"}},{"type":"tool","slug":"tailscale","name":"Tailscale","tagline":"BSD-3-Clause WireGuard mesh VPN client","category":"devops","url":"https://tailscale.com","github":"https://github.com/tailscale/tailscale","pricing":"open-source","hook":"Tailscale connects your laptops, servers and phones into one private WireGuard network that works through NAT and firewalls, with identity-based access rules instead of opening ports.","whatsGood":"BSD-3-Clause plus a patent grant (tailscale/tailscale), release v1.104.1. This repo is the open-source client and daemon for Linux, macOS, Windows and more, including Tailscale SSH, subnet routers and exit nodes. Setup is a login and a command per machine. ★~37.6k.","theCatch":"By default every node connects to Tailscale’s hosted coordination server, a proprietary service with its own plans and limits. To run everything yourself you pair the client with headscale, the open-source coordination server, and lose some hosted features.","verdict":"The easiest way to put your machines on one private network — self-host the control side with headscale if that matters.","addedAt":"2026-10-16","featured":false,"domain":"AI Agents","subSpecialty":"Networking","subcategory":"Networking","tags":["self-host","permissive","active"],"capabilities":["vpn","wireguard"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"BSD-3-Clause","githubStars":37840,"starsPerWeek":108,"access":"free","archived":false,"repo":{"createdAt":"2020-01-31","pushedAt":"2026-10-21","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tailscale","html":"/gems/tailscale","markdown":"/gems/tailscale.md"}},{"type":"tool","slug":"containerd","name":"containerd","tagline":"Apache-2.0 CNCF container runtime under Kubernetes","category":"devops","url":"https://containerd.io","github":"https://github.com/containerd/containerd","pricing":"open-source","hook":"containerd is the industry-standard container runtime: it pulls images, manages storage and networking hooks, and runs containers — the layer underneath Docker and most Kubernetes clusters.","whatsGood":"Apache-2.0, a graduated CNCF project (containerd/containerd), release v2.4.2. Stable, widely deployed and pluggable through snapshotters and runtime shims such as runc, gVisor and Kata. ★~21k.","theCatch":"It is a low-level daemon, not a developer tool: you drive it through Kubernetes, nerdctl or Docker rather than directly, and its own ctr CLI is meant for debugging. Vs docker (the full developer experience on top): reach for containerd directly only when building platforms or nodes.","verdict":"The runtime you are probably already using — interact with it through Kubernetes, nerdctl or Docker.","addedAt":"2026-10-16","featured":false,"domain":"AI Agents","subSpecialty":"Containers","subcategory":"Containers","tags":["self-host","permissive","kubernetes","containers","active"],"capabilities":["containers","runtime"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"Apache-2.0","githubStars":21433,"starsPerWeek":38,"access":"free","archived":false,"repo":{"createdAt":"2015-11-13","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/containerd","html":"/gems/containerd","markdown":"/gems/containerd.md"}},{"type":"tool","slug":"beads","name":"Beads","tagline":"MIT issue-tracker memory for coding agents, on Dolt","category":"agents","url":"https://beads.gascity.com/","github":"https://github.com/gastownhall/beads","pricing":"open-source","hook":"Beads (the bd CLI) replaces the markdown TODO and plan files your coding agent loses track of with a dependency-aware graph of issues it can query, claim and close — so long tasks survive across sessions and across agents.","whatsGood":"MIT (gastownhall/beads), release v1.3.1, installs with brew install beads or npm install -g @beads/bd, plus a beads-mcp package on PyPI. bd ready lists work with no open blockers, bd update --claim takes a task atomically, and hash-based IDs (bd-a1b2) avoid merge collisions when several agents or branches write at once. Old closed tasks are compacted into summaries to save context, and bd remember stores project facts that bd prime feeds back to the agent. bd setup wires it into Claude Code, Codex, Cursor, Factory and others. ★~27.9k with hundreds of contributors.","theCatch":"It runs on Dolt, a version-controlled SQL database: the default embedded mode allows a single writer, and several concurrent writers need a separate dolt sql-server. bd init edits AGENTS.md and installs Claude Code, Codex and Cursor integrations by default — pass --stealth or --skip-agents on shared repos. Upgrades that cross a schema migration need one clone to migrate and the rest to bootstrap, and the HTTP backend is still experimental. Stars have grown fast (about 530 a week since the repo opened in Oct 2025), so judge it on a trial run, not the count.","verdict":"The task memory to give a coding agent once its plans outgrow a markdown file — try --stealth first on repos you share.","addedAt":"2026-10-16","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Memory & Evals","tags":["cli","self-host","permissive","coding-agents","active","fast-stars"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":28064,"starsPerWeek":524,"access":"free","archived":false,"repo":{"createdAt":"2025-10-12","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/beads","html":"/gems/beads","markdown":"/gems/beads.md"}},{"type":"tool","slug":"fabric","name":"Fabric","tagline":"MIT CLI that runs a library of reusable prompt patterns","category":"agents","url":"https://github.com/danielmiessler/Fabric","github":"https://github.com/danielmiessler/Fabric","pricing":"open-source","hook":"Fabric is a Go command-line tool that runs named prompts (patterns) over whatever you pipe in, such as a transcript, an article or a log, so a task like extract_wisdom or summarize becomes one shell command instead of a pasted prompt.","whatsGood":"MIT (danielmiessler/Fabric), very active (release v1.4.523, 2026-10-16). About 260 patterns ship in data/patterns, and you can add your own as plain markdown. It works with many providers, including Ollama for local models and any OpenAI-compatible endpoint, and lets you pick a model per pattern. fabric --serve exposes the same patterns as a REST API with Swagger docs. Installs with brew install fabric-ai, winget, go install or Docker. ★~44.3k.","theCatch":"It is a prompt runner, not an agent: one pattern in, one completion out, with no tools or loop. Pattern quality varies, and many target writing, research or personal reflection rather than code. You bring your own provider key and pay its token costs. The quick-start installer is a curl | bash script, so read it first or use brew or go install. The star count has climbed quickly (about 300 a week since Jan 2024), so weigh it by the patterns you actually use, not the number.","verdict":"The cleanest way to turn your best prompts into shell commands — keep the few patterns that fit and write your own.","addedAt":"2026-10-16","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Skills","tags":["cli","sdk","self-host","permissive","skills","active"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":44386,"starsPerWeek":304,"access":"free","archived":false,"repo":{"createdAt":"2024-01-03","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/fabric","html":"/gems/fabric","markdown":"/gems/fabric.md"}},{"type":"tool","slug":"kittentts","name":"Kitten TTS","tagline":"Apache-2.0 Python TTS library that runs on a CPU","category":"python","url":"https://kittenml.com","github":"https://github.com/KittenML/KittenTTS","pricing":"open-source","hook":"Kitten TTS is a pip-installable text-to-speech library: pip install kittenml, load a model, and generate 24 kHz speech locally without a GPU or a cloud voice API.","whatsGood":"Apache-2.0 code (KittenML/KittenTTS; kittenml 0.9.4 on PyPI). The default KittenTTS 2 model (1.7B parameters, 1-bit) has 47 built-in voices across 20 languages, clones a voice from 5–30 seconds of audio and takes [emotion] tags and inline events. The lightweight 0.8 ONNX models (15M–80M parameters, 25–80 MB) run on a plain CPU, and both families load through the same KittenTTS(...) call. Long text is chunked by sentence, and numbers, dates and units are expanded for you. ★~16k.","theCatch":"The weights are licensed separately from the code. KittenTTS 2 uses the Stellon Labs Community License: free for research and non-commercial use, and for commercial use only until you or your affiliates pass USD 1M in annual revenue or total funding. The small 0.8 ONNX models are Apache-2.0. KittenTTS 2 wants about 6 GB of RAM on CPU or about 8 GB on a GPU, emotion control is beta, and only clone voices you have consent to use.","verdict":"A strong local TTS default for agents and apps — use the Apache-2.0 ONNX models if the KittenTTS 2 license is a problem for you.","addedAt":"2026-10-16","featured":false,"domain":"Python","subSpecialty":"Python","subcategory":"Python","tags":["api","sdk","self-host","permissive","voice","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Python"],"licenseModel":"Apache-2.0","githubStars":16211,"starsPerWeek":256,"access":"free","archived":false,"repo":{"createdAt":"2025-08-05","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/kittentts","html":"/gems/kittentts","markdown":"/gems/kittentts.md"}},{"type":"tool","slug":"phone-harness","name":"Phone Harness","tagline":"MIT CLI that lets coding agents drive a real phone","category":"agents","url":"https://phone-harness.com","github":"https://github.com/ShawnPana/phone-harness","pricing":"open-source","hook":"Phone Harness gives Claude Code, Codex or any shell-capable agent a phone it can see, tap and type on — an iPhone through the Mac's iPhone Mirroring window or an Android over adb — with no jailbreak, no Xcode and nothing installed on the phone.","whatsGood":"MIT (ShawnPana/phone-harness), release 0.3.2 on PyPI, installed with uv. The agent writes short Python against pre-imported helpers (open_app, tap_text, type_text, screen), and a bundled SKILL.md teaches it the loop. On iPhone it reads the screen with Apple's Vision OCR, and on Android it uses the accessibility tree. Android works from macOS, Linux or Windows, phone-harness doctor checks the setup, and there is a Hermes Agent plugin. ★~3.7k.","theCatch":"Young (first released Aug 2026). The iPhone path needs a Mac with iPhone Mirroring plus Accessibility and Screen Recording permissions, and unlocking the phone pauses mirroring. OCR sees text, not icons, and there is no multi-touch, camera or Face ID. The README pushes Phone Harness Cloud, a paid service with rented phones billed by the minute after 100 free minutes. Handing an agent your real phone also hands it your payments, messages and 2FA, so keep a human watching. Stars have climbed fast for a two-month-old repo (about 370 a week), so don't read the count as proof of maturity.","verdict":"The simplest way to let an agent test or operate a mobile app on a real device — on a spare phone, not your daily one.","addedAt":"2026-10-16","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["cli","self-host","permissive","coding-agents","active","young-repo"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":3863,"starsPerWeek":355,"access":"free","archived":false,"repo":{"createdAt":"2026-08-07","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/phone-harness","html":"/gems/phone-harness","markdown":"/gems/phone-harness.md"}},{"type":"tool","slug":"ida-mcp","name":"Hex-Rays IDA MCP","tagline":"Official MIT MCP server for the IDA disassembler","category":"agents","url":"https://hex-rays.com/blog/hex-rays-ida-mcp-server","github":"https://github.com/HexRaysSA/ida-mcp","pricing":"open-source","hook":"Hex-Rays IDA MCP is the official MCP server from the makers of IDA, letting Claude Code, Codex, Copilot CLI or Pi drive IDA's disassembler and decompiler, headless or alongside the IDA GUI.","whatsGood":"MIT (HexRaysSA/ida-mcp), release v20261008.0.1. uvx ida-hcli mcp install sets up the GUI plugin and offers the agent plugins, and there are marketplace installs for Claude Code, Codex and Copilot CLI. It works headless through idalib, so agents can batch-analyse binaries without a window. The best-known community server, mrexodia/ida-pro-mcp (★~12.9k), now tells its users to switch to this one. ★~1.2k.","theCatch":"The server is free, but it needs IDA 9.4 or newer with idalib, which means a paid Hex-Rays licence (the community server says IDA Free is not supported). It is very young (created Aug 2026, date-stamped releases), and Hex-Rays recommends disabling other IDA MCP servers to avoid confusing the agent. If you don't own IDA, the free route is Ghidra with REA.","verdict":"The MCP to use if you already pay for IDA — everyone else should start with Ghidra.","addedAt":"2026-10-16","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["mcp","cli","self-host","permissive","coding-agents","active","young-repo"],"capabilities":["mcp","cli"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":1322,"starsPerWeek":165,"access":"free","archived":false,"repo":{"createdAt":"2026-08-27","pushedAt":"2026-10-08","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ida-mcp","html":"/gems/ida-mcp","markdown":"/gems/ida-mcp.md"}},{"type":"tool","slug":"scion","name":"Scion","tagline":"Apache-2.0 platform for running coding agents as teams","category":"agents","url":"https://googlecloudplatform.github.io/scion/","github":"https://github.com/GoogleCloudPlatform/scion","pricing":"open-source","hook":"Scion runs Claude Code, Codex, OpenCode or Antigravity as a team of agents, each in its own container with its own configuration and credentials, and lets them delegate tasks and message each other while you follow along from a CLI or a web UI.","whatsGood":"Apache-2.0 (GoogleCloudPlatform/scion), very active. Each agent can get a shared workspace or its own git worktree or clone, so parallel agents don't trample each other's files. scion start, attach, message, logs and resume manage agents running in tmux sessions. It starts on your laptop and can move to a hosted Hub on Kubernetes or Cloud Run, and an A2A bridge plus MCP configuration connect it to other agent systems. Installs with a community Homebrew tap. ★~1.9k.","theCatch":"It needs a container runtime: Podman, Docker or Apple Container (Kubernetes or Cloud Run for hosted runs). There are no GitHub releases yet, only preview tags such as v0.3.0-preview.3, and the README warns that the project is evolving rapidly and APIs and configuration may change. It is from a Google Cloud repo but, in its own words, not an officially supported Google product. Every agent still runs on your own model keys and their token costs.","verdict":"The most complete open setup for trying agent teams today — pin a preview tag and expect your config to change.","addedAt":"2026-10-17","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["cli","web-ui","self-host","permissive","coding-agents","containers","active"],"capabilities":["multi-agent","containers","worktrees"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":1996,"starsPerWeek":62,"access":"free","archived":false,"repo":{"createdAt":"2026-03-10","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/scion","html":"/gems/scion","markdown":"/gems/scion.md"}},{"type":"tool","slug":"gotenberg","name":"Gotenberg","tagline":"MIT Docker API that turns HTML and Office files into PDFs","category":"devops","url":"https://gotenberg.dev","github":"https://github.com/gotenberg/gotenberg","pricing":"open-source","hook":"Gotenberg is a Docker container with an HTTP API for making PDFs: POST a URL, an HTML or Markdown file, or a Word, Excel or PowerPoint document as multipart/form-data, and get a PDF back — without installing Chromium, LibreOffice or fonts on your own servers.","whatsGood":"MIT (gotenberg/gotenberg), release v8.38.1 (2026-10-15), running since 2018. HTML, URL and Markdown go through headless Chromium; Office files go through LibreOffice, which covers 100+ formats. It can also merge, split, rotate, flatten, watermark, stamp and encrypt PDFs, produce PDF/A and PDF/UA, and take screenshots of pages. docker run -p 3000:3000 gotenberg/gotenberg:8 is the whole install, and any language that can send an HTTP request can use it. ★~13.3k.","theCatch":"It converts to PDF, not from it: it won't turn a PDF back into Word or text. It is a service you run next to your app, not a library you import, so you deploy, scale and secure the container yourself, and the bundled Chromium and LibreOffice make it a heavy image. Keep it off the public internet: its URL route fetches whatever address it is sent.","verdict":"The default way to add HTML or Office-to-PDF to any backend — keep it on your private network.","addedAt":"2026-10-17","featured":false,"domain":"DevOps","subSpecialty":"Documents","subcategory":"Documents","tags":["api","self-host","permissive","containers","active"],"capabilities":["pdf","api","docker"],"surfaces":["API","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":13369,"starsPerWeek":30,"access":"free","archived":false,"repo":{"createdAt":"2018-03-23","pushedAt":"2026-10-16","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gotenberg","html":"/gems/gotenberg","markdown":"/gems/gotenberg.md"}},{"type":"tool","slug":"go-zero","name":"go-zero","tagline":"MIT Go web and RPC framework with goctl code generation","category":"libraries","url":"https://go-zero.dev","github":"https://github.com/zeromicro/go-zero","pricing":"open-source","hook":"go-zero is a Go framework for HTTP and RPC microservices: you describe your API in a .api file (or gRPC in .proto), run goctl, and get the handlers, routes, types and config generated so you only write the business logic.","whatsGood":"MIT (zeromicro/go-zero), release v1.10.3, listed in the CNCF Landscape. Timeouts, concurrency limits, rate limiting, an adaptive circuit breaker and load shedding are built in and work without configuration. goctl can also generate client code for TypeScript, Dart, Kotlin and other languages from the same .api file. The team ships agent guidance (ai-context, zero-skills) and an optional mcp-zero server so coding agents call goctl instead of hand-writing framework code. ★~33.4k.","theCatch":"It is opinionated and built around code generation: the project layout, the .api syntax and goctl are the way you work, and leaving later means rewriting generated code. Much of the community discussion and older docs are in Chinese. If you only need a router for net/http, chi is the lighter pick.","verdict":"A strong choice for a team building many Go services the same way — overkill for a single small API.","addedAt":"2026-10-17","featured":false,"domain":"DevOps","subSpecialty":"Web Framework","subcategory":"Web Framework","tags":["api","sdk","self-host","permissive","active"],"capabilities":["microservices","rpc","codegen"],"surfaces":["API","Self-host"],"ecosystem":["Go"],"licenseModel":"OSS/MIT","githubStars":33392,"starsPerWeek":103,"access":"free","archived":false,"repo":{"createdAt":"2020-08-07","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/go-zero","html":"/gems/go-zero","markdown":"/gems/go-zero.md"}},{"type":"tool","slug":"node-exporter","name":"node_exporter","tagline":"Apache-2.0 official Prometheus host-metrics exporter","category":"observability","url":"https://prometheus.io/docs/guides/node-exporter/","github":"https://github.com/prometheus/node_exporter","pricing":"open-source","hook":"node_exporter is the Prometheus project's own agent for machine metrics: run it on a Linux or *NIX host and it serves CPU, memory, disk, filesystem and network metrics on port 9100 for Prometheus to scrape.","whatsGood":"Apache-2.0 (prometheus/node_exporter), release v1.12.1, maintained since 2013. A single Go binary with pluggable collectors you can switch on or off with flags, packaged in EPEL, available as an Ansible role and as a container image. It is the data source behind most standard Linux host dashboards. ★~13.8k.","theCatch":"It only exposes metrics: you still need a Prometheus server (or a compatible scraper) to store them and something like Grafana to view and alert on them. Running it in a container needs host networking, the host PID namespace and a read-only bind mount of / with --path.rootfs, or it ends up measuring the container instead of the machine. Windows needs the separate windows_exporter, and NVIDIA GPUs need dcgm-exporter.","verdict":"The first thing to install on any Linux box you want to watch with Prometheus.","addedAt":"2026-10-17","featured":false,"domain":"Observability","subSpecialty":"Metrics","subcategory":"Metrics","tags":["self-host","permissive","scraping","observability","active"],"capabilities":["metrics","prometheus","host"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"Apache-2.0","githubStars":13864,"starsPerWeek":20,"access":"free","archived":false,"repo":{"createdAt":"2013-04-18","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/node-exporter","html":"/gems/node-exporter","markdown":"/gems/node-exporter.md"}},{"type":"tool","slug":"cloud-hypervisor","name":"Cloud Hypervisor","tagline":"Rust virtual machine monitor for KVM and MSHV","category":"devops","url":"https://www.cloudhypervisor.org","github":"https://github.com/cloud-hypervisor/cloud-hypervisor","pricing":"open-source","hook":"Cloud Hypervisor is a small virtual machine monitor written in Rust that runs modern Linux and Windows guests on top of KVM or the Microsoft Hypervisor (MSHV), with minimal emulation and paravirtualised virtio devices instead of legacy hardware.","whatsGood":"Release v54.0 (2026-10-14), built on the shared rust-vmm crates. It supports CPU, memory and device hotplug, vhost-user device offload, direct kernel boot or UEFI firmware boot, and an HTTP API for controlling VMs. Static binaries ship for x86-64 and AArch64, and 64-bit Linux plus Windows 10 / Windows Server 2019 guests are supported. ★~6.4k.","theCatch":"License note: GitHub detects no license for this repo, because there is no single LICENSE file. Licensing is declared per file: the code is Apache-2.0, some files are Apache-2.0 AND BSD-3-Clause, and the docs and markdown are CC-BY-4.0 — the texts are in the LICENSES/ folder. Check that this fits your compliance process before you ship it. It is also low-level: there is no VM manager or UI, so you create and script VMs yourself through the CLI or API. Main support is x86-64 and AArch64; riscv64 is experimental with limited features.","verdict":"A lean, modern VMM to build a VM platform or sandbox on — not a replacement for a VM manager.","addedAt":"2026-10-17","featured":false,"domain":"DevOps","subSpecialty":"Virtualization","subcategory":"Virtualization","tags":["self-host","permissive","license-unclear","active"],"capabilities":["vmm","kvm","microvm"],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":6405,"starsPerWeek":16,"access":"free","archived":false,"repo":{"createdAt":"2019-04-30","pushedAt":"2026-10-21","license":null,"archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/cloud-hypervisor","html":"/gems/cloud-hypervisor","markdown":"/gems/cloud-hypervisor.md"}},{"type":"tool","slug":"maka","name":"Apache Maka","tagline":"Apache-2.0 local-first agent workspace that logs every step","category":"agents","url":"https://maka.apache.org/en/","github":"https://github.com/apache/maka","pricing":"open-source","hook":"Maka is a coding-agent workspace (desktop app, TUI and CLI) where every model message, tool call, permission decision and result is written to an append-only event log, so you can replay, resume and audit exactly what the agent did on your machine.","whatsGood":"Apache-2.0 (apache/maka), an Apache Incubator podling since 2026-08-13, very active (commits daily, nightly builds). Desktop, TUI, CLI and the eval runner are thin clients of one Runtime Host, and the UI, the next prompt and crash recovery are all built from the same log, so an interrupted turn can be resumed with /resume. Bring your own model: a cloud API, a local model or a compatible gateway. It has MCP client support, a --graph mode that splits work across isolated git worktrees, and the team publishes per-task Terminal-Bench runs against other harnesses in docs/eval instead of only claiming scores. Sessions and settings stay local. ★~5.8k.","theCatch":"Early. The latest Apache release is 0.2.0 (incubating); the npm package maka-agent ships real builds under the nightly tag while latest is still a placeholder, and the CLI README warns that commands and local data formats may change. macOS is the main platform; Windows and Linux are previews. API keys are stored in a plaintext credential-vault.json readable by your OS account, and an upgrade has already dropped older JSONL transcripts. Vs opencode or Claude Code: you are picking it for the audit log and replay, not for a bigger ecosystem. Stars have climbed fast for a five-month-old repo (about 290 a week since it opened in May 2026), so don't read the count as proof of adoption.","verdict":"The agent harness to try when you need to see and replay what the agent actually did — treat it as nightly software for now.","addedAt":"2026-10-17","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agent","subcategory":"Coding Agents","tags":["cli","tui","desktop-app","self-host","local-first","permissive","coding-agents","observability","active","young-repo"],"capabilities":["agent-harness","event-log","replay"],"surfaces":["CLI","Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":5863,"starsPerWeek":277,"access":"free","archived":false,"repo":{"createdAt":"2026-05-27","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/maka","html":"/gems/maka","markdown":"/gems/maka.md"}},{"type":"tool","slug":"iroh","name":"iroh","tagline":"Rust library that connects devices by public key over QUIC","category":"rust","url":"https://www.iroh.computer","github":"https://github.com/n0-computer/iroh","pricing":"open-source","hook":"iroh lets your app dial another device by its public key instead of an IP address: it hole-punches a direct QUIC connection when it can and falls back to a relay when it can't, so peer-to-peer sync, file transfer or streaming works across NATs without you running networking infrastructure.","whatsGood":"MIT OR Apache-2.0 (n0-computer/iroh), stable 1.x line with v1.3.0 released 2026-09-28. You get authenticated encryption, multiple streams with priorities and datagrams from QUIC. Ready-made protocols sit on top: iroh-blobs (BLAKE3 content-addressed transfer from kilobytes to terabytes), iroh-gossip (pub-sub overlays light enough for phones) and iroh-docs (an eventually consistent key-value store). The relay server and the DNS/Pkarr lookup server are in the same repo, so you can host the whole stack yourself. cargo add iroh to start. ★~12.7k.","theCatch":"Rust first: other languages go through the separate iroh-ffi bindings, which trail the core (iroh-ffi v1.1.0, July 2026). The free public relays run by n0 are rate-limited, shared by everyone and come with no uptime guarantee — the project itself says they are for development and testing. For production you either run your own relay or pay for n0's hosted relays (Pro from $19/month, dedicated relays from $199/month per region). It is a connection library, not a VPN: if you just want your machines on one private network, Tailscale or NetBird is the simpler tool.","verdict":"The building block for local-first or P2P features in a Rust app — plan your own relay before you ship.","addedAt":"2026-10-17","featured":false,"domain":"Rust","subSpecialty":"Networking","subcategory":"Networking","tags":["sdk","self-host","permissive","active"],"capabilities":["p2p","quic","hole-punching"],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":12788,"starsPerWeek":53,"access":"free","archived":false,"repo":{"createdAt":"2022-03-14","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/iroh","html":"/gems/iroh","markdown":"/gems/iroh.md"}},{"type":"tool","slug":"esbuild","name":"esbuild","tagline":"MIT Go bundler and minifier for JavaScript, TypeScript and CSS","category":"libraries","url":"https://esbuild.github.io","github":"https://github.com/evanw/esbuild","pricing":"open-source","hook":"esbuild is a single native binary that bundles, transpiles and minifies JavaScript, TypeScript, JSX and CSS in a fraction of the time older JS-based tools take — the tool to reach for when you need to turn a TS entry point into a bundle for Node, a browser, a Lambda or a CLI without a big config.","whatsGood":"MIT (evanw/esbuild), release v0.28.2 (2026-08-08), around since 2016. CLI plus JavaScript and Go APIs, a plugin API, watch mode, a dev server, tree shaking, source maps and a metafile for bundle analysis. Almost all of the code is first-party (its only dependency is golang.org/x/sys), npm packages are built with trusted publishing from GitHub Actions, and builds are reproducible. Many other tools use it as a library under the hood. ★~40.1k.","theCatch":"Still 0.x: the author calls it late-stage beta and asks you to pin the exact version or at least the minor, since minor releases can break. It does no type checking, so run tsc --noEmit next to it. Code splitting is still a work in progress — it only works with ESM output and has a known import-ordering issue across chunks. No HMR or module federation, and the author says those will not be added. It is mostly one maintainer. For full app dev with HMR, use Vite.","verdict":"The fastest way to bundle a TypeScript library, server, function or CLI — let Vite handle full apps.","addedAt":"2026-10-17","featured":false,"domain":"Libraries","subSpecialty":"Bundler","subcategory":"Bundler","tags":["cli","self-host","permissive","active"],"capabilities":["bundler","minifier","typescript"],"surfaces":["CLI","Self-host"],"ecosystem":["Node.js","Go"],"licenseModel":"OSS/MIT","githubStars":40100,"starsPerWeek":74,"access":"free","archived":false,"repo":{"createdAt":"2016-06-14","pushedAt":"2026-08-09","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/esbuild","html":"/gems/esbuild","markdown":"/gems/esbuild.md"}},{"type":"tool","slug":"native-sdk","name":"Native SDK","tagline":"Vercel Labs toolkit that compiles TypeScript desktop apps to native binaries","category":"libraries","url":"https://native-sdk.dev","github":"https://github.com/vercel-labs/native","pricing":"open-source","hook":"Native SDK builds desktop apps from TypeScript and its own Native markup, compiling the app logic and views into a native executable that draws its UI in real OS windows — no bundled Chromium and no system webview unless you choose to embed web content.","whatsGood":"Apache-2.0 (vercel-labs/native), release v0.11.0 (2026-10-13). npm install -g @native-sdk/cli, then native init, native dev (markup hot reload that keeps app state), native check, native test and native build. Apps follow an Elm-style model: typed messages go to an update function, and file, network and process work run as effects in TypeScript services. macOS, Windows and Linux are full desktop hosts with menus, system notifications, packaging and an automation API to inspect and drive a running app; you can write the core in Zig instead. ★~7.8k.","theCatch":"Labeled a Vercel Labs experiment, and nearly all commits come from one person. App cores are a checked subset of TypeScript, not the full language, and the core's frame arena and model heap default to a fixed 1 MiB each (overflow is a runtime panic). It needs Node.js 24+ and a pinned Zig toolchain. iOS and Android are experimental. Vs Tauri or Electron: far fewer components and libraries to lean on, so expect to build more yourself. Stars have grown fast (about 330 a week since the repo opened in May 2026), so judge it on a trial run, not the count.","verdict":"Worth a weekend if you want a truly native desktop app from TypeScript — not yet for a product you must support for years.","addedAt":"2026-10-17","featured":false,"domain":"Libraries","subSpecialty":"Desktop Apps","subcategory":"Desktop Apps","tags":["sdk","desktop-app","self-host","permissive","active","young-repo"],"capabilities":["desktop","native-ui","typescript"],"surfaces":["SDK","Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":7797,"starsPerWeek":326,"access":"free","archived":false,"repo":{"createdAt":"2026-05-08","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/native-sdk","html":"/gems/native-sdk","markdown":"/gems/native-sdk.md"}},{"type":"tool","slug":"odiff","name":"ODiff","tagline":"MIT SIMD image diff for screenshot and visual-regression tests","category":"libraries","url":"https://github.com/dmtrKovalenko/odiff","github":"https://github.com/dmtrKovalenko/odiff","pricing":"open-source","hook":"ODiff compares two images pixel by pixel in milliseconds and writes a diff image, which makes it a fast check for visual-regression tests and for coding agents that need to verify a UI change from before/after screenshots.","whatsGood":"MIT (dmtrKovalenko/odiff), release v4.5.0 (2026-07-23), maintained since 2020, now written in Zig with SSE2, AVX2, AVX512 and NEON paths. Compares across formats (png, jpg, webp, tiff), detects anti-aliasing, can ignore regions and handles images with different layouts. Use it as a CLI, from Node via odiff-bin, or in server mode that answers JSON requests over stdio so a long-running test runner avoids a process spawn per image. playwright-odiff adds a toHaveScreenshotOdiff matcher, and a community plugin covers Cypress. Without an output path it shows the diff inline in terminals with the kitty graphics protocol. ★~3.3k.","theCatch":"It only answers whether two images differ and where: there is no baseline storage, review UI or approval flow — you still need your test runner or a service for that. Diff output is PNG only. Pixel-exact comparison means fonts, GPU rendering and animations can make tests flaky unless you pin the browser environment and set thresholds or ignore regions.","verdict":"Drop-in fast pixel diff for screenshot tests and agent UI checks — bring your own baseline workflow.","addedAt":"2026-10-17","featured":false,"domain":"Libraries","subSpecialty":"Testing","subcategory":"Testing","tags":["self-host","permissive","coding-agents","testing","active"],"capabilities":["image-diff","visual-regression","screenshots"],"surfaces":["Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":3278,"starsPerWeek":11,"access":"free","archived":false,"repo":{"createdAt":"2020-11-04","pushedAt":"2026-10-13","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/odiff","html":"/gems/odiff","markdown":"/gems/odiff.md"}},{"type":"tool","slug":"etcd","name":"etcd","tagline":"Apache-2.0 Raft key-value store underneath Kubernetes","category":"databases","url":"https://etcd.io","github":"https://github.com/etcd-io/etcd","pricing":"open-source","hook":"etcd is a distributed key-value store for the small pieces of data a distributed system cannot afford to lose or disagree about — configuration, service discovery, locks and leader election — and it is the datastore every Kubernetes cluster keeps its state in.","whatsGood":"Apache-2.0 (etcd-io/etcd), a graduated CNCF project, release v3.7.2, in development since 2013. It uses Raft to keep a replicated log consistent across nodes, exposes a gRPC API with watches, leases and transactions, and ships automatic TLS with optional client certificates. etcdctl is the command-line client, and the raft library is usable on its own in Go. ★~52.4k.","theCatch":"It is built for small, strongly consistent data, not as a message queue, cache or bulk store: values and total database size are meant to stay small, and every write goes through consensus. Production means running a cluster of three or five nodes on fast disks and handling backups, compaction and defragmentation yourself. For an app database, use Postgres; reach for etcd when you need coordination.","verdict":"The proven store for cluster coordination and config — keep it small and run it as a proper cluster.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Key-Value","subcategory":"Key-Value & Cache","tags":["self-host","permissive","kubernetes","active"],"capabilities":["raft","consensus","kubernetes"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"Apache-2.0","githubStars":52407,"starsPerWeek":76,"access":"free","archived":false,"repo":{"createdAt":"2013-07-06","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/etcd","html":"/gems/etcd","markdown":"/gems/etcd.md"}},{"type":"tool","slug":"owncast","name":"Owncast","tagline":"MIT self-hosted live streaming and chat server","category":"comms","url":"https://owncast.online","github":"https://github.com/owncast/owncast","pricing":"open-source","hook":"Owncast is a live video streaming server with built-in chat that you run yourself: point OBS, Streamlabs or any other RTMP broadcaster at it, and viewers watch and chat on your own web page instead of a mainstream platform.","whatsGood":"MIT (owncast/owncast), release v0.3.0 (2026-09-03), active since 2020. It is a single service meant to work out of the box, with the player, chat and embeddable components in the web frontend, and you keep ownership of your content, interface and moderation. Because it takes plain RTMP, existing streaming setups work without changes. ★~11.6k.","theCatch":"It is single-user, one-to-many broadcasting: one stream out to many viewers, not a WebRTC SDK for calls, meetings or interactive video in your own app. It is still pre-1.0 (v0.3.0). Windows servers are not supported natively, so on Windows you run it under WSL2. Video bandwidth and transcoding load are yours to provision.","verdict":"The easiest way to run your own Twitch-style stream and chat — not the tool for video calls.","addedAt":"2026-10-18","featured":false,"domain":"Comms","subSpecialty":"Live Streaming","subcategory":"Live Streaming","tags":["self-host","permissive","active"],"capabilities":["streaming","rtmp","chat"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"OSS/MIT","githubStars":11621,"starsPerWeek":35,"access":"free","archived":false,"repo":{"createdAt":"2020-05-24","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/owncast","html":"/gems/owncast","markdown":"/gems/owncast.md"}},{"type":"tool","slug":"foundry","name":"Foundry","tagline":"MIT/Apache-2.0 EVM toolkit: forge, cast, anvil, chisel","category":"rust","url":"https://getfoundry.sh","github":"https://github.com/foundry-rs/foundry","pricing":"open-source","hook":"Foundry is a Rust toolkit for Ethereum and other EVM smart contracts: forge builds, tests, fuzzes and deploys Solidity, cast talks to contracts and chains from the shell, anvil runs a local node, and chisel is a Solidity REPL.","whatsGood":"Dual MIT or Apache-2.0 (foundry-rs/foundry, your choice), release v1.8.5 (2026-10-05). foundryup installs everything, and forge init, forge build and forge test get a project running in a minute. anvil --fork-url forks a live chain locally, so you can test against real contract state. forge lsp brings a bundled Solidity language server for VS Code and other editors. ★~10.7k.","theCatch":"EVM chains only: it does nothing for Solana or other non-EVM chains. Tests are written in Solidity rather than JavaScript or TypeScript, which is a real shift for teams coming from Hardhat and their existing test suites. It is a toolkit, not an audit: passing fuzz tests are not a security review.","verdict":"The default toolkit for new Solidity projects — budget time to port tests if you're moving off Hardhat.","addedAt":"2026-10-18","featured":false,"domain":"Rust","subSpecialty":"Smart Contracts","subcategory":"Smart Contracts","tags":["self-host","permissive","testing","active"],"capabilities":["evm","solidity","testing"],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":10684,"starsPerWeek":40,"access":"free","archived":false,"repo":{"createdAt":"2021-09-08","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/foundry","html":"/gems/foundry","markdown":"/gems/foundry.md"}},{"type":"tool","slug":"expo","name":"Expo","tagline":"MIT platform for React Native apps on iOS, Android and web","category":"libraries","url":"https://expo.dev","github":"https://github.com/expo/expo","pricing":"open-source","hook":"Expo is an open-source platform for building universal native apps in React and JavaScript: one codebase runs on iOS, Android and the web, with a runtime, libraries, a CLI and file-based routing (Expo Router) included.","whatsGood":"MIT (expo/expo), the repo behind the Expo SDK (expo 58.0.14 on npm), the Modules API for writing native modules, Expo Go, the CLI, Expo Router and the docs. Expo Go lets you run a project on a phone without building it first, and most React Native libraries work alongside it. ★~52.8k.","theCatch":"It is mobile-first: web is a target, but it is not a desktop app shell like Electron or Tauri. Expo Application Services (EAS), the hosted build, submit and update service, is a separate product with its own pricing; you can still build locally with Xcode and Android Studio. Track the SDK version (the expo package on npm), not the repo's \"latest release\" on GitHub, which is a single package such as expo-template-tabs. Some dependencies are under other licenses such as BSD.","verdict":"The default way to start a React Native app today — decide early whether you build locally or pay for EAS.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Mobile","subcategory":"Mobile","tags":["cli","self-host","permissive","active"],"capabilities":["react-native","ios","android"],"surfaces":["CLI","Self-host"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":52883,"starsPerWeek":100,"access":"free","archived":false,"repo":{"createdAt":"2016-08-15","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/expo","html":"/gems/expo","markdown":"/gems/expo.md"}},{"type":"tool","slug":"pgvector","name":"pgvector","tagline":"Open-source vector similarity search inside Postgres","category":"databases","url":"https://github.com/pgvector/pgvector","github":"https://github.com/pgvector/pgvector","pricing":"open-source","hook":"pgvector is a Postgres extension that stores embeddings in a vector column next to the rest of your data, so semantic search, RAG retrieval and recommendations are a SQL query with an ORDER BY distance instead of a separate vector database.","whatsGood":"PostgreSQL License (pgvector/pgvector, a permissive BSD-style license; GitHub shows it as NOASSERTION), latest tag v0.8.7, supports Postgres 13+. Exact and approximate nearest-neighbour search with HNSW and IVFFlat indexes; single-precision, half-precision, binary and sparse vectors; L2, inner product, cosine, L1, Hamming and Jaccard distance. You keep ACID, JOINs, point-in-time recovery and backups from Postgres. It ships in Docker, Homebrew, APT, Yum and Postgres.app, and most managed Postgres providers already offer it. ★~23.4k.","theCatch":"It is an extension, so on self-hosted Postgres you compile or package it yourself, and on managed Postgres you are limited to the version your provider ships. HNSW indexes on large tables are slow to build and need plenty of maintenance_work_mem; at hundreds of millions of vectors you will be tuning, quantizing or partitioning. Filtered queries can return fewer rows than expected with approximate indexes unless you use iterative scans (0.8+).","verdict":"The default first vector store if you already run Postgres — reach for a dedicated vector database only when you outgrow it.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Vector","tags":["api","self-host","permissive","license-unclear","rag","postgres","vector","active"],"capabilities":[],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":23423,"starsPerWeek":82,"access":"free","archived":false,"repo":{"createdAt":"2021-04-20","pushedAt":"2026-10-18","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pgvector","html":"/gems/pgvector","markdown":"/gems/pgvector.md"}},{"type":"tool","slug":"pglite","name":"PGlite","tagline":"Apache-2.0 Postgres compiled to WASM for browser, Node, Bun and Deno","category":"databases","url":"https://pglite.dev","github":"https://github.com/electric-sql/pglite","pricing":"open-source","hook":"PGlite is real Postgres compiled to WebAssembly and wrapped in a TypeScript client, so you can run a Postgres database in the browser, Node.js, Bun or Deno with one npm install and no server.","whatsGood":"Apache-2.0 (electric-sql/pglite), release @electric-sql/pglite 0.5.10 (2026-10-14). About 3 MB gzipped, no Linux VM underneath, runs in memory or persists to the file system (Node/Bun/Deno) or IndexedDB in the browser. Good for local-first apps, per-test throwaway databases in CI and agent sandboxes that need real SQL, and it pairs with Electric for sync. Postgres extensions such as pgvector are available as add-ons. ★~16.2k.","theCatch":"It is single user and single connection, so it is not a replacement for a Postgres server behind a multi-user backend. Performance and memory are bounded by the WASM runtime, and only the extensions the project has ported can be loaded. It is still 0.x, so expect API changes between minor versions.","verdict":"The easiest way to get real Postgres in tests, the browser or a local-first app — not your production server.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Postgres","tags":["self-host","local-first","permissive","postgres","active"],"capabilities":["browser"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":16175,"starsPerWeek":116,"access":"free","archived":false,"repo":{"createdAt":"2024-02-19","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pglite","html":"/gems/pglite","markdown":"/gems/pglite.md"}},{"type":"tool","slug":"garnet","name":"Garnet","tagline":"MIT Redis-protocol cache-store from Microsoft Research","category":"databases","url":"https://microsoft.github.io/garnet","github":"https://github.com/microsoft/garnet","pricing":"open-source","hook":"Garnet is a remote cache-store from Microsoft Research that speaks the Redis RESP protocol, so unmodified Redis clients in most languages can talk to it, with a .NET server built for high throughput and low tail latency.","whatsGood":"MIT (microsoft/garnet), release v2.2.3 (2026-10-16), runs on Linux and Windows. It covers strings, key expiry, HyperLogLog, bitmaps, sorted sets, lists, hashes and geo, plus Lua scripts, RESP transactions, server-side stored procedures and custom commands in C#. Its Tsavorite storage layer supports tiered storage (memory, SSD, cloud), checkpointing and recovery, and cluster mode adds sharding, replication and key migration. Vector sets backed by DiskANN are in preview. ★~12.1k.","theCatch":"RESP compatibility is not full Redis: check your exact commands and modules against Garnet's API docs before swapping it in. Custom extensions are written in C#/.NET, so this fits best in a .NET team. The headline latency numbers come from the project's own benchmarks on Azure VMs. The managed Azure Cosmos DB Garnet Cache is a separate paid service; the OSS server is free.","verdict":"A serious MIT alternative to Redis when throughput per box matters — test your command set first.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Key-Value & Cache","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":12053,"starsPerWeek":73,"access":"free","archived":false,"repo":{"createdAt":"2023-08-21","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/garnet","html":"/gems/garnet","markdown":"/gems/garnet.md"}},{"type":"tool","slug":"nginx-ui","name":"Nginx UI","tagline":"AGPL-3.0 web UI for managing Nginx configs, certs and logs","category":"devops","url":"https://nginxui.com","github":"https://github.com/0xJacky/nginx-ui","pricing":"open-source","hook":"Nginx UI is a self-hosted web dashboard for an existing Nginx install: edit site configs, issue and renew Let's Encrypt certificates, read logs and watch server load from a browser, with every change tested and Nginx reloaded for you.","whatsGood":"AGPL-3.0 (0xJacky/nginx-ui), release v2.9.0 (2026-10-17), active since 2021. A single Go binary (Vue frontend) or a Docker image. It backs up configs automatically with diff and restore, mirrors changes across a cluster of nodes, includes a web terminal, and exposes an MCP interface so agents can manage Nginx config and service control. There is a public demo at demo.nginxui.com. ★~11.6k.","theCatch":"It is a control panel with root-level power over your web server: never expose it to the internet without strong auth, and put it behind a VPN or allowlist. The MCP interface hands an agent the same power, so scope it carefully. AGPL-3.0 matters if you modify it and offer it to others over a network. Much of the community and docs traffic is in Chinese.","verdict":"A handy Nginx admin panel for a small fleet — lock it down before you turn on the MCP side.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Networking","tags":["web-ui","self-host","copyleft","security","observability","active"],"capabilities":["browser"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":11649,"starsPerWeek":39,"access":"free","archived":false,"repo":{"createdAt":"2021-02-19","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/nginx-ui","html":"/gems/nginx-ui","markdown":"/gems/nginx-ui.md"}},{"type":"tool","slug":"opik","name":"Opik","tagline":"Apache-2.0 LLM and agent tracing, evaluation and monitoring by Comet","category":"agents","url":"https://www.comet.com/docs/opik/","github":"https://github.com/comet-ml/opik","pricing":"open-source","hook":"Opik is an open-source platform for tracing, evaluating and monitoring LLM apps and agents: wrap a function with @track and you get full trace trees of LLM and tool calls, then datasets, experiments and LLM-as-a-judge metrics on top.","whatsGood":"Apache-2.0 (comet-ml/opik), release 2.2.103 (2026-10-16). The full platform is free to self-host, backend included, via ./opik.sh with Docker Compose for local use or Kubernetes for scale. It covers trace annotation, a prompt playground, hallucination and RAG metrics, online evaluation rules on production traffic, a PyTest integration for evals in CI, and an MCP server. ★~22.7k.","theCatch":"Self-hosting is a multi-service stack, not a single binary, so budget ops time or use Opik Cloud, Comet's hosted version with its own free tier and paid plans. README and docs links lean toward Comet sign-up. It overlaps heavily with Langfuse and Phoenix, so pick one tracing backend per project.","verdict":"A strong self-hostable Langfuse alternative with evals built in — choose it if CI evaluation matters most to you.","addedAt":"2026-10-18","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Evals & Tracing","tags":["self-host","permissive","evals","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":22789,"starsPerWeek":126,"access":"free","archived":false,"repo":{"createdAt":"2023-05-10","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/opik","html":"/gems/opik","markdown":"/gems/opik.md"}},{"type":"tool","slug":"unsloth","name":"Unsloth","tagline":"Apache-2.0 core for fast local LLM fine-tuning, plus an AGPL desktop studio","category":"python","url":"https://unsloth.ai/docs","github":"https://github.com/unslothai/unsloth","pricing":"open-source","hook":"Unsloth is a Python library and desktop app for fine-tuning and running open models on your own GPU, with memory-saving kernels that let LoRA and QLoRA training fit on consumer and single-node hardware.","whatsGood":"Dual-licensed: the core unsloth package is Apache-2.0, optional parts such as the Unsloth Studio UI are AGPL-3.0 (unslothai/unsloth). Release v0.1.908-beta (2026-10-15), active since 2023 with near-daily releases. It supports NVIDIA, AMD and Intel GPUs, CPUs and Vulkan, on Windows, Linux, WSL and macOS. It trains and runs LLM, embedding, audio and diffusion models, exports to GGUF for llama.cpp and Ollama, and documents using local models with Claude Code, Codex and MCP. Free Colab notebooks cover most popular models. ★~78.2k.","theCatch":"Releases are tagged beta and move fast, so pin versions in training scripts. Fine-tuning still needs a capable GPU for anything beyond small models, and multi-GPU support is newer than the single-GPU path. Watch the license split: the library is Apache-2.0, but the Studio UI is AGPL-3.0. The one-line installer pipes a remote script into your shell, so read it first.","verdict":"The default way to fine-tune an open model on one GPU — pin the version and know which part is AGPL.","addedAt":"2026-10-18","featured":false,"domain":"Python","subSpecialty":"Python","subcategory":"Python","tags":["desktop-app","self-host","copyleft","local-llm","active","fast-stars"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"AGPL-3.0","githubStars":78338,"starsPerWeek":518,"access":"free","archived":false,"repo":{"createdAt":"2023-11-29","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/unsloth","html":"/gems/unsloth","markdown":"/gems/unsloth.md"}},{"type":"tool","slug":"appwrite","name":"Appwrite","tagline":"BSD-3-Clause backend: auth, database, storage, functions","category":"nextjs","url":"https://appwrite.io","github":"https://github.com/appwrite/appwrite","pricing":"open-source","hook":"Appwrite is an open-source backend platform you can self-host or use as a managed cloud: auth, databases, file storage, serverless functions, messaging, realtime and site hosting behind one set of SDKs, with an MCP server so coding agents can work on a live project.","whatsGood":"BSD-3-Clause (appwrite/appwrite), release 2.5.0 (2026-10-13), active since 2019. Auth covers email, SMS, OAuth, anonymous sessions and magic URLs. Storage adds compression, encryption, image transforms and access control, Functions run in isolated runtimes on events, and Sites deploys static, SSR and CSR frontends. Self-hosting is a Docker install script for Unix or Windows, with client and server SDKs for most languages. ★~57.7k.","theCatch":"Self-hosted Appwrite is a stack of many Docker containers, so plan for upgrades, backups and monitoring yourself; major-version upgrades have migration steps. You are buying into Appwrite's APIs and permission model, which makes leaving harder than with plain Postgres. The managed Appwrite Cloud is a separate commercial offering.","verdict":"A complete Firebase-style backend you can actually self-host — worth it if you want one SDK for auth, data and files.","addedAt":"2026-10-18","featured":false,"domain":"Next.js","subSpecialty":"App Platform","subcategory":"App Platform","tags":["mcp","self-host","permissive","coding-agents","auth","realtime","active"],"capabilities":["mcp","auth","realtime"],"surfaces":["MCP","Self-host","Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"BSD-3-Clause","githubStars":57739,"starsPerWeek":147,"access":"free","archived":false,"repo":{"createdAt":"2019-04-08","pushedAt":"2026-10-21","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/appwrite","html":"/gems/appwrite","markdown":"/gems/appwrite.md"}},{"type":"tool","slug":"dokku","name":"Dokku","tagline":"MIT Docker-powered mini-Heroku on one server","category":"devops","url":"https://dokku.com","github":"https://github.com/dokku/dokku","pricing":"open-source","hook":"Dokku turns a single Ubuntu or Debian VM into a git-push PaaS: push your app over SSH and it builds it with buildpacks or a Dockerfile, runs it in containers and routes a domain to it.","whatsGood":"MIT (dokku/dokku), release v0.38.31 (2026-09-27), maintained since 2013. Runs on Ubuntu 22.04/24.04/26.04 and Debian 11+ (amd64 and arm64). Apps deploy with `git push`, and a long-lived plugin ecosystem adds Postgres, Redis, Let's Encrypt and more. Everything is driven from the `dokku` CLI over SSH, so it scripts well. ★~32.2k.","theCatch":"It is a single-host PaaS by design: no built-in multi-node scheduling or high availability, so one VM is one failure domain. There is no web dashboard in the core project; you work in the CLI. Database plugins are convenient, but you still own backups and upgrades on that box.","verdict":"The simplest self-hosted Heroku for one server — boring in the good way.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Containers","tags":["self-host","permissive","containers","git","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":32195,"starsPerWeek":46,"access":"free","archived":false,"repo":{"createdAt":"2013-06-08","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dokku","html":"/gems/dokku","markdown":"/gems/dokku.md"}},{"type":"tool","slug":"gatus","name":"Gatus","tagline":"Apache-2.0 health checks and status page with alerts","category":"observability","url":"https://gatus.io","github":"https://github.com/TwiN/gatus","pricing":"open-source","hook":"Gatus is a developer-oriented status page and uptime checker: you define endpoints in YAML, check them over HTTP, ICMP, TCP or DNS, and assert conditions on status code, response time, body or certificate expiry.","whatsGood":"Apache-2.0 (TwiN/gatus), release v5.37.0 (2026-09-24). A single Go service or Docker image, configured entirely in YAML, so checks live in git. Conditions are expressions like `[STATUS] == 200` or `[RESPONSE_TIME] < 300`, and alerts go to Slack, Teams, PagerDuty, Discord, email, Matrix, Gotify, n8n and many more. It can store results in memory, SQLite or Postgres and runs well inside Kubernetes. ★~12.3k.","theCatch":"Config is YAML-only, with no UI for adding checks, which is great for GitOps and less great for non-engineers. It checks from wherever you run it, so you need a second location if you want to catch outages of that host itself. Suites are still marked alpha. A managed Gatus.io exists if you would rather not host it.","verdict":"The uptime checker for teams that want status checks in git — pick it over Uptime Kuma if YAML beats clicking.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["api","self-host","permissive","observability","active"],"capabilities":[],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":12365,"starsPerWeek":33,"access":"free","archived":false,"repo":{"createdAt":"2019-09-04","pushedAt":"2026-10-17","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gatus","html":"/gems/gatus","markdown":"/gems/gatus.md"}},{"type":"tool","slug":"homepage","name":"Homepage","tagline":"GPL-3.0 dashboard with 100+ service widgets","category":"devops","url":"https://gethomepage.dev","github":"https://github.com/gethomepage/homepage","pricing":"open-source","hook":"Homepage is a fast, self-hosted start page for your server: links, bookmarks and live widgets for more than 100 services, configured in YAML or discovered automatically from Docker labels.","whatsGood":"GPL-3.0 (gethomepage/homepage), release v2.6.0 (2026-10-17). Every API call to your services is proxied through the backend, so API keys never reach the browser. Docker integration shows container status and stats and can add services from labels. Widgets cover the *arr apps, media servers, download clients and most popular self-hosted tools. Images for AMD64 and ARM64, 40+ languages. ★~33.2k.","theCatch":"It is a dashboard, not monitoring: it shows status but does not alert you. Configuration is hand-edited YAML, and complex layouts take trial and error. Do not expose it publicly without auth in front, since it can reveal what you run.","verdict":"The homelab dashboard most people end up on — clean, fast and Docker-aware.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Dashboards & Status","tags":["web-ui","self-host","copyleft","containers","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"GPL-3.0","githubStars":33254,"starsPerWeek":153,"access":"free","archived":false,"repo":{"createdAt":"2022-08-24","pushedAt":"2026-10-21","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/homepage","html":"/gems/homepage","markdown":"/gems/homepage.md"}},{"type":"tool","slug":"glance","name":"Glance","tagline":"AGPL-3.0 lightweight self-hosted feed dashboard","category":"devops","url":"https://github.com/glanceapp/glance","github":"https://github.com/glanceapp/glance","pricing":"open-source","hook":"Glance is a lightweight self-hosted dashboard that pulls your feeds onto one page: RSS, subreddits, Hacker News, YouTube uploads, weather, market prices, Docker container status and server stats.","whatsGood":"AGPL-3.0 (glanceapp/glance), release v0.8.7 (2026-10-15). Written in Go with minimal vanilla JS and few dependencies, so memory use stays low. Pages, layouts and widgets are configured in YAML, with custom CSS, themes, environment variables in config and community-built widgets. Docker Compose is the recommended install. ★~37.5k.","theCatch":"Configuration is YAML only, with no editor in the UI. It is a reading dashboard, not an app launcher with integrations as deep as Homepage. Still pre-1.0. Stars have grown fast (about 290 a week since 2024), but this is an established, actively released project.","verdict":"The nicest way to turn your daily feeds into one fast page — a reader, not a control panel.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Dashboards & Status","tags":["web-ui","self-host","copyleft","containers","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":37587,"starsPerWeek":290,"access":"free","archived":false,"repo":{"createdAt":"2024-04-27","pushedAt":"2026-10-20","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/glance","html":"/gems/glance","markdown":"/gems/glance.md"}},{"type":"tool","slug":"changedetection-io","name":"changedetection.io","tagline":"Apache-2.0 website change monitoring with alerts","category":"notifications","url":"https://changedetection.io","github":"https://github.com/dgtlmoon/changedetection.io","pricing":"open-source","hook":"changedetection.io watches web pages for changes — prices, stock, text edits, JSON values — and notifies you over Discord, email, Slack, Telegram, webhooks and many more channels.","whatsGood":"Apache-2.0 (dgtlmoon/changedetection.io), release 0.60.9 (2026-10-12). Self-host it with Docker or pip. It can filter by CSS/XPath/JSON path, render JavaScript pages with an included Chrome browser, and run browser steps before a check. Optional AI rules let you connect your own LLM (OpenAI, Gemini, Anthropic, Ollama) to only alert on changes that match a plain-English intent and to summarise diffs. ★~35.1k.","theCatch":"Watching sites you do not own can break their terms of service, and heavy JavaScript rendering costs CPU and memory. The AI features send page diffs to whichever LLM provider you configure. The README pushes the paid hosted version ($8.99/month) at the top; self-hosting is fully free.","verdict":"The best self-hosted page-change watcher — use the selectors to keep alerts quiet.","addedAt":"2026-10-18","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":35160,"starsPerWeek":118,"access":"free","archived":false,"repo":{"createdAt":"2021-01-27","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/changedetection-io","html":"/gems/changedetection-io","markdown":"/gems/changedetection-io.md"}},{"type":"tool","slug":"dashy","name":"Dashy","tagline":"MIT customizable homelab dashboard with widgets","category":"devops","url":"https://dashy.to","github":"https://github.com/lissy93/dashy","pricing":"open-source","hook":"Dashy is a self-hosted homepage for your homelab: organise links to your apps, see real-time status for each, and add widgets that show data from your self-hosted services.","whatsGood":"MIT (lissy93/dashy), release 4.8.0 (2026-10-09). Multiple pages, instant search with hotkeys, many themes with a color editor, workspace and minimal views, and optional multi-user auth with SSO. Config is YAML but can be edited from the UI. There is a live demo, and an optional encrypted cloud backup. ★~26.7k.","theCatch":"It overlaps heavily with Homepage; Dashy leans toward UI customisation, Homepage toward service widgets. The Vue frontend is heavier than minimal dashboards like Glance or Homer. Status checks are simple pings, not alerting.","verdict":"Pick Dashy if you want to tweak every pixel of your dashboard from the browser.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Dashboards & Status","tags":["web-ui","self-host","permissive","realtime","active"],"capabilities":["realtime"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":26768,"starsPerWeek":91,"access":"free","archived":false,"repo":{"createdAt":"2021-02-28","pushedAt":"2026-10-16","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dashy","html":"/gems/dashy","markdown":"/gems/dashy.md"}},{"type":"tool","slug":"onedev","name":"OneDev","tagline":"MIT self-hosted Git server with CI/CD, kanban and code search","category":"devops","url":"https://onedev.io","github":"https://github.com/theonedev/onedev","pricing":"open-source","hook":"OneDev is a self-hosted development platform that bundles Git hosting, pull requests, CI/CD pipelines, issue boards and language-aware code search in one Java server.","whatsGood":"MIT (theonedev/onedev), release v16.9.3 (2026-10-17), developed since 2018. Symbol search and navigation work in any commit, code is annotated with coverage and problems from CI, and discussions attach to code and diffs. Code protection rules can require review or CI for specific files and branches, Kanban boards can move tasks automatically on commit or deploy, and Renovate is integrated. Server and agents run on Linux and Windows (amd64/arm64) and Apple Silicon macOS. ★~15.3k.","theCatch":"It is one big Java application, heavier than Gitea or Gogs. Starting with 16.9.0, Intel Macs and FreeBSD are no longer supported. Issues and PRs live on the project's own instance (code.onedev.io), not GitHub, so the GitHub repo is a mirror. Fewer third-party integrations than GitLab.","verdict":"An underrated all-in-one GitLab alternative — strong if you want CI and code intelligence in one box.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"CI/CD","tags":["self-host","permissive","git","active"],"capabilities":["ci"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":15320,"starsPerWeek":37,"access":"free","archived":false,"repo":{"createdAt":"2018-11-06","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/onedev","html":"/gems/onedev","markdown":"/gems/onedev.md"}},{"type":"tool","slug":"gogs","name":"Gogs","tagline":"MIT painless self-hosted Git service in one Go binary","category":"devops","url":"https://gogs.io","github":"https://github.com/gogs/gogs","pricing":"open-source","hook":"Gogs is a simple, stable self-hosted Git service: one Go binary gives you repositories over SSH and HTTPS, issues, pull requests, wikis and webhooks on almost any machine.","whatsGood":"MIT (gogs/gogs), release v0.14.3 (2026-06-07), around since 2014. Runs on Linux, macOS, Windows and ARM with PostgreSQL, MySQL, MariaDB or SQLite. Supports Git LFS, deploy keys, protected branches, repository mirroring and migration, and auth via SMTP, LDAP, reverse proxy or GitHub with 2FA. Very low resource use. ★~47.9k.","theCatch":"Development is slower and more conservative than its fork Gitea/Forgejo, and there are no built-in CI runners or package registry. The API is still described as experimental. Release cadence is a few per year.","verdict":"Still the lightest way to host Git yourself — choose Forgejo or Gitea if you need CI and packages.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Git & VCS","tags":["self-host","permissive","git","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":47890,"starsPerWeek":72,"access":"free","archived":false,"repo":{"createdAt":"2014-02-12","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gogs","html":"/gems/gogs","markdown":"/gems/gogs.md"}},{"type":"tool","slug":"crowdsec","name":"CrowdSec","tagline":"MIT open-source IDS/IPS and WAF with a community blocklist","category":"devops","url":"https://docs.crowdsec.net","github":"https://github.com/crowdsecurity/crowdsec","pricing":"open-source","hook":"CrowdSec reads your logs and HTTP requests, detects attacks like brute force and scanning, and blocks bad IPs at your firewall, reverse proxy or CDN — a modern fail2ban with a shared reputation network.","whatsGood":"MIT (crowdsecurity/crowdsec), release v1.8.1 (2026-09-03). Detection and remediation are separate: parse logs on one machine, block on another via bouncers for nftables, nginx, Traefik, Cloudflare and more. Detection rules on the hub are MIT. The AppSec component is a WAF built on Coraza that loads SecLang rules and the OWASP Core Rule Set, and it can answer suspicious bots with a JavaScript proof-of-work challenge. ★~15.2k.","theCatch":"The community blocklist works by sharing signals: your instance reports attacking IPs to CrowdSec's network, so read the data policy. The web Console and premium blocklists are a commercial layer on top of the free engine. Tuning parsers and scenarios for custom apps takes real effort.","verdict":"The best free upgrade from fail2ban — especially behind a reverse proxy.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Networking","tags":["api","self-host","permissive","observability","active"],"capabilities":[],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":15238,"starsPerWeek":45,"access":"free","archived":false,"repo":{"createdAt":"2020-05-15","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/crowdsec","html":"/gems/crowdsec","markdown":"/gems/crowdsec.md"}},{"type":"tool","slug":"backrest","name":"Backrest","tagline":"GPL-3.0 web UI and scheduler for restic backups","category":"devops","url":"https://garethgeorge.github.io/backrest/","github":"https://github.com/garethgeorge/backrest","pricing":"open-source","hook":"Backrest is a web interface and scheduler on top of restic: create or import repositories, schedule backups and maintenance with cron, browse snapshots and restore files from a browser.","whatsGood":"GPL-3.0 (garethgeorge/backrest), release v1.14.1 (2026-07-12). A single Go binary for Linux, macOS, Windows and FreeBSD, or Docker; restic is downloaded automatically on first run. It schedules prune, check and forget, runs pre/post hooks, sends notifications to Discord, Slack, Shoutrrr, Gotify or Healthchecks, and supports every restic backend plus rclone remotes. ★~7.7k.","theCatch":"It is a wrapper, so restic's model (and its repository format) is what you are really adopting. It manages backups on the machine it runs on; it is not a central server for a fleet. Mostly a single-maintainer project.","verdict":"The friendliest way to run restic on a NAS or server — restic underneath, so your backups stay portable.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Backups","tags":["web-ui","self-host","copyleft","workflows","active"],"capabilities":["browser"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"GPL-3.0","githubStars":7685,"starsPerWeek":50,"access":"free","archived":false,"repo":{"createdAt":"2023-11-10","pushedAt":"2026-09-21","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/backrest","html":"/gems/backrest","markdown":"/gems/backrest.md"}},{"type":"tool","slug":"komodo","name":"Komodo","tagline":"GPL-3.0 build and deploy tool for Docker across many servers","category":"devops","url":"https://komo.do","github":"https://github.com/moghtech/komodo","pricing":"open-source","hook":"Komodo is a self-hosted tool to build and deploy software across many servers: connect hosts with a small periphery agent, then manage containers, Compose stacks, builds and deployments from one web UI and API.","whatsGood":"GPL-3.0 (moghtech/komodo), release v2.3.3 (2026-09-01). Written in Rust. The project promises no limit on connected servers and full API access for automation. There is a public demo (login demo/demo) and docs at komo.do. Good fit when Portainer feels too GUI-first and Kubernetes feels too heavy for a handful of Docker hosts. ★~12.7k.","theCatch":"Its own README warns there are no warranties and to use it at your own risk. You run a core server plus an agent on each host, so it adds moving parts. It is Docker-centric, not a Kubernetes replacement. Smaller community than Portainer.","verdict":"A capable open alternative to Portainer for a small fleet of Docker servers.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Containers","tags":["api","web-ui","self-host","copyleft","containers","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"GPL-3.0","githubStars":12785,"starsPerWeek":53,"access":"free","archived":false,"repo":{"createdAt":"2022-03-13","pushedAt":"2026-09-21","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/komodo","html":"/gems/komodo","markdown":"/gems/komodo.md"}},{"type":"tool","slug":"netbox","name":"NetBox","tagline":"Apache-2.0 source of truth for network and data-center infra","category":"devops","url":"https://netboxlabs.com/products/netbox/","github":"https://github.com/netbox-community/netbox","pricing":"open-source","hook":"NetBox is the open-source source of truth for network infrastructure: model racks, devices, cables, IP addresses, VLANs, circuits, power and VPNs, then feed that data to your automation through REST and GraphQL APIs.","whatsGood":"Apache-2.0 (netbox-community/netbox), release v4.7.3 (2026-10-13), developed since 2016. Successor to legacy IPAM and DCIM tools, with a deeply linked data model, custom fields, a plugin system and webhooks. It defines intended state and leaves pushing config to tools like Ansible or Nornir. A Django/Postgres app you can self-host. ★~21.7k.","theCatch":"It does not talk to your devices or discover anything on its own; you populate it by import, API or plugins, and keeping it accurate is a process problem. It needs Postgres and Redis. NetBox Labs sells NetBox Cloud and Enterprise; the Community edition stays free.","verdict":"The standard IPAM/DCIM for network automation — only as good as the data you keep in it.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Networking","tags":["api","self-host","permissive","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":21738,"starsPerWeek":39,"access":"free","archived":false,"repo":{"createdAt":"2016-02-29","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/netbox","html":"/gems/netbox","markdown":"/gems/netbox.md"}},{"type":"tool","slug":"technitium-dns","name":"Technitium DNS Server","tagline":"GPL-3.0 self-hosted recursive DNS server","category":"devops","url":"https://technitium.com/dns/","github":"https://github.com/TechnitiumSoftware/DnsServer","pricing":"open-source","hook":"Technitium DNS Server is a self-hosted DNS server that is both authoritative and recursive, with a web console, network-wide ad and malware blocking, and encrypted upstream forwarding.","whatsGood":"GPL-3.0 (TechnitiumSoftware/DnsServer), release v15.6.2 (2026-10-17), developed since 2017. Works out of the box with minimal config. It can forward over DNS-over-TLS, DNS-over-HTTPS or DNS-over-QUIC, keeps DNS logs and stats, caches queries and hosts your own zones. Built on .NET, so it runs on Linux, Windows, macOS and Raspberry Pi. ★~10.1k.","theCatch":"Running your own resolver makes it a single point of failure for your whole network, so run two. It is a .NET app, heavier than a minimal resolver like Unbound. Mostly built by one company and core developer.","verdict":"A Pi-hole plus real DNS server in one — great for homelabs and small offices.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Security","tags":["self-host","copyleft","security","active"],"capabilities":["auth"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"GPL-3.0","githubStars":10179,"starsPerWeek":22,"access":"free","archived":false,"repo":{"createdAt":"2017-10-29","pushedAt":"2026-10-17","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/technitium-dns","html":"/gems/technitium-dns","markdown":"/gems/technitium-dns.md"}},{"type":"tool","slug":"versitygw","name":"Versity S3 Gateway","tagline":"Apache-2.0 S3 server over POSIX file systems","category":"databases","url":"https://www.versity.com/products/versitygw/","github":"https://github.com/versity/versitygw","pricing":"open-source","hook":"Versity S3 Gateway turns a local or network file system into an S3-compatible object store with one command, or proxies S3 requests to other S3 storage.","whatsGood":"Apache-2.0 (versity/versitygw), release v1.9.0 (2026-10-13). Single Go binary for Linux, macOS, BSD and Windows on amd64/arm64. The posix backend keeps files reachable over both POSIX and S3, there is an optional WebGUI, static website hosting from buckets, and S3 over RDMA for HPC workloads. Handy as a lightweight S3 endpoint for tests, apps and backups. ★~3k.","theCatch":"It is a translation layer, not a distributed object store: durability and scaling come from the file system underneath. S3 API coverage is broad but not identical to AWS, so test the calls your SDK uses. Smaller community than MinIO or Garage.","verdict":"The easiest way to put an S3 API on top of existing storage.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Data","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":3052,"starsPerWeek":17,"access":"free","archived":false,"repo":{"createdAt":"2023-05-05","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/versitygw","html":"/gems/versitygw","markdown":"/gems/versitygw.md"}},{"type":"tool","slug":"termix","name":"Termix","tagline":"Apache-2.0 self-hosted SSH and server manager","category":"devops","url":"https://termix.site","github":"https://github.com/Termix-SSH/Termix","pricing":"open-source","hook":"Termix is a self-hosted, plugin-based server management platform — think free, self-hosted Termius — with saved hosts and credentials, an SSH terminal, remote desktop, file manager, Docker and metrics.","whatsGood":"Apache-2.0 (Termix-SSH/Termix), release v26.10.2 (2026-10-18). The core stores hosts in folders with tags, reusable credentials, sharing with role levels, API keys and an audit log. Secrets are encrypted per user and the database can be encrypted on disk. It runs on web, desktop and mobile, with SQLite by default and PostgreSQL or MySQL supported. Try it at demo.termix.site. ★~15.6k.","theCatch":"You are centralising SSH keys and passwords for your servers in one web app, so it must be patched, backed up and kept off the open internet. Feature plugins each live in their own repo and move at different speeds. Young compared to Guacamole or Teleport.","verdict":"A polished self-hosted Termius — treat it like the vault it is.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Containers","tags":["desktop-app","self-host","permissive","containers","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":15607,"starsPerWeek":157,"access":"free","archived":false,"repo":{"createdAt":"2024-11-25","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/termix","html":"/gems/termix","markdown":"/gems/termix.md"}},{"type":"tool","slug":"privatebin","name":"PrivateBin","tagline":"Zlib zero-knowledge encrypted pastebin you self-host","category":"devops","url":"https://privatebin.info","github":"https://github.com/PrivateBin/PrivateBin","pricing":"open-source","hook":"PrivateBin is a minimalist pastebin where the server never sees the content: pastes are encrypted and decrypted in the browser with 256-bit AES-GCM, and the key lives in the URL fragment.","whatsGood":"Zlib/libpng license for the core (bundled libraries under their own MIT, BSD, GPLv2 and Apache terms), release 2.0.6 (2026-08-08). A fork of ZeroBin, maintained since 2016. Optional passwords, burn-after-reading, expiry, discussions and file attachments. A small PHP app that runs on cheap hosting or Docker. ★~8.7k.","theCatch":"Users still have to trust the server not to serve malicious JavaScript, so it must run over HTTPS with HSTS. Anyone with the full link can read a paste without a password. PHP is a deliberate choice; it is not a Go single binary.","verdict":"The simplest way to share secrets and logs without trusting the host with the plaintext.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Security","tags":["self-host","permissive","license-unclear","security","active"],"capabilities":["browser"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":8691,"starsPerWeek":16,"access":"free","archived":false,"repo":{"createdAt":"2016-07-09","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/privatebin","html":"/gems/privatebin","markdown":"/gems/privatebin.md"}},{"type":"tool","slug":"bytestash","name":"ByteStash","tagline":"GPL-3.0 self-hosted code snippet manager with MCP","category":"devops","url":"https://github.com/jordan-dalby/ByteStash","github":"https://github.com/jordan-dalby/ByteStash","pricing":"open-source","hook":"ByteStash is a self-hosted web app for storing, organising and searching your code snippets, with a built-in MCP endpoint so AI assistants can search and manage them too.","whatsGood":"GPL-3.0 (jordan-dalby/ByteStash), release v1.6.0 (2026-10-16). React and Node.js, SQLite by default or PostgreSQL via DATABASE_URL. Filter by language or content, share snippets, and connect Claude or other assistants over MCP with your existing API key. Available as Docker Compose, on the Unraid app store and on PikaPods. There is a public demo. ★~2.6k.","theCatch":"Small project with a single main maintainer, so expect a narrower feature set than a full wiki. The MCP endpoint gives an assistant write access to your snippets, so scope the API key. GPL-3.0 if you redistribute modified versions.","verdict":"A tidy home for your snippets that your agent can search as well.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Infrastructure","tags":["mcp","self-host","copyleft","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"GPL-3.0","githubStars":2563,"starsPerWeek":24,"access":"free","archived":false,"repo":{"createdAt":"2024-10-16","pushedAt":"2026-10-17","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/bytestash","html":"/gems/bytestash","markdown":"/gems/bytestash.md"}},{"type":"tool","slug":"kener","name":"Kener","tagline":"MIT status page system built with SvelteKit","category":"observability","url":"https://kener.ing","github":"https://github.com/rajnandan1/kener","pricing":"open-source","hook":"Kener is a lightweight, good-looking status page you self-host: monitors, incidents and maintenance windows on a branded public page, built with SvelteKit and Node.js.","whatsGood":"MIT (rajnandan1/kener), release v4.1.7 (2026-10-07). Docker images on Docker Hub and GHCR, a live demo server and docs at kener.ing. It is deliberately simple: set a secret key and origin, start the container and configure monitors and branding from the UI. ★~5.2k.","theCatch":"Its own README says it is not trying to replace Datadog or Atlassian Statuspage; checks run from your server only, so pair it with an external monitor. Smaller community than Uptime Kuma or Gatus, and the 4.x line moved fast.","verdict":"A pretty, free public status page — the page, not your whole monitoring stack.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","permissive","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":5212,"starsPerWeek":35,"access":"free","archived":false,"repo":{"createdAt":"2023-12-01","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/kener","html":"/gems/kener","markdown":"/gems/kener.md"}},{"type":"tool","slug":"seleniumbase","name":"SeleniumBase","tagline":"MIT Python browser automation and testing","category":"python","url":"https://seleniumbase.io","github":"https://github.com/seleniumbase/SeleniumBase","pricing":"open-source","hook":"SeleniumBase is a Python framework for browser automation, end-to-end testing and scraping that wraps Selenium and the Chrome DevTools Protocol with pytest integration, a recorder, dashboards and stealth modes.","whatsGood":"MIT (seleniumbase/SeleniumBase), release v4.56.2 (2026-10-16), developed since 2014. Assertions auto-wait, tests run under pytest, and there are a recorder, visual testing, charts, tours and a presenter mode. UC Mode and CDP Mode drive Chrome directly for automation that standard WebDriver can't do, and it ships an MCP option. ★~13.1k.","theCatch":"A large share of the README is about bypassing bot detection and CAPTCHAs, which can break site terms — use it on sites you own or are allowed to automate. The API surface is huge, so pick one style and stick to it. For new JavaScript projects, Playwright is the more common default.","verdict":"The most batteries-included Python browser framework — powerful, but use the stealth parts responsibly.","addedAt":"2026-10-18","featured":false,"domain":"Python","subSpecialty":"Python","subcategory":"Python","tags":["self-host","permissive","browser-automation","scraping","testing","active"],"capabilities":["browser"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":13107,"starsPerWeek":20,"access":"free","archived":false,"repo":{"createdAt":"2014-03-04","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/seleniumbase","html":"/gems/seleniumbase","markdown":"/gems/seleniumbase.md"}},{"type":"tool","slug":"dokploy","name":"Dokploy","tagline":"Apache-2.0 core self-hosted PaaS, open-core","category":"devops","url":"https://dokploy.com","github":"https://github.com/Dokploy/dokploy","pricing":"open-source","hook":"Dokploy is a free, self-hostable Platform as a Service — an open alternative to Vercel, Netlify and Heroku — for deploying apps, databases and Docker Compose stacks on your own servers.","whatsGood":"Release v0.30.8 (2026-09-29). Deploys Node.js, PHP, Python, Go, Ruby and more, plus managed MySQL, PostgreSQL, MongoDB, MariaDB, libsql and Redis with automated backups to external storage. Traefik routing, Docker Swarm for multi-node, one-click templates, per-resource monitoring, log and metric shipping to Grafana, Datadog and others, a CLI and API, and deploy notifications. ★~37.8k.","theCatch":"Check the license before you depend on it: code outside the /proprietary directory is Apache-2.0, but anything in /proprietary is under the Dokploy Source Available License, which requires a commercial agreement for production use. Stars have grown fast (about 290 a week since 2024) for a real, widely used project. Still 0.x, and you run Docker Swarm underneath.","verdict":"A strong Coolify alternative — read the license split, then enjoy the Vercel-like flow on your own VPS.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Containers","tags":["self-host","containers","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Open-Core","githubStars":37892,"starsPerWeek":290,"access":"free","archived":false,"repo":{"createdAt":"2024-04-19","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dokploy","html":"/gems/dokploy","markdown":"/gems/dokploy.md"}},{"type":"tool","slug":"dbeaver","name":"DBeaver","tagline":"Apache-2.0 universal SQL client for 100+ databases","category":"databases","url":"https://dbeaver.io","github":"https://github.com/dbeaver/dbeaver","pricing":"open-source","hook":"DBeaver is a free, cross-platform desktop database tool: one app to browse schemas, write SQL, edit data, draw ER diagrams and move data between almost any database with a JDBC or ODBC driver.","whatsGood":"Apache-2.0 (dbeaver/dbeaver), release 26.2.2 (2026-10-04), developed since 2015. More than 100 drivers out of the box, a schema editor, SQL editor with execution plans, data import/export and migration, dashboards, a spatial data viewer, SSH tunnels and proxies, plus built-in AI chat for SQL. OpenJDK 25 ships in every download, so there is nothing else to install. ★~52.1k.","theCatch":"It is a big Java desktop app: startup and memory use are heavier than native clients like TablePlus or a terminal client. Some NoSQL connectors, cloud features and team tooling sit in the paid DBeaver PRO editions, so the free Community edition is relational-first. The UI is dense.","verdict":"The one free SQL client that connects to everything — heavy, but hard to beat on coverage.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Clients & GUIs","tags":["desktop-app","self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":52153,"starsPerWeek":91,"access":"free","archived":false,"repo":{"createdAt":"2015-10-21","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dbeaver","html":"/gems/dbeaver","markdown":"/gems/dbeaver.md"}},{"type":"tool","slug":"tidb","name":"TiDB","tagline":"Apache-2.0 distributed MySQL-compatible SQL database","category":"databases","url":"https://www.pingcap.com/tidb/","github":"https://github.com/pingcap/tidb","pricing":"open-source","hook":"TiDB is an open-source, distributed SQL database that speaks the MySQL protocol and scales out horizontally, with strong consistency through Raft and separate compute and storage layers.","whatsGood":"Apache-2.0 (pingcap/tidb), developed since 2015. Distributed transactions use two-phase commit for ACID guarantees, data is replicated with Raft for automatic failover, and compute (TiDB) scales separately from storage (TiKV) without downtime. A columnar TiFlash engine adds real-time analytics on the same data (HTAP). Runs on Kubernetes via an operator or locally with the TiUP playground. ★~40.6k.","theCatch":"A production cluster is several components (TiDB, TiKV, PD, optionally TiFlash) across at least three nodes, which is a lot of ops for a small app. MySQL compatibility is high but not total, so test your queries and features. The managed TiDB Cloud is PingCAP's commercial service.","verdict":"Serious scale-out MySQL when one primary is no longer enough — overkill before that.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Distributed SQL","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":40663,"starsPerWeek":70,"access":"free","archived":false,"repo":{"createdAt":"2015-09-06","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tidb","html":"/gems/tidb","markdown":"/gems/tidb.md"}},{"type":"tool","slug":"rxdb","name":"RxDB","tagline":"Apache-2.0 local-first reactive database for JavaScript apps","category":"databases","url":"https://rxdb.info","github":"https://github.com/pubkey/rxdb","pricing":"open-source","hook":"RxDB is a local-first NoSQL database for JavaScript apps where every query is reactive: subscribe to a query or a single field and the UI updates whenever the data changes, online or offline.","whatsGood":"Apache-2.0 (pubkey/rxdb), release 17.6.0 (2026-10-05), developed since 2016. Runs in browsers, Node.js, Electron, React Native and Capacitor on pluggable storage. Its sync engine replicates with your own backend through three simple HTTP endpoints, with plugins for GraphQL, CouchDB, WebSocket, WebRTC P2P, Supabase, Firestore and NATS. ★~23.4k.","theCatch":"Several of the faster storage adapters and some plugins are paid premium add-ons, so check which ones you need before you commit. Conflict handling in local-first sync is your design problem, not something the library makes disappear. The API surface is large.","verdict":"The most complete local-first database for JS — read the premium plugin list first.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Local-first & Sync","tags":["self-host","local-first","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":23411,"starsPerWeek":45,"access":"free","archived":false,"repo":{"createdAt":"2016-12-02","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/rxdb","html":"/gems/rxdb","markdown":"/gems/rxdb.md"}},{"type":"tool","slug":"dgraph","name":"Dgraph","tagline":"Apache-2.0 distributed graph database with native GraphQL","category":"databases","url":"https://dgraph.io","github":"https://github.com/dgraph-io/dgraph","pricing":"open-source","hook":"Dgraph is a horizontally scalable, distributed graph database with native GraphQL: ACID transactions, consistent replication and linearizable reads, answering in JSON or Protocol Buffers over gRPC and HTTP.","whatsGood":"Apache-2.0 (dgraph-io/dgraph), release v25.5.0 (2026-10-13), developed since 2015 in Go. It controls on-disk layout to cut disk seeks and network calls for graph queries, and supports GraphQL plus its own DQL query language. The project says it is used in production at several Fortune 500 companies. ★~21.8k.","theCatch":"Officially supported on Linux amd64 and arm64 only; Mac and Windows support was dropped in 2021, so use Docker there. The company behind it has changed hands more than once, which matters for a long-term database bet. Its query language and schema model are its own, not Cypher.","verdict":"A capable GraphQL-native graph store — check the roadmap and run it on Linux.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Graph","tags":["api","self-host","permissive","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":21812,"starsPerWeek":37,"access":"free","archived":false,"repo":{"createdAt":"2015-08-25","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dgraph","html":"/gems/dgraph","markdown":"/gems/dgraph.md"}},{"type":"tool","slug":"sonic","name":"Sonic","tagline":"MPL-2.0 tiny Rust search backend, an Elasticsearch-lite","category":"rust","url":"https://crates.io/crates/sonic-server","github":"https://github.com/valeriansaliou/sonic","pricing":"open-source","hook":"Sonic is a fast, lightweight, schema-less search backend written in Rust: you push text with an object ID, query it, and get back IDs to look up in your own database.","whatsGood":"MPL-2.0 (valeriansaliou/sonic), release v1.10.2 (2026-10-05). It normalises natural-language queries, auto-completes and ranks results, and the project's benchmarks show microsecond-range responses with about 30 MB of RAM under load. Clients exist for many languages over its simple TCP protocol. Used in production by Crisp. ★~21.4k.","theCatch":"It is an identifier index, not a document store: it returns IDs, not documents, highlights or facets. No vector or hybrid search. MPL-2.0 is file-level copyleft if you modify Sonic itself. For rich search UX, Meilisearch or Typesense do more.","verdict":"The lightest way to add full-text search when you only need IDs back.","addedAt":"2026-10-18","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","copyleft","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"MPL-2.0","githubStars":21365,"starsPerWeek":54,"access":"free","archived":false,"repo":{"createdAt":"2019-02-26","pushedAt":"2026-10-19","license":"MPL-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/sonic","html":"/gems/sonic","markdown":"/gems/sonic.md"}},{"type":"tool","slug":"rqlite","name":"rqlite","tagline":"MIT distributed, fault-tolerant SQLite over Raft","category":"databases","url":"https://rqlite.io","github":"https://github.com/rqlite/rqlite","pricing":"open-source","hook":"rqlite is a lightweight distributed relational database built on SQLite and Raft — think etcd, but with full SQL — shipped as a single binary you can cluster in seconds.","whatsGood":"MIT (rqlite/rqlite), release v10.6.1 (2026-10-16), developed since 2014. Full SQL via SQLite, including full-text search and JSON, loadable SQLite extensions such as vector search, atomic multi-statement requests, change data capture, and an HTTP API. A single binary with no external dependencies, plus Docker and Kubernetes options. ★~17.8k.","theCatch":"Writes go through the Raft leader, so write throughput is that of one node; it is for reliability, not write scale-out. You talk to it over its HTTP API rather than a standard SQLite driver, and non-deterministic SQL functions need care. Cluster sizing and quorum are now your job.","verdict":"The easiest way to make SQLite highly available — great for config and critical small data.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"SQLite & Embedded","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":17807,"starsPerWeek":28,"access":"free","archived":false,"repo":{"createdAt":"2014-08-23","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/rqlite","html":"/gems/rqlite","markdown":"/gems/rqlite.md"}},{"type":"tool","slug":"questdb","name":"QuestDB","tagline":"Apache-2.0 low-latency time-series database with SQL","category":"databases","url":"https://questdb.com","github":"https://github.com/questdb/questdb","pricing":"open-source","hook":"QuestDB is an open-source time-series database for very high ingestion rates: zero-GC Java with C++ and Rust on the hot paths, time-partitioned columnar storage and SQL with time-series extensions.","whatsGood":"Apache-2.0 (questdb/questdb), release 10.0.1 (2026-08-24), developed since 2014. Queries run across all cores with SIMD and JIT-compiled filters, storage is tiered (WAL, native columns, Parquet), and data stays open via Parquet, Iceberg and Arrow. It ingests over the InfluxDB line protocol and its own protocol, and speaks the Postgres wire protocol for queries. The project publishes ingestion benchmarks of 19M rows/sec per instance. ★~17.4k.","theCatch":"Benchmarks are the vendor's own. Automatic tiering of cold partitions to object storage, replication and other features are in QuestDB Enterprise; in open source you convert partitions to Parquet yourself. It is built for append-heavy time-series, not general OLTP with frequent updates.","verdict":"One of the fastest open time-series databases — great for market data and telemetry.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Analytics & Time-series","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":17457,"starsPerWeek":27,"access":"free","archived":false,"repo":{"createdAt":"2014-04-28","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/questdb","html":"/gems/questdb","markdown":"/gems/questdb.md"}},{"type":"tool","slug":"dexie","name":"Dexie.js","tagline":"Apache-2.0 friendly IndexedDB wrapper for the browser","category":"nextjs","url":"https://dexie.org","github":"https://github.com/dexie/Dexie.js","pricing":"open-source","hook":"Dexie.js is a small wrapper around IndexedDB, the browser's built-in database, that gives you a clean promise-based API, schema versioning and live queries in React, Svelte, Vue and Angular.","whatsGood":"Apache-2.0 (dexie/Dexie.js), release v4.4.6 (2026-09-10), maintained since 2014. It works around bugs in browser IndexedDB implementations, has fast bulk methods, and runs in every browser, Electron, Capacitor and PWAs. `useLiveQuery` re-renders components when stored data changes. The project says it is used by 100,000 sites and apps. ★~14.6k.","theCatch":"Sync, auth and collaboration come from Dexie Cloud, a separate commercial service; the library itself is local only. IndexedDB storage can be evicted by the browser under storage pressure unless you request persistence. Queries are index-based, not SQL.","verdict":"The default way to use IndexedDB without pain — add your own sync or Dexie Cloud.","addedAt":"2026-10-18","featured":false,"domain":"Next.js","subSpecialty":"App Platform","subcategory":"App Platform","tags":["api","self-host","permissive","active"],"capabilities":["api","browser"],"surfaces":["API","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"Apache-2.0","githubStars":14656,"starsPerWeek":22,"access":"free","archived":false,"repo":{"createdAt":"2014-02-26","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dexie","html":"/gems/dexie","markdown":"/gems/dexie.md"}},{"type":"tool","slug":"pgcli","name":"pgcli","tagline":"BSD-3-Clause Postgres CLI with smart autocompletion","category":"databases","url":"https://www.pgcli.com","github":"https://github.com/dbcli/pgcli","pricing":"open-source","hook":"pgcli is a drop-in replacement for psql with smart autocompletion of tables, columns and keywords, syntax highlighting and nicer output — the terminal Postgres client you actually enjoy using.","whatsGood":"BSD-3-Clause (dbcli/pgcli), release v4.7.1 (2026-09-20), maintained since 2014. Install with pip, apt or brew, then connect with the same arguments as psql. It is context-aware (suggests columns from the tables in your FROM clause), supports most backslash commands, named queries, pagers, multi-line editing and vi/emacs keys. Sibling project mycli does the same for MySQL. ★~13.4k.","theCatch":"It is a Python app, so startup is slower than psql and you need a Python environment. Some psql meta-commands and scripting behaviours differ, so keep psql for scripts. Huge schemas can make the completion refresh slow.","verdict":"Install it once and you will stop using bare psql for interactive work.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Postgres","tags":["cli","self-host","permissive","postgres","active"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"BSD-3-Clause","githubStars":13421,"starsPerWeek":21,"access":"free","archived":false,"repo":{"createdAt":"2014-10-12","pushedAt":"2026-10-15","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pgcli","html":"/gems/pgcli","markdown":"/gems/pgcli.md"}},{"type":"tool","slug":"trino","name":"Trino","tagline":"Apache-2.0 distributed SQL query engine for data lakes","category":"databases","url":"https://trino.io","github":"https://github.com/trinodb/trino","pricing":"open-source","hook":"Trino is a fast distributed SQL query engine for analytics: point it at data lakes (Iceberg, Delta, Hive), databases and object storage, and query them all with ANSI SQL, even joining across sources.","whatsGood":"Apache-2.0 (trinodb/trino), release 484 (2026-10-16), the community fork of PrestoSQL since 2019. Dozens of connectors, a cost-based optimizer, fault-tolerant execution for long queries, and reproducible builds since version 449. Ships as a Java server and an official Docker image. ★~13.3k.","theCatch":"It is a query engine, not storage: you still need a catalog and files or databases underneath. Running a coordinator plus workers on the JVM needs memory tuning, and building from source requires Java 25 and Docker. Starburst sells the commercial distribution; plain Trino is fully open.","verdict":"The standard open engine for SQL over a lakehouse — bring your own storage and catalog.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Analytics & Time-series","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":13352,"starsPerWeek":33,"access":"free","archived":false,"repo":{"createdAt":"2019-01-19","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/trino","html":"/gems/trino","markdown":"/gems/trino.md"}},{"type":"tool","slug":"debezium","name":"Debezium","tagline":"Apache-2.0 change data capture from your databases","category":"databases","url":"https://debezium.io","github":"https://github.com/debezium/debezium","pricing":"open-source","hook":"Debezium is the open-source change data capture platform: it reads your database's transaction log and emits an event for every committed row-level insert, update and delete, so other services can react.","whatsGood":"Apache-2.0 (debezium/debezium), developed since 2016; the DDL parser's Antlr grammars are MIT. Connectors cover Postgres, MySQL, MariaDB, SQL Server, Oracle, MongoDB, Db2 and more. Only committed changes are emitted, in one event model across databases, and because history lives in durable logs, consumers can stop and resume without missing events. Runs on Kafka Connect, as Debezium Server to other sinks, or embedded. ★~13.2k.","theCatch":"The classic deployment needs Kafka and Kafka Connect, which is heavy infrastructure for a small team; Debezium Server avoids Kafka but adds its own config. Each database needs log access and settings (logical replication, binlog) that DBAs must allow. Schema changes and snapshots take planning.","verdict":"The default for CDC — worth it once you have more than one service that needs your data changes.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Streaming & CDC","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":13249,"starsPerWeek":24,"access":"free","archived":false,"repo":{"createdAt":"2016-01-22","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/debezium","html":"/gems/debezium","markdown":"/gems/debezium.md"}},{"type":"tool","slug":"citus","name":"Citus","tagline":"AGPL-3.0 Postgres extension for distributed tables","category":"databases","url":"https://www.citusdata.com","github":"https://github.com/citusdata/citus","pricing":"open-source","hook":"Citus is a PostgreSQL extension that turns Postgres into a distributed database: shard tables across a cluster of nodes and run queries in parallel, while it stays Postgres to your app.","whatsGood":"AGPL-3.0 (citusdata/citus), release v14.2.0 (2026-08-06), developed since 2016 and now maintained by Microsoft. Distributed tables are sharded across nodes, reference tables are replicated everywhere for joins, the distributed query engine parallelises SELECT and DML, and columnar storage speeds scans. Strong fit for multi-tenant SaaS (shard by tenant), real-time analytics and time series. The project says Citus is 100% open source. ★~12.8k.","theCatch":"Sharding means choosing a distribution column well; a poor choice makes cross-shard queries slow. AGPL-3.0 matters if you modify Citus and offer it as a service. Not every managed Postgres lets you install it, so you often self-host or use Azure's managed version. Cluster ops are more involved than one Postgres box.","verdict":"The most Postgres-native way to scale out — pick your shard key carefully.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Postgres","tags":["self-host","copyleft","postgres","active"],"capabilities":[],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":12820,"starsPerWeek":23,"access":"free","archived":false,"repo":{"createdAt":"2016-02-01","pushedAt":"2026-10-20","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/citus","html":"/gems/citus","markdown":"/gems/citus.md"}},{"type":"tool","slug":"cloudnative-pg","name":"CloudNativePG","tagline":"Apache-2.0 Kubernetes operator for PostgreSQL clusters","category":"devops","url":"https://cloudnative-pg.io","github":"https://github.com/cloudnative-pg/cloudnative-pg","pricing":"open-source","hook":"CloudNativePG is a Kubernetes operator that manages PostgreSQL primary/standby clusters end to end: deployment, failover, backups, recovery and upgrades, all declared as Kubernetes resources.","whatsGood":"Apache-2.0 (cloudnative-pg/cloudnative-pg), release v1.30.1 (2026-09-23), a CNCF project. It integrates directly with the Kubernetes API instead of external HA tools like Patroni or Stolon, supports continuous backup to object storage with point-in-time recovery, rolling updates and declarative config that fits GitOps. ★~9.5k.","theCatch":"Running stateful databases on Kubernetes is only a good idea if your team already runs Kubernetes well; storage class and node failures become database problems. Backups still need testing. Commercial support comes from third parties listed in the project.","verdict":"The best way to run Postgres on Kubernetes, if you must run Postgres on Kubernetes.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Kubernetes","tags":["self-host","permissive","postgres","kubernetes","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":9475,"starsPerWeek":39,"access":"free","archived":false,"repo":{"createdAt":"2022-03-10","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/cloudnative-pg","html":"/gems/cloudnative-pg","markdown":"/gems/cloudnative-pg.md"}},{"type":"tool","slug":"risingwave","name":"RisingWave","tagline":"Apache-2.0 streaming database for fresh, queryable data","category":"databases","url":"https://risingwave.com","github":"https://github.com/risingwavelabs/risingwave","pricing":"open-source","hook":"RisingWave is an event streaming database: it ingests from database CDC, Kafka-style streams and webhooks, keeps materialized views up to date incrementally, and serves fresh results with Postgres-compatible SQL.","whatsGood":"Apache-2.0 (risingwavelabs/risingwave), release v3.1.0 (2026-09-21), written in Rust. It aims to replace the Debezium + Kafka + Flink + serving DB chain with one system: native CDC from Postgres and MySQL, ingestion from Kafka, Pulsar and Kinesis, batch loads from S3, and streaming SQL with materialized views. Docker and Kubernetes quick starts. ★~9.4k.","theCatch":"Streaming SQL is a different mental model from batch: state size, watermarks and view design decide your costs. A cluster has several components and uses object storage for state. The project's marketing leans on agentic AI; the core value is incremental views, not AI. RisingWave Cloud is the commercial option.","verdict":"A real Flink alternative you can write in SQL — great for live dashboards and alerts.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Streaming & CDC","tags":["self-host","permissive","postgres","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":9381,"starsPerWeek":38,"access":"free","archived":false,"repo":{"createdAt":"2022-01-28","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/risingwave","html":"/gems/risingwave","markdown":"/gems/risingwave.md"}},{"type":"tool","slug":"databend","name":"Databend","tagline":"Apache-2.0 Rust cloud data warehouse on object storage","category":"databases","url":"https://docs.databend.com","github":"https://github.com/databendlabs/databend","pricing":"open-source","hook":"Databend is an open-source data warehouse written in Rust that stores data on S3, Azure or GCS and runs analytics, vector search and full-text search in one SQL engine.","whatsGood":"Apache-2.0 (databendlabs/databend), developed since 2020. Elastic compute over object storage, transactions, automatic schema evolution, git-like data branching for safe experiments, and sandboxed Python UDFs. Try it locally from Python with the databend-driver package or run the full warehouse in Docker. ★~9.5k.","theCatch":"The README now positions it as an enterprise warehouse for AI agents, and the recommended start is Databend Cloud (free to start, commercial beyond that); self-hosting a cluster is more work. Smaller ecosystem than ClickHouse or DuckDB. Releases are frequent nightly-style builds, so pin versions.","verdict":"A Snowflake-style warehouse you can run yourself — compare with ClickHouse before choosing.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Analytics & Time-series","tags":["self-host","permissive","vector","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":9472,"starsPerWeek":30,"access":"free","archived":false,"repo":{"createdAt":"2020-10-10","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/databend","html":"/gems/databend","markdown":"/gems/databend.md"}},{"type":"tool","slug":"sea-orm","name":"SeaORM","tagline":"Apache-2.0 async ORM for Rust web services","category":"rust","url":"https://www.sea-ql.org/SeaORM/","github":"https://github.com/SeaQL/sea-orm","pricing":"open-source","hook":"SeaORM is an async, dynamic ORM for Rust built on SQLx: model entities and relations (1-1, 1-N, M-N, self-referential), then filter, paginate and nest queries for REST, GraphQL and gRPC APIs.","whatsGood":"Apache-2.0 (SeaQL/sea-orm), release 2.0.4 (2026-09-27). Supports Postgres, MySQL and SQLite, has a CLI that generates entities from an existing schema, migrations, and examples for Actix, Axum, Rocket, Poem, Loco and GraphQL. The project reports 250k+ weekly downloads. ★~9.9k.","theCatch":"Default features do not enable TLS; you have to pick a TLS backend through SQLx features, which trips people up. The 2.0 release changed APIs, so older tutorials may not compile. Diesel is the main alternative if you prefer compile-time query checking over a dynamic query builder.","verdict":"The most approachable async ORM in Rust — mind the TLS feature flags.","addedAt":"2026-10-18","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["api","self-host","permissive","active"],"capabilities":["api","orm"],"surfaces":["API","Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":9927,"starsPerWeek":33,"access":"free","archived":false,"repo":{"createdAt":"2021-02-09","pushedAt":"2026-10-12","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/sea-orm","html":"/gems/sea-orm","markdown":"/gems/sea-orm.md"}},{"type":"tool","slug":"tile38","name":"Tile38","tagline":"MIT in-memory geospatial database and geofencing server","category":"databases","url":"https://tile38.com","github":"https://github.com/tidwall/tile38","pricing":"open-source","hook":"Tile38 is an in-memory geolocation data store, spatial index and realtime geofencing server: store points, polygons and GeoJSON, query Nearby/Within/Intersects, and get webhooks when objects cross a fence.","whatsGood":"MIT (tidwall/tile38), release 1.38.0 (2026-06-09), developed since 2016. Object types include lat/lon points, bounding boxes, Geohash, GeoJSON, QuadKey and XYZ tiles. It speaks HTTP, WebSockets, telnet and the Redis RESP protocol (so Redis clients work), persists to disk, supports leader/follower replication and ships a CLI and benchmark tool. ★~9.7k.","theCatch":"It is mostly a one-maintainer project, and releases are a few a year. Data must fit in memory. It is a specialised geofencing engine, not a general GIS database; for complex spatial SQL, PostGIS is the tool.","verdict":"The quickest way to add live geofencing — Redis-style simplicity for location data.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Data","tags":["self-host","permissive","rag","realtime","active"],"capabilities":["realtime"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":9746,"starsPerWeek":18,"access":"free","archived":false,"repo":{"createdAt":"2016-03-04","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tile38","html":"/gems/tile38","markdown":"/gems/tile38.md"}},{"type":"tool","slug":"starrocks","name":"StarRocks","tagline":"Apache-2.0 MPP SQL engine for lakehouse analytics","category":"databases","url":"https://www.starrocks.io","github":"https://github.com/StarRocks/starrocks","pricing":"open-source","hook":"StarRocks is a Linux Foundation query engine for fast, ad-hoc analytics, both on its own storage and directly on lakehouse formats, with a vectorized engine and MySQL-protocol compatibility.","whatsGood":"Apache-2.0 (StarRocks/starrocks), release 4.1.3 (2026-09-17). Vectorized execution, a cost-based optimizer, full TPC-H and TPC-DS SQL support, and real-time ingestion. It queries Iceberg, Hudi, Delta and Hive in place, and MySQL clients and BI tools connect without special drivers. ★~12.2k.","theCatch":"Performance claims (3x faster on average) are the project's own. A cluster is frontend and backend nodes to size and operate. It is an analytics engine, not a transactional database. CelerData sells the commercial version.","verdict":"A strong choice for customer-facing dashboards on big data — benchmark it on your own queries.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Analytics & Time-series","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":12193,"starsPerWeek":46,"access":"free","archived":false,"repo":{"createdAt":"2021-09-04","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/starrocks","html":"/gems/starrocks","markdown":"/gems/starrocks.md"}},{"type":"tool","slug":"grist","name":"Grist","tagline":"Apache-2.0 relational spreadsheet you can self-host","category":"databases","url":"https://www.getgrist.com","github":"https://github.com/gristlabs/grist-core","pricing":"open-source","hook":"Grist is a modern relational spreadsheet: it looks like a spreadsheet but has typed columns, linked tables and Python formulas, so a sheet can grow into a small database app without leaving the grid.","whatsGood":"Apache-2.0 (gristlabs/grist-core), release v1.7.21 (2026-10-09). grist-core is the self-hostable Community server; grist-desktop runs locally and grist-static renders sheets in the browser without a backend. Access rules down to row and column level, widgets for charts and forms, a REST API, and Python formulas. French government teams (ANCT, DINUM) contribute to the code. ★~12k.","theCatch":"Grist Labs sells an edition with extra features and runs free and paid hosted plans; check that the features you need are in Community. Python formulas run in a sandbox that needs extra setup for safe multi-user self-hosting. Large datasets are not its strength.","verdict":"The open Airtable alternative with a real formula language — ideal for internal tools.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Data","tags":["self-host","local-first","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":11982,"starsPerWeek":36,"access":"free","archived":false,"repo":{"createdAt":"2020-05-22","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/grist","html":"/gems/grist","markdown":"/gems/grist.md"}},{"type":"tool","slug":"typeorm","name":"TypeORM","tagline":"MIT TypeScript ORM with Active Record and Data Mapper","category":"nextjs","url":"https://typeorm.io","github":"https://github.com/typeorm/typeorm","pricing":"open-source","hook":"TypeORM is a TypeScript and JavaScript ORM that runs in Node.js, browsers, React Native, Expo and Electron, supporting both Active Record and Data Mapper patterns.","whatsGood":"MIT (typeorm/typeorm), release 1.1.2 (2026-10-08), around since 2016. It supports more databases than most JS ORMs: Postgres, MySQL/MariaDB, SQLite, SQL Server, Oracle, MongoDB, SAP HANA and Google Spanner. Decorator-based entities, relations with eager and lazy loading, migrations, a query builder and transactions. Influenced by Hibernate, Doctrine and Entity Framework. ★~36.7k.","theCatch":"Decorators and reflection metadata feel heavy next to schema-first tools like Drizzle or Prisma, and type safety for complex queries is weaker. Maintenance went through quiet years before the 1.x releases, so some old issues linger. Lazy relations and migrations need discipline.","verdict":"Still a solid pick for NestJS-style apps — newer projects often prefer Drizzle.","addedAt":"2026-10-18","featured":false,"domain":"Next.js","subSpecialty":"App Platform","subcategory":"App Platform","tags":["desktop-app","self-host","permissive","active"],"capabilities":["browser","orm"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":36662,"starsPerWeek":66,"access":"free","archived":false,"repo":{"createdAt":"2016-02-29","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/typeorm","html":"/gems/typeorm","markdown":"/gems/typeorm.md"}},{"type":"tool","slug":"drawdb","name":"drawDB","tagline":"AGPL-3.0 browser ER diagram editor and SQL generator","category":"databases","url":"https://drawdb.app","github":"https://github.com/drawdb-io/drawdb","pricing":"open-source","hook":"drawDB is a free database schema editor in the browser: draw tables and relationships, then export SQL, import existing scripts and generate migrations, without creating an account.","whatsGood":"AGPL-3.0 (drawdb-io/drawdb), developed since 2023. Use the hosted app at drawdb.app or self-host with Docker; diagrams are stored locally in your browser, and sharing is optional through a small server you configure. Exports to SQL for several databases plus images and JSON. ★~40.1k.","theCatch":"It has no tagged releases, so self-hosters build from main. Diagrams live in browser storage by default, so export them or you can lose them. It designs schemas; it does not connect to a live database to reverse-engineer or apply changes. AGPL-3.0 if you offer a modified version as a service.","verdict":"The fastest way to sketch a schema and get SQL out — not a database admin tool.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Clients & GUIs","tags":["self-host","copyleft","active"],"capabilities":["browser"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":40099,"starsPerWeek":235,"access":"free","archived":false,"repo":{"createdAt":"2023-07-16","pushedAt":"2026-10-15","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/drawdb","html":"/gems/drawdb","markdown":"/gems/drawdb.md"}},{"type":"tool","slug":"usql","name":"usql","tagline":"MIT universal psql-style CLI for SQL and NoSQL databases","category":"databases","url":"https://github.com/xo/usql","github":"https://github.com/xo/usql","pricing":"open-source","hook":"usql is one command-line client for PostgreSQL, MySQL, Oracle, SQLite, SQL Server and many other SQL and NoSQL databases, modelled on psql with its variables, backticks and backslash commands.","whatsGood":"MIT (xo/usql), release v0.21.6 (2026-09-22), developed since 2017. A single Go binary with drivers for dozens of databases, context-based completion, copying data between different databases, and terminal graphics. Ideal for anyone who knows psql and has to touch other databases too. ★~10.1k.","theCatch":"Still 0.x. Some drivers are only included in certain build tags, so check your binary supports the database you need. Completion and meta-commands are not as deep as pgcli or the native clients.","verdict":"One CLI for every database — perfect for ops and scripting across engines.","addedAt":"2026-10-18","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Postgres","tags":["cli","self-host","permissive","postgres","active"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":10156,"starsPerWeek":20,"access":"free","archived":false,"repo":{"createdAt":"2017-03-02","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/usql","html":"/gems/usql","markdown":"/gems/usql.md"}},{"type":"tool","slug":"orama","name":"Orama","tagline":"Apache-2.0 full-text, vector and hybrid search in JS","category":"nextjs","url":"https://docs.orama.com/docs/orama-js","github":"https://github.com/oramasearch/orama","pricing":"open-source","hook":"Orama is a search engine you import: full-text, vector and hybrid search, filters, facets, geosearch and typo tolerance in a small TypeScript library that runs in the browser, on the server or at the edge.","whatsGood":"Apache-2.0 per the LICENSE file (oramasearch/orama; GitHub shows no detected license), release v3.1.18 (2025-12-19). Install from npm, yarn, pnpm or bun, or import from a CDN in the browser or Deno. BM25 ranking, stemming and tokenisation in 30 languages, pinning rules for merchandising, field boosting and a plugin system. Great for docs search and small catalogs without a server. ★~10.6k.","theCatch":"The index lives in memory in your process, so it fits small to medium datasets, not millions of large documents. The last release was December 2025 and the last code change July 2026, so the open-source library moves slowly while the company focuses on Orama Cloud. GitHub does not detect the license; the LICENSE.md text is Apache-2.0.","verdict":"A great zero-server search library for docs and small catalogs.","addedAt":"2026-10-18","featured":false,"domain":"Next.js","subSpecialty":"App Platform","subcategory":"App Platform","tags":["self-host","permissive","license-unclear","vector","active"],"capabilities":["browser"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"Apache-2.0","githubStars":10583,"starsPerWeek":46,"access":"free","archived":false,"repo":{"createdAt":"2022-05-10","pushedAt":"2026-10-18","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/orama","html":"/gems/orama","markdown":"/gems/orama.md"}},{"type":"tool","slug":"pyroscope","name":"Grafana Pyroscope","tagline":"AGPL-3.0 continuous profiling platform","category":"observability","url":"https://grafana.com/oss/pyroscope/","github":"https://github.com/grafana/pyroscope","pricing":"open-source","hook":"Grafana Pyroscope is a continuous profiling platform: it keeps collecting CPU, memory and I/O profiles from your services so you can see which code paths burn resources, before or during an incident.","whatsGood":"AGPL-3.0 (grafana/pyroscope), release v2.4.0 (2026-10-09). Pyroscope 2.0 made the v2 architecture the default, writing profiles straight to object storage with no in-memory ingesters or local disks, and v1 deployments can migrate without data loss. Profiles are explored as flame graphs in Grafana, linked to traces and metrics, with SDKs and an eBPF path via Grafana Alloy. ★~11.7k.","theCatch":"AGPL-3.0, like the rest of Grafana's backends, so modified hosted versions must share source. Profiling has overhead and storage cost, so sample sensibly. You get the most out of it inside the Grafana stack; standalone it is less convenient.","verdict":"The open continuous profiler to run next to Grafana — cheap to operate since 2.0.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","copyleft","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":11697,"starsPerWeek":39,"access":"free","archived":false,"repo":{"createdAt":"2020-12-31","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pyroscope","html":"/gems/pyroscope","markdown":"/gems/pyroscope.md"}},{"type":"tool","slug":"hyperdx","name":"HyperDX","tagline":"MIT logs, traces and session replay search on ClickHouse","category":"observability","url":"https://hyperdx.io","github":"https://github.com/hyperdxio/hyperdx","pricing":"open-source","hook":"HyperDX is an observability UI on top of ClickHouse — think Kibana for ClickHouse — that lets you search and correlate logs, metrics, traces and session replays in one place.","whatsGood":"MIT (hyperdxio/hyperdx), developed since 2023 and now the UI of ClickHouse's ClickStack. It is schema-agnostic over your existing ClickHouse tables, supports full-text and property search like `level:err` with optional SQL, live tail, event deltas for anomalies, alerts, high-cardinality dashboards, native JSON querying and OpenTelemetry ingestion. A live demo is available. ★~10k.","theCatch":"You need ClickHouse, either self-run (ClickStack bundles it with the OTel collector) or ClickHouse Cloud, and ClickHouse is its own ops skill. Since joining ClickHouse, the direction follows ClickStack. Releases are split between app, CLI and other packages, which makes version tracking fiddly.","verdict":"The best open UI if your telemetry already lives in ClickHouse.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","permissive","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":9962,"starsPerWeek":61,"access":"free","archived":false,"repo":{"createdAt":"2023-09-13","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hyperdx","html":"/gems/hyperdx","markdown":"/gems/hyperdx.md"}},{"type":"tool","slug":"coroot","name":"Coroot","tagline":"Apache-2.0 eBPF observability with service maps","category":"observability","url":"https://coroot.com","github":"https://github.com/coroot/coroot","pricing":"open-source","hook":"Coroot is an open-source observability and APM tool that collects metrics, logs, traces and profiles with eBPF, draws a complete service map without code changes, and runs predefined inspections on every app.","whatsGood":"Apache-2.0 (coroot/coroot), release v1.27.4 (2026-10-15). Zero-instrumentation telemetry via eBPF, application health summaries, SLO tracking, distributed tracing (including legacy services you cannot instrument), log pattern analysis, continuous profiling and cost monitoring for Kubernetes. Supports OpenTelemetry and has a live demo. ★~8k.","theCatch":"eBPF agents need privileged access and a recent Linux kernel on every node. Some features, such as AI root-cause analysis and SSO, are in Coroot Enterprise. It is opinionated about how it stores data (Prometheus plus ClickHouse), so it is another stack to run.","verdict":"The fastest way from zero to a useful service map on Kubernetes.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","permissive","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":7977,"starsPerWeek":37,"access":"free","archived":false,"repo":{"createdAt":"2022-08-22","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/coroot","html":"/gems/coroot","markdown":"/gems/coroot.md"}},{"type":"tool","slug":"openllmetry","name":"OpenLLMetry","tagline":"Apache-2.0 OpenTelemetry instrumentation for LLM apps","category":"observability","url":"https://www.traceloop.com/openllmetry","github":"https://github.com/traceloop/openllmetry","pricing":"open-source","hook":"OpenLLMetry is a set of OpenTelemetry instrumentations for LLM providers, vector databases and frameworks, so your LLM calls show up as standard traces in whatever backend you already use.","whatsGood":"Apache-2.0 (traceloop/openllmetry), release 0.62.4 (2026-09-29). Because the output is plain OpenTelemetry, it works with Datadog, Honeycomb, Grafana and others, and its semantic conventions became part of OpenTelemetry. Add one instrumentation if you already run OTel, or use the Traceloop SDK to start quickly. A JS/TS version exists as OpenLLMetry-JS. ★~7.5k.","theCatch":"Traces can include prompts and completions, which may hold personal data, so configure content capture deliberately. The Traceloop SDK defaults point toward Traceloop's hosted platform; set your own exporter. It is instrumentation, not a UI, so you still need a backend.","verdict":"The vendor-neutral way to get LLM calls into your existing tracing.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","permissive","vector","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":7500,"starsPerWeek":46,"access":"free","archived":false,"repo":{"createdAt":"2023-09-02","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openllmetry","html":"/gems/openllmetry","markdown":"/gems/openllmetry.md"}},{"type":"tool","slug":"greptimedb","name":"GreptimeDB","tagline":"Apache-2.0 metrics, logs and traces database","category":"observability","url":"https://greptime.com/product/db","github":"https://github.com/GreptimeTeam/greptimedb","pricing":"open-source","hook":"GreptimeDB is an open-source observability database that stores metrics, logs and traces in one columnar engine over object storage, so you can correlate signals with SQL instead of three separate databases.","whatsGood":"Apache-2.0 core (GreptimeTeam/greptimedb), release v1.2.1 (2026-09-16), written in Rust. Ingest via OpenTelemetry, Prometheus Remote Write, Loki Push or Elasticsearch Bulk, then query with SQL or PromQL. All signals share one table model (tags, timestamp, fields), so trace IDs join logs to spans. You can migrate one signal at a time without changing collectors. ★~6.7k.","theCatch":"It is a younger system than Prometheus, Loki or ClickHouse, and the README says the core is Apache-2.0 — some enterprise and cloud features are commercial. Grafana integration works but is less native than Mimir/Loki. Plan object-storage costs and compaction.","verdict":"An interesting one-engine alternative to the Prometheus + Loki + Tempo trio.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","permissive","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":6751,"starsPerWeek":29,"access":"free","archived":false,"repo":{"createdAt":"2022-04-11","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/greptimedb","html":"/gems/greptimedb","markdown":"/gems/greptimedb.md"}},{"type":"tool","slug":"pixie","name":"Pixie","tagline":"Apache-2.0 eBPF in-cluster observability for Kubernetes","category":"observability","url":"https://px.dev","github":"https://github.com/pixie-io/pixie","pricing":"open-source","hook":"Pixie is a CNCF observability tool for Kubernetes that uses eBPF to capture service maps, full-body requests, network and resource metrics and profiles automatically, and stores and queries them inside the cluster.","whatsGood":"Apache-2.0 (pixie-io/pixie), developed since 2020. No code changes: eBPF collects HTTP, gRPC, DNS and database traffic, CPU profiles and more. Data stays in the cluster and the project says it uses under 5% of cluster CPU, usually under 2%. PxL, a Pythonic query language, works across the UI, CLI and APIs. ★~6.5k.","theCatch":"Data is kept in memory in-cluster for a short window, so it is for live debugging, not long-term retention. It needs a supported Linux kernel and privileged pods. Running the control plane yourself is more involved than using a hosted Pixie cloud. Release tags are split by component and some are old, so follow the docs for current versions.","verdict":"Magic for live Kubernetes debugging — pair it with long-term storage elsewhere.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","permissive","kubernetes","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":6548,"starsPerWeek":19,"access":"free","archived":false,"repo":{"createdAt":"2020-02-27","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pixie","html":"/gems/pixie","markdown":"/gems/pixie.md"}},{"type":"tool","slug":"grafana-alloy","name":"Grafana Alloy","tagline":"Apache-2.0 OpenTelemetry Collector distribution","category":"observability","url":"https://grafana.com/oss/alloy","github":"https://github.com/grafana/alloy","pricing":"open-source","hook":"Grafana Alloy is an OpenTelemetry Collector distribution with built-in Prometheus pipelines that collects metrics, logs, traces and profiles and sends them to Grafana's stack or any compatible backend.","whatsGood":"Apache-2.0 (grafana/alloy), release v1.20.1 (2026-09-28), the successor to Grafana Agent. Pipelines are written in an expression-based config language, it bundles dozens of OTel Collector components plus Prometheus, Loki and Pyroscope integrations, interacts with Kubernetes resources directly, shares pipelines as modules and distributes work across a cluster of Alloy instances. ★~3.6k.","theCatch":"The Alloy config syntax is its own language, so it is another thing to learn on top of OTel YAML. It is tuned for Grafana backends; for a pure OTel setup, the upstream Collector may be simpler. Migrating from Grafana Agent or Promtail takes conversion work.","verdict":"The obvious collector if you run Grafana's LGTM stack.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","permissive","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":3626,"starsPerWeek":26,"access":"free","archived":false,"repo":{"createdAt":"2024-02-28","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/grafana-alloy","html":"/gems/grafana-alloy","markdown":"/gems/grafana-alloy.md"}},{"type":"tool","slug":"grafana-mimir","name":"Grafana Mimir","tagline":"AGPL-3.0 scalable long-term Prometheus storage","category":"observability","url":"https://grafana.com/oss/mimir/","github":"https://github.com/grafana/mimir","pricing":"open-source","hook":"Grafana Mimir is horizontally scalable, highly available long-term storage for Prometheus metrics, with a global query view across many Prometheus instances.","whatsGood":"AGPL-3.0 (grafana/mimir), release mimir-3.2.2 (2026-10-07). Run it as one binary in monolithic mode or as microservices; Grafana's internal testing reports up to 1 billion active series. It ships best-practice dashboards, alerts and runbooks, supports multi-tenancy, stores blocks in object storage and has a parallelised query engine. Fully PromQL compatible. ★~5.3k.","theCatch":"A scaled Mimir is many components to operate, and object storage plus compactor tuning are real work. If you are below tens of millions of series, a single VictoriaMetrics or Prometheus with remote storage is simpler. AGPL-3.0 if you offer a modified version as a service.","verdict":"The Prometheus backend for when one Prometheus is not enough.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","copyleft","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":5259,"starsPerWeek":19,"access":"free","archived":false,"repo":{"createdAt":"2021-07-13","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/grafana-mimir","html":"/gems/grafana-mimir","markdown":"/gems/grafana-mimir.md"}},{"type":"tool","slug":"parca","name":"Parca","tagline":"Apache-2.0 eBPF continuous profiling down to the line number","category":"observability","url":"https://parca.dev","github":"https://github.com/parca-dev/parca","pricing":"open-source","hook":"Parca is an open-source continuous profiler: its eBPF agent profiles every process on a host with very low overhead, and the server stores pprof profiles so you can see CPU and memory use over time, down to the line number.","whatsGood":"Apache-2.0 (parca-dev/parca), release v0.29.1 (2026-09-28). The agent discovers targets from Kubernetes or systemd and supports C, C++, Rust, Go and more without instrumentation. Everything is pprof, so it ingests profiles from any language and interoperates with existing tools. Label-based search lets you compare profiles across any dimension. ★~5k.","theCatch":"Still 0.x. The eBPF agent needs root and a recent kernel. Interpreted languages get less detail than compiled ones. It overlaps with Grafana Pyroscope, which integrates more tightly if you are already on Grafana. Polar Signals runs the commercial cloud.","verdict":"Zero-instrumentation profiling that cuts real infra cost — a strong pick outside the Grafana stack.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","permissive","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":4996,"starsPerWeek":12,"access":"free","archived":false,"repo":{"createdAt":"2018-11-27","pushedAt":"2026-09-29","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/parca","html":"/gems/parca","markdown":"/gems/parca.md"}},{"type":"tool","slug":"langwatch","name":"LangWatch","tagline":"Apache-2.0 LLM tracing, agent tests, evals, gateway","category":"agents","url":"https://langwatch.ai","github":"https://github.com/langwatch/langwatch","pricing":"open-source","hook":"LangWatch is an open-source platform to trace, test, route and govern LLM calls — from the agents you build to the coding assistants your engineers use.","whatsGood":"Apache-2.0 (langwatch/langwatch), release langwatch-3.20.1 (2026-10-02). It covers observability, simulation tests for agents and voice agents, evaluations and prompt management, plus coding-agent analytics (sessions, cost per pull request and per team), an OpenAI- and Anthropic-compatible gateway with virtual keys and budgets, and governance views. Self-hosting needs only Node.js for a quick start, with production docs. ★~5k.","theCatch":"It tries to be four products at once, so expect a broad surface that overlaps with Langfuse, Opik and LiteLLM. The production self-host is more than a single Node process. The managed LangWatch Cloud is the commercial path, and README links lean that way.","verdict":"Worth a look if you want agent tests and an LLM gateway in the same tool as your traces.","addedAt":"2026-10-18","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Evals & Tracing","tags":["self-host","permissive","coding-agents","evals","observability","testing","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":4984,"starsPerWeek":31,"access":"free","archived":false,"repo":{"createdAt":"2023-09-09","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/langwatch","html":"/gems/langwatch","markdown":"/gems/langwatch.md"}},{"type":"tool","slug":"uptrace","name":"Uptrace","tagline":"AGPL-3.0 OpenTelemetry APM on ClickHouse and Postgres","category":"observability","url":"https://uptrace.dev","github":"https://github.com/uptrace/uptrace","pricing":"open-source","hook":"Uptrace is an open-source APM built on OpenTelemetry that puts traces, metrics and logs in one UI, stored in ClickHouse, with a query builder, dashboards and alerting.","whatsGood":"AGPL-3.0 (uptrace/uptrace), latest release v2.1.0-rc.1 (2026-10-07). 50+ pre-built dashboards appear automatically as metrics arrive, plus a service graph, chart annotations, an SQL-like language for spans and a PromQL-like language for metrics, and notifications by email, Slack, webhook or AlertManager. The project says one server can process billions of spans and metrics. ★~4.3k.","theCatch":"You run ClickHouse and PostgreSQL alongside it. The newest release is a release candidate, so pin a stable version for production. AGPL-3.0, and some features are reserved for the hosted and enterprise editions. Smaller community than SigNoz.","verdict":"A lean OTel-native APM — compare it with SigNoz and pick the UI you like.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","copyleft","postgres","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":4306,"starsPerWeek":17,"access":"free","archived":false,"repo":{"createdAt":"2021-12-22","pushedAt":"2026-10-08","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/uptrace","html":"/gems/uptrace","markdown":"/gems/uptrace.md"}},{"type":"tool","slug":"odigos","name":"Odigos","tagline":"Apache-2.0 distributed tracing without code changes","category":"observability","url":"https://odigos.io","github":"https://github.com/odigos-io/odigos","pricing":"open-source","hook":"Odigos generates distributed traces for applications on Kubernetes and virtual machines without code changes, combining eBPF and OpenTelemetry instrumentation and shipping traces to the backend you choose.","whatsGood":"Apache-2.0 (odigos-io/odigos), release v1.36.5 (2026-10-16). Created by maintainers of OpenTelemetry. It separates data recording from processing to keep runtime overhead low, auto-detects languages, and sends data to many open-source and commercial backends. Good for adding tracing to an existing fleet where touching every service is not realistic. ★~3.7k.","theCatch":"Auto-instrumentation shows you request flow but not your business attributes; you will still add manual spans for that. Some advanced eBPF instrumentation is in the commercial Odigos Enterprise. It is another operator to run in the cluster.","verdict":"The quickest way to get traces from a fleet you cannot re-instrument.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","permissive","evals","kubernetes","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":3674,"starsPerWeek":16,"access":"free","archived":false,"repo":{"createdAt":"2022-06-08","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/odigos","html":"/gems/odigos","markdown":"/gems/odigos.md"}},{"type":"tool","slug":"holmesgpt","name":"HolmesGPT","tagline":"Apache-2.0 CNCF AI agent for production incidents","category":"agents","url":"https://holmesgpt.dev","github":"https://github.com/HolmesGPT/holmesgpt","pricing":"open-source","hook":"HolmesGPT is an open-source AI agent that investigates production incidents: it pulls data from Kubernetes, VMs, cloud providers, databases and observability tools and proposes a root cause.","whatsGood":"Apache-2.0 (HolmesGPT/holmesgpt), release 0.45.0 (2026-10-15), a CNCF sandbox project originally from Robusta with major contributions from Microsoft. Run it as a CLI on an alert, or in the new Operator mode in Kubernetes for deployment verification and scheduled health checks that post findings to Slack and can open GitHub PRs. Works with your own LLM provider. ★~3.6k.","theCatch":"It needs read access to your infrastructure and observability data and sends that context to the LLM you configure, so pick the provider and scope permissions with care. Root-cause suggestions can be wrong and need human review, and letting it open PRs is a step to take deliberately. LLM costs scale with investigation volume.","verdict":"The most credible open SRE agent — start read-only and keep a human in the loop.","addedAt":"2026-10-18","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Evals & Tracing","tags":["self-host","permissive","kubernetes","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":3646,"starsPerWeek":29,"access":"free","archived":false,"repo":{"createdAt":"2024-05-30","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/holmesgpt","html":"/gems/holmesgpt","markdown":"/gems/holmesgpt.md"}},{"type":"tool","slug":"laminar","name":"Laminar","tagline":"Apache-2.0 tracing, evals and signals for AI agents","category":"agents","url":"https://laminar.sh","github":"https://github.com/lmnr-ai/lmnr","pricing":"open-source","hook":"Laminar is an open-source observability platform for AI agents: OpenTelemetry-native tracing with one line of code, plain-English signals that alert on agent behaviour, evals, dashboards and SQL over your traces.","whatsGood":"Apache-2.0 (lmnr-ai/lmnr), release v0.3.2 (2026-10-16). Auto-traces the Vercel AI SDK, Browser Use, Stagehand, LangChain, OpenAI, Anthropic, Gemini and more. Signals let you describe behaviour like an agent stuck in a loop and get a Slack ping when it happens. An eval SDK and CLI run locally or in CI, and an MCP server and CLI let your coding agent query traces with SQL. ★~3.4k.","theCatch":"Self-hosting is a multi-service stack. Signals run an LLM over your agent runs, which adds cost and sends trace content to a model. The hosted Laminar cloud is the main product path. Crowded space next to Langfuse, Opik and LangWatch.","verdict":"Strongest pick when you trace browser and computer-use agents.","addedAt":"2026-10-18","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Evals & Tracing","tags":["self-host","local-first","permissive","evals","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":3423,"starsPerWeek":31,"access":"free","archived":false,"repo":{"createdAt":"2024-08-29","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/laminar","html":"/gems/laminar","markdown":"/gems/laminar.md"}},{"type":"tool","slug":"perses","name":"Perses","tagline":"Apache-2.0 CNCF dashboards with an open dashboard spec","category":"observability","url":"https://perses.dev","github":"https://github.com/perses/perses","pricing":"open-source","hook":"Perses is a CNCF dashboard tool for observability data — Prometheus metrics, Tempo traces, Loki logs and Pyroscope profiles — built around an open, GitOps-friendly dashboard specification.","whatsGood":"Apache-2.0 (perses/perses), release v0.54.0 (2026-07-29). Dashboards are defined as code and can be validated in CI, a plugin system extends data sources and panels, and npm packages let you embed panels and dashboards in your own UI. Runs as a single binary or container, with a Kubernetes operator. ★~2.5k.","theCatch":"Still 0.x and much younger than Grafana, with far fewer plugins and data sources. Best suited to teams that want dashboards-as-code or embedding, not a full Grafana replacement today.","verdict":"Watch it if you want vendor-neutral dashboards as code; most teams still default to Grafana.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["web-ui","self-host","permissive","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":2497,"starsPerWeek":8,"access":"free","archived":false,"repo":{"createdAt":"2021-01-26","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/perses","html":"/gems/perses","markdown":"/gems/perses.md"}},{"type":"tool","slug":"sloth","name":"Sloth","tagline":"Apache-2.0 SLO generator for Prometheus rules and alerts","category":"observability","url":"https://sloth.dev","github":"https://github.com/slok/sloth","pricing":"open-source","hook":"Sloth generates reliable Prometheus SLOs from a small spec: write your service's SLI and objective, and it produces recording rules, metadata rules and multi-window, multi-burn-rate alerts.","whatsGood":"Apache-2.0 (slok/sloth), release v0.16.0 (2026-04-04). Based on Google's SLO approach. Works as a CLI in CI, a Kubernetes controller with a CRD, or a library, with SLI plugins for common cases and Grafana dashboards for the results. Supports OpenSLO specs too. ★~2.6k.","theCatch":"It only generates rules; Prometheus and Alertmanager still do the work, and you must choose good SLIs. The last release was April 2026, and the project status says internal refactoring is in progress. Single-maintainer project.","verdict":"The easiest correct way to get burn-rate SLO alerts in Prometheus.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","permissive","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":2558,"starsPerWeek":9,"access":"free","archived":false,"repo":{"createdAt":"2021-04-06","pushedAt":"2026-10-18","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/sloth","html":"/gems/sloth","markdown":"/gems/sloth.md"}},{"type":"tool","slug":"kubetail","name":"Kubetail","tagline":"Apache-2.0 real-time log dashboard for Kubernetes workloads","category":"devops","url":"https://www.kubetail.com","github":"https://github.com/kubetail-org/kubetail","pricing":"open-source","hook":"Kubetail is a real-time logging dashboard for Kubernetes that merges logs from every container in a workload into one chronological timeline, in your browser or terminal.","whatsGood":"Apache-2.0 (kubetail-org/kubetail), CLI release v0.18.0 (2026-06-16). The `kubetail` CLI launches a local web dashboard or streams raw logs to your terminal, using the Kubernetes API directly, so no log shipping is required. It tracks container lifecycle events to keep the timeline in sync as pods restart or get replaced, with filters by node, region and time. There is a live demo. ★~1.8k.","theCatch":"It reads what the cluster still holds, so it does not replace a log store for history or search across days. Large clusters with chatty workloads can strain the API server. Still pre-1.0.","verdict":"A much nicer `kubectl logs -f` for whole workloads.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Dashboards & Status","tags":["web-ui","self-host","permissive","realtime","kubernetes","containers","observability","active"],"capabilities":["browser","realtime"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":1770,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2024-02-12","pushedAt":"2026-10-06","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/kubetail","html":"/gems/kubetail","markdown":"/gems/kubetail.md"}},{"type":"tool","slug":"victorialogs","name":"VictoriaLogs","tagline":"Apache-2.0 zero-config schema-free log database","category":"observability","url":"https://docs.victoriametrics.com/victorialogs/","github":"https://github.com/VictoriaMetrics/VictoriaLogs","pricing":"open-source","hook":"VictoriaLogs is a lightweight, schema-free log database from the VictoriaMetrics team that runs with zero config and scales from a tiny single node to terabytes per day.","whatsGood":"Apache-2.0 (VictoriaMetrics/VictoriaLogs), release v1.53.0 (2026-10-01). Both single-node and cluster versions are open source and free. It accepts logs from common shippers and OpenTelemetry, queries with LogsQL, includes a web UI and a Grafana plugin, and has playgrounds that translate SQL and LogQL to LogsQL. Binaries and Docker images on Docker Hub and Quay. ★~2.4k.","theCatch":"LogsQL is its own query language, so Loki or Elasticsearch users must relearn queries. The repo was split out from VictoriaMetrics in 2025, so the star count understates its age. Enterprise features and support come from VictoriaMetrics Inc.","verdict":"The lowest-ops log store we know — easy to run, cheap on disk.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","permissive","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":2391,"starsPerWeek":35,"access":"free","archived":false,"repo":{"createdAt":"2025-07-06","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/victorialogs","html":"/gems/victorialogs","markdown":"/gems/victorialogs.md"}},{"type":"tool","slug":"parseable","name":"Parseable","tagline":"AGPL-3.0 observability data lake in a single binary","category":"observability","url":"https://parseable.com","github":"https://github.com/parseablehq/parseable","pricing":"open-source","hook":"Parseable is an open-source observability data lake: send logs, metrics and traces through common agents, OpenTelemetry or Kafka, and get alerting, dashboards, anomaly detection, APM, PromQL and SQL from one binary over object storage.","whatsGood":"AGPL-3.0 (parseablehq/parseable), release v3.2.5 (2026-10-09), written in Rust. Stateless compute over object storage lets storage and compute scale independently, and data is kept in columnar format. Ingestion supports popular log shippers, OpenTelemetry, Kafka and eBPF. ★~2.6k.","theCatch":"AGPL-3.0, and some features are in the commercial Parseable Pro/Enterprise. Smaller ecosystem than Loki or OpenSearch, so fewer ready-made dashboards and integrations. Benchmarks on the site are the vendor's own.","verdict":"A neat object-storage-first log platform — try it if Elasticsearch costs too much.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","copyleft","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":2562,"starsPerWeek":12,"access":"free","archived":false,"repo":{"createdAt":"2022-08-03","pushedAt":"2026-10-15","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/parseable","html":"/gems/parseable","markdown":"/gems/parseable.md"}},{"type":"tool","slug":"openlit","name":"OpenLIT","tagline":"Apache-2.0 OTel tracing, evals and guardrails for agents","category":"agents","url":"https://openlit.io","github":"https://github.com/openlit/openlit","pricing":"open-source","hook":"OpenLIT is an open-source platform for observing and improving AI agents and coding agents with OpenTelemetry: tracing, evaluations, guardrails, prompt management, and cost and GPU monitoring.","whatsGood":"Apache-2.0 (openlit/openlit), free to self-host. Integrations cover Claude Code, Codex, Cursor, the OpenAI Agents SDK, LangGraph, CrewAI and 70+ more, with OpenTelemetry-native output you can send to your own backend. Includes an OTel GPU collector for model-serving hardware. ★~2.9k.","theCatch":"The README is heavy on the new agent-harness-engineering framing; underneath it is an OTel tracing and eval platform in a crowded field. Self-hosting means running its UI and ClickHouse. Many repos and releases (SDKs, collectors) to keep in sync.","verdict":"A solid self-hosted LLM observability option, especially if you also watch GPU cost.","addedAt":"2026-10-18","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Evals & Tracing","tags":["self-host","permissive","coding-agents","evals","security","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":2867,"starsPerWeek":20,"access":"free","archived":false,"repo":{"createdAt":"2024-01-23","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/openlit","html":"/gems/openlit","markdown":"/gems/openlit.md"}},{"type":"tool","slug":"nightingale","name":"Nightingale","tagline":"Apache-2.0 alerting hub for your existing data sources","category":"observability","url":"https://n9e.github.io","github":"https://github.com/ccfos/nightingale","pricing":"open-source","hook":"Nightingale brings alert rules, event processing and notification routing into one self-hosted place, on top of the data sources you already run: Prometheus, VictoriaMetrics, Elasticsearch, Loki, ClickHouse and others.","whatsGood":"Apache-2.0 (ccfos/nightingale), release v9.2.0 (2026-10-11), developed since 2020. Rules are organised into business groups with team permissions and managed through the UI and API, alongside your existing collectors and Grafana dashboards. You can inspect rule evaluations, event history and notification results, and deliver to Slack, PagerDuty and other tools. Includes a built-in AI agent and an MCP server, and a Docker Compose evaluation stack. ★~13.4k.","theCatch":"Much of its community and older documentation is in Chinese. It is a separate alerting system next to Alertmanager or Grafana alerting, so pick one as your source of truth. The built-in AI features need your own model provider.","verdict":"A strong central alerting layer for teams with many data sources.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","permissive","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":13372,"starsPerWeek":39,"access":"free","archived":false,"repo":{"createdAt":"2020-03-03","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/nightingale","html":"/gems/nightingale","markdown":"/gems/nightingale.md"}},{"type":"tool","slug":"dear-imgui","name":"Dear ImGui","tagline":"MIT bloat-free immediate-mode GUI for C++ tools","category":"libraries","url":"https://github.com/ocornut/imgui","github":"https://github.com/ocornut/imgui","pricing":"open-source","hook":"Dear ImGui is a small immediate-mode GUI library for C++: you describe widgets every frame in plain code and it outputs vertex buffers your renderer draws, which makes it the standard for game debug tools, editors and in-engine UIs.","whatsGood":"MIT (ocornut/imgui), release v1.93.0 (2026-10-14), developed since 2014. Renderer- and platform-agnostic, with official backends for DirectX, Vulkan, Metal, OpenGL, WebGPU, SDL, GLFW and more, and bindings for many languages. No dependencies beyond a C++ compiler, so you drop the source files into your project. Huge ecosystem of plots, node editors and widgets. ★~76.7k.","theCatch":"It is built for tools and debug UIs, not polished end-user interfaces: theming, accessibility and text input for complex languages are limited. Immediate mode means you manage your own state and layout in code. Docking and multi-viewport live on a separate branch.","verdict":"The default for in-game tools and developer UIs in C++.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Libraries","tags":["self-host","permissive","graphics-3d","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":76755,"starsPerWeek":120,"access":"free","archived":false,"repo":{"createdAt":"2014-07-21","pushedAt":"2026-10-16","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dear-imgui","html":"/gems/dear-imgui","markdown":"/gems/dear-imgui.md"}},{"type":"tool","slug":"libgdx","name":"libGDX","tagline":"Apache-2.0 cross-platform Java game framework","category":"libraries","url":"https://libgdx.com","github":"https://github.com/libgdx/libgdx","pricing":"open-source","hook":"libGDX is a cross-platform Java game development framework built on OpenGL (ES) that targets Windows, Linux, macOS, Android, browsers and iOS from one codebase.","whatsGood":"Apache-2.0 (libgdx/libgdx), release 1.14.2 (2026-06-05), around since 2012. It does not force an architecture on you and comes with 2D and 3D rendering, input, audio, physics bindings (Box2D, Bullet), UI widgets, asset management and a project generator. A large third-party ecosystem and many shipped commercial games. Works with Kotlin too. ★~25.5k.","theCatch":"It is a framework, not an editor-driven engine like Godot, so you build your own tooling. Web export relies on GWT or newer third-party backends, which adds friction. Releases are a few a year, and iOS support depends on RoboVM forks.","verdict":"Still the go-to for Java and Kotlin game developers who like code over editors.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Runtimes & Frameworks","tags":["sdk","self-host","permissive","active"],"capabilities":["browser"],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"Apache-2.0","githubStars":25464,"starsPerWeek":34,"access":"free","archived":false,"repo":{"createdAt":"2012-08-10","pushedAt":"2026-10-14","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/libgdx","html":"/gems/libgdx","markdown":"/gems/libgdx.md"}},{"type":"tool","slug":"ebitengine","name":"Ebitengine","tagline":"Apache-2.0 dead simple 2D game engine for Go","category":"libraries","url":"https://ebitengine.org","github":"https://github.com/hajimehoshi/ebiten","pricing":"open-source","hook":"Ebitengine (formerly Ebiten) is a simple 2D game engine for Go: implement Update and Draw, and ship the same game to desktop, mobile, the web via WebAssembly and even Nintendo Switch.","whatsGood":"Apache-2.0 (hajimehoshi/ebiten), release v2.10.5 (2026-10-09), developed since 2013. Runs on Windows, macOS, Linux, FreeBSD, Android, iOS, WebAssembly, Nintendo Switch and (limited) Xbox. Matrix-based geometry and color transforms, offscreen rendering, text, automatic batching and texture atlases, custom shaders, plus audio and input for keyboard, mouse, gamepad and touch. ★~13.6k.","theCatch":"2D only, with no editor, scene system or physics built in, so you assemble those yourself. Mobile and console builds need Cgo. Xbox support is limited and not available to everyone. Mostly led by one core maintainer.","verdict":"The nicest way to make 2D games in Go — a library, not an engine with an editor.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Game Engines","tags":["desktop-app","self-host","permissive","graphics-3d","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"Apache-2.0","githubStars":13573,"starsPerWeek":19,"access":"free","archived":false,"repo":{"createdAt":"2013-06-16","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ebitengine","html":"/gems/ebitengine","markdown":"/gems/ebitengine.md"}},{"type":"tool","slug":"entt","name":"EnTT","tagline":"MIT header-only C++ entity component system","category":"libraries","url":"https://github.com/skypjack/entt/wiki","github":"https://github.com/skypjack/entt","pricing":"open-source","hook":"EnTT is a tiny, header-only C++ library best known for its fast entity component system, plus signals, a service locator, resource management and other building blocks for games and simulations.","whatsGood":"MIT (skypjack/entt), release v4.0.0 (2026-07-23), developed since 2017. The README lists Minecraft (Mojang), Esri's ArcGIS Runtime SDKs and Ragdoll among its users. Sparse-set storage gives fast iteration and component add/remove, and the library adds views, groups, an event dispatcher, delegates, a meta/reflection system and a scheduler. Extensive wiki documentation. ★~13.2k.","theCatch":"Modern C++ (C++17 and up) template-heavy code means long compile times and dense error messages. v4.0.0 brought breaking changes from the 3.x line. It is a toolkit, not an engine: rendering, physics and editors are up to you. Largely a one-maintainer project.","verdict":"The ECS most C++ engines reach for — powerful, but bring template patience.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Libraries","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":13208,"starsPerWeek":26,"access":"free","archived":false,"repo":{"createdAt":"2017-03-27","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/entt","html":"/gems/entt","markdown":"/gems/entt.md"}},{"type":"tool","slug":"boardgame-io","name":"boardgame.io","tagline":"MIT engine for turn-based multiplayer JS games","category":"libraries","url":"https://boardgame.io","github":"https://github.com/boardgameio/boardgame.io","pricing":"open-source","hook":"boardgame.io is a JavaScript engine for turn-based games: describe how moves change the game state, and it turns that into a playable game with online multiplayer, without writing networking or storage code.","whatsGood":"MIT (boardgameio/boardgame.io), developed since 2017. State syncs automatically across clients, server and storage, game phases and turn orders are declarative, a lobby handles matchmaking, bots can be generated automatically, and a debug panel simulates moves before you build the UI. Works with React, React Native or plain JS. ★~12.5k.","theCatch":"Activity has slowed: there are no recent tagged releases and the last code change was August 2026, so check open issues before relying on it. Turn-based only; it is not for real-time games. Hosting the server and storage is up to you.","verdict":"Still the fastest way to put a board or card game online — a mature but quiet project.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Libraries","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":12470,"starsPerWeek":27,"access":"free","archived":false,"repo":{"createdAt":"2017-11-21","pushedAt":"2026-09-18","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/boardgame-io","html":"/gems/boardgame-io","markdown":"/gems/boardgame-io.md"}},{"type":"tool","slug":"jolt-physics","name":"Jolt Physics","tagline":"MIT multi-core rigid body physics for games and VR","category":"libraries","url":"https://github.com/jrouwe/JoltPhysics","github":"https://github.com/jrouwe/JoltPhysics","pricing":"open-source","hook":"Jolt Physics is a multi-core friendly rigid body physics and collision detection library in C++, used in Horizon Forbidden West and Death Stranding 2.","whatsGood":"MIT (jrouwe/JoltPhysics), release v5.6.0 (2026-07-11). Built for games that touch physics data from many threads: bodies can be prepared and inserted in batches in the background, and queries run concurrently with the simulation. Supports rigid bodies, constraints, ragdolls, vehicles, characters, soft bodies and deterministic simulation. Godot ships it as a built-in option, and community bindings exist for other engines and languages. ★~11.8k.","theCatch":"It is a C++ library with no editor; integrating it into a custom engine takes real work. Mostly built by one main author. Fluid and cloth simulation beyond soft bodies are out of scope.","verdict":"The best open-source 3D physics engine for games right now.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Libraries","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":11762,"starsPerWeek":43,"access":"free","archived":false,"repo":{"createdAt":"2021-08-12","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/jolt-physics","html":"/gems/jolt-physics","markdown":"/gems/jolt-physics.md"}},{"type":"tool","slug":"flame","name":"Flame","tagline":"MIT game engine built on Flutter and Dart","category":"libraries","url":"https://flame-engine.org","github":"https://github.com/flame-engine/flame","pricing":"open-source","hook":"Flame is a 2D game engine built on Flutter, so you write games in Dart with a component system, game loop, sprites, collisions and effects, and ship them wherever Flutter runs.","whatsGood":"MIT (flame-engine/flame), developed since 2017 by the Blue Fire community, with packages for Forge2D physics, Tiled maps, audio, Rive animations and an experimental 3D package (flame_3d v0.3.2, 2026-10-02). You can mix game screens with normal Flutter widgets for menus and HUDs. Browser-runnable examples, tutorials and an awesome-flame list. ★~10.8k.","theCatch":"Performance and tooling are below dedicated engines for anything graphics-heavy, and there is no visual editor. The 3D package is early. You need to be comfortable with Flutter and Dart.","verdict":"Ideal for Flutter teams adding a casual game or game-like screen to an app.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Game Engines","tags":["self-host","permissive","graphics-3d","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":10791,"starsPerWeek":23,"access":"free","archived":false,"repo":{"createdAt":"2017-10-22","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/flame","html":"/gems/flame","markdown":"/gems/flame.md"}},{"type":"tool","slug":"fyrox","name":"Fyrox","tagline":"MIT 2D/3D Rust game engine with a scene editor","category":"rust","url":"https://fyrox.rs","github":"https://github.com/FyroxEngine/Fyrox","pricing":"open-source","hook":"Fyrox is a feature-rich, general-purpose 2D and 3D game engine written in Rust that comes with its own scene editor.","whatsGood":"MIT (FyroxEngine/Fyrox), release v1.0.0 (2026-03-29), developed since 2019. Includes an editor, scene graph, physics, animation, UI, sound and hot reloading of game code, plus the Fyrox book for learning. Demo projects run in the browser. The project states that no AI or LLMs were used in its development. ★~9.6k.","theCatch":"Smaller community and ecosystem than Bevy in Rust or Godot in general. The 1.0 release is recent, so tutorials and third-party assets are thinner. Mostly driven by one core developer.","verdict":"The Rust engine to try if you want an editor-first workflow instead of Bevy's ECS-in-code.","addedAt":"2026-10-18","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["self-host","permissive","graphics-3d","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":9606,"starsPerWeek":24,"access":"free","archived":false,"repo":{"createdAt":"2019-03-30","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/fyrox","html":"/gems/fyrox","markdown":"/gems/fyrox.md"}},{"type":"tool","slug":"stride","name":"Stride","tagline":"MIT C# game engine with an editor, rendering and VR","category":"libraries","url":"https://stride3d.net","github":"https://github.com/stride3d/stride","pricing":"open-source","hook":"Stride (formerly Xenko) is an open-source C# game engine for realistic rendering and VR, with a visual editor called Game Studio and a modular architecture.","whatsGood":"MIT (stride3d/stride), release 4.4.1 (2026-10-17). Physically based rendering, a scene editor, scripting in C# on modern .NET, VR support, and a new Stride CLI tool that creates and manages projects from the command line without the editor. A good fit for teams leaving Unity who want to stay in C#. ★~7.9k.","theCatch":"The editor is Windows-only; runtime targets are wider but the workflow assumes Windows. Smaller community, fewer assets and less documentation than Godot or Unity. Mobile and console paths are less mature.","verdict":"The most Unity-like open engine for C# developers on Windows.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Game Engines","tags":["self-host","permissive","graphics-3d","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":7898,"starsPerWeek":18,"access":"free","archived":false,"repo":{"createdAt":"2018-06-08","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/stride","html":"/gems/stride","markdown":"/gems/stride.md"}},{"type":"tool","slug":"redot-engine","name":"Redot Engine","tagline":"MIT community fork of Godot for 2D and 3D games","category":"libraries","url":"https://redotengine.org","github":"https://github.com/Redot-Engine/redot-engine","pricing":"open-source","hook":"Redot Engine is a community-driven, MIT-licensed fork of Godot: a 2D and 3D cross-platform game engine with a unified editor and one-click export to desktop, mobile and web.","whatsGood":"MIT (Redot-Engine/redot-engine), release redot-26.3-stable (2026-10-15). It keeps Godot's feature set and workflow, including GDScript, scenes and nodes, and exports for Linux, macOS, Windows, Android, iOS and the web. Development is independent of the Godot Foundation. ★~6.1k.","theCatch":"It is a fork, so most features, docs and plugins come from upstream Godot and compatibility can drift over time. The community is a fraction of Godot's. Unless you have a specific reason to prefer its governance, Godot itself is the safer default.","verdict":"A real Godot fork with its own releases — choose it for governance reasons, not features.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Game Engines","tags":["desktop-app","self-host","permissive","graphics-3d","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":6140,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2017-10-13","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/redot-engine","html":"/gems/redot-engine","markdown":"/gems/redot-engine.md"}},{"type":"tool","slug":"macroquad","name":"macroquad","tagline":"Apache-2.0 simple raylib-style game library for Rust","category":"rust","url":"https://github.com/not-fl3/macroquad","github":"https://github.com/not-fl3/macroquad","pricing":"open-source","hook":"macroquad is a simple, easy game library for Rust inspired by raylib: write one main loop and run the same code on Windows, Linux, macOS, the web, Android and iOS.","whatsGood":"Apache-2.0 (not-fl3/macroquad), developed since 2020. Efficient 2D rendering with automatic batching, a built-in immediate-mode UI, very few dependencies (the README cites 16-second clean builds on an old laptop), and single-command deploys to WASM and Android. Great for game jams and learning. ★~4.7k.","theCatch":"Few tagged releases, and the last code change was August 2026, so updates come in bursts. It is intentionally minimal: no ECS, editor or 3D pipeline to speak of. A largely one-maintainer project.","verdict":"The quickest way to get a Rust game on screen and into a browser.","addedAt":"2026-10-18","featured":false,"domain":"Rust","subSpecialty":"Systems","subcategory":"Systems","tags":["sdk","self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"Apache-2.0","githubStars":4674,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2020-01-08","pushedAt":"2026-08-18","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/macroquad","html":"/gems/macroquad","markdown":"/gems/macroquad.md"}},{"type":"tool","slug":"littlejs","name":"LittleJS","tagline":"MIT tiny fast HTML5 game engine","category":"libraries","url":"https://littlejsengine.com","github":"https://github.com/KilledByAPixel/LittleJS","pricing":"open-source","hook":"LittleJS is a tiny, fast, open-source HTML5 game engine with 2D and 3D rendering, physics, particles, sound and input packed into a very small footprint.","whatsGood":"MIT (KilledByAPixel/LittleJS), release v1.27.1 (2026-10-14). Clean, well-documented code with many examples, an arcade of sample games, an npm package and a yearly game jam (the third runs Oct 2 to Nov 2). Good for size-constrained jams and small web games where Phaser feels heavy. ★~4.3k.","theCatch":"Mostly a one-person project, so long-term support depends on its author. No editor or big plugin ecosystem. For larger 2D games, Phaser or Godot give you more structure.","verdict":"A lovely engine for jam-sized browser games.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Game Engines","tags":["self-host","permissive","graphics-3d","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":4319,"starsPerWeek":16,"access":"free","archived":false,"repo":{"createdAt":"2021-09-23","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/littlejs","html":"/gems/littlejs","markdown":"/gems/littlejs.md"}},{"type":"tool","slug":"solar2d","name":"Solar2D","tagline":"MIT free 2D engine for mobile games and apps (ex Corona SDK)","category":"libraries","url":"https://solar2d.com","github":"https://github.com/coronalabs/corona","pricing":"open-source","hook":"Solar2D, formerly Corona SDK, is a free and open-source cross-platform 2D framework for making games and apps in Lua, publishing to iOS, Android, desktop, HTML5 and connected TVs.","whatsGood":"MIT (coronalabs/corona), build 3736 (2026-10-12). One project publishes to iPhone and iPad, Android, Amazon Fire, Mac, Windows, Linux, HTML5, Apple TV and Android TV. Lua is easy to learn, a desktop simulator speeds up iteration, and plugins cover ads, analytics and in-app purchases. ★~2.9k.","theCatch":"The community is small and much of it remembers the Corona era, so newer tutorials are scarce. Lua is a niche language for many teams. 3D is out of scope.","verdict":"A fast, free path to simple 2D mobile games if you like Lua.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Runtimes & Frameworks","tags":["sdk","desktop-app","self-host","permissive","active"],"capabilities":["sdk"],"surfaces":["SDK","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":2894,"starsPerWeek":7,"access":"free","archived":false,"repo":{"createdAt":"2018-12-29","pushedAt":"2026-10-13","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/solar2d","html":"/gems/solar2d","markdown":"/gems/solar2d.md"}},{"type":"tool","slug":"casbin","name":"Apache Casbin","tagline":"Apache-2.0 authorization library: ACL, RBAC, ABAC","category":"libraries","url":"https://casbin.apache.org","github":"https://github.com/apache/casbin","pricing":"open-source","hook":"Apache Casbin is an access-control library that enforces authorization from a model file and a policy store, supporting ACL, RBAC, ABAC and more, with production-ready implementations in many languages.","whatsGood":"Apache-2.0 (apache/casbin), release v3.11.0 (2026-08-20). The Go library is the reference; jCasbin, node-Casbin, PHP-Casbin, PyCasbin, Casbin.NET, Casbin-CPP and Casbin-RS are listed as production-ready. Policies persist through adapters for most databases, watchers keep instances in sync, and an online editor helps you test models. Now part of the Apache Software Foundation. ★~20.5k.","theCatch":"The model file syntax (request, policy, matchers) takes time to learn, and mistakes are security bugs. Large policy sets need care for performance. It decides access; it does not handle authentication or user management.","verdict":"A proven authorization engine for when roles in a column are not enough.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Libraries","tags":["sdk","self-host","permissive","auth","active"],"capabilities":["auth"],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"Apache-2.0","githubStars":20464,"starsPerWeek":41,"access":"free","archived":false,"repo":{"createdAt":"2017-04-08","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/casbin","html":"/gems/casbin","markdown":"/gems/casbin.md"}},{"type":"tool","slug":"lldap","name":"lldap","tagline":"GPL-3.0 light LDAP server for simple user management","category":"devops","url":"https://github.com/lldap/lldap","github":"https://github.com/lldap/lldap","pricing":"open-source","hook":"lldap is a lightweight authentication server with a simplified LDAP interface and a friendly web UI, built for homelabs and small teams that need one user directory for many apps.","whatsGood":"GPL-3.0 (lldap/lldap), release v0.6.3 (2026-04-30), written in Rust. Simple to set up (no slapd), low on resources, with a web UI for users and groups and email password resets. It integrates with Keycloak, Authelia, Nextcloud, Gitea and many other LDAP-aware services, and the README lists known-compatible and incompatible apps. ★~6.6k.","theCatch":"It is deliberately not a full LDAP server: schema and features are limited, so some enterprise apps will not work. Still 0.x. Pair it with an SSO layer like Authelia for modern login flows.","verdict":"The easiest LDAP backend for a self-hosted stack.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Infrastructure","tags":["web-ui","self-host","copyleft","auth","active"],"capabilities":["auth"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"GPL-3.0","githubStars":6583,"starsPerWeek":22,"access":"free","archived":false,"repo":{"createdAt":"2021-03-02","pushedAt":"2026-09-26","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/lldap","html":"/gems/lldap","markdown":"/gems/lldap.md"}},{"type":"tool","slug":"authorizer","name":"Authorizer","tagline":"Apache-2.0 self-hosted auth server on your own database","category":"devops","url":"https://authorizer.dev","github":"https://github.com/authorizerdev/authorizer","pricing":"open-source","hook":"Authorizer is an open-source authentication and authorization server you self-host on your own database, with OAuth2/OIDC, social login, MFA, magic links, roles and webhooks from one binary.","whatsGood":"Apache-2.0 (authorizerdev/authorizer), release 2.4.2 (2026-10-14). Connects to 13+ databases, including Postgres, MySQL, SQLite, SQL Server, MongoDB, Cassandra, ScyllaDB, ArangoDB, DynamoDB and Couchbase, so user data stays in your stack. Includes email templates, RBAC and SDKs for frontends. ★~2.1k.","theCatch":"v2 moved all configuration to CLI arguments and ignores .env files, which breaks older deployment recipes — read the migration guide. Much smaller community than Keycloak, Zitadel or Authentik. You own security updates.","verdict":"A lightweight Auth0 alternative when you want users in your own database.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Infrastructure","tags":["self-host","permissive","auth","active"],"capabilities":["auth"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":2115,"starsPerWeek":8,"access":"free","archived":false,"repo":{"createdAt":"2021-06-02","pushedAt":"2026-10-16","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/authorizer","html":"/gems/authorizer","markdown":"/gems/authorizer.md"}},{"type":"tool","slug":"authgear","name":"Authgear","tagline":"Apache-2.0 open alternative to Auth0 and Clerk","category":"devops","url":"https://www.authgear.com","github":"https://github.com/authgear/authgear-server","pricing":"open-source","hook":"Authgear is an open-source consumer authentication platform with pre-built login and account pages, passwordless, passkeys, biometrics and 2FA, available self-hosted or as a cloud service.","whatsGood":"Apache-2.0 (authgear/authgear-server), release 2026-10-08.0. Passwordless login via magic link or OTP over email, SMS or WhatsApp, passkeys, biometric login on iOS and Android, TOTP/SMS/email 2FA, audit logs, brute-force protection and rate limits, plus SDKs and an admin portal. Built for SaaS products and multi-app ecosystems. ★~2.1k.","theCatch":"Self-hosting is a multi-service setup (Go servers, Postgres, Redis and more), and docs lean toward Authgear Cloud. Smaller community than Keycloak or Zitadel. SMS and WhatsApp OTP need your own provider and its costs.","verdict":"A polished consumer-auth stack you can self-host — compare it with Zitadel first.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Infrastructure","tags":["self-host","permissive","auth","active"],"capabilities":["auth"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":2120,"starsPerWeek":6,"access":"free","archived":false,"repo":{"createdAt":"2020-06-16","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/authgear","html":"/gems/authgear","markdown":"/gems/authgear.md"}},{"type":"tool","slug":"iron-session","name":"iron-session","tagline":"MIT stateless encrypted cookie sessions for JavaScript","category":"nextjs","url":"https://get-iron-session.vercel.app","github":"https://github.com/vvo/iron-session","pricing":"open-source","hook":"iron-session is a secure, stateless session library for JavaScript: session data lives in signed and encrypted cookies that your server decodes without a database or network call.","whatsGood":"MIT (vvo/iron-session), release v9.0.1 (2026-08-30). Featured in the Next.js docs, it works with the App Router, route handlers, server actions, Express and other Node-style runtimes. It is the same technique Rails uses for cookie sessions. Online demo with examples. ★~4.1k.","theCatch":"v9 requires Node 22.13+ and is ESM-only, so upgrading from v8 needs code changes. Cookies cap out at about 4 KB, so store IDs, not big objects. Stateless sessions cannot be revoked server-side without extra bookkeeping. It manages sessions; login, OAuth and passwords are up to you.","verdict":"The simplest secure session layer for a Next.js app.","addedAt":"2026-10-18","featured":false,"domain":"Next.js","subSpecialty":"App Platform","subcategory":"App Platform","tags":["self-host","permissive","security","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":4150,"starsPerWeek":12,"access":"free","archived":false,"repo":{"createdAt":"2020-03-05","pushedAt":"2026-10-12","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/iron-session","html":"/gems/iron-session","markdown":"/gems/iron-session.md"}},{"type":"tool","slug":"django-allauth","name":"django-allauth","tagline":"MIT accounts, social login and MFA for Django","category":"python","url":"https://allauth.org","github":"https://github.com/pennersr/django-allauth","pricing":"open-source","hook":"django-allauth is an integrated set of Django apps for authentication, registration, account management and third-party (social) login, plus multi-factor authentication.","whatsGood":"MIT (pennersr/django-allauth), maintained since 2010. Covers local accounts with email verification, dozens of OAuth/OIDC and SAML providers, MFA with TOTP, recovery codes and WebAuthn/passkeys, user sessions, and a headless API for SPAs and mobile apps. Very well documented and widely deployed. ★~10.4k.","theCatch":"It is large and settings-heavy, so read the configuration docs closely. Default templates are plain and you will restyle them. Django-only by design. Development and some project resources have moved toward Codeberg and allauth.org.","verdict":"The standard way to add real accounts and social login to Django.","addedAt":"2026-10-18","featured":false,"domain":"Python","subSpecialty":"Python","subcategory":"Python","tags":["self-host","permissive","auth","active"],"capabilities":["auth"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":10380,"starsPerWeek":12,"access":"free","archived":false,"repo":{"createdAt":"2010-10-10","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/django-allauth","html":"/gems/django-allauth","markdown":"/gems/django-allauth.md"}},{"type":"tool","slug":"vouch-proxy","name":"Vouch Proxy","tagline":"MIT SSO for Nginx via auth_request and OAuth/OIDC","category":"devops","url":"https://github.com/vouch/vouch-proxy","github":"https://github.com/vouch/vouch-proxy","pricing":"open-source","hook":"Vouch Proxy adds single sign-on to any site behind Nginx using the auth_request module: Nginx asks Vouch whether a request is logged in, and Vouch sends users through Google, GitHub, Okta, Keycloak or another OIDC provider.","whatsGood":"MIT (vouch/vouch-proxy), developed since 2017 in Go. One Vouch instance can protect all your sites at once, and the README says validation responses take under 1 ms when it runs next to Nginx. Supports Google, GitHub, Azure AD, Okta, Slack, ADFS, AWS Cognito, Gitea, Nextcloud, Pocket ID and most OIDC providers. ★~3.3k.","theCatch":"Nginx only (via auth_request); for Traefik or Caddy, other forward-auth tools fit better. It authenticates but offers only basic authorization by domain, user or team. Tagged releases are infrequent, so follow main or the Docker images.","verdict":"The simplest way to put SSO in front of internal Nginx sites.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Networking","tags":["self-host","permissive","auth","active"],"capabilities":["auth"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":3283,"starsPerWeek":7,"access":"free","archived":false,"repo":{"createdAt":"2017-07-21","pushedAt":"2026-09-27","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/vouch-proxy","html":"/gems/vouch-proxy","markdown":"/gems/vouch-proxy.md"}},{"type":"tool","slug":"nhost","name":"Nhost","tagline":"MIT open-source Firebase alternative with Postgres and GraphQL","category":"nextjs","url":"https://nhost.io","github":"https://github.com/nhost/nhost","pricing":"open-source","hook":"Nhost is an open-source backend that gives you PostgreSQL, an instant GraphQL API through Hasura, authentication, file storage and serverless functions, with a CLI for local development.","whatsGood":"MIT (nhost/nhost), developed since 2021. Each part is open source (Postgres, Hasura, Nhost Auth, Nhost Storage, Node.js functions), the CLI runs the full stack locally and includes an MCP server for AI coding assistants, and SDKs cover JavaScript, React, Next.js and more. ★~9.4k.","theCatch":"The GraphQL API runs on Hasura, so you inherit Hasura's permission model. Self-hosting the whole stack in production is possible but the hosted Nhost platform (free tier plus paid plans) is the main path. Smaller community than Supabase.","verdict":"Pick it over Supabase if you want GraphQL-first Postgres.","addedAt":"2026-10-18","featured":false,"domain":"Next.js","subSpecialty":"App Platform","subcategory":"App Platform","tags":["cli","api","self-host","permissive","auth","postgres","active"],"capabilities":["cli","api","auth"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":9364,"starsPerWeek":31,"access":"free","archived":false,"repo":{"createdAt":"2021-02-09","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/nhost","html":"/gems/nhost","markdown":"/gems/nhost.md"}},{"type":"tool","slug":"lnd","name":"lnd","tagline":"MIT Lightning Network node daemon in Go","category":"payments","url":"https://github.com/lightningnetwork/lnd","github":"https://github.com/lightningnetwork/lnd","pricing":"open-source","hook":"lnd is a full Lightning Network node implementation in Go: open and close channels, route payments, issue invoices, and expose it all over gRPC and REST so your app can send and receive bitcoin over Lightning.","whatsGood":"MIT (lightningnetwork/lnd), release v0.21.4-beta (2026-10-01), developed since 2016. Pluggable chain backends: btcd, bitcoind or the neutrino light client. Fully manages channel state, path finding and the channel graph, and ships many reusable Lightning libraries. It sits underneath a large share of Lightning wallets, exchanges and payment tools. ★~8.2k.","theCatch":"Running a Lightning node means managing liquidity, channel backups and hot-wallet risk yourself; this is infrastructure, not a checkout button. Releases still carry a beta tag. For simple merchant payments a hosted processor or BTCPay-style layer on top is easier.","verdict":"The reference choice when you want to run your own Lightning node.","addedAt":"2026-10-18","featured":false,"domain":"Payments","subSpecialty":"Payments","subcategory":"Payments","tags":["api","self-host","permissive","payments","active"],"capabilities":[],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":8203,"starsPerWeek":15,"access":"free","archived":false,"repo":{"createdAt":"2016-01-16","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/lnd","html":"/gems/lnd","markdown":"/gems/lnd.md"}},{"type":"tool","slug":"pay-rails","name":"Pay","tagline":"MIT payments engine for Ruby on Rails","category":"payments","url":"https://github.com/pay-rails/pay","github":"https://github.com/pay-rails/pay","pricing":"open-source","hook":"Pay is a Rails engine that gives your models one billing API on top of Stripe, Paddle, Braintree and Lemon Squeezy: customers, charges, subscriptions and webhooks stored in your own database.","whatsGood":"MIT (pay-rails/pay), release v12.3.0 (2026-10-06), maintained since 2017. One interface across Stripe (SCA-compatible), Paddle, Braintree and Lemon Squeezy, plus a fake processor for free plans and trials without cards. Syncs records through webhooks so you can query billing state with ActiveRecord. ★~2.3k.","theCatch":"Rails only. It wraps processor APIs instead of hiding them, so advanced Stripe features still need the Stripe gem directly. Switching processors later still involves real migration work.","verdict":"The obvious starting point for subscription billing in a Rails app.","addedAt":"2026-10-18","featured":false,"domain":"Payments","subSpecialty":"Payments","subcategory":"Payments","tags":["api","self-host","permissive","payments","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":2262,"starsPerWeek":4,"access":"free","archived":false,"repo":{"createdAt":"2017-02-01","pushedAt":"2026-10-17","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pay-rails","html":"/gems/pay-rails","markdown":"/gems/pay-rails.md"}},{"type":"tool","slug":"dj-stripe","name":"dj-stripe","tagline":"MIT Stripe data synced into Django models","category":"payments","url":"https://dj-stripe.dev","github":"https://github.com/dj-stripe/dj-stripe","pricing":"open-source","hook":"dj-stripe keeps your Stripe data in your own database as ready-made Django models, so you can query customers, subscriptions and invoices with the Django ORM instead of calling the Stripe API every time.","whatsGood":"MIT (dj-stripe/dj-stripe), release 2.11.0 (2026-06-26), around since 2013. Webhook handling keeps the local models in sync with Stripe, and sync commands backfill existing data. Fits naturally into Django admin and querysets. ★~1.8k.","theCatch":"Stripe only, and Django only. Model and Stripe API-version upgrades can require migrations and care. Releases are a few a year.","verdict":"Use it when a Django app needs to reason about Stripe state locally.","addedAt":"2026-10-18","featured":false,"domain":"Payments","subSpecialty":"Payments","subcategory":"Payments","tags":["api","self-host","permissive","payments","active"],"capabilities":["api","orm"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":1795,"starsPerWeek":3,"access":"free","archived":false,"repo":{"createdAt":"2013-08-05","pushedAt":"2026-10-14","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dj-stripe","html":"/gems/dj-stripe","markdown":"/gems/dj-stripe.md"}},{"type":"tool","slug":"meteroid","name":"Meteroid","tagline":"AGPL-3.0 usage-based pricing and billing platform","category":"payments","url":"https://meteroid.com","github":"https://github.com/meteroid-oss/meteroid","pricing":"open-source","hook":"Meteroid is an open-source billing platform for SaaS, infra and AI products: meter customer usage through an API, define plans and pricing, and generate invoices from what was actually used.","whatsGood":"AGPL-3.0 (meteroid-oss/meteroid), release v1.0.0-rc7 (2026-08-24). Built for usage-based and product-led pricing models. Self-host it, or use a free workspace on Meteroid Cloud with no credit card. ★~1.3k.","theCatch":"Still on release candidates before 1.0, so expect changes. AGPL matters if you modify and host it for others. Billing is high-stakes; compare it with Lago or Kill Bill before you commit.","verdict":"A promising self-hostable option for metered SaaS billing.","addedAt":"2026-10-18","featured":false,"domain":"Payments","subSpecialty":"Payments","subcategory":"Payments","tags":["api","self-host","copyleft","payments","active"],"capabilities":["api"],"surfaces":["API","Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":1337,"starsPerWeek":8,"access":"free","archived":false,"repo":{"createdAt":"2023-07-13","pushedAt":"2026-10-09","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/meteroid","html":"/gems/meteroid","markdown":"/gems/meteroid.md"}},{"type":"tool","slug":"fossbilling","name":"FOSSBilling","tagline":"Apache-2.0 billing and client management for hosts","category":"payments","url":"https://fossbilling.org","github":"https://github.com/FOSSBilling/FOSSBilling","pricing":"open-source","hook":"FOSSBilling is a free billing and client management system for online service businesses: automated invoices and reminders, a client area, payment gateways and provisioning for hosting-style products.","whatsGood":"Apache-2.0 (FOSSBilling/FOSSBilling), release 0.8.8 (2026-10-03), with commits landing daily. Popular with web hosting providers, but it also covers software licensing, digital downloads and subscriptions. Extension-friendly architecture for integrations. ★~1.7k.","theCatch":"The README says it is beta, with rough edges and limited support. It is PHP and aimed at the WHMCS-style hosting market, so it is not a general SaaS billing engine.","verdict":"The free WHMCS alternative to try if you sell hosting or similar services.","addedAt":"2026-10-18","featured":false,"domain":"Payments","subSpecialty":"Payments","subcategory":"Payments","tags":["self-host","permissive","payments","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":1717,"starsPerWeek":7,"access":"free","archived":false,"repo":{"createdAt":"2022-05-18","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/fossbilling","html":"/gems/fossbilling","markdown":"/gems/fossbilling.md"}},{"type":"tool","slug":"bigcapital","name":"Bigcapital","tagline":"AGPL-3.0 self-hosted accounting and inventory app","category":"payments","url":"https://bigcapital.app","github":"https://github.com/bigcapitalhq/bigcapital","pricing":"open-source","hook":"Bigcapital is open-source accounting and inventory software for small and medium businesses, with invoices, bills, double-entry books and financial reports, which you can self-host with Docker.","whatsGood":"AGPL-3.0 (bigcapitalhq/bigcapital), release v0.25.44 (2026-10-15), with frequent releases. Self-host it with Docker Compose, or use Bigcapital Cloud. Covers financial statements and reports, inventory and sales/purchase documents. ★~3.9k.","theCatch":"Still pre-1.0. Accounting rules and tax features differ by country, so check that it covers yours before moving real books. AGPL applies if you modify and host it.","verdict":"A credible open-source QuickBooks-style app for small businesses.","addedAt":"2026-10-18","featured":false,"domain":"Payments","subSpecialty":"Payments","subcategory":"Payments","tags":["self-host","copyleft","payments","containers","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":3949,"starsPerWeek":15,"access":"free","archived":false,"repo":{"createdAt":"2021-09-21","pushedAt":"2026-10-20","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/bigcapital","html":"/gems/bigcapital","markdown":"/gems/bigcapital.md"}},{"type":"tool","slug":"huginn","name":"Huginn","tagline":"MIT self-hosted agents that watch the web and act","category":"notifications","url":"https://github.com/huginn/huginn","github":"https://github.com/huginn/huginn","pricing":"open-source","hook":"Huginn lets you build agents on your own server that read the web, watch for events and act on your behalf, wired together as a graph. Think of it as a hackable, self-hosted IFTTT or Zapier.","whatsGood":"MIT (huginn/huginn), release v2026.10.14 (2026-10-13), around since 2013 and still actively maintained. Agents scrape sites, watch RSS feeds, IMAP mailboxes, webhooks and MQTT topics, then send emails or messages or call APIs. Your data stays on your server. ★~50.1k.","theCatch":"These are rule-based agents, not LLM agents. It is a Rails app with a dated UI, and building multi-step flows takes some JSON configuration. n8n or Node-RED feel more modern for visual workflows.","verdict":"Still the classic for self-hosted web watching and alerting.","addedAt":"2026-10-18","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":50085,"starsPerWeek":70,"access":"free","archived":false,"repo":{"createdAt":"2013-03-10","pushedAt":"2026-10-18","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/huginn","html":"/gems/huginn","markdown":"/gems/huginn.md"}},{"type":"tool","slug":"alertmanager","name":"Alertmanager","tagline":"Apache-2.0 Prometheus alert routing and silencing","category":"observability","url":"https://prometheus.io/docs/alerting/latest/alertmanager/","github":"https://github.com/prometheus/alertmanager","pricing":"open-source","hook":"Alertmanager takes alerts from Prometheus and other clients, deduplicates and groups them, and routes them to email, PagerDuty, Opsgenie, Slack or any webhook, with silences and inhibition rules.","whatsGood":"Apache-2.0 (prometheus/alertmanager), release v0.34.1 (2026-09-17), part of the Prometheus project. Routing trees decide who gets what. Grouping turns alert storms into single notifications. It can run clustered for high availability. Precompiled binaries and Docker images. ★~8.7k.","theCatch":"All configuration is YAML, and routing trees get hard to reason about at scale. There is no on-call scheduling or escalation; pair it with an incident tool for that. The UI is basic.","verdict":"The standard alert router for any Prometheus setup.","addedAt":"2026-10-18","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","permissive","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":8666,"starsPerWeek":13,"access":"free","archived":false,"repo":{"createdAt":"2013-07-16","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/alertmanager","html":"/gems/alertmanager","markdown":"/gems/alertmanager.md"}},{"type":"tool","slug":"diun","name":"Diun","tagline":"MIT notifications when Docker images update","category":"notifications","url":"https://crazymax.dev/diun/","github":"https://github.com/crazy-max/diun","pricing":"open-source","hook":"Diun watches container images and notifies you when a new tag or digest appears, so you hear about base-image updates, app releases and security rebuilds without checking every registry by hand.","whatsGood":"MIT (crazy-max/diun), release v4.33.0 (2026-05-30), maintained since 2017, with commits this month. Runs as a single Go binary or a Docker image, reads from your container platforms and config files, and notifies through the services you already use. ★~5k.","theCatch":"It only notifies; it does not update containers the way Watchtower does. The release cadence is a few a year. You still need to decide which updates are safe.","verdict":"A lightweight way to know when your self-hosted images have updates.","addedAt":"2026-10-18","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["self-host","permissive","security","containers","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":4984,"starsPerWeek":11,"access":"free","archived":false,"repo":{"createdAt":"2017-12-30","pushedAt":"2026-10-16","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/diun","html":"/gems/diun","markdown":"/gems/diun.md"}},{"type":"tool","slug":"notifiers","name":"notifiers","tagline":"MIT one Python API for many notification providers","category":"notifications","url":"https://notifiers.readthedocs.io","github":"https://github.com/liiight/notifiers","pricing":"open-source","hook":"notifiers is a Python library and CLI that sends notifications through many providers behind one simple interface, so scripts and apps don't need a separate client for each service.","whatsGood":"MIT (liiight/notifiers), release v2.0.0 (2026-10-10). Providers include Pushover, Slack, Gmail, SMTP email, Telegram, Pushbullet, Zulip, Twilio, PagerDuty, Mailgun, StatusPage.io and more. It also works from the command line. ★~2.7k.","theCatch":"Fewer providers than Apprise, which is the bigger tool in this space. Version 2.0 is fresh, so check the changelog when upgrading. It is a sending library, not a notification inbox or a service.","verdict":"A tidy choice for Python code that needs to send to several providers.","addedAt":"2026-10-18","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["cli","api","self-host","permissive","active"],"capabilities":["cli","api"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":2737,"starsPerWeek":6,"access":"free","archived":false,"repo":{"createdAt":"2017-06-01","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/notifiers","html":"/gems/notifiers","markdown":"/gems/notifiers.md"}},{"type":"tool","slug":"noticed","name":"Noticed","tagline":"MIT multi-channel notifications for Ruby on Rails","category":"notifications","url":"https://github.com/excid3/noticed","github":"https://github.com/excid3/noticed","pricing":"open-source","hook":"Noticed is a Rails gem that sends one notification to many recipients over many channels at once: email, SMS, Slack, push and in-app records your UI can show.","whatsGood":"MIT (excid3/noticed), release v3.1.0 (2026-09-30), maintained since 2020. Supports both individual deliveries (each recipient gets their own notification) and bulk deliveries (for example one Slack message). Delivery methods run as background jobs, and notifications are stored as database records. ★~2.7k.","theCatch":"Rails only. Upgrading from version 1 to 2 or later required a data migration. For many channels and preferences across languages, a dedicated service like Novu may fit better.","verdict":"The go-to notification layer for Rails apps.","addedAt":"2026-10-18","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":2705,"starsPerWeek":8,"access":"free","archived":false,"repo":{"createdAt":"2020-07-27","pushedAt":"2026-10-01","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/noticed","html":"/gems/noticed","markdown":"/gems/noticed.md"}},{"type":"tool","slug":"sonner","name":"Sonner","tagline":"MIT opinionated toast component for React","category":"nextjs","url":"https://sonner.emilkowal.ski","github":"https://github.com/emilkowalski/sonner","pricing":"open-source","hook":"Sonner is a React toast library: add one Toaster component, then call toast() from anywhere to show stacked, animated notifications.","whatsGood":"MIT (emilkowalski/sonner), release v2.0.8 (2026-08-09). Polished defaults and animations with very little setup. It is the toast component shadcn/ui uses, so it fits well in Next.js and Tailwind stacks. ★~13.1k.","theCatch":"Opinionated by design: heavy visual customization means fighting the defaults. React only. Releases are occasional.","verdict":"The default toast choice for modern React apps.","addedAt":"2026-10-18","featured":false,"domain":"Next.js","subSpecialty":"App Platform","subcategory":"App Platform","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":13060,"starsPerWeek":68,"access":"free","archived":false,"repo":{"createdAt":"2023-02-23","pushedAt":"2026-08-10","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/sonner","html":"/gems/sonner","markdown":"/gems/sonner.md"}},{"type":"tool","slug":"react-hot-toast","name":"react-hot-toast","tagline":"MIT lightweight toast notifications for React","category":"nextjs","url":"https://react-hot-toast.com","github":"https://github.com/timolins/react-hot-toast","pricing":"open-source","hook":"react-hot-toast adds toast notifications to React with one Toaster component and a toast() call, including a promise API that shows loading, success and error states automatically.","whatsGood":"MIT (timolins/react-hot-toast), release v2.6.1 (2026-09-16). Under 5 kB including styles, accessible, and has a headless useToaster() hook if you want to render toasts yourself. ★~11k.","theCatch":"Fewer built-in features than Sonner, such as stacking and action buttons, and slower development. React only.","verdict":"Pick it when you want the smallest possible toast library.","addedAt":"2026-10-18","featured":false,"domain":"Next.js","subSpecialty":"App Platform","subcategory":"App Platform","tags":["api","self-host","permissive","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":10987,"starsPerWeek":36,"access":"free","archived":false,"repo":{"createdAt":"2020-12-07","pushedAt":"2026-09-16","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/react-hot-toast","html":"/gems/react-hot-toast","markdown":"/gems/react-hot-toast.md"}},{"type":"tool","slug":"mitmproxy","name":"mitmproxy","tagline":"MIT interactive TLS-capable intercepting HTTP proxy","category":"devops","url":"https://mitmproxy.org","github":"https://github.com/mitmproxy/mitmproxy","pricing":"open-source","hook":"mitmproxy sits between a client and the internet so you can inspect, modify and replay HTTP/1, HTTP/2 and WebSocket traffic, including TLS, from a console UI, a web UI or a scriptable CLI.","whatsGood":"MIT (mitmproxy/mitmproxy), release v12.2.3 (2026-05-12), developed since 2010. Three front ends: mitmproxy (console), mitmweb (browser) and mitmdump (tcpdump for HTTP). Python addons let you rewrite traffic programmatically. Great for debugging mobile apps, API clients and agents. ★~45.7k.","theCatch":"You have to install and trust its CA certificate on the device, and apps that pin certificates won't work without extra steps. The last release was in May, though commits continue. Use it only on traffic you are allowed to inspect.","verdict":"The standard open-source tool for seeing exactly what an app sends.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Infrastructure","tags":["cli","api","web-ui","self-host","permissive","realtime","active"],"capabilities":["cli"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":45800,"starsPerWeek":53,"access":"free","archived":false,"repo":{"createdAt":"2010-02-16","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mitmproxy","html":"/gems/mitmproxy","markdown":"/gems/mitmproxy.md"}},{"type":"tool","slug":"yaak","name":"Yaak","tagline":"MIT desktop API client for REST, GraphQL and gRPC","category":"devops","url":"https://yaak.app","github":"https://github.com/mountain-loop/yaak","pricing":"open-source","hook":"Yaak is a fast, privacy-first desktop API client for REST, GraphQL, SSE, WebSocket and gRPC, built with Tauri, Rust and React: a lighter alternative to Postman and Insomnia.","whatsGood":"MIT source (mountain-loop/yaak), release v2026.9.0 (2026-10-10), with steady releases. Native app for macOS, Windows and Linux with no forced account or cloud sync. Covers the main API protocols in one tool. ★~19.3k.","theCatch":"The app is free for personal use, but the pricing page says you need a paid license to use it at work (from $79/year per person). A younger ecosystem than Postman, with fewer team features.","verdict":"A great free personal API client; budget a license for work use.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Infrastructure","tags":["api","desktop-app","self-host","permissive","realtime","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":19340,"starsPerWeek":101,"access":"free","archived":false,"repo":{"createdAt":"2023-02-16","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/yaak","html":"/gems/yaak","markdown":"/gems/yaak.md"}},{"type":"tool","slug":"artillery","name":"Artillery","tagline":"MPL-2.0 load testing for HTTP, WebSockets and browsers","category":"devops","url":"https://www.artillery.io","github":"https://github.com/artilleryio/artillery","pricing":"open-source","hook":"Artillery is a load testing toolkit where you describe user scenarios in YAML or JavaScript and run them locally or spread across AWS Lambda or Fargate, including real headless browsers through Playwright.","whatsGood":"MPL-2.0 (artilleryio/artillery), release artillery-2.0.34 (2026-08-14). Tests HTTP, WebSocket, Socket.io, gRPC, Kinesis and more. Distributed runs on your own AWS account need no extra infrastructure. 20+ integrations for monitoring and CI. ★~9.1k.","theCatch":"The hosted Artillery Cloud dashboard is a separate paid product; the CLI is the free part. Running at scale bills your own AWS account. k6 is the main alternative if you prefer scripting in JavaScript only.","verdict":"A solid OSS load tester, especially for Playwright-based browser tests.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Infrastructure","tags":["api","self-host","copyleft","browser-automation","realtime","testing","active"],"capabilities":["browser"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"MPL-2.0","githubStars":9098,"starsPerWeek":15,"access":"free","archived":false,"repo":{"createdAt":"2015-05-28","pushedAt":"2026-10-20","license":"MPL-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/artillery","html":"/gems/artillery","markdown":"/gems/artillery.md"}},{"type":"tool","slug":"swr","name":"SWR","tagline":"MIT React Hooks for data fetching by Vercel","category":"nextjs","url":"https://swr.vercel.app","github":"https://github.com/vercel/swr","pricing":"open-source","hook":"SWR is a React hooks library for data fetching based on stale-while-revalidate: it shows cached data first, refetches in the background, and updates the UI when fresh data arrives.","whatsGood":"MIT (vercel/swr), release v2.5.1 (2026-08-12). One hook handles caching, request deduplication, revalidation on focus and reconnect, pagination and mutation. Works with any transport (fetch, GraphQL, etc.). Maintained by Vercel and widely used with Next.js. ★~32.5k.","theCatch":"Smaller than TanStack Query in features like devtools and fine cache control. With React Server Components, much fetching moves to the server, so you need SWR less in new Next.js apps.","verdict":"The light, simple choice for client-side fetching in React.","addedAt":"2026-10-18","featured":false,"domain":"Next.js","subSpecialty":"App Platform","subcategory":"App Platform","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":32496,"starsPerWeek":89,"access":"free","archived":false,"repo":{"createdAt":"2019-10-28","pushedAt":"2026-10-16","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/swr","html":"/gems/swr","markdown":"/gems/swr.md"}},{"type":"tool","slug":"refine","name":"Refine","tagline":"MIT React framework for admin panels and internal tools","category":"nextjs","url":"https://refine.dev","github":"https://github.com/refinedev/refine","pricing":"open-source","hook":"Refine is a headless React meta-framework for CRUD-heavy apps such as admin panels, dashboards and internal tools: it handles data, auth, routing and access control so you build the screens.","whatsGood":"MIT (refinedev/refine), core release 5.0.12 (2026-04-02), with commits into September 2026. Data providers for REST, GraphQL, Supabase, Strapi and many more. Works with Next.js, Remix or Vite and UI kits like Ant Design, Material UI or your own. ★~35.9k.","theCatch":"The company now also promotes an AI agent product, and core releases have slowed since April. The abstractions take time to learn, and you still write all the UI code.","verdict":"A strong code-first base for React internal tools.","addedAt":"2026-10-18","featured":false,"domain":"Next.js","subSpecialty":"App Platform","subcategory":"App Platform","tags":["sdk","self-host","permissive","auth","active"],"capabilities":["auth"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":35913,"starsPerWeek":120,"access":"free","archived":false,"repo":{"createdAt":"2021-01-20","pushedAt":"2026-09-10","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/refine","html":"/gems/refine","markdown":"/gems/refine.md"}},{"type":"tool","slug":"fumadocs","name":"Fumadocs","tagline":"MIT docs framework for Next.js, Astro and Vite","category":"nextjs","url":"https://fumadocs.dev","github":"https://github.com/fuma-nama/fumadocs","pricing":"open-source","hook":"Fumadocs is a framework for building documentation sites in React frameworks: MDX content, search, a polished docs UI and API reference pages, officially supported on Next.js, Astro and Vite-based stacks.","whatsGood":"MIT (fuma-nama/fumadocs), very active, with package releases this week (2026-10-16). Officially supports Next.js, Astro (with React) and Vite stacks like TanStack Start, Waku and React Router. Composable, so you can use only the content layer or the full UI. ★~13.4k.","theCatch":"ESM only. Releases are fast, so pin versions and read changelogs. It is a framework you set up yourself, not a hosted docs platform like Mintlify.","verdict":"The modern pick for code-owned docs in a React stack.","addedAt":"2026-10-18","featured":false,"domain":"Next.js","subSpecialty":"App Platform","subcategory":"App Platform","tags":["api","sdk","self-host","permissive","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":13428,"starsPerWeek":78,"access":"free","archived":false,"repo":{"createdAt":"2023-07-03","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/fumadocs","html":"/gems/fumadocs","markdown":"/gems/fumadocs.md"}},{"type":"tool","slug":"nextra","name":"Nextra","tagline":"MIT Next.js site generator for docs and blogs","category":"nextjs","url":"https://nextra.site","github":"https://github.com/shuding/nextra","pricing":"open-source","hook":"Nextra is a site generation framework on top of Next.js that turns MDX files into documentation sites or blogs, with ready-made docs and blog themes.","whatsGood":"MIT (shuding/nextra), last docs-theme release 4.6.1 (2025-12-04), with commits into July 2026. Built on the Next.js App Router, with search, syntax highlighting and an MDX-first workflow. Used for many well-known project docs. ★~13.9k.","theCatch":"Development has slowed: no release since December 2025. It is tied to Next.js, and moving between major versions has meant real migration work. Fumadocs is the more active alternative.","verdict":"Fine for simple Next.js docs; check Fumadocs for new projects.","addedAt":"2026-10-18","featured":false,"domain":"Next.js","subSpecialty":"App Platform","subcategory":"App Platform","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":13940,"starsPerWeek":42,"access":"free","archived":false,"repo":{"createdAt":"2020-06-15","pushedAt":"2026-07-31","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/nextra","html":"/gems/nextra","markdown":"/gems/nextra.md"}},{"type":"tool","slug":"tinacms","name":"TinaCMS","tagline":"Apache-2.0 Git-backed headless CMS for Markdown and MDX","category":"nextjs","url":"https://tina.io","github":"https://github.com/tinacms/tinacms","pricing":"open-source","hook":"TinaCMS is a headless CMS that keeps content as Markdown, MDX, JSON or YAML files in your Git repo, gives you a GraphQL API to query it, and offers optional visual live-preview editing for non-developers.","whatsGood":"Apache-2.0 (tinacms/tinacms), with package releases this week (2026-10-12). Query content like post.author.firstName through GraphQL, with references between documents. Works for static and server-rendered pages, and Next.js is a first-class target. Self-host the backend or use TinaCloud, which has a free tier. ★~13.8k.","theCatch":"Setting it up is more involved than a plain Markdown folder, and the smoothest editing path runs through TinaCloud. Self-hosting the backend means wiring your own database and auth. Schema changes need a rebuild.","verdict":"A good fit when editors need a UI but content must stay in Git.","addedAt":"2026-10-18","featured":false,"domain":"Next.js","subSpecialty":"App Platform","subcategory":"App Platform","tags":["api","self-host","permissive","git","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"Apache-2.0","githubStars":13835,"starsPerWeek":37,"access":"free","archived":false,"repo":{"createdAt":"2019-07-23","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tinacms","html":"/gems/tinacms","markdown":"/gems/tinacms.md"}},{"type":"tool","slug":"jsoncrack","name":"JSON Crack","tagline":"Apache-2.0 JSON visualizer that turns data into graphs","category":"libraries","url":"https://jsoncrack.com","github":"https://github.com/AykutSarac/jsoncrack.com","pricing":"open-source","hook":"JSON Crack turns JSON, YAML, CSV and XML into interactive graphs or trees, so you can explore deep nested data, plus format, validate, convert and query it in the browser.","whatsGood":"Apache-2.0 (AykutSarac/jsoncrack.com), release v5.0.0 (2026-03-11), with commits into September 2026. Converts between formats such as JSON to CSV or YAML, generates JSON Schema, and exports images. There is a VS Code extension, and you can self-host the web app. ★~44.5k.","theCatch":"Large files get slow in the graph view. The maintainer also builds ToDiagram, a paid product, and the open-source app gets fewer releases. It is a viewer and converter, not a full data tool.","verdict":"The quickest way to make sense of an unfamiliar JSON blob.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Libraries","tags":["self-host","permissive","active"],"capabilities":["browser"],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"Apache-2.0","githubStars":44513,"starsPerWeek":181,"access":"free","archived":false,"repo":{"createdAt":"2022-01-30","pushedAt":"2026-09-14","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/jsoncrack","html":"/gems/jsoncrack","markdown":"/gems/jsoncrack.md"}},{"type":"tool","slug":"nx","name":"Nx","tagline":"MIT monorepo build system with caching and affected runs","category":"devops","url":"https://nx.dev","github":"https://github.com/nrwl/nx","pricing":"open-source","hook":"Nx is a monorepo tool for TypeScript and polyglot codebases: it caches task outputs, runs only what a change affects, and understands your project graph so builds and tests stay fast as the repo grows.","whatsGood":"MIT (nrwl/nx), release 23.3.0 (2026-10-07), with commits daily. Its core is built in Rust. Run npx nx init in an existing npm, pnpm or yarn workspace and it picks up your package.json scripts without a rewrite. Plugins for many frameworks, plus generators and a project graph viewer. ★~29.4k.","theCatch":"Remote caching and distributed CI run through Nx Cloud, a paid service with a free tier. Plugins and generators add their own conventions and upgrade churn. For a small repo, Turborepo or plain workspaces are lighter.","verdict":"The most complete monorepo toolkit for JavaScript teams.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Tooling","tags":["self-host","permissive","testing","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":29415,"starsPerWeek":61,"access":"free","archived":false,"repo":{"createdAt":"2017-08-11","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/nx","html":"/gems/nx","markdown":"/gems/nx.md"}},{"type":"tool","slug":"shopifysharp","name":"ShopifySharp","tagline":"MIT .NET library for building Shopify apps","category":"shopify","url":"https://shopifysharp.net","github":"https://github.com/nozzlegear/ShopifySharp","pricing":"open-source","hook":"ShopifySharp is a .NET library for building Shopify apps in C#: it wraps the Shopify GraphQL and REST APIs and handles the tricky parts of OAuth and request validation.","whatsGood":"MIT (nozzlegear/ShopifySharp), release 6.30.0 (2026-09-28), maintained since 2015. Includes a GraphService to migrate from REST to GraphQL, plus utility packages and full docs on shopifysharp.net. ★~0.9k.","theCatch":"Mostly maintained by one person. Shopify is moving to GraphQL-only, so older REST service classes are on their way out. It is the only serious option in .NET, which also means few alternatives.","verdict":"The obvious choice for Shopify apps written in C#.","addedAt":"2026-10-18","featured":false,"domain":"Shopify","subSpecialty":"Commerce","subcategory":"Commerce","tags":["api","sdk","self-host","permissive","auth","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":900,"starsPerWeek":2,"access":"free","archived":false,"repo":{"createdAt":"2015-07-28","pushedAt":"2026-09-28","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/shopifysharp","html":"/gems/shopifysharp","markdown":"/gems/shopifysharp.md"}},{"type":"tool","slug":"enterprise-commerce","name":"Enterprise Commerce","tagline":"MIT Next.js Shopify storefront with Algolia","category":"shopify","url":"https://next-enterprise-commerce.vercel.app","github":"https://github.com/Blazity/enterprise-commerce","pricing":"open-source","hook":"Enterprise Commerce by Blazity is an open-source Next.js storefront template that uses Shopify for product data and Algolia as the layer for search, faceting and recommendations.","whatsGood":"MIT (Blazity/enterprise-commerce), last commit 2026-05-18. A live demo, setup docs at docs.blazity.com, and a structure built for large catalogs rather than a toy starter. ★~0.7k.","theCatch":"Algolia is required and is a paid service beyond its free plan. No tagged releases, and commits are occasional. It is a starting template, so you own all updates once you fork it.","verdict":"A strong headless Shopify starting point if you also want Algolia.","addedAt":"2026-10-18","featured":false,"domain":"Shopify","subSpecialty":"Commerce","subcategory":"Commerce","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":704,"starsPerWeek":5,"access":"free","archived":false,"repo":{"createdAt":"2023-12-12","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/enterprise-commerce","html":"/gems/enterprise-commerce","markdown":"/gems/enterprise-commerce.md"}},{"type":"tool","slug":"shopify-vite","name":"Shopify Vite","tagline":"MIT Vite tooling for Shopify theme development","category":"shopify","url":"https://shopify-vite.barrelny.com","github":"https://github.com/barrel/shopify-vite","pricing":"open-source","hook":"Shopify Vite brings Vite to Shopify theme development: a plugin that injects your bundled assets into Liquid and gives you fast dev reloads while you work on a theme.","whatsGood":"MIT (barrel/shopify-vite), vite-plugin-shopify release 5.0.0 (2026-08-16). Includes vite-plugin-shopify and vite-plugin-page-reload, with a docs site and configuration reference. Made by the Barrel agency. ★~0.5k.","theCatch":"Only for theme development, not apps or Hydrogen. It runs alongside the Shopify CLI rather than replacing it, which means two dev processes. A small community.","verdict":"The modern way to bundle JS and CSS for a custom Shopify theme.","addedAt":"2026-10-18","featured":false,"domain":"Shopify","subSpecialty":"Commerce","subcategory":"Commerce","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":470,"starsPerWeek":2,"access":"free","archived":false,"repo":{"createdAt":"2022-06-03","pushedAt":"2026-08-17","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/shopify-vite","html":"/gems/shopify-vite","markdown":"/gems/shopify-vite.md"}},{"type":"tool","slug":"click","name":"Click","tagline":"BSD-3 composable command-line interfaces for Python","category":"python","url":"https://click.palletsprojects.com","github":"https://github.com/pallets/click","pricing":"open-source","hook":"Click is the Pallets library for building Python command-line tools with decorators: nested commands, options, arguments, prompts and generated help pages with very little code.","whatsGood":"BSD-3-Clause (pallets/click), release 8.5.0 (2026-08-27), maintained since 2014 by the team behind Flask. Arbitrary command nesting, automatic help, lazy loading of subcommands and built-in testing helpers. It is the base of many CLIs and of Typer. ★~17.8k.","theCatch":"Decorators are more verbose than Typer's type-hint style. Some behaviour changes between minor releases have broken downstream CLIs, so pin it. Rich output needs extra libraries.","verdict":"The proven foundation for Python CLIs.","addedAt":"2026-10-18","featured":false,"domain":"Python","subSpecialty":"Python","subcategory":"Python","tags":["cli","self-host","permissive","active"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Python"],"licenseModel":"BSD-3-Clause","githubStars":17795,"starsPerWeek":27,"access":"free","archived":false,"repo":{"createdAt":"2014-04-24","pushedAt":"2026-10-06","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/click","html":"/gems/click","markdown":"/gems/click.md"}},{"type":"tool","slug":"pipx","name":"pipx","tagline":"MIT install Python apps in isolated environments","category":"python","url":"https://pipx.pypa.io","github":"https://github.com/pypa/pipx","pricing":"open-source","hook":"pipx installs Python command-line apps into their own virtual environments and puts them on your PATH, so tools like black or httpie don't clash with each other or your system Python.","whatsGood":"MIT (pypa/pipx), release 1.18.3 (2026-10-17), maintained by the Python Packaging Authority. pipx run tries a tool once without installing it. Upgrade, reinstall and uninstall commands manage everything you installed. Available in most OS package managers. ★~13k.","theCatch":"uv tool install covers the same job and is much faster, so many people have switched. Each app gets its own environment, which uses more disk space. It is for apps, not libraries.","verdict":"Still the standard way to install Python CLIs, though uv is catching up.","addedAt":"2026-10-18","featured":false,"domain":"Python","subSpecialty":"Python","subcategory":"Python","tags":["cli","self-host","permissive","sandbox","active"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":12980,"starsPerWeek":31,"access":"free","archived":false,"repo":{"createdAt":"2018-10-06","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pipx","html":"/gems/pipx","markdown":"/gems/pipx.md"}},{"type":"tool","slug":"visidata","name":"VisiData","tagline":"GPL-3.0 terminal spreadsheet for exploring tabular data","category":"python","url":"https://visidata.org","github":"https://github.com/saulpw/visidata","pricing":"open-source","hook":"VisiData is a terminal interface for exploring and arranging tabular data: open a CSV, JSON, SQLite or Excel file and sort, filter, pivot and summarize it with a few keystrokes.","whatsGood":"GPL-3.0 (saulpw/visidata), release v3.4 (2026-07-01), with commits daily. Opens tsv, csv, sqlite, json, xlsx, hdf5 and many more formats. Try it with pipx run visidata or uvx visidata, no install needed. Fast on large files and fully scriptable in Python. ★~9.4k.","theCatch":"The keyboard-driven interface has a learning curve, and there is no mouse-first UI. Some formats need extra Python packages. It is terminal only (Windows through WSL).","verdict":"A power tool for anyone who inspects data files in a terminal.","addedAt":"2026-10-18","featured":false,"domain":"Python","subSpecialty":"Python","subcategory":"Python","tags":["self-host","copyleft","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"GPL-3.0","githubStars":9400,"starsPerWeek":18,"access":"free","archived":false,"repo":{"createdAt":"2016-10-27","pushedAt":"2026-10-21","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/visidata","html":"/gems/visidata","markdown":"/gems/visidata.md"}},{"type":"tool","slug":"echo","name":"Echo","tagline":"MIT high-performance minimalist Go web framework","category":"libraries","url":"https://echo.labstack.com","github":"https://github.com/labstack/echo","pricing":"open-source","hook":"Echo is a minimalist Go web framework built on the standard net/http package: a fast router, request binding and validation, middleware and central error handling for APIs and web apps.","whatsGood":"MIT (labstack/echo), release v5.4.0 (2026-09-27), around since 2015, with v5 the current line. Radix-tree routing, route groups with middleware at any level, binding for JSON, XML and forms, and a deep middleware ecosystem. Works with standard handlers through echo.WrapHandler. ★~32.8k.","theCatch":"v5 brought breaking changes, so older tutorials target v4. With Go 1.22 and later the standard library router covers many simple cases. Gin has a larger ecosystem.","verdict":"A clean, well-maintained choice for Go HTTP APIs.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Runtimes & Frameworks","tags":["api","sdk","self-host","permissive","active"],"capabilities":[],"surfaces":["API","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":32775,"starsPerWeek":54,"access":"free","archived":false,"repo":{"createdAt":"2015-03-01","pushedAt":"2026-10-12","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/echo","html":"/gems/echo","markdown":"/gems/echo.md"}},{"type":"tool","slug":"ws","name":"ws","tagline":"MIT fast, tested WebSocket client and server for Node","category":"libraries","url":"https://github.com/websockets/ws","github":"https://github.com/websockets/ws","pricing":"open-source","hook":"ws is a simple, fast WebSocket client and server for Node.js, and the library underneath many real-time Node apps and frameworks.","whatsGood":"MIT (websockets/ws), release 8.22.0 (2026-09-26), maintained since 2011. Passes the extensive Autobahn test suite for both server and client. Optional native add-ons for extra performance. A small API that stays close to the protocol. ★~22.8k.","theCatch":"Node only; browsers must use the native WebSocket. It is low-level, so rooms, reconnection and fallbacks are your job (or use Socket.IO). Recent Node versions ship a built-in WebSocket client.","verdict":"The default raw WebSocket library for Node servers.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Libraries","tags":["self-host","permissive","realtime","active"],"capabilities":["realtime"],"surfaces":["Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":22807,"starsPerWeek":29,"access":"free","archived":false,"repo":{"createdAt":"2011-11-09","pushedAt":"2026-10-13","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ws","html":"/gems/ws","markdown":"/gems/ws.md"}},{"type":"tool","slug":"ttyd","name":"ttyd","tagline":"MIT share your terminal over the web","category":"devops","url":"https://tsl0922.github.io/ttyd","github":"https://github.com/tsl0922/ttyd","pricing":"open-source","hook":"ttyd is a small command-line tool that serves any terminal command in a browser, with a full-featured web terminal built on libuv and WebGL2.","whatsGood":"MIT (tsl0922/ttyd), commits into August 2026. CJK and IME input, ZMODEM and trzsz file transfer, Sixel images, SSL and basic auth. Runs on macOS, Linux, FreeBSD, OpenWrt and Windows, and is easy to install through Homebrew or a single binary. ★~12.5k.","theCatch":"The last tagged release is 1.7.7 from March 2024, though the repo still gets commits. Exposing a shell on the web is risky: put it behind real auth and TLS, not just basic auth.","verdict":"The simplest way to put a terminal in a browser tab.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Terminal & Shell","tags":["cli","self-host","permissive","active"],"capabilities":["webgl","cli","browser"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":12525,"starsPerWeek":24,"access":"free","archived":false,"repo":{"createdAt":"2016-09-13","pushedAt":"2026-08-12","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ttyd","html":"/gems/ttyd","markdown":"/gems/ttyd.md"}},{"type":"tool","slug":"localai","name":"LocalAI","tagline":"MIT self-hosted OpenAI-compatible engine for any model","category":"agents","url":"https://localai.io","github":"https://github.com/mudler/LocalAI","pricing":"open-source","hook":"LocalAI is a self-hosted AI engine with OpenAI-compatible APIs: run LLMs, vision, voice, image and video models on your own hardware, with no GPU required.","whatsGood":"MIT (mudler/LocalAI), release v4.11.0 (2026-10-02), with commits daily. A small core that pulls backends only when a model needs them, wrapping engines like llama.cpp, vLLM, whisper.cpp, stable-diffusion and MLX in separate images. Drop-in for apps that already speak the OpenAI API. ★~49.6k.","theCatch":"It gained about 265 stars a week over 3.5 years, but it is a long-running, real project, not a hype spike. Performance depends on your hardware and the backend you choose, and configuring models takes more work than Ollama.","verdict":"The broadest self-hosted, OpenAI-compatible model server.","addedAt":"2026-10-18","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Voice Agents","tags":["self-host","permissive","voice","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":49809,"starsPerWeek":265,"access":"free","archived":false,"repo":{"createdAt":"2023-03-18","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/localai","html":"/gems/localai","markdown":"/gems/localai.md"}},{"type":"tool","slug":"gpt-researcher","name":"GPT Researcher","tagline":"Apache-2.0 open deep-research agent with citations","category":"agents","url":"https://gptr.dev","github":"https://github.com/assafelovic/gpt-researcher","pricing":"open-source","hook":"GPT Researcher is an open deep-research agent: planner and execution agents break a task into questions, research the web or your local documents, and write a detailed report with citations.","whatsGood":"Apache-2.0 (assafelovic/gpt-researcher), release v3.7.0 (2026-09-26). Works with many LLM providers and search backends, and runs as a Python library, a CLI or a web app. Highly customizable for domain-specific research agents. ★~30.2k.","theCatch":"Each report makes many LLM and search calls, so costs add up with paid APIs. Report quality depends heavily on your model and search provider. Check citations before you trust a report.","verdict":"The most established open alternative to hosted deep-research tools.","addedAt":"2026-10-18","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Agents","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":30207,"starsPerWeek":168,"access":"free","archived":false,"repo":{"createdAt":"2023-05-12","pushedAt":"2026-10-10","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gpt-researcher","html":"/gems/gpt-researcher","markdown":"/gems/gpt-researcher.md"}},{"type":"tool","slug":"agentscope","name":"AgentScope","tagline":"Apache-2.0 agent framework for capable LLMs","category":"agents","url":"https://docs.agentscope.io","github":"https://github.com/agentscope-ai/agentscope","pricing":"open-source","hook":"AgentScope is a Python framework for building and running LLM agents. Version 2.0 leans on the model's own reasoning and tool use instead of rigid prompts and orchestration.","whatsGood":"Apache-2.0 (agentscope-ai/agentscope), release v2.0.10 (2026-10-12), with commits this week. Production-oriented building blocks for tools, memory, multi-agent setups and agent services, with experimental realtime voice for agent services announced in October 2026. Good documentation and a public roadmap. ★~33.4k.","theCatch":"It gained about 232 stars a week since January 2024, backed by a large team and steady releases. Much of the community is Chinese-speaking. Version 2.0 changed the abstractions, so older examples may not apply.","verdict":"A serious framework to evaluate next to LangGraph and similar tools.","addedAt":"2026-10-18","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Agent Frameworks & SDKs","tags":["sdk","self-host","permissive","workflows","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":33567,"starsPerWeek":232,"access":"free","archived":false,"repo":{"createdAt":"2024-01-12","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agentscope","html":"/gems/agentscope","markdown":"/gems/agentscope.md"}},{"type":"tool","slug":"excelize","name":"Excelize","tagline":"BSD-3 pure Go library to read and write Excel files","category":"libraries","url":"https://xuri.me/excelize","github":"https://github.com/qax-os/excelize","pricing":"open-source","hook":"Excelize is a pure Go library to read and write XLSX, XLSM and related Excel files, including charts, styles, formulas and pictures, with a streaming API for huge worksheets.","whatsGood":"BSD-3-Clause (qax-os/excelize), release v2.11.0 (2026-07-06), with commits today, maintained since 2016. High compatibility with files from Excel 2007 and later, including complex parts. No cgo or Office install needed. ★~21k.","theCatch":"Needs Go 1.26 or later for the latest release. Formula calculation does not cover every Excel function. Older .xls files are not supported.","verdict":"The go-to Excel library for Go.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Libraries","tags":["api","sdk","self-host","permissive","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Node.js"],"licenseModel":"BSD-3-Clause","githubStars":21008,"starsPerWeek":40,"access":"free","archived":false,"repo":{"createdAt":"2016-08-29","pushedAt":"2026-10-20","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/excelize","html":"/gems/excelize","markdown":"/gems/excelize.md"}},{"type":"tool","slug":"go-kratos","name":"Kratos","tagline":"MIT Go framework for cloud-native microservices","category":"libraries","url":"https://go-kratos.dev","github":"https://github.com/go-kratos/kratos","pricing":"open-source","hook":"Kratos is a lightweight Go framework for microservices: API-first development with Protobuf, generated HTTP and gRPC code, and small explicit APIs for transport, middleware, registry, config and logging.","whatsGood":"MIT (go-kratos/kratos), release v3.0.0 (2026-06-26). One transport layer for HTTP and gRPC, composable middleware for recovery, tracing, metrics and auth, plus a CLI for code generation. It started at Bilibili. ★~26k.","theCatch":"Not Ory Kratos, the identity server with the same name. v3 is fresh, and many guides still target v2. A lot of the community and examples are Chinese-language.","verdict":"A well-structured choice for Protobuf-first Go microservices.","addedAt":"2026-10-18","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Runtimes & Frameworks","tags":["api","sdk","self-host","permissive","observability","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":25982,"starsPerWeek":64,"access":"free","archived":false,"repo":{"createdAt":"2019-01-10","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/go-kratos","html":"/gems/go-kratos","markdown":"/gems/go-kratos.md"}},{"type":"tool","slug":"mcp-python-sdk","name":"MCP Python SDK","tagline":"MIT official Python SDK for MCP servers and clients","category":"agents","url":"https://py.sdk.modelcontextprotocol.io","github":"https://github.com/modelcontextprotocol/python-sdk","pricing":"open-source","hook":"The MCP Python SDK is the official Python implementation of the Model Context Protocol: build MCP servers that expose tools, resources and prompts, or clients that connect to them.","whatsGood":"MIT (modelcontextprotocol/python-sdk), release v2.3.0 (2026-10-02), with commits daily. Maintained alongside the protocol spec, with a getting-started guide, API reference and v2 migration guide. Includes a high-level API for writing servers quickly. ★~24.6k.","theCatch":"It gained about 228 stars a week since September 2024, as the official SDK of a fast-moving protocol. Version 2 changed APIs, so check examples against the migration guide. The spec still moves quickly.","verdict":"The starting point for MCP work in Python.","addedAt":"2026-10-18","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","sdk","self-host","permissive","active"],"capabilities":["mcp","sdk"],"surfaces":["MCP","SDK","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":24628,"starsPerWeek":227,"access":"free","archived":false,"repo":{"createdAt":"2024-09-24","pushedAt":"2026-10-17","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/mcp-python-sdk","html":"/gems/mcp-python-sdk","markdown":"/gems/mcp-python-sdk.md"}},{"type":"tool","slug":"activepieces","name":"Activepieces","tagline":"MIT open-source Zapier alternative with MCP pieces","category":"devops","url":"https://www.activepieces.com","github":"https://github.com/activepieces/activepieces","pricing":"open-source","hook":"Activepieces is an open-source automation platform, a Zapier replacement: build flows with a visual builder, extend them with type-safe TypeScript pieces, and use those pieces as MCP servers for AI agents.","whatsGood":"Release 0.92.3 (2026-10-12), with commits daily. Hundreds of pieces, and the description lists about 400 MCP servers. Self-host with Docker or use the cloud. The pieces framework makes custom integrations simple to write. ★~25.1k.","theCatch":"The LICENSE file is MIT except packages/ee, which is under a commercial license, so this is open-core and some enterprise features need a paid plan. GitHub shows no single license. Still pre-1.0.","verdict":"A strong self-hosted automation tool with good AI-agent support.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Infrastructure","tags":["mcp","self-host","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Open-Core","githubStars":25142,"starsPerWeek":124,"access":"free","archived":false,"repo":{"createdAt":"2022-12-03","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/activepieces","html":"/gems/activepieces","markdown":"/gems/activepieces.md"}},{"type":"tool","slug":"appsmith","name":"Appsmith","tagline":"Apache-2.0 low-code builder for internal tools","category":"devops","url":"https://www.appsmith.com","github":"https://github.com/appsmithorg/appsmith","pricing":"open-source","hook":"Appsmith is an open-source low-code platform to build admin panels, dashboards and internal tools on top of your databases and APIs, with drag-and-drop widgets and JavaScript everywhere.","whatsGood":"Apache-2.0 (appsmithorg/appsmith), release v2.5.0 (2026-10-09), with commits this week. Connects to 25+ databases and any REST or GraphQL API. Self-host it with Docker or Kubernetes, or use Appsmith Cloud. Git sync for versioning apps. ★~41.1k.","theCatch":"Some features, such as advanced SSO and granular access control, sit in paid plans. Apps live inside the platform, not as plain code you can export. The self-hosted image is heavy.","verdict":"A mature open-source Retool alternative.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Internal Tools","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":41099,"starsPerWeek":125,"access":"free","archived":false,"repo":{"createdAt":"2020-06-30","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/appsmith","html":"/gems/appsmith","markdown":"/gems/appsmith.md"}},{"type":"tool","slug":"versus-incident","name":"Versus Incident","tagline":"MIT self-hosted incident platform with AI SRE agent","category":"observability","url":"https://versusincident.com","github":"https://github.com/VersusControl/versus-incident","pricing":"open-source","hook":"Versus Incident is an incident and on-call platform you run yourself: an AI SRE agent learns what normal looks like in your logs, metrics, traces and Kubernetes cluster and opens an incident when something new appears, and any tool that can POST a webhook can raise one too.","whatsGood":"MIT (VersusControl/versus-incident), release v1.4.31 (2026-10-17). The agent has training, shadow and detect modes, so you can watch what it would have flagged before it sends a single alert, and in detect mode it writes a summary, severity and suggested next steps for each incident. Webhooks arrive from Alertmanager, Grafana, Sentry, CloudWatch SNS or FluentBit and go out through your own Go templates to Slack, Microsoft Teams, Telegram, Viber, email or Lark, with on-call escalation through PagerDuty, Opsgenie, incident.io or ServiceNow. YAML config, a Docker quick start and a Kubernetes dashboard are included. ★~875.","theCatch":"It is a full platform you deploy and operate, not just an investigation assistant like HolmesGPT. Auto-detection only works once the agent can read your logs, metrics and traces, and it needs Redis to remember where it left off. Incident history storage is file-only today; the redis and database options are not implemented yet. A small project with a modest community, so expect to read the source when something breaks.","verdict":"A self-hosted alert router with an anomaly-spotting agent on top — start it in shadow mode before you trust it.","addedAt":"2026-10-19","featured":false,"domain":"Observability","subSpecialty":"Incident Response","subcategory":"Incident Response","tags":["self-host","permissive","kubernetes","observability","active"],"capabilities":["incidents","on-call","alerts"],"surfaces":["Self-host"],"ecosystem":["Go"],"licenseModel":"OSS/MIT","githubStars":895,"starsPerWeek":10,"access":"free","archived":false,"repo":{"createdAt":"2025-02-04","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/versus-incident","html":"/gems/versus-incident","markdown":"/gems/versus-incident.md"}},{"type":"tool","slug":"otari","name":"Otari","tagline":"Apache-2.0 self-hosted OpenAI-compatible LLM gateway","category":"agents","url":"https://otari.ai/docs/gateway","github":"https://github.com/mozilla-ai/otari","pricing":"open-source","hook":"Otari is an LLM gateway from Mozilla.ai that sits between your apps and model providers: one OpenAI- and Anthropic-compatible endpoint in front of 40+ providers, with revocable virtual keys and budgets checked before a request is sent.","whatsGood":"Apache-2.0 (mozilla-ai/otari), release v0.28.0 (2026-10-16). Provider credentials stay behind the gateway, API keys can be scoped by user, workspace and model, and usage is recorded after each call. Local routing policies handle failover and weighting, and optional add-ons cover code execution, web search, MCP and guardrails. Provider calls go through Mozilla.ai's any-llm library, any OpenAI client works by changing base_url, and otari hook / otari import claude-code wire it into a coding agent. ★~670.","theCatch":"It is younger than LiteLLM and still pre-1.0, so expect breaking changes. The one-line Docker quick start keeps SQLite inside the container and loses everything when it stops; a persistent setup means Compose with PostgreSQL. The README also offers a hosted control plane at otari.ai, so check which features you need run fully standalone.","verdict":"A clean, self-hosted way to put keys and budgets in front of many LLM providers — pin a version while it is pre-1.0.","addedAt":"2026-10-19","featured":false,"domain":"AI Agents","subSpecialty":"Model Routing","subcategory":"Model Routing","tags":["self-host","permissive","active"],"capabilities":["gateway","llm","proxy"],"surfaces":["Self-host"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":711,"starsPerWeek":24,"access":"free","archived":false,"repo":{"createdAt":"2026-04-02","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/otari","html":"/gems/otari","markdown":"/gems/otari.md"}},{"type":"tool","slug":"comfyui","name":"ComfyUI","tagline":"GPL-3.0 node-graph engine and API for local image, video and audio models","category":"agents","url":"https://www.comfy.org","github":"https://github.com/Comfy-Org/ComfyUI","pricing":"open-source","hook":"ComfyUI runs open diffusion and media models on your own GPU through a visual node graph: you wire loaders, samplers, LoRAs and post-processing into a workflow, then run it from the UI or call it from your app over its local API.","whatsGood":"GPL-3.0 (Comfy-Org/ComfyUI), release v0.42.1 (2026-10-19). Native support covers image models such as SDXL, SD3.5, Flux.1/Flux.2 and Qwen Image, image editing, video (Wan 2.x, LTX-Video, HunyuanVideo), audio and 3D. Queueing is asynchronous, only the changed part of a graph re-runs, and VRAM/RAM management with model offloading and quantized models lets big models run on modest cards. Reusable subgraphs, templates and App Mode turn a complex graph into a simple form, and the API slots a workflow into a production pipeline. Desktop app for Windows and macOS, manual install everywhere. ★~139k.","theCatch":"It is an engine you operate, not a one-click generator: node graphs have a learning curve, and the large custom-node ecosystem is third-party Python you are running with full access to your machine, so vet what you install. Real speed needs a decent GPU. Comfy Cloud and the partner nodes for closed models are paid; the local engine is free. GPL-3.0 matters if you plan to redistribute a modified build.","verdict":"The default local engine for generative media pipelines — keep custom nodes to ones you trust.","addedAt":"2026-10-19","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Inference & Local Models","tags":["api","web-ui","self-host","copyleft","local-llm","voice","workflows","active","fast-stars"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"GPL-3.0","githubStars":140965,"starsPerWeek":718,"access":"free","archived":false,"repo":{"createdAt":"2023-01-17","pushedAt":"2026-10-21","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/comfyui","html":"/gems/comfyui","markdown":"/gems/comfyui.md"}},{"type":"tool","slug":"flint-chart","name":"Flint","tagline":"MIT chart language and MCP server that turns short specs into polished charts","category":"libraries","url":"https://microsoft.github.io/flint-chart/","github":"https://github.com/microsoft/flint-chart","pricing":"open-source","hook":"Flint is a chart spec from Microsoft built for agents: you (or a model) describe what each field means and which chart you want, and Flint works out scales, axes, spacing, labels and layout, then compiles to Vega-Lite, ECharts, Chart.js, Plotly or a native Excel chart.","whatsGood":"MIT (microsoft/flint-chart), release 0.5.1 (2026-08-14). 70+ semantic types (Rank, Price, Country and so on) drive layout decisions that agents usually get wrong by hand. A formal theme spec applies a house style across a whole chart library, with presets in the style of the NYT, Economist, Swiss and McKinsey. npm install flint-chart for the library; npx -y flint-chart-mcp runs a local MCP server that lets an agent pick a template, validate it and open an interactive chart view. Backed by an arXiv paper. ★~4.4k.","theCatch":"Pre-1.0, so the spec can still move. The Python package is not released yet; the port in the repo is a source-only preview. The README pushes a hosted MCP endpoint first; for private or large data, run the local server instead. It is a layer on top of existing chart libraries, so you still ship Vega-Lite, ECharts or Plotly to render.","verdict":"A sensible middle layer when agents draw your charts — pin the version while it is pre-1.0.","addedAt":"2026-10-19","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Libraries","tags":["mcp","sdk","self-host","permissive","active","young-repo"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":4388,"starsPerWeek":189,"access":"free","archived":false,"repo":{"createdAt":"2026-05-13","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/flint-chart","html":"/gems/flint-chart","markdown":"/gems/flint-chart.md"}},{"type":"tool","slug":"ripwire","name":"ripwire","tagline":"Apache-2.0 offline code map and quality checks for coding agents (CLI + MCP)","category":"agents","url":"https://github.com/redhat-et/ripwire","github":"https://github.com/redhat-et/ripwire","pricing":"open-source","hook":"ripwire, from Red Hat's Emerging Technologies group, gives a coding agent a ranked call graph of your repo before it starts reading files, and after an edit it reports blast radius, which tests reach the change, and quality signals that got worse.","whatsGood":"Apache-2.0 (redhat-et/ripwire), release v0.6.7 (2026-10-11). A single C++23 binary with no runtime dependencies that runs offline; prebuilt for macOS on Apple silicon and Linux arm64/x86-64, with a Windows preview. Commands answer callers, what an edit touches, which tests to run, forgotten co-changes and duplicate names, and a skill scanner checks agent skill files before you install them. The installer also adds task-shaped skills for Claude Code and Codex so the agent knows when to call it, and an MCP server is optional. Languages include Rust, C++, C, Python, Go, Swift and TypeScript. ★~2.5k.","theCatch":"The README is very long and leans on a field report written by a model about one engagement, which is not a controlled measurement; the repo has a separate EVALS doc, so read that instead. The one-line install pipes a script from GitHub into bash. Young and pre-1.0, and languages without a grammar fall back to weaker results, which it labels. It overlaps with Serena and Repomix for repo context.","verdict":"A serious, offline repo map for agents — trust the evals doc over the marketing.","addedAt":"2026-10-19","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["mcp","cli","self-host","local-first","permissive","coding-agents","testing","active","young-repo"],"capabilities":["mcp","cli"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":2461,"starsPerWeek":202,"access":"free","archived":false,"repo":{"createdAt":"2026-07-29","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/ripwire","html":"/gems/ripwire","markdown":"/gems/ripwire.md"}},{"type":"tool","slug":"hyperswitch-prism","name":"Hyperswitch Prism","tagline":"Apache-2.0 stateless library: one payment API for Stripe, Adyen and more","category":"payments","url":"https://hyperswitch.io/prism","github":"https://github.com/juspay/hyperswitch-prism","pricing":"open-source","hook":"Prism is the connector layer pulled out of Juspay Hyperswitch as a standalone library: one request schema for authorize and other payment flows that works against Stripe, Adyen, Braintree and more, so switching processors is a config change rather than a rewrite.","whatsGood":"Apache-2.0 (juspay/hyperswitch-prism), release v0.6.0 (2026-10-15). Stateless: no database, and credentials and card data are not stored or logged, so you choose your own vault or the processor's. SDKs for Node.js (npm install hyperswitch-prism), Python, Java and Rust, a per-connector coverage table, and an e-commerce demo with Stripe and Adyen. The integrations come from years of production use inside Hyperswitch. ★~1.4k.","theCatch":"It is only the translation layer: retries, smart routing and vaulting live in the full Hyperswitch platform, by design. Connector coverage varies by processor and payment method, and some cells are marked in progress or needs validation, so check the coverage table for your exact flows. Pre-1.0. PCI scope still depends on whether card data passes through your servers.","verdict":"The easy way to avoid locking your code to one payment processor — check the coverage table first.","addedAt":"2026-10-19","featured":false,"domain":"Payments","subSpecialty":"Payments","subcategory":"Payments","tags":["api","sdk","self-host","permissive","payments","active"],"capabilities":["api","auth"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":1395,"starsPerWeek":18,"access":"free","archived":false,"repo":{"createdAt":"2025-04-30","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hyperswitch-prism","html":"/gems/hyperswitch-prism","markdown":"/gems/hyperswitch-prism.md"}},{"type":"tool","slug":"bgfx","name":"bgfx","tagline":"BSD-2 cross-platform rendering library: bring your own engine","category":"libraries","url":"https://bkaradzic.github.io/bgfx/overview.html","github":"https://github.com/bkaradzic/bgfx","pricing":"open-source","hook":"bgfx is a long-running C/C++ rendering library that hides the graphics API: you write against one interface and it runs on Direct3D 11/12, Metal, Vulkan, OpenGL, OpenGL ES, WebGL 2 and WebGPU, from Windows and consoles to Android, iOS and the browser via Emscripten.","whatsGood":"BSD-2-Clause (bkaradzic/bgfx), actively pushed (2026-10-19) since 2012. It is the renderer, not an engine, so it fits custom engines and tools that need one code path across platforms. A shader compiler, texture and geometry tools and dozens of examples come with it, and bindings exist for C#, Rust, Zig, Python and more. Used by a long list of shipped games and apps. ★~17.6k.","theCatch":"Low-level by design: no scene graph, physics, audio or editor, so you are building an engine, not a game. It uses its own GENie build setup and the companion bx and bimg repos, which takes a while to get comfortable with. No tagged releases; you track the main branch. For a ready engine, Godot or Raylib are the faster start.","verdict":"The proven way to put one renderer on every platform — for people building their own engine.","addedAt":"2026-10-19","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Libraries","tags":["api","sdk","self-host","permissive","graphics-3d","active"],"capabilities":["webgpu","webgl","api"],"surfaces":["API","Self-host"],"ecosystem":["Node.js"],"licenseModel":"BSD-2-Clause","githubStars":17577,"starsPerWeek":23,"access":"free","archived":false,"repo":{"createdAt":"2012-04-04","pushedAt":"2026-10-21","license":"BSD-2-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/bgfx","html":"/gems/bgfx","markdown":"/gems/bgfx.md"}},{"type":"tool","slug":"unity-mcp","name":"MCP for Unity","tagline":"MIT MCP server that lets AI assistants drive the Unity Editor","category":"agents","url":"https://coplaydev.github.io/unity-mcp/","github":"https://github.com/CoplayDev/unity-mcp","pricing":"open-source","hook":"MCP for Unity connects Claude, Codex, Cursor, VS Code, local models or any MCP client to a running Unity Editor, so an agent can create scenes and GameObjects, edit C# scripts, manage assets, run tests, profile and build.","whatsGood":"MIT (CoplayDev/unity-mcp), release v10.3.0 (2026-10-04). About 50 focused tool entry points grouped into toggleable sets (VFX, animation, UI, testing), Roslyn validation of generated scripts, multi-instance routing for several open editors, and an optional remote server with auth. Install is a Unity Package Manager git URL (or OpenUPM), then one menu item configures every detected client. Supports Unity 2021.3 LTS through 6.x. ★~15k.","theCatch":"Needs Python 3.10+ via uv alongside Unity. An agent with editor access can make a mess of a scene or project, so keep the project in version control and review changes. Maintained and sponsored by Aura, whose paid Unity/Unreal assistant is pitched in the README; the MCP server itself is free. Not affiliated with Unity Technologies.","verdict":"The most complete free bridge between coding agents and the Unity Editor — commit before you prompt.","addedAt":"2026-10-19","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","editor-plugin","self-host","permissive","coding-agents","local-llm","testing","graphics-3d","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":15252,"starsPerWeek":183,"access":"free","archived":false,"repo":{"createdAt":"2025-03-18","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/unity-mcp","html":"/gems/unity-mcp","markdown":"/gems/unity-mcp.md"}},{"type":"tool","slug":"hertzbeat","name":"Apache HertzBeat","tagline":"Apache-2.0 agentless monitoring, alerting and status pages in one","category":"observability","url":"https://hertzbeat.apache.org","github":"https://github.com/apache/hertzbeat","pricing":"open-source","hook":"HertzBeat is an Apache Software Foundation monitoring system that collects metrics without installing agents on targets, handles alerting and notification, and builds public status pages, all from one self-hosted service.","whatsGood":"Apache-2.0 (apache/hertzbeat), release v1.9.0 (2026-09-13). Monitors are YAML templates over HTTP, JMX, SSH, SNMP, JDBC and Prometheus, so a new target type is configuration, not code, and hundreds ship built in (databases, caches, middleware, OSes, Kubernetes). Logs arrive over OTLP. Alerts support threshold and periodic rules, grouping, silencing and suppression, and go out by email, Slack, Discord, Telegram, webhooks and more. One docker run to start, with optional collector clusters for isolated networks; a built-in MCP server is included. ★~7.4k.","theCatch":"It covers a lot at once, so each part is shallower than a dedicated tool: Prometheus plus Grafana go deeper on metrics, Uptime Kuma is simpler for basic uptime. Change the default admin/hertzbeat login immediately. Java-based and heavier than a single Go binary. The new Next.js frontend is an alpha preview.","verdict":"A capable all-in-one monitor for small teams that do not want to assemble five tools.","addedAt":"2026-10-19","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Observability","tags":["self-host","permissive","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":7432,"starsPerWeek":30,"access":"free","archived":false,"repo":{"createdAt":"2022-02-04","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hertzbeat","html":"/gems/hertzbeat","markdown":"/gems/hertzbeat.md"}},{"type":"tool","slug":"parse-server","name":"Parse Server","tagline":"Apache-2.0 self-hosted backend on Node.js with MongoDB or Postgres","category":"databases","url":"https://parseplatform.org","github":"https://github.com/parse-community/parse-server","pricing":"open-source","hook":"Parse Server is the open-source backend that outlived Facebook's hosted Parse: data storage with a REST and GraphQL API, users and auth, files, push notifications, cloud functions and live queries, running on any Node.js host or mounted inside an existing Express app.","whatsGood":"Apache-2.0 (parse-community/parse-server), release 8.6.110 (2026-10-19). Works with MongoDB 7/8 or PostgreSQL 16–18 (with PostGIS), tested on Node.js 20, 22 and 24. Client SDKs cover JavaScript, iOS, Android, Flutter, .NET, PHP and more, and Parse Dashboard gives a data browser. Clear long-term-support policy for the previous major version, a Docker image, and a large, stable community after a decade of use. ★~21k.","theCatch":"It is a mature, opinionated object model rather than plain SQL, so it feels dated next to Supabase or PocketBase, and complex relational queries can fight the abstraction. You operate the database, scaling and backups yourself. Releases are frequent, so pin versions and read the changelog before major upgrades.","verdict":"A proven, fully self-hosted backend-as-a-service — best when you want the Parse SDKs and model.","addedAt":"2026-10-19","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Postgres","tags":["api","self-host","permissive","auth","postgres","active"],"capabilities":["api","auth"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":21404,"starsPerWeek":38,"access":"free","archived":false,"repo":{"createdAt":"2016-01-28","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/parse-server","html":"/gems/parse-server","markdown":"/gems/parse-server.md"}},{"type":"tool","slug":"tooljet","name":"ToolJet","tagline":"AGPL-3.0 low-code builder for internal tools on your own data","category":"devops","url":"https://www.tooljet.com","github":"https://github.com/ToolJet/ToolJet","pricing":"open-source","hook":"ToolJet builds admin panels, dashboards and internal apps on top of your existing databases, APIs and SaaS tools with a drag-and-drop editor, and it now ships an MCP server so a coding agent can generate and edit ToolJet apps.","whatsGood":"AGPL-3.0 community edition (ToolJet/ToolJet), release v3.20.246-lts (2026-10-15). The free edition includes the visual builder with 80+ components, a built-in database, multi-page apps with multiplayer editing, 90+ data sources, JavaScript and Python inside apps, SSO, and self-hosting on Docker, Kubernetes or the main clouds. Plugins and connectors are built with the ToolJet CLI, and LTS releases get security and bug fixes. ★~41k.","theCatch":"The AI features (app generation, AI query builder, agent builder) are Enterprise, and the README's quick-start Docker image is the enterprise LTS build, so check what you are running. The MCP server is in beta. AGPL-3.0 matters if you modify it and offer it as a service. Appsmith is the closest alternative.","verdict":"A solid self-hosted Retool alternative — pick the community edition knowingly.","addedAt":"2026-10-19","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Internal Tools","tags":["mcp","web-ui","self-host","copyleft","coding-agents","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":41111,"starsPerWeek":142,"access":"free","archived":false,"repo":{"createdAt":"2021-03-30","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/tooljet","html":"/gems/tooljet","markdown":"/gems/tooljet.md"}},{"type":"tool","slug":"gitify","name":"Gitify","tagline":"MIT menu-bar app for GitHub, GitLab, Gitea and Bitbucket notifications","category":"notifications","url":"https://gitify.io","github":"https://github.com/gitify-app/gitify","pricing":"open-source","hook":"Gitify puts your Git notifications in the macOS, Windows or Linux menu bar, so review requests, mentions and CI pings show up without keeping a GitHub tab open.","whatsGood":"MIT (gitify-app/gitify), release v7.10.0 (2026-10-17). Multiple accounts across GitHub Cloud and Enterprise Server, GitLab cloud and self-managed, Gitea (including Forgejo and Codeberg) and Bitbucket Cloud. Mark read, mark done and unsubscribe from the tray where the forge supports it, with filters and themes. Free download or brew install. ★~5.4k.","theCatch":"It shows the notifications your forge already sends; it does not add smarter rules or triage. Feature support differs by forge (Bitbucket and Gitea have no mark-done or unsubscribe), and Azure DevOps and Gerrit are not supported. You hand it access tokens for each account.","verdict":"A small, reliable way to stop living in the GitHub notifications tab.","addedAt":"2026-10-19","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["desktop-app","self-host","permissive","git","active"],"capabilities":["ci"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":5378,"starsPerWeek":9,"access":"free","archived":false,"repo":{"createdAt":"2015-05-21","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gitify","html":"/gems/gitify","markdown":"/gems/gitify.md"}},{"type":"tool","slug":"restate","name":"Restate","tagline":"BUSL durable execution engine; self-host free, Apache after 4 years","category":"devops","url":"https://restate.dev","github":"https://github.com/restatedev/restate","pricing":"source-available","hook":"Restate is a durable execution engine: handlers, workflows and stateful services that survive crashes and retries, run from a single Rust binary instead of a database-backed cluster.","whatsGood":"Release v1.8.0 (2026-10-14), ★4,575 in about 198 weeks (~23 a week), still pushed daily. One self-hostable server journals every step, so a function resumes where it failed instead of rerunning side effects. You get durable workflows, virtual objects with per-key state and queues, timers, and idempotent calls between services, plus flow control (virtual queues are on by default in 1.8).\n\nYou write plain code with the SDKs for TypeScript, Java/Kotlin, Python, Go and Rust; the SDKs are MIT. It runs next to your services on servers, Kubernetes or serverless functions, and there is a managed Restate Cloud if you do not want to operate it.","theCatch":"License first: the server is under the Business Source License 1.1, which is source-available, not OSI open source. You can self-host it for free and use it in production for your own services and workflows, including an internal platform for your company or a public product that wraps it behind your own UI, DSL or API. What you cannot do is run a public managed service where outside developers register their own services and call Restate's APIs directly. Each release turns into Apache-2.0 four years after it ships. The SDKs are MIT. Upgrades need care (1.8 requires every node on 1.7.3 or newer first and a one-time partition migration), and it is a smaller ecosystem than Temporal. Check Restate Cloud pricing on restate.dev.","verdict":"Durable execution in one binary, free to self-host for your own apps; just do not resell it as a hosted Restate.","addedAt":"2026-10-19","featured":false,"domain":"DevOps","subSpecialty":"Workflows","subcategory":"Workflows","tags":["self-host","source-available","workflows","active"],"capabilities":["workflows","durable","self-host"],"surfaces":["Self-host"],"ecosystem":["Multi-platform","Rust"],"licenseModel":"Source-available","githubStars":4585,"starsPerWeek":23,"access":"free","archived":false,"repo":{"createdAt":"2023-01-04","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/restate","html":"/gems/restate","markdown":"/gems/restate.md"}},{"type":"tool","slug":"skyvern","name":"Skyvern","tagline":"AGPL-3.0 browser automation driven by an LLM plus vision, not selectors","category":"agents","url":"https://www.skyvern.com","github":"https://github.com/Skyvern-AI/skyvern","pricing":"open-source","hook":"Skyvern automates browser workflows by having an LLM read the page with computer vision and decide what to click and type, instead of following hand-written XPath or CSS selectors.","whatsGood":"AGPL-3.0 (Skyvern-AI/skyvern), release v1.0.56 (2026-10-14), pushed 2026-10-19. ★~23.2k in about 138 weeks (~168 a week). Useful when the sites you automate change layout often or when you run the same task across many different sites, so per-site selector scripts keep breaking. Self-hosting is free.","theCatch":"AGPL-3.0: if you offer a hosted service built on Skyvern, you must publish your changes to it. The managed Skyvern Cloud is paid; the free path is running it yourself, and you still pay for the LLM calls that drive each step.","verdict":"Pick it when selectors are the thing that keeps breaking; self-host it to keep it free.","addedAt":"2026-10-20","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Browser Automation","tags":["self-host","copyleft","browser-automation","workflows","active"],"capabilities":["browser"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":23239,"starsPerWeek":168,"access":"free","archived":false,"repo":{"createdAt":"2024-02-28","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/skyvern","html":"/gems/skyvern","markdown":"/gems/skyvern.md"}},{"type":"tool","slug":"magentic-ui","name":"Magentic-UI","tagline":"MIT human-in-the-loop web agent from Microsoft Research","category":"agents","url":"https://github.com/microsoft/magentic-ui","github":"https://github.com/microsoft/magentic-ui","pricing":"open-source","hook":"Magentic-UI is Microsoft's human-in-the-loop web agent: it drafts a plan with you, then browses websites and runs code while you watch and approve the steps.","whatsGood":"MIT (microsoft/magentic-ui), release v0.2.1 (2026-05-21). ★~10.1k. Useful when you want a browsing agent you can steer and stop, for example to study how co-planning and step approval change what an agent does, rather than one that runs off on its own.","theCatch":"It is a research prototype, still pre-1.0, and the last commit on the default branch is 2026-07-23. Treat it as something to learn from and experiment with, not a maintained product.","verdict":"A good look at supervised web agents; do not build production on it.","addedAt":"2026-10-20","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Browser Automation","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":10097,"starsPerWeek":132,"access":"free","archived":false,"repo":{"createdAt":"2025-05-05","pushedAt":"2026-09-23","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/magentic-ui","html":"/gems/magentic-ui","markdown":"/gems/magentic-ui.md"}},{"type":"tool","slug":"agent-zero","name":"Agent Zero","tagline":"MIT general-purpose agent framework that runs in Docker and uses the OS as its tool","category":"agents","url":"https://www.agent-zero.ai","github":"https://github.com/agent0ai/agent-zero","pricing":"open-source","hook":"Agent Zero is a general-purpose agent framework that runs inside a Docker container, uses the operating system itself as its main tool (terminal, files, code), and keeps memory between sessions.","whatsGood":"The LICENSE file is MIT (agent0ai/agent-zero); GitHub's license detector reports NOASSERTION. Release v2.14 (2026-10-13). ★~19.5k in about 123 weeks (~158 a week). Useful when you want one agent that can write and run its own scripts for open-ended tasks instead of a fixed list of tools.","theCatch":"It gets broad access to whatever system it runs on, so keep it inside its container and do not mount your home directory or secrets you would not hand to a stranger. GitHub shows the license as NOASSERTION; read the LICENSE file yourself.","verdict":"A capable do-anything agent, as long as the container is the boundary.","addedAt":"2026-10-20","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Agent Frameworks & SDKs","tags":["sdk","self-host","containers","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"MIT","githubStars":19526,"starsPerWeek":158,"access":"free","archived":false,"repo":{"createdAt":"2024-06-10","pushedAt":"2026-10-14","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/agent-zero","html":"/gems/agent-zero","markdown":"/gems/agent-zero.md"}},{"type":"tool","slug":"gptme","name":"gptme","tagline":"MIT terminal agent that edits files and runs shell and Python","category":"agents","url":"https://gptme.org","github":"https://github.com/gptme/gptme","pricing":"open-source","hook":"gptme is an agent in your terminal: it reads and edits files, runs shell commands and Python, and works with local models or API models.","whatsGood":"MIT (gptme/gptme), release v0.35.1 (2026-10-15), commit on 2026-10-20. ★~4.5k (~23 a week). Useful when you want a general terminal assistant that is not tied to one model vendor and can run against a local model.","theCatch":"Its community is smaller than Aider's or Codex CLI's, so expect fewer integrations, examples and answers when something breaks.","verdict":"A vendor-neutral terminal agent that is actively maintained, with a smaller crowd around it.","addedAt":"2026-10-20","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["cli","api","self-host","permissive","local-llm","active"],"capabilities":["cli","api"],"surfaces":["CLI","API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":4457,"starsPerWeek":24,"access":"free","archived":false,"repo":{"createdAt":"2023-03-24","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gptme","html":"/gems/gptme","markdown":"/gems/gptme.md"}},{"type":"tool","slug":"claude-squad","name":"Claude Squad","tagline":"AGPL-3.0 TUI that runs Claude Code, Codex and Aider sessions in parallel","category":"agents","url":"https://github.com/smtg-ai/claude-squad","github":"https://github.com/smtg-ai/claude-squad","pricing":"open-source","hook":"Claude Squad runs several coding agents side by side (Claude Code, Codex, Aider and similar), each in its own git worktree and tmux pane, so parallel tasks do not trample each other's files.","whatsGood":"AGPL-3.0 (smtg-ai/claude-squad), release v1.0.20 (2026-08-20). Useful when you hand several independent tasks to coding agents at once and want to switch between them and review each branch separately.","theCatch":"AGPL-3.0, it needs tmux, and the last commit is 2026-08-20. ★8,629 in about 84 weeks (~102 a week) with only 29 watchers: judge it on the tool, not the star count.","verdict":"Simple, worktree-based parallel agents; check that it is still maintained before you lean on it.","addedAt":"2026-10-20","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Orchestration","tags":["tui","self-host","copyleft","coding-agents","git","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":8639,"starsPerWeek":102,"access":"free","archived":false,"repo":{"createdAt":"2025-03-09","pushedAt":"2026-08-20","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/claude-squad","html":"/gems/claude-squad","markdown":"/gems/claude-squad.md"}},{"type":"tool","slug":"lightpanda","name":"Lightpanda","tagline":"AGPL-3.0 headless browser written in Zig for agents and scraping","category":"agents","url":"https://lightpanda.io","github":"https://github.com/lightpanda-io/browser","pricing":"open-source","hook":"Lightpanda is a headless browser written from scratch in Zig for AI agents and scraping. It speaks the Chrome DevTools Protocol (CDP), so Puppeteer- and Playwright-style clients can drive it, and it is much lighter than headless Chrome.","whatsGood":"AGPL-3.0 (lightpanda-io/browser), release 1.0.1 (2026-10-15), commit on 2026-10-20. Useful when you run many headless sessions and Chrome's memory and startup cost is the bottleneck.","theCatch":"AGPL-3.0, and it is not full Chrome: pages that rely on Web APIs it has not implemented yet will break, so test your target sites first. ★~36.8k in about 193 weeks (~190 a week) with 99 watchers: judge it on the engine, not the star count.","verdict":"A real, lightweight CDP browser for agent fleets; keep Chrome around for the sites it cannot render.","addedAt":"2026-10-20","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Browser Automation","tags":["self-host","copyleft","browser-automation","scraping","active"],"capabilities":["browser"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":36805,"starsPerWeek":190,"access":"free","archived":false,"repo":{"createdAt":"2023-02-07","pushedAt":"2026-10-21","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/lightpanda","html":"/gems/lightpanda","markdown":"/gems/lightpanda.md"}},{"type":"tool","slug":"kubernetes-mcp-server","name":"kubernetes-mcp-server","tagline":"Apache-2.0 MCP server that talks to the Kubernetes API directly","category":"agents","url":"https://github.com/containers/kubernetes-mcp-server","github":"https://github.com/containers/kubernetes-mcp-server","pricing":"open-source","hook":"kubernetes-mcp-server is an MCP server from the containers org that talks to the Kubernetes API directly, without wrapping kubectl or helm, so an agent can read and manage cluster resources.","whatsGood":"Apache-2.0 (containers/kubernetes-mcp-server), release v0.0.67 (2026-09-18), commit on 2026-10-20. ★~2.2k (~24 a week). Useful when you want an agent to inspect pods, logs and resources without installing kubectl next to it.","theCatch":"Still pre-1.0. Run it read-only unless you trust the agent with your cluster, because a write-enabled agent can change or delete real workloads.","verdict":"The direct-to-API Kubernetes MCP server; start read-only.","addedAt":"2026-10-20","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","api","self-host","permissive","kubernetes","containers","active"],"capabilities":["mcp","api"],"surfaces":["MCP","API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":2174,"starsPerWeek":25,"access":"free","archived":false,"repo":{"createdAt":"2025-02-11","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/kubernetes-mcp-server","html":"/gems/kubernetes-mcp-server","markdown":"/gems/kubernetes-mcp-server.md"}},{"type":"tool","slug":"terraform-mcp-server","name":"Terraform MCP Server","tagline":"HashiCorp's official MPL-2.0 MCP server for Terraform Registry and HCP Terraform","category":"agents","url":"https://github.com/hashicorp/terraform-mcp-server","github":"https://github.com/hashicorp/terraform-mcp-server","pricing":"open-source","hook":"Terraform MCP Server is HashiCorp's official MCP server: it gives agents Terraform Registry provider and module docs, plus HCP Terraform workspaces.","whatsGood":"MPL-2.0 (hashicorp/terraform-mcp-server), release v1.3.0 (2026-08-26), commit on 2026-10-19. ★~1.6k (~19 a week). Useful when your agent writes Terraform and keeps guessing provider arguments; it can look up the current docs instead.","theCatch":"MPL-2.0 is weak copyleft: changes you make to its files have to stay open. Registry docs work without an account, but workspace actions need an HCP Terraform token.","verdict":"The official way to give an agent current Terraform docs.","addedAt":"2026-10-20","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","self-host","copyleft","active"],"capabilities":["mcp"],"surfaces":["MCP","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"MPL-2.0","githubStars":1551,"starsPerWeek":20,"access":"free","archived":false,"repo":{"createdAt":"2025-04-19","pushedAt":"2026-10-21","license":"MPL-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/terraform-mcp-server","html":"/gems/terraform-mcp-server","markdown":"/gems/terraform-mcp-server.md"}},{"type":"tool","slug":"docker-mcp-gateway","name":"Docker MCP Gateway","tagline":"MIT docker mcp CLI plugin that runs MCP servers in isolated containers","category":"agents","url":"https://github.com/docker/mcp-gateway","github":"https://github.com/docker/mcp-gateway","pricing":"open-source","hook":"Docker MCP Gateway is Docker's `docker mcp` CLI plugin and gateway: it runs MCP servers in isolated containers behind one endpoint, with secrets handling and tool filtering.","whatsGood":"MIT (docker/mcp-gateway), commit on 2026-09-16. ★~1.6k (~20 a week). Useful when you run several MCP servers and want each one sandboxed in a container, with one endpoint for your client.","theCatch":"There are no GitHub releases; it ships through Docker Desktop's MCP Toolkit, so versioning follows Docker Desktop rather than tags you can pin here.","verdict":"Container isolation for your MCP servers, from Docker itself.","addedAt":"2026-10-20","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","cli","self-host","permissive","sandbox","security","containers","active"],"capabilities":["mcp","cli"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":1609,"starsPerWeek":21,"access":"free","archived":false,"repo":{"createdAt":"2025-04-22","pushedAt":"2026-09-23","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/docker-mcp-gateway","html":"/gems/docker-mcp-gateway","markdown":"/gems/docker-mcp-gateway.md"}},{"type":"tool","slug":"inspect-ai","name":"Inspect AI","tagline":"MIT LLM and agent evaluation framework from the UK AI Security Institute","category":"agents","url":"https://inspect.aisi.org.uk","github":"https://github.com/UKGovernmentBEIS/inspect_ai","pricing":"open-source","hook":"Inspect AI is the UK AI Security Institute's framework for LLM and agent evaluations, with sandboxed tool use and a log viewer for looking at each run.","whatsGood":"MIT (UKGovernmentBEIS/inspect_ai), release 0.3.282 (2026-10-19). ★~3.0k (~19 a week). Useful when you need repeatable evals of models or agents that use tools, and want to inspect each run afterwards.","theCatch":"It is still 0.x and releases near-daily, so pin a version or your eval results can shift under you.","verdict":"A serious, actively developed eval framework; pin it.","addedAt":"2026-10-20","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Evals & Tracing","tags":["sdk","self-host","permissive","evals","sandbox","security","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":3054,"starsPerWeek":20,"access":"free","archived":false,"repo":{"createdAt":"2023-11-14","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/inspect-ai","html":"/gems/inspect-ai","markdown":"/gems/inspect-ai.md"}},{"type":"tool","slug":"outlines","name":"Outlines","tagline":"Apache-2.0 structured generation: JSON Schema, regex or grammar","category":"agents","url":"https://dottxt-ai.github.io/outlines/","github":"https://github.com/dottxt-ai/outlines","pricing":"open-source","hook":"Outlines is a Python library for structured generation: it constrains LLM output to a JSON Schema, a regex or a grammar, so you get valid structure instead of hoping the prompt works.","whatsGood":"Apache-2.0 (dottxt-ai/outlines), release 1.3.3 (2026-08-06). Useful when downstream code needs output that always parses.","theCatch":"Last commit 2026-08-24. The strongest guarantees come with local or self-hosted models, not with every API. ★~16k in about 187 weeks (~85 a week) with 60 watchers: judge it on the library, not the star count.","verdict":"The standard library for constrained output, best with models you run yourself.","addedAt":"2026-10-20","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Agent Frameworks & SDKs","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":15962,"starsPerWeek":85,"access":"free","archived":false,"repo":{"createdAt":"2023-03-17","pushedAt":"2026-09-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/outlines","html":"/gems/outlines","markdown":"/gems/outlines.md"}},{"type":"tool","slug":"sentry-mcp","name":"Sentry MCP","tagline":"Sentry's official MCP server for issues, traces and Seer; FSL source-available","category":"agents","url":"https://mcp.sentry.dev","github":"https://github.com/getsentry/toolkit","pricing":"source-available","hook":"Sentry MCP is Sentry's official MCP server: your coding agent can pull Sentry issues, traces and Seer analysis without leaving the editor. It runs mainly as a remote service at mcp.sentry.dev, with a local stdio mode via `npx @sentry/mcp-server`.","whatsGood":"Lives in getsentry/toolkit (formerly getsentry/sentry-mcp), next to the Sentry CLI; npm @sentry/mcp-server 0.42.0. ★~930. Useful when you already use Sentry and want the agent fixing a bug to read the real stack trace and issue history.","theCatch":"License first: FSL-1.1-Apache-2.0 is source-available, not OSI open source. You can use and self-host it for anything except a competing product, and each version becomes Apache-2.0 two years after release. The local stdio mode for self-hosted Sentry is still a work in progress, and Seer is left out for self-hosted. This is the agent connector; the Sentry gem covers the error-tracking product itself.","verdict":"If your errors live in Sentry, this is the cleanest way to hand them to your agent.","addedAt":"2026-10-20","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"MCP","tags":["mcp","source-available","coding-agents","active"],"capabilities":["mcp"],"surfaces":["MCP"],"ecosystem":["Multi-platform"],"licenseModel":"Source-available (FSL-1.1-Apache-2.0)","githubStars":936,"starsPerWeek":11,"access":"free","archived":false,"repo":{"createdAt":"2025-03-29","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/sentry-mcp","html":"/gems/sentry-mcp","markdown":"/gems/sentry-mcp.md"}},{"type":"tool","slug":"terraform","name":"Terraform","tagline":"HashiCorp's infrastructure-as-code CLI; BUSL-1.1 source-available, free to self-host","category":"devops","url":"https://developer.hashicorp.com/terraform","github":"https://github.com/hashicorp/terraform","pricing":"source-available","hook":"Terraform is the infrastructure as code CLI most cloud teams already know: you describe resources in HCL, run plan to see the diff, and apply it through thousands of providers.","whatsGood":"Release v1.16.6 (2026-10-14), commit on 2026-10-20. ★~50k over twelve years (~76 a week). Useful when you manage cloud resources across providers and want reviewed, versioned changes instead of console clicks. The provider and module ecosystem is the main reason to pick it.","theCatch":"Terraform is under BUSL-1.1 (Business Source License): free to use and self-host, including in production, but you can't offer it as a competing paid hosted or embedded service. Each version becomes MPL-2.0 four years after release. OpenTofu is the MPL-2.0 fork. GitHub shows the license as NOASSERTION because BUSL is not an OSI license; the LICENSE file is the one to read.","verdict":"The default IaC tool; fine to self-host, and OpenTofu is there if you need open source.","addedAt":"2026-10-21","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"IaC","tags":["cli","self-host","source-available","active"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Source-available (BUSL-1.1)","githubStars":49993,"starsPerWeek":76,"access":"free","archived":false,"repo":{"createdAt":"2014-03-13","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/terraform","html":"/gems/terraform","markdown":"/gems/terraform.md"}},{"type":"tool","slug":"smg","name":"SMG (Shepherd Model Gateway)","tagline":"Apache-2.0 Rust gateway that routes OpenAI and Anthropic API traffic across vLLM, SGLang, TRT-LLM and cloud models","category":"agents","url":"https://lightseek.org/smg","github":"https://github.com/smg-project/smg","pricing":"open-source","hook":"SMG is a model-routing gateway written in Rust: one OpenAI- and Anthropic-compatible endpoint in front of self-hosted engines and cloud providers.","whatsGood":"Apache-2.0 (smg-project/smg), release v1.13.0 (2026-10-15), commit on 2026-10-21. ★~660 (~14 a week). It manages worker lifecycles, routes with KV-cache awareness, and adds chat-history storage, MCP tooling, multi-tenant auth and observability. Ships via Docker and PyPI. Useful when you run several inference engines or GPUs and want one endpoint that balances across them.","theCatch":"It is the layer in front of an engine, not an engine. The SGLang gem serves the model; SMG routes traffic to SGLang, vLLM, TRT-LLM or cloud APIs. If you run one model on one box, you don't need it. The project is young (repo started November 2025) and small, so expect gaps against heavier gateways.","verdict":"A serious open gateway for multi-engine LLM fleets; overkill for a single server.","addedAt":"2026-10-21","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Inference & Local Models","tags":["api","self-host","permissive","local-llm","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":656,"starsPerWeek":14,"access":"free","archived":false,"repo":{"createdAt":"2025-11-22","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/smg","html":"/gems/smg","markdown":"/gems/smg.md"}},{"type":"tool","slug":"fiber","name":"Fiber","tagline":"MIT Express-style web framework for Go, built on fasthttp","category":"libraries","url":"https://gofiber.io","github":"https://github.com/gofiber/fiber","pricing":"open-source","hook":"Fiber is a Go web framework with an Express-like API: routes, middleware and handlers that feel familiar if you come from Node.","whatsGood":"MIT (gofiber/fiber), release v3.6.1 (2026-10-14), commit on 2026-10-20. ★~40k (~114 a week). Useful when you want a fast Go HTTP API with a small learning curve, and the bundled middleware covers the usual needs.","theCatch":"It is built on fasthttp, not net/http, so standard-library middleware and handlers don't plug in directly; you need adapters or Fiber's own versions. v3 changed the API from v2, so check which version a tutorial targets.","verdict":"A quick, friendly Go framework if you accept the fasthttp trade-off.","addedAt":"2026-10-21","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Runtimes & Frameworks","tags":["api","sdk","self-host","permissive","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":40226,"starsPerWeek":114,"access":"free","archived":false,"repo":{"createdAt":"2020-01-16","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/fiber","html":"/gems/fiber","markdown":"/gems/fiber.md"}},{"type":"tool","slug":"urfave-cli","name":"urfave/cli","tagline":"MIT declarative package for building command-line tools in Go","category":"libraries","url":"https://cli.urfave.org","github":"https://github.com/urfave/cli","pricing":"open-source","hook":"urfave/cli is a Go package for building command-line tools: you declare commands, flags and actions as structs and it handles parsing and help.","whatsGood":"MIT (urfave/cli), release v3.14.0 (2026-10-02), commit on 2026-10-20. ★~24k (~35 a week). Useful when you want a CLI with subcommands, flags, env-var fallbacks and shell completion without a code generator.","theCatch":"v3 broke the v2 API, so older tutorials and Stack Overflow answers won't match; check the import path (v3) before copying examples.","verdict":"A mature, lightweight way to build Go CLIs; follow the v3 docs.","addedAt":"2026-10-21","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"CLI Utilities","tags":["cli","self-host","permissive","active"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":24296,"starsPerWeek":35,"access":"free","archived":false,"repo":{"createdAt":"2013-07-13","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/urfave-cli","html":"/gems/urfave-cli","markdown":"/gems/urfave-cli.md"}},{"type":"tool","slug":"omnigraph","name":"Omnigraph","tagline":"MIT graph database on object storage with branching, a typed schema and graph + vector + full-text retrieval for agents","category":"agents","url":"https://omnigraph.dev","github":"https://github.com/ModernRelay/omnigraph","pricing":"open-source","hook":"Omnigraph is a Rust graph database meant as shared state for long-running agents: you declare a typed schema, and agents read and write the graph with graph traversal, vector search and full-text in one query.","whatsGood":"MIT (ModernRelay/omnigraph), release v0.13.0 (2026-10-07), commit on 2026-10-21. ★~1.5k since April 2026 (~56 a week). Data lives in the open Lance format on local disk or any S3-compatible store. Agents can work on a branch per task and merge back after review, and Cedar policies are checked on every write. The CLI ships its own agent skill, so Claude Code or Codex can operate it.","theCatch":"This is a schema-first database, not a drop-in memory layer like Cognee: you write .pg schemas and a cluster.yaml before anything is stored. It is pre-1.0 (v0.13), so expect breaking changes. Omnigraph Cloud is a private-preview waitlist; self-hosting is the free path today.","verdict":"Worth a look if several agents need one typed, versioned world model; overkill for simple chat memory.","addedAt":"2026-10-21","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Memory & Evals","tags":["self-host","permissive","rag","vector","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":1541,"starsPerWeek":55,"access":"free","archived":false,"repo":{"createdAt":"2026-04-10","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/omnigraph","html":"/gems/omnigraph","markdown":"/gems/omnigraph.md"}},{"type":"tool","slug":"vault","name":"HashiCorp Vault","tagline":"HashiCorp's secrets manager and encryption service; BUSL-1.1 source-available, free to self-host","category":"devops","url":"https://developer.hashicorp.com/vault","github":"https://github.com/hashicorp/vault","pricing":"source-available","hook":"Vault stores and hands out secrets: static keys, short-lived database and cloud credentials, certificates, and encryption as a service, all behind policies and an audit log.","whatsGood":"Release v2.2.0 (2026-10-15), commit on 2026-10-20. ★~36k over eleven years (~60 a week). Useful when you want apps and CI to fetch short-lived credentials instead of long-lived secrets in env files, with one place to revoke and audit them.","theCatch":"License first: Vault 1.15.0 and later are under BUSL-1.1, which is source-available, not open source. You may use it in production and host it for your own organization. You may not offer it to third parties as a paid hosted or embedded product that competes with IBM's paid Vault. Each version becomes MPL-2.0 four years after release. GitHub shows NOASSERTION; read the LICENSE file. Some features, such as namespaces and performance replication, are Enterprise-only. Running it well (unsealing, HA storage, backups) takes real ops work. OpenBao is the MPL-2.0 fork.","verdict":"The reference secrets manager and fine to self-host internally; pick OpenBao if you need open source.","addedAt":"2026-10-21","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Security","tags":["self-host","source-available","security","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Source-available (BUSL-1.1)","githubStars":36411,"starsPerWeek":60,"access":"free","archived":false,"repo":{"createdAt":"2015-02-25","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/vault","html":"/gems/vault","markdown":"/gems/vault.md"}},{"type":"tool","slug":"harbor","name":"Harbor","tagline":"Apache-2.0 CNCF container registry with RBAC, vulnerability scanning, signing and replication","category":"devops","url":"https://goharbor.io","github":"https://github.com/goharbor/harbor","pricing":"open-source","hook":"Harbor is a self-hosted registry for container images and other OCI artifacts. It adds projects, role-based access, vulnerability scanning, signing, replication and pull-through caching on top of a plain registry.","whatsGood":"Apache-2.0 (goharbor/harbor), release v2.15.4 (2026-10-09), commit on 2026-10-20. ★~30k (~53 a week), a CNCF graduated project. Useful when a team wants its own registry with per-project permissions, scan-before-pull policies and a proxy cache in front of Docker Hub rate limits.","theCatch":"It is a heavy multi-service install: core, portal, job service, the registry itself, Postgres, Redis and a scanner, set up with the installer and Docker Compose or the Helm chart. That is overkill for one developer or a small homelab; a single-binary registry like zot is lighter.","verdict":"The standard self-hosted registry for teams; too much machinery for a solo setup.","addedAt":"2026-10-21","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Containers","tags":["self-host","permissive","security","containers","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":29581,"starsPerWeek":53,"access":"free","archived":false,"repo":{"createdAt":"2016-01-28","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/harbor","html":"/gems/harbor","markdown":"/gems/harbor.md"}},{"type":"tool","slug":"istio","name":"Istio","tagline":"Apache-2.0 CNCF service mesh for Kubernetes: mTLS, traffic routing and telemetry, with or without sidecars","category":"devops","url":"https://istio.io","github":"https://github.com/istio/istio","pricing":"open-source","hook":"Istio is a service mesh for Kubernetes: it encrypts traffic between services with mTLS, lets you shift or mirror traffic with routing rules, and emits metrics and traces without app code changes.","whatsGood":"Apache-2.0 (istio/istio), release 1.31.2 (2026-10-16), commit on 2026-10-20. ★~38k (~74 a week), a CNCF graduated project. Ambient mode runs the mesh without a sidecar in every pod. Useful when many services need zero-trust networking, canary rollouts and uniform telemetry.","theCatch":"It is a big control plane with many CRDs and a steep learning curve, and the proxies cost CPU and memory on every node or pod. Debugging a misbehaving mesh is its own skill. With a handful of services, plain Kubernetes networking plus a gateway is usually enough.","verdict":"The most complete open-source mesh, for when you really have mesh-sized problems.","addedAt":"2026-10-21","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Kubernetes","tags":["self-host","permissive","security","kubernetes","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":38461,"starsPerWeek":74,"access":"free","archived":false,"repo":{"createdAt":"2016-11-18","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/istio","html":"/gems/istio","markdown":"/gems/istio.md"}},{"type":"tool","slug":"netdata","name":"Netdata","tagline":"GPL-3.0 per-second monitoring agent with auto-discovery, alerts and ML anomaly detection","category":"observability","url":"https://www.netdata.cloud","github":"https://github.com/netdata/netdata","pricing":"open-source","hook":"Netdata is a monitoring agent you install on each server: it finds running services on its own and collects per-second metrics, with ready-made dashboards, alerts and anomaly detection out of the box.","whatsGood":"GPL-3.0+ agent (netdata/netdata), release v2.12.1 (2026-10-08), commit on 2026-10-21. ★~81k (~116 a week). Runs on Linux, macOS, FreeBSD, Windows and Kubernetes. Useful when you want useful charts and alerts for a box in minutes, without building Prometheus and Grafana dashboards first.","theCatch":"Only the agent is GPL: the dashboard UI it ships is under Netdata's own NCUL1 license, free to use but not open source. Netdata Cloud is optional and has a free community tier, but the multi-node and team features (RBAC, centralized alerts) live there. If you need a fully open stack, pair the agent with Prometheus and Grafana instead of the bundled UI.","verdict":"The fastest way to see what a server is doing; know that the UI is not open source.","addedAt":"2026-10-21","featured":false,"domain":"Observability","subSpecialty":"Observability","subcategory":"Metrics","tags":["self-host","copyleft","observability","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"GPL-3.0+ agent; dashboard UI under NCUL1","githubStars":81068,"starsPerWeek":116,"access":"free","archived":false,"repo":{"createdAt":"2013-06-17","pushedAt":"2026-10-21","license":"GPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/netdata","html":"/gems/netdata","markdown":"/gems/netdata.md"}},{"type":"tool","slug":"patchmon","name":"PatchMon","tagline":"AGPL-3.0 self-hosted patch management for Linux fleets, with outbound-only agents and dry-run approvals","category":"devops","url":"https://patchmon.net","github":"https://github.com/PatchMon/PatchMon","pricing":"open-source","hook":"PatchMon shows which packages are outdated across your servers and lets you patch them from one web UI: a dry run first, then approve, run now or schedule for a maintenance window.","whatsGood":"AGPL-3.0 (PatchMon/PatchMon), release v2.1.6 (2026-10-17), commit on 2026-10-18. ★~3.4k since September 2025 (~60 a week). Agents connect outbound only, so monitored hosts need no open ports or SSH. Supports apt, dnf, yum, apk and pacman, plus FreeBSD and Windows agents. Ships as one Go binary with the UI embedded; Docker Compose to start.","theCatch":"A young project (about a year old), and most commits come from one contributor. The server can push package upgrades to every enrolled host, so lock it down like any fleet-control tool. AGPL-3.0 means that if you modify it and offer it as a service, you must publish your changes. A paid managed cloud exists; self-hosting is free.","verdict":"A focused, free way to see and apply patches across a small-to-mid Linux fleet.","addedAt":"2026-10-21","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Infrastructure","tags":["web-ui","self-host","copyleft","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":3439,"starsPerWeek":60,"access":"free","archived":false,"repo":{"createdAt":"2025-09-16","pushedAt":"2026-10-20","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/patchmon","html":"/gems/patchmon","markdown":"/gems/patchmon.md"}},{"type":"tool","slug":"gin","name":"Gin","tagline":"MIT HTTP web framework for Go with fast routing and middleware, built on net/http","category":"libraries","url":"https://gin-gonic.com","github":"https://github.com/gin-gonic/gin","pricing":"open-source","hook":"Gin is the most widely used Go web framework: a fast router, middleware chain, JSON binding and validation for building REST APIs.","whatsGood":"MIT (gin-gonic/gin), release v1.12.0 (2026-02-28), commit on 2026-10-10. ★~89k (~139 a week). Built on net/http, so standard handlers and middleware still fit. Useful when you want a familiar, well-documented API framework with a big middleware ecosystem and lots of examples.","theCatch":"Releases are slow (the last one was in February 2026). Since Go 1.22 the standard library's ServeMux handles method matching and path parameters, so a small service may not need a framework at all.","verdict":"The safe, boring Go API framework; check whether net/http already covers you.","addedAt":"2026-10-21","featured":false,"domain":"Libraries","subSpecialty":"Libraries","subcategory":"Runtimes & Frameworks","tags":["api","sdk","self-host","permissive","active"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Node.js"],"licenseModel":"OSS/MIT","githubStars":89395,"starsPerWeek":139,"access":"free","archived":false,"repo":{"createdAt":"2014-06-16","pushedAt":"2026-10-10","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gin","html":"/gems/gin","markdown":"/gems/gin.md"}},{"type":"tool","slug":"zot","name":"zot","tagline":"Apache-2.0 single-binary OCI registry for container images and artifacts","category":"devops","url":"https://zotregistry.dev","github":"https://github.com/project-zot/zot","pricing":"open-source","hook":"zot is a container registry in one binary, built strictly on the OCI Distribution Spec, with optional extensions for search, a web UI, sync/mirroring and scanning.","whatsGood":"Apache-2.0 (project-zot/zot), release v2.1.22 (2026-10-06), commit on 2026-10-20. ★~2.9k (~8 a week), developed since 2019. Useful when you want a private registry or pull-through mirror without running a database and a fleet of services; it stores to local disk or S3.","theCatch":"A much smaller community than Harbor, and team features such as per-project RBAC and replication policies are thinner. Because it follows the OCI spec closely, test older Docker-format tooling against it before migrating.","verdict":"The lightweight registry to pick when Harbor is too much.","addedAt":"2026-10-21","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Containers","tags":["web-ui","self-host","permissive","containers","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":2893,"starsPerWeek":8,"access":"free","archived":false,"repo":{"createdAt":"2019-06-21","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/zot","html":"/gems/zot","markdown":"/gems/zot.md"}},{"type":"tool","slug":"zulip","name":"Zulip","tagline":"Apache-2.0 team chat organised by topic threads; self-host or use Zulip Cloud","category":"comms","url":"https://zulip.com","github":"https://github.com/zulip/zulip","pricing":"open-source","hook":"Zulip is open-source team chat where every message belongs to a channel and a topic, so conversations stay threaded and you can catch up topic by topic instead of scrolling one stream.","whatsGood":"Apache-2.0 (zulip/zulip), server release 12.3 (2026-09-21), commit on 2026-10-21. ★~26k (~45 a week), developed since 2015. Useful for remote or open-source teams that want a Slack alternative they can self-host, with a REST API, bots and webhook integrations.","theCatch":"The self-hosted server is a substantial install (Postgres, RabbitMQ, Redis, memcached, nginx) and wants its own VM. Mobile push notifications from a self-hosted server go through Zulip's push service, which is only free up to a certain size. The topic model takes a week or two to get used to.","verdict":"The best open-source Slack alternative if your team likes threads.","addedAt":"2026-10-21","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Team Chat","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":26085,"starsPerWeek":45,"access":"free","archived":false,"repo":{"createdAt":"2015-09-25","pushedAt":"2026-10-21","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/zulip","html":"/gems/zulip","markdown":"/gems/zulip.md"}},{"type":"tool","slug":"synapse","name":"Synapse","tagline":"AGPL-3.0 reference Matrix homeserver from Element, in Python and Rust","category":"comms","url":"https://element-hq.github.io/synapse","github":"https://github.com/element-hq/synapse","pricing":"open-source","hook":"Synapse is the reference homeserver for Matrix, the open, federated chat protocol: run it and your users can talk to rooms on any other Matrix server through clients like Element.","whatsGood":"AGPL-3.0 (element-hq/synapse), release v1.163.0 (2026-10-14), commit on 2026-10-20. The most complete Matrix server, so new spec features land here first. Useful when you want self-hosted, federated chat or a bridge hub to other networks. ★~4.7k on the new repo; the archived matrix-org/synapse repo holds the older ~12k.","theCatch":"Element moved development to element-hq and changed the license from Apache-2.0 to AGPL-3.0 in late 2023, with a commercial license on offer. It is resource-hungry once you join large federated rooms, and you should run it on Postgres, not SQLite. Tuwunel is a lighter Rust homeserver if you don't need every feature.","verdict":"The full-featured Matrix server; plan for its memory and database needs.","addedAt":"2026-10-21","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Team Chat","tags":["self-host","copyleft","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":4716,"starsPerWeek":32,"access":"free","archived":false,"repo":{"createdAt":"2023-12-13","pushedAt":"2026-10-20","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/synapse","html":"/gems/synapse","markdown":"/gems/synapse.md"}},{"type":"tool","slug":"django","name":"Django","tagline":"BSD-3-Clause batteries-included Python web framework: ORM, migrations, admin, auth","category":"python","url":"https://www.djangoproject.com","github":"https://github.com/django/django","pricing":"open-source","hook":"Django is the batteries-included Python web framework: ORM, migrations, an auto-generated admin, auth, forms and templates in one package.","whatsGood":"BSD-3-Clause (django/django), release 6.1.2 on PyPI (2026-10-06), commit on 2026-10-20. ★~91k (~121 a week), developed since 2005. Useful when you need a database-backed app with users and an admin panel fast, and want a long-term-support release schedule and a huge package ecosystem.","theCatch":"It is monolith-shaped and opinionated. Async views work, but much of the ORM still runs through sync adapters. For a JSON API you add Django REST Framework or Django Ninja, or pick FastAPI from the start.","verdict":"Still the fastest route from models to a working app with an admin.","addedAt":"2026-10-21","featured":false,"domain":"Python","subSpecialty":"Python","subcategory":"Web Frameworks","tags":["sdk","self-host","permissive","auth","active"],"capabilities":["auth","orm"],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"BSD-3-Clause","githubStars":91474,"starsPerWeek":121,"access":"free","archived":false,"repo":{"createdAt":"2012-04-28","pushedAt":"2026-10-20","license":"BSD-3-Clause","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/django","html":"/gems/django","markdown":"/gems/django.md"}},{"type":"tool","slug":"celery","name":"Celery","tagline":"BSD-3-Clause distributed task queue for Python, on RabbitMQ or Redis","category":"python","url":"https://docs.celeryq.dev","github":"https://github.com/celery/celery","pricing":"open-source","hook":"Celery runs Python functions as background jobs on worker processes, with retries, scheduled (beat) tasks and chains of tasks, using RabbitMQ or Redis as the broker.","whatsGood":"BSD-3-Clause (celery/celery), stable 5.6.3 (2026-03-26), 5.7.0rc1 (2026-10-18), commit on 2026-10-20. ★~29k, developed since 2009. Useful for the classic web-app jobs, such as emails, reports and image processing, especially next to Django.","theCatch":"You run and tune a broker, and the delivery settings (acks, prefetch, visibility timeout on Redis) are a common cause of duplicated or lost tasks. Windows is not officially supported. For long multi-step workflows a durable engine like Temporal or Hatchet fits better. GitHub shows NOASSERTION only because the LICENSE file has extra text; it is BSD-3-Clause.","verdict":"The default Python job queue; read the delivery docs before going to production.","addedAt":"2026-10-21","featured":false,"domain":"Python","subSpecialty":"Python","subcategory":"Jobs","tags":["self-host","workflows","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"BSD-3-Clause","githubStars":29027,"starsPerWeek":32,"access":"free","archived":false,"repo":{"createdAt":"2009-04-24","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/celery","html":"/gems/celery","markdown":"/gems/celery.md"}},{"type":"tool","slug":"vercel","name":"Vercel","tagline":"The platform that made Next.js deployment trivial","category":"nextjs","url":"https://vercel.com","github":null,"pricing":"freemium","hook":"Vercel made deployment someone else problem, and charges accordingly.","whatsGood":"Preview deployments for every PR changed how teams review frontend work. Edge functions, image optimization, and analytics are built-in. The DX improvements compound over time. Vercel investment in Next.js means new framework features work perfectly on day one.","theCatch":"Vendor lock-in is real, and costs scale with success. Bandwidth and serverless function invocations add up quickly for high-traffic apps.","verdict":"Worth the premium if you ship fast and iterate often.","addedAt":"2026-08-18","featured":false,"domain":"Next.js","subSpecialty":"Platform","subcategory":"Platform","tags":["free-tier"],"capabilities":[],"surfaces":["Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"free-tier","archived":false,"repo":null,"links":{"self":"/api/tools/vercel","html":"/gems/vercel","markdown":"/gems/vercel.md"}},{"type":"tool","slug":"resend","name":"Resend","tagline":"Email API designed for developers","category":"nextjs","url":"https://resend.com","github":null,"pricing":"freemium","hook":"Resend made email feel like a modern API for the first time.","whatsGood":"Building emails with React components instead of table-based HTML is genuinely better. The SDK is minimal and typed. Delivery analytics work, and the testing flow catches issues early.","theCatch":"Newer service means less track record. Deliverability depends on your domain reputation as much as theirs. Feature set is smaller than established players.","verdict":"Email finally feels like a modern API.","addedAt":"2026-08-18","featured":false,"domain":"Next.js","subSpecialty":"Files & Email","subcategory":"Files & Email","tags":["api","free-tier"],"capabilities":["email","api"],"surfaces":["API","Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"free-tier","archived":false,"repo":null,"links":{"self":"/api/tools/resend","html":"/gems/resend","markdown":"/gems/resend.md"}},{"type":"tool","slug":"neon","name":"Neon","tagline":"Serverless Postgres that branches","category":"nextjs","url":"https://neon.tech","github":null,"pricing":"freemium","hook":"Neon is Postgres that branches like git.","whatsGood":"Database branching works like git branching—create a copy-on-write branch for testing, preview deployments, or data experiments. Scale to zero saves money on development databases. The connection pooler handles serverless function connection limits.","theCatch":"Cold starts affect latency for scale-to-zero databases. The branching model has a learning curve. Regional availability is limited.","verdict":"Postgres for the serverless era, with game-changing branching.","addedAt":"2026-08-18","featured":false,"domain":"Next.js","subSpecialty":"Data","subcategory":"Data","tags":["free-tier","postgres","git"],"capabilities":["postgres","branching"],"surfaces":["Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"free-tier","archived":false,"repo":null,"links":{"self":"/api/tools/neon","html":"/gems/neon","markdown":"/gems/neon.md"}},{"type":"tool","slug":"planetscale","name":"PlanetScale","tagline":"Serverless MySQL with Vitess DNA","category":"nextjs","url":"https://planetscale.com","github":null,"pricing":"freemium","hook":"PlanetScale is YouTube-scale MySQL for the rest of us.","whatsGood":"The deploy request workflow makes schema changes safe—preview changes, review diff, deploy without downtime. Branching enables development workflows similar to git. Connection handling is serverless-friendly.","theCatch":"No foreign key constraints enforced by the database—application-level enforcement required. The Vitess heritage means some MySQL features work differently.","verdict":"MySQL that scales like the big apps, with safer deploys.","addedAt":"2026-08-18","featured":false,"domain":"Next.js","subSpecialty":"Data","subcategory":"Data","tags":["api","free-tier"],"capabilities":["mysql","serverless"],"surfaces":["API","Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"free-tier","archived":false,"repo":null,"links":{"self":"/api/tools/planetscale","html":"/gems/planetscale","markdown":"/gems/planetscale.md"}},{"type":"tool","slug":"inngest","name":"Inngest","tagline":"Background jobs and workflows with zero infrastructure","category":"nextjs","url":"https://inngest.com","github":"https://github.com/inngest/inngest","pricing":"freemium","hook":"Inngest makes serverless background jobs possible without running workers.","whatsGood":"Define functions in your codebase, deploy them to Vercel or any platform, and Inngest handles the queueing, retries, and execution. Step functions enable complex workflows. The local dev server shows exactly what is happening. TypeScript SDK is excellent.","theCatch":"License first: the Inngest server is under SSPL v1.0, each version converting to Apache-2.0 three years after release — source-available, not OSI open source today. The SDKs are licensed separately. Another service dependency. Debugging distributed workflows requires understanding the execution model. Costs scale with function runs.","verdict":"The missing piece for serverless background processing.","addedAt":"2026-08-19","featured":false,"domain":"Next.js","subSpecialty":"Jobs","subcategory":"Jobs","tags":["free-tier","source-available","workflows","active"],"capabilities":["workflows","jobs"],"surfaces":["Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Source-available","githubStars":5968,"starsPerWeek":21,"access":"free-tier","archived":false,"repo":{"createdAt":"2021-06-07","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/inngest","html":"/gems/inngest","markdown":"/gems/inngest.md"}},{"type":"tool","slug":"sanity","name":"Sanity","tagline":"Headless CMS that developers actually like","category":"shopify","url":"https://sanity.io","github":null,"pricing":"freemium","hook":"Sanity is structured content done right.","whatsGood":"The schema-as-code model means content types live in your repo. GROQ query language is expressive. Real-time collaboration works. The Studio is customizable and deployable.","theCatch":"Another service to manage and pay for. The schema learning curve is real. Heavy customization requires understanding Sanity Studio internals.","verdict":"Structured content done right—worth the learning curve.","addedAt":"2026-08-18","featured":false,"domain":"Shopify","subSpecialty":"Commerce","subcategory":"Commerce","tags":["free-tier"],"capabilities":[],"surfaces":["Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"free-tier","archived":false,"repo":null,"links":{"self":"/api/tools/sanity","html":"/gems/sanity","markdown":"/gems/sanity.md"}},{"type":"tool","slug":"upstash","name":"Upstash","tagline":"Serverless Redis and Kafka","category":"databases","url":"https://upstash.com","github":null,"pricing":"freemium","hook":"Upstash is Redis that scales to zero and bills per request.","whatsGood":"HTTP-based access works from serverless functions without connection management. Pay-per-request pricing makes small projects cheap. Global replication reduces latency. QStash adds serverless-friendly job queues.","theCatch":"HTTP adds latency compared to native Redis protocol. High-throughput workloads get expensive. Some Redis features are not available.","verdict":"Redis that fits the serverless model perfectly.","addedAt":"2026-08-19","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Key-Value & Cache","tags":["free-tier"],"capabilities":[],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"free-tier","archived":false,"repo":null,"links":{"self":"/api/tools/upstash","html":"/gems/upstash","markdown":"/gems/upstash.md"}},{"type":"tool","slug":"timescale","name":"Timescale","tagline":"Time-series superpowers for Postgres","category":"databases","url":"https://timescale.com","github":"https://github.com/timescale/timescaledb","pricing":"freemium","hook":"Timescale is Postgres that handles time-series at scale.","whatsGood":"Full Postgres compatibility means your existing tools work. Automatic partitioning handles time-series data at scale. Continuous aggregates precompute expensive queries. The managed platform handles operations.","theCatch":"License first: TimescaleDB is split — the core is Apache-2.0, but features in the tsl directory (compression, continuous aggregates and more) are under the Timescale License (TSL), which is source-available and bars offering TimescaleDB as a database service. Adds complexity to Postgres operations. Some hypertable features have limitations. The learning curve for optimal performance is real.","verdict":"Time-series data without leaving Postgres.","addedAt":"2026-08-19","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Postgres","tags":["free-tier","postgres","active"],"capabilities":[],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Open-Core","githubStars":23730,"starsPerWeek":47,"access":"free-tier","archived":false,"repo":{"createdAt":"2017-03-07","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/timescale","html":"/gems/timescale","markdown":"/gems/timescale.md"}},{"type":"tool","slug":"github-actions","name":"GitHub Actions","tagline":"CI/CD that lives where your code does","category":"devops","url":"https://github.com/features/actions","github":null,"pricing":"freemium","hook":"GitHub Actions is CI/CD without leaving GitHub.","whatsGood":"Integration with GitHub is seamless—triggers, permissions, and secrets just work. The marketplace has actions for almost everything. Matrix builds parallelize testing. Self-hosted runners give you control when needed.","theCatch":"YAML syntax has a learning curve. Debugging failed workflows is frustrating. Costs scale with build minutes. Complex workflows become hard to maintain.","verdict":"The default CI/CD for GitHub repositories.","addedAt":"2026-08-19","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"CI/CD","tags":["self-host","free-tier"],"capabilities":["ci"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"free-tier","archived":false,"repo":null,"links":{"self":"/api/tools/github-actions","html":"/gems/github-actions","markdown":"/gems/github-actions.md"}},{"type":"tool","slug":"fly-io","name":"Fly.io","tagline":"Deploy apps to VMs close to your users","category":"devops","url":"https://fly.io","github":null,"pricing":"freemium","hook":"Fly.io gives you VMs at the edge without the edge constraints.","whatsGood":"Full VMs mean no serverless limitations. Global distribution with anycast routing. Postgres, Redis, and volumes built-in. The CLI is developer-friendly.","theCatch":"More operational than PaaS alternatives. Pricing requires understanding. Some features are less polished. The free tier has limitations.","verdict":"Full VMs globally for developers who need more than serverless.","addedAt":"2026-08-19","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Deploy & PaaS","tags":["free-tier"],"capabilities":[],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"free-tier","archived":false,"repo":null,"links":{"self":"/api/tools/fly-io","html":"/gems/fly-io","markdown":"/gems/fly-io.md"}},{"type":"tool","slug":"railway","name":"Railway","tagline":"Deploy from GitHub with zero configuration","category":"devops","url":"https://railway.app","github":null,"pricing":"freemium","hook":"Railway is Heroku for the GitHub generation.","whatsGood":"Push to deploy works out of the box. Managed Postgres and Redis with one click. The dashboard shows logs and metrics clearly. Preview environments for PRs.","theCatch":"Less control than VMs or containers. Pricing scales with usage. Customization options are limited. Some workloads do not fit the model.","verdict":"The simplest path from code to production.","addedAt":"2026-08-19","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Deploy & PaaS","tags":["free-tier"],"capabilities":[],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"free-tier","archived":false,"repo":null,"links":{"self":"/api/tools/railway","html":"/gems/railway","markdown":"/gems/railway.md"}},{"type":"tool","slug":"sentry","name":"Sentry","tagline":"Error tracking that actually helps","category":"observability","url":"https://sentry.io","github":"https://github.com/getsentry/sentry","pricing":"freemium","hook":"Sentry tells you about errors before users do.","whatsGood":"Stack traces with source maps make debugging possible. Release tracking ties errors to deploys. Performance monitoring covers web vitals. Session replay shows what users experienced.","theCatch":"License first: Sentry is under FSL-1.1 (Functional Source License, converting to Apache-2.0 after two years) — source-available, not OSI open source; you may self-host for your own use but not offer a competing service. Event volume drives cost. Self-hosting is complex. Some features are enterprise-gated. Alert noise requires tuning.","verdict":"The error tracking service most teams use.","addedAt":"2026-08-19","featured":false,"domain":"Observability","subSpecialty":"Error Tracking","subcategory":"Error Tracking","tags":["free-tier","source-available","observability","active"],"capabilities":["errors"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Source-available","githubStars":45617,"starsPerWeek":54,"access":"free-tier","archived":false,"repo":{"createdAt":"2010-08-30","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/sentry","html":"/gems/sentry","markdown":"/gems/sentry.md"}},{"type":"tool","slug":"axiom","name":"Axiom","tagline":"Log management without limits","category":"observability","url":"https://axiom.co","github":null,"pricing":"freemium","hook":"Axiom ingests logs without worrying about volume.","whatsGood":"No per-GB pricing means you can log everything. Query speed is excellent. The APL query language is approachable. Vercel integration works seamlessly.","theCatch":"Younger platform than alternatives. Some enterprise features are missing. The ecosystem is smaller.","verdict":"Log management that does not punish you for logging.","addedAt":"2026-08-19","featured":false,"domain":"Observability","subSpecialty":"Logs","subcategory":"Logs","tags":["free-tier","observability"],"capabilities":["logs"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"free-tier","archived":false,"repo":null,"links":{"self":"/api/tools/axiom","html":"/gems/axiom","markdown":"/gems/axiom.md"}},{"type":"tool","slug":"betterstack","name":"Better Stack","tagline":"Uptime monitoring and incident management","category":"observability","url":"https://betterstack.com","github":null,"pricing":"freemium","hook":"Better Stack combines uptime, logs, and incidents.","whatsGood":"Uptime monitoring from global locations. Status pages look professional. Incident management with on-call scheduling. Logtail handles log aggregation.","theCatch":"Multiple products mean multiple things to learn. Pricing across products adds up. Some features overlap with other tools.","verdict":"Unified uptime and incident management.","addedAt":"2026-08-19","featured":false,"domain":"Observability","subSpecialty":"Logs","subcategory":"Logs","tags":["free-tier","observability"],"capabilities":["uptime","logs"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"free-tier","archived":false,"repo":null,"links":{"self":"/api/tools/betterstack","html":"/gems/betterstack","markdown":"/gems/betterstack.md"}},{"type":"tool","slug":"highlight-io","name":"Highlight.io","tagline":"Open-source session replay and monitoring","category":"observability","url":"https://highlight.io","github":"https://github.com/highlight/highlight","pricing":"freemium","hook":"Highlight.io is full-stack observability you can self-host.","whatsGood":"Session replay shows exactly what happened. Error tracking with context. Log aggregation included. Open-source means self-hosting is possible.","theCatch":"License: the core is Apache-2.0, but the enterprise/ and highlight.io/ directories carry their own licenses — not every part of the repo is permissive. Newer than established players. Self-hosting requires significant infrastructure. Some features are less mature.","verdict":"Open-source alternative covering replay, errors, and logs.","addedAt":"2026-08-19","featured":false,"domain":"Observability","subSpecialty":"Error Tracking","subcategory":"Error Tracking","tags":["self-host","free-tier","observability","active"],"capabilities":["replay","errors"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Open-Core","githubStars":9384,"starsPerWeek":29,"access":"free-tier","archived":false,"repo":{"createdAt":"2020-08-20","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/highlight-io","html":"/gems/highlight-io","markdown":"/gems/highlight-io.md"}},{"type":"tool","slug":"openclaw","name":"OpenClaw 2.0","tagline":"Coding and personal agent across 29 messaging channels","category":"agents","url":"https://openclaw.ai","github":null,"pricing":"freemium","hook":"OpenClaw 2.0 brings coding agents to WhatsApp, Telegram, Slack, and 26 other channels.","whatsGood":"Meet users where they already are. OpenClaw runs as a coding and personal assistant across 29 messaging platforms—WhatsApp, Telegram, Slack, Discord, and more. No new app to install; just message. The multi-channel approach makes AI assistance genuinely accessible.","theCatch":"Huge security surface. Every connected channel is a potential attack vector. You are trusting OpenClaw with access to your messaging platforms and the code it writes. Evaluate carefully for sensitive work.","verdict":"AI assistant in your existing chat apps. Mind the security surface.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["free-tier","coding-agents"],"capabilities":["messaging","coding"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"free-tier","archived":false,"repo":null,"links":{"self":"/api/tools/openclaw","html":"/gems/openclaw","markdown":"/gems/openclaw.md"}},{"type":"tool","slug":"e2b","name":"E2B","tagline":"Firecracker sandboxes for untrusted agent code","category":"agents","url":"https://e2b.dev","github":null,"pricing":"freemium","hook":"E2B gives agents a safe place to run untrusted code.","whatsGood":"When your agent writes code, where does it run? E2B provides Firecracker-based sandboxes—lightweight VMs that spin up in milliseconds, execute untrusted code, and tear down cleanly. The infrastructure lets agents be dangerous without risking your systems. SDKs for Python and TypeScript.","theCatch":"Hosted by default. You are sending code to E2B infrastructure. Self-hosting is possible but requires more work. Another external dependency in your agent stack.","verdict":"Safe sandboxes for agent-generated code. Hosted convenience.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["free-tier","sandbox"],"capabilities":["sandbox","code"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"free-tier","archived":false,"repo":null,"links":{"self":"/api/tools/e2b","html":"/gems/e2b","markdown":"/gems/e2b.md"}},{"type":"tool","slug":"convex","name":"Convex","tagline":"Reactive TypeScript backend with real-time sync","category":"nextjs","url":"https://www.convex.dev","github":null,"pricing":"freemium","hook":"Convex is the reactive TypeScript backend that syncs in real-time.","whatsGood":"Write backend logic in TypeScript, get real-time sync to the client automatically. No REST endpoints to define, no WebSocket plumbing to maintain. Queries are reactive—data changes, UI updates. The developer experience is genuinely different from traditional backends. Strong typing end-to-end.","theCatch":"Not Postgres. Convex has its own data model and query language. Migration from existing databases requires rethinking your data layer. Chef (their AI feature) was deprecated. Vendor dependency is real.","verdict":"Reactive backend that feels like the future. Not Postgres.","addedAt":"2026-08-19","featured":false,"domain":"Next.js","subSpecialty":"Data","subcategory":"Data","tags":["free-tier","realtime"],"capabilities":["realtime","backend"],"surfaces":["Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"free-tier","archived":false,"repo":null,"links":{"self":"/api/tools/convex","html":"/gems/convex","markdown":"/gems/convex.md"}},{"type":"tool","slug":"posthog","name":"PostHog","tagline":"Product analytics, flags, replay, and errors in one MIT-core stack","category":"observability","url":"https://posthog.com","github":"https://github.com/PostHog/posthog","pricing":"freemium","hook":"PostHog is the product OS we actually run. Open-core; Cloud is the free path that matches the bar.","whatsGood":"MIT for everything outside ee/. Cloud README states the first 1 million events, 5k recordings, 1M flag requests, 100k exceptions, and 1500 survey responses are free every month, then usage-based. Same product self-hosted if you want the bill to be your cluster. EU Cloud exists. This is analytics plus flags, replay, surveys, and error tracking — not a page-view pixel.","theCatch":"ee/ is a separate proprietary license. posthog-foss strips it if you need a clean MIT tree. Self-hosting is a Postgres + ClickHouse ops job. Cloud is usage-metered after the free allowances; replay is usually the line that bites first.","verdict":"The honest Mixpanel/Amplitude alternative. MIT core, real free Cloud, ee/ is not MIT.","addedAt":"2026-09-03","featured":false,"domain":"Observability","subSpecialty":"Product Analytics","subcategory":"Product Analytics","tags":["self-host","free-tier","license-unclear","observability","active"],"capabilities":["analytics","flags"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":40366,"starsPerWeek":115,"access":"free-tier","archived":false,"repo":{"createdAt":"2020-01-23","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/posthog","html":"/gems/posthog","markdown":"/gems/posthog.md"}},{"type":"tool","slug":"supertokens","name":"SuperTokens","tagline":"Apache-2.0 session auth you can self-host with no MAU cap","category":"nextjs","url":"https://supertokens.com","github":"https://github.com/supertokens/supertokens-core","pricing":"freemium","hook":"SuperTokens is session-centric auth that does not meter your self-hosted MAUs.","whatsGood":"Apache-2.0 outside ee/. Frontend SDK + backend SDK + Java core. Passwordless, social, MFA, multi-tenancy. Pricing page: self-hosting the open-source features is free without any limits.","theCatch":"Three processes, not a single library. ee/ is not Apache. Cloud is MAU-metered; MFA and account-linking have 100 USD/month minima on Cloud. Read the carve-out before you assume the whole repo is Apache-2.0.","verdict":"Apache-2.0 auth with no self-host MAU cap. Architecture is three pieces.","addedAt":"2026-09-03","featured":false,"domain":"Next.js","subSpecialty":"Auth","subcategory":"Auth","tags":["self-host","free-tier","license-unclear","auth","active"],"capabilities":["sessions","auth"],"surfaces":["Self-host","Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":15333,"starsPerWeek":43,"access":"free-tier","archived":false,"repo":{"createdAt":"2020-01-05","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/supertokens","html":"/gems/supertokens","markdown":"/gems/supertokens.md"}},{"type":"tool","slug":"novu","name":"Novu","tagline":"MIT notification workflows with a real 0 USD Cloud","category":"notifications","url":"https://novu.co","github":"https://github.com/novuhq/novu","pricing":"freemium","hook":"Novu is notification infrastructure that publishes MIT — and a default branch with no LICENSE file.","whatsGood":"Multi-channel workflows (email, in-app, SMS, chat, push), Inbox component, digest/delay. Cloud Free is 0 USD/month, no credit card: 10,000 workflow runs, all channels, US+EU residency. Pro from 30 USD/month. LICENSE-MIT exists on next; main has a LICENSE file.","theCatch":"The default GitHub branch is next, and GET /LICENSE there 404s. Open-core: enterprise/, apps/web/src/ee, and apps/dashboard/src/ee are commercial. Self-hosted deployment on the pricing page sits under Enterprise. Free Cloud caps 10K runs, 20 workflows, 24h retention.","verdict":"MIT notification layer with a 0 USD Cloud. The catch: the default branch has no LICENSE file.","addedAt":"2026-09-03","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["free-tier","license-unclear","workflows","active"],"capabilities":["workflows","push"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":40179,"starsPerWeek":149,"access":"free-tier","archived":false,"repo":{"createdAt":"2021-08-26","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/novu","html":"/gems/novu","markdown":"/gems/novu.md"}},{"type":"tool","slug":"chatwoot","name":"Chatwoot","tagline":"MIT-core support inbox you can self-host for $0/agent","category":"comms","url":"https://www.chatwoot.com","github":"https://github.com/chatwoot/chatwoot","pricing":"freemium","hook":"Chatwoot is Intercom-shaped support you can run on your own metal.","whatsGood":"MIT outside enterprise/. Live chat, email, WhatsApp, social. Self-hosted Community Edition is 0 USD/agent/month, free forever — that is the free path. Cloud Hacker is 0 USD/agent, up to 2 agents, 500 conversations/month, live chat only, 30-day retention.","theCatch":"SSO, roles, Captain AI, and voice live in paid/enterprise directories — MIT does not cover enterprise/. Cloud paid plans also lead with a 15-day trial. Hacker is live-chat-only.","verdict":"The MIT-core inbox. Self-host is the free forever path; Cloud Hacker is a cap, not a product.","addedAt":"2026-09-03","featured":false,"domain":"Comms","subSpecialty":"Support","subcategory":"Support","tags":["self-host","free-tier","license-unclear","active"],"capabilities":["inbox","support"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":38037,"starsPerWeek":101,"access":"free-tier","archived":false,"repo":{"createdAt":"2019-08-14","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/chatwoot","html":"/gems/chatwoot","markdown":"/gems/chatwoot.md"}},{"type":"tool","slug":"hanko","name":"Hanko","tagline":"AGPLv3 passkeys-first auth with a 10k-MAU free Cloud","category":"nextjs","url":"https://www.hanko.io","github":"https://github.com/teamhanko/hanko","pricing":"freemium","hook":"Hanko is passkeys first, passwords optional, and the Cloud actually starts at $0.","whatsGood":"AGPLv3 core. Passkeys, passcodes, optional passwords, social, SAML. Cloud Starter is Free: 10,000 MAU, no credit card, at hanko.io/pricing. Self-host the backend. Elements and frontend SDKs exist.","theCatch":"Split licenses: backend AGPLv3, Elements and frontend SDKs MIT. Cloud Starter Free 10k MAU is the wall — after that you pay. Cloud Console is closed source. AGPL on the API is network copyleft.","verdict":"Passkeys-first auth. 10k MAU is free; the license split is the other catch.","addedAt":"2026-09-03","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["self-host","free-tier","license-unclear","auth","active"],"capabilities":["auth","passkeys"],"surfaces":["Self-host","Hosted"],"ecosystem":["Go"],"licenseModel":"Freemium","githubStars":9044,"starsPerWeek":38,"access":"free-tier","archived":false,"repo":{"createdAt":"2022-03-14","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hanko","html":"/gems/hanko","markdown":"/gems/hanko.md"}},{"type":"tool","slug":"liveblocks","name":"Liveblocks","tagline":"Hosted collab rooms; Free $0 pauses at the cap","category":"comms","url":"https://liveblocks.io","github":"https://github.com/liveblocks/liveblocks","pricing":"freemium","hook":"Liveblocks is the hosted collab layer you rent when Socket.IO is the wrong job.","whatsGood":"Free is $0, no credit card. Caps: 3,000 collab minutes, 200 comments, 1 GB realtime storage, 512 MB files, 10 connections/room, 3 dashboard seats. Watermark required. Presence, comments, Yjs, storage. Pair with /skills/liveblocks-best-practices for the cookbook — this page is the product Catch, not the skill.","theCatch":"Free pauses at the cap until the next cycle — not PAYG. Pro is $30/mo (credits + drop branding). Self-host is an Enterprise add-on, not the OSS path. Distinct from Socket.IO (you run the server) and Centrifugo (Go binary you operate).","verdict":"Hosted collab with a real $0 Free. Caps pause the feature; Pro is $30; self-host is sales.","addedAt":"2026-09-03","featured":false,"domain":"Comms","subSpecialty":"Realtime","subcategory":"Realtime","tags":["free-tier","license-unclear","active"],"capabilities":["realtime","collab"],"surfaces":["Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":4758,"starsPerWeek":17,"access":"free-tier","archived":false,"repo":{"createdAt":"2021-05-25","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/liveblocks","html":"/gems/liveblocks","markdown":"/gems/liveblocks.md"}},{"type":"tool","slug":"pretix","name":"pretix","tagline":"AGPL-3.0-with-additional-terms event tickets and POS","category":"payments","url":"https://pretix.eu","github":"https://github.com/pretix/pretix","pricing":"freemium","hook":"pretix sells conference tickets. It does not sell SaaS subscriptions.","whatsGood":"AGPL-3.0 with additional terms. Self-host or hosted. Hosted is free for up to 500 free tickets per year. Paid tickets: 2.5% of price excl. tax, never more than EUR 15 per ticket. Shop, access control, and POS are in the product.","theCatch":"Additional terms: SaaS restrict (do not offer pretix as a service to third parties), footer attribution must stay, modified versions must not look official. Event tickets+POS, not subscriptions. Distinct from Polar (SaaS billing) and Lago (usage metering).","verdict":"Event tickets with a loud AGPL addendum. 500 free tickets/year hosted; 2.5% after that.","addedAt":"2026-09-03","featured":false,"domain":"Payments","subSpecialty":"Ticketing","subcategory":"Ticketing","tags":["self-host","free-tier","license-unclear","payments","active"],"capabilities":["tickets","pos"],"surfaces":["Self-host","Hosted"],"ecosystem":["Python"],"licenseModel":"Freemium","githubStars":2545,"starsPerWeek":4,"access":"free-tier","archived":false,"repo":{"createdAt":"2014-09-08","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/pretix","html":"/gems/pretix","markdown":"/gems/pretix.md"}},{"type":"tool","slug":"growthbook","name":"GrowthBook","tagline":"MIT-core flags+experiments; Cloud Starter Free, self-host unlimited users","category":"nextjs","url":"https://growthbook.io","github":"https://github.com/growthbook/growthbook","pricing":"freemium","hook":"GrowthBook is MIT-core flags and A/B when PostHog owns the warehouse-native analytics seat.","whatsGood":"MIT core. Cloud Starter Free — no CC — unlimited flags/experiments (3 users / 1 project). Self-Hosted OSS unlimited users. Experiment stats engine included. Check current Pro seat prices on the vendor site.","theCatch":"Warehouse-native experimentation competitor to PostHog — different pitch (flags+experiments first). Cloud Starter Free has user/project caps; self-host OSS uncapped users. Distinct from PostHog.","verdict":"MIT-core flags+experiments. Cloud Starter Free is real; ignore Pro seats.","addedAt":"2026-09-04","featured":false,"domain":"Observability","subSpecialty":"Feature Flags","subcategory":"Feature Flags","tags":["self-host","free-tier","license-unclear","observability","active"],"capabilities":["flags","experiments"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":8521,"starsPerWeek":30,"access":"free-tier","archived":false,"repo":{"createdAt":"2021-05-07","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/growthbook","html":"/gems/growthbook","markdown":"/gems/growthbook.md"}},{"type":"tool","slug":"gdevelop","name":"GDevelop","tagline":"MIT event/no-code engine + HTML5; Pro required above $50k revenue","category":"libraries","url":"https://gdevelop.io","github":"https://github.com/4ian/GDevelop","pricing":"freemium","hook":"GDevelop is event-sheet games with HTML5 export when you want no-code scenes instead of Phaser code.","whatsGood":"MIT engine. Event/no-code + JS extensibility. HTML5 export. Free for most indie use via the account tiers.","theCatch":"companies >$50k revenue must use Pro if using a GDevelop account. Event/no-code+HTML5 — not Phaser code-first or Godot editor. Distinct from Phaser and Godot.","verdict":"MIT no-code/HTML5 engine. Free until revenue/account rules force Pro.","addedAt":"2026-09-04","featured":false,"domain":"Graphics & 3D","subSpecialty":"Game Engines","subcategory":"Game Engines","tags":["free-tier","license-unclear","graphics-3d","active"],"capabilities":["no-code","html5"],"surfaces":["Hosted"],"ecosystem":["Multi-platform","Browser"],"licenseModel":"Freemium","githubStars":27786,"starsPerWeek":43,"access":"free-tier","archived":false,"repo":{"createdAt":"2014-06-29","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/gdevelop","html":"/gems/gdevelop","markdown":"/gems/gdevelop.md"}},{"type":"tool","slug":"infisical","name":"Infisical","tagline":"MIT secrets; Cloud Free forever 5 identities; ee/ needs LICENSE_KEY","category":"nextjs","url":"https://infisical.com/pricing","github":"https://github.com/Infisical/infisical","pricing":"freemium","hook":"Infisical is secrets with a PostHog-shaped free path when Vault is the wrong shape.","whatsGood":"MIT core. Cloud Free $0 forever: 5 identities, unlimited projects, 3 envs, 10 secret syncs. MIT self-host uncapped at $0.","theCatch":"ee/ needs LICENSE_KEY even self-hosted (SSO+, versioning, rotation, dynamic secrets) — authentik enterprise pattern. Stretch: secrets remit. Distinct from authentik (IdP) and from Vault-scale ops.","verdict":"MIT secrets with a real Free forever Cloud hatch. ee/ is the paid carve-out.","addedAt":"2026-09-04","featured":false,"domain":"Auth","subSpecialty":"Secrets","subcategory":"Secrets","tags":["self-host","free-tier","license-unclear","security","auth","active"],"capabilities":["secrets","self-host"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":29889,"starsPerWeek":136,"access":"free-tier","archived":false,"repo":{"createdAt":"2022-08-05","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/infisical","html":"/gems/infisical","markdown":"/gems/infisical.md"}},{"type":"tool","slug":"litellm","name":"LiteLLM","tagline":"MIT OpenAI-compatible gateway to 100+ LLMs; Enterprise SSO paid","category":"agents","url":"https://www.litellm.ai","github":"https://github.com/BerriAI/litellm","pricing":"freemium","hook":"LiteLLM is the self-host OpenAI-format proxy when every agent SDK speaking a different provider API is the mess.","whatsGood":"MIT core SDK + proxy. One OpenAI-compatible API across 100+ providers. Virtual keys, spend tracking, budgets, fallbacks, load balancing. Docker/Helm self-host; no telemetry required when you run it yourself.","theCatch":"Vs OpenRouter/provider SDKs: self-host gateway you operate — not a hosted model marketplace. Enterprise/ tree and SSO/audit/RBAC are commercial; core proxy stays MIT. You still pay model providers.","verdict":"MIT LLM gateway. Self-host free; Enterprise SSO/governance is paid.","addedAt":"2026-09-04","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["api","sdk","self-host","free-tier","license-unclear","auth","active"],"capabilities":["llm","proxy","gateway"],"surfaces":["API","SDK","Self-host","Hosted"],"ecosystem":["Python","Multi-platform"],"licenseModel":"Freemium","githubStars":61688,"starsPerWeek":365,"access":"free-tier","archived":false,"repo":{"createdAt":"2023-07-27","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/litellm","html":"/gems/litellm","markdown":"/gems/litellm.md"}},{"type":"tool","slug":"signoz","name":"SigNoz","tagline":"MIT-core OTel APM (logs/metrics/traces); Cloud from $49/mo","category":"observability","url":"https://signoz.io","github":"https://github.com/SigNoz/signoz","pricing":"freemium","hook":"SigNoz is the OpenTelemetry-native single pane when stitching Grafana+Prometheus+Jaeger is the tax.","whatsGood":"MIT core Community Edition — self-host APM, logs, traces, metrics, alerts. OTel-native ingestion. Cloud Teams from $49/mo with included usage credit. No per-host gimmick on Cloud usage pricing.","theCatch":"Open-core: ee/ enterprise bits (advanced authz/audit-class) are not MIT. Self-host means you operate ClickHouse. Vs Grafana stack/Datadog: all-in-one OTel product, not a la carte LGTM or Datadog SaaS. Cloud is paid after trial.","verdict":"MIT-core OTel observability. Self-host free; Cloud from $49/mo.","addedAt":"2026-09-04","featured":false,"domain":"Observability","subSpecialty":"APM","subcategory":"APM","tags":["self-host","free-tier","license-unclear","observability","active"],"capabilities":["otel","traces","metrics"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":32412,"starsPerWeek":107,"access":"free-tier","archived":false,"repo":{"createdAt":"2021-01-03","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/signoz","html":"/gems/signoz","markdown":"/gems/signoz.md"}},{"type":"tool","slug":"meilisearch","name":"Meilisearch","tagline":"MIT typo-tolerant search engine; Cloud managed, EE sharding paid","category":"databases","url":"https://www.meilisearch.com","github":"https://github.com/meilisearch/meilisearch","pricing":"freemium","hook":"Meilisearch is the single-binary search engine when Elasticsearch ops are the complaint and SQL LIKE is a joke.","whatsGood":"MIT Community Edition. Fast typo-tolerant full-text, filters, faceting, hybrid/AI search path. One binary, great DX, SDKs everywhere. Self-host free for production CE.","theCatch":"Vs Typesense/ParadeDB: dedicated search engine UX, not Postgres extension search. Enterprise Edition sharding/advanced ops is BUSL — commercial license for prod EE. Cloud is managed paid. CE is the free production path.","verdict":"MIT search CE. Self-host free; EE sharding and Cloud are paid.","addedAt":"2026-09-04","featured":false,"domain":"Databases","subSpecialty":"Search","subcategory":"Search","tags":["self-host","free-tier","license-unclear","active"],"capabilities":["search","full-text"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform","Rust"],"licenseModel":"Freemium","githubStars":59617,"starsPerWeek":134,"access":"free-tier","archived":false,"repo":{"createdAt":"2018-04-23","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/meilisearch","html":"/gems/meilisearch","markdown":"/gems/meilisearch.md"}},{"type":"tool","slug":"bytebase","name":"Bytebase","tagline":"MIT-core DB change governance; Community free to 20 users/10 instances","category":"databases","url":"https://www.bytebase.com","github":"https://github.com/bytebase/bytebase","pricing":"freemium","hook":"Bytebase is the PR-for-schema control plane when Atlas is the schema CLI and Flyway is the changelog runner.","whatsGood":"MIT-core open-core. Change requests, 200+ SQL review rules, GitOps schema versioning, web SQL editor, multi-engine (Postgres/MySQL/SQL Server/Oracle/Mongo/Redis/Snowflake/…). Community free forever: 20 users, 10 instances — change management included. MCP server ships on Community.","theCatch":"Vs Atlas/Liquibase: governance UI + access/review workflow, not only schema-as-code CLI. Enterprise/ paths are commercial; SSO beyond Google/GitHub, unlimited audit, JIT access, dynamic masking, custom approvals are Pro/Enterprise. Pro $20/user/mo; Community caps users/instances.","verdict":"MIT-core DB DevSecOps. Community free (20/10); Pro/Enterprise for SSO/masking/scale.","addedAt":"2026-09-04","featured":false,"domain":"Databases","subSpecialty":"Migrations","subcategory":"Migrations","tags":["cli","free-tier","license-unclear","active"],"capabilities":["schema","governance","sql-review"],"surfaces":["CLI","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":14616,"starsPerWeek":49,"access":"free-tier","archived":false,"repo":{"createdAt":"2021-01-27","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/bytebase","html":"/gems/bytebase","markdown":"/gems/bytebase.md"}},{"type":"tool","slug":"windmill","name":"Windmill","tagline":"AGPLv3 scripts→workflows/UIs/agents; CE free self-host unlimited runs","category":"agents","url":"https://www.windmill.dev","github":"https://github.com/windmill-labs/windmill","pricing":"freemium","hook":"Windmill is scripts-as-jobs with auto UIs and agent steps when Temporal is the heavy cluster and n8n is the fair-code canvas.","whatsGood":"AGPLv3 core. Turn TS/Python/Go/Bash/SQL into webhooks, schedules, DAG flows, and apps. CE self-host: unlimited executions, 3 workspaces, 50 users. Fast Rust job engine; MCP/agent tooling in flows. Cloud also has a free OSS tier.","theCatch":"Vs Temporal/Hatchet/n8n: script+UI internal platform, not Temporal durable SDK alone or n8n canvas. CE caps (4 groups, 10 SSO users, no durable audit logs, limited Git sync); Enterprise from ~$120/mo + seats/compute. Binary CE includes proprietary bits; from-source without enterprise flag is AGPL.","verdict":"AGPLv3 workflow/agent platform. CE self-host free with caps; EE for audit/SAML/scale.","addedAt":"2026-09-04","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","free-tier","license-unclear","workflows","active"],"capabilities":["workflows","scripts","agents"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":18234,"starsPerWeek":78,"access":"free-tier","archived":false,"repo":{"createdAt":"2022-05-05","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/windmill","html":"/gems/windmill","markdown":"/gems/windmill.md"}},{"type":"tool","slug":"netbird","name":"NetBird","tagline":"WireGuard mesh ZTNA; Cloud free 5 users/100 machines, self-host AGPL plane","category":"devops","url":"https://netbird.io","github":"https://github.com/netbirdio/netbird","pricing":"freemium","hook":"NetBird is the full WireGuard mesh control plane you can self-host when Headscale is Tailscale-client-only coordination.","whatsGood":"Clients BSD-3; management/signal/relay AGPLv3. P2P WireGuard mesh, SSO/MFA, access policies, routes, private DNS. Cloud Free: 5 users, 100 machines. Self-host Community unlimited for core stack.","theCatch":"Vs Headscale/Tailscale: own clients+plane. Cloud Team from about 6 EUR/user; self-host HA/SCIM/device-approval need Commercial Starter or Enterprise. Dual license on control plane.","verdict":"WireGuard ZTNA. Cloud free 5/100; self-host AGPL core; HA extras paid.","addedAt":"2026-09-04","featured":false,"domain":"DevOps","subSpecialty":"Networking","subcategory":"Networking","tags":["self-host","free-tier","license-unclear","active"],"capabilities":["vpn","wireguard","ztna"],"surfaces":["Self-host","Hosted"],"ecosystem":["Go","Multi-platform"],"licenseModel":"Freemium","githubStars":30105,"starsPerWeek":104,"access":"free-tier","archived":false,"repo":{"createdAt":"2021-04-14","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/netbird","html":"/gems/netbird","markdown":"/gems/netbird.md"}},{"type":"tool","slug":"hexclave","name":"Hexclave","tagline":"MIT clients / AGPLv3 server auth; Cloud Free ≤10k forever","category":"nextjs","url":"https://hexclave.com","github":"https://github.com/hexclave/hexclave","pricing":"freemium","hook":"Hexclave (ex–Stack Auth) is the user platform with MIT clients, AGPLv3 server, and a Cloud Free tier that is $0 forever up to 10k auth users.","whatsGood":"Clients MIT / server AGPLv3. Cloud Free $0 forever ≤10k auth users (not a trial), 1 admin, email/OAuth/magic links. Self-host the same stack for free. Auth plus teams, RBAC, emails, analytics-shaped extras.","theCatch":"Mid-rename — Docker images still stackauth/server. Cloud Free is PostHog-shaped 10k auth users, not a trial clock. Self-host is heavy (Postgres + ClickHouse + cron + email). AGPLv3 server — commercial license if AGPL does not fit. Vs Better Auth / Clerk / Logto / ZITADEL / Pocket ID.","verdict":"Pitch as Hexclave, not Stack Auth. Cloud Free ≤10k forever or self-host; AGPL server is the loud license.","addedAt":"2026-09-07","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["self-host","free-tier","license-unclear","auth","active"],"capabilities":["auth","identity","rbac"],"surfaces":["Self-host","Hosted"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"Freemium","githubStars":6876,"starsPerWeek":50,"access":"free-tier","archived":false,"repo":{"createdAt":"2024-02-28","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/hexclave","html":"/gems/hexclave","markdown":"/gems/hexclave.md"}},{"type":"tool","slug":"context7","name":"Context7","tagline":"MIT MCP client for live library docs; free anon / free key","category":"agents","url":"https://context7.com","github":"https://github.com/upstash/context7","pricing":"freemium","hook":"Context7 MCP injects version-specific library docs into the agent so it stops coding from stale training cutoffs.","whatsGood":"MIT MCP server (@upstash/context7-mcp). resolve-library-id + query-docs. Anonymous free with shared limits; free dashboard key raises quota and unlocks private repos. Remote mcp.context7.com or local npx. Beats guessing APIs that moved last quarter.","theCatch":"Vs Repomix/Gitingest (local repo pack/ingest): Context7 is hosted library-doc retrieval, not packing your tree. Backend index/crawl/parse is proprietary Upstash infra — free path is the MCP client, not a self-hostable crawl. You cannot stand up the index yourself.","verdict":"MIT MCP docs client. Free tier exists; the index is not OSS.","addedAt":"2026-09-08","featured":false,"domain":"AI Agents","subSpecialty":"Code Context","subcategory":"Code Context","tags":["mcp","sdk","free-tier","permissive","coding-agents","active","fast-stars"],"capabilities":["mcp","docs","context"],"surfaces":["MCP","Hosted"],"ecosystem":["Node.js","Multi-platform"],"licenseModel":"Freemium","githubStars":63392,"starsPerWeek":771,"access":"free-tier","archived":false,"repo":{"createdAt":"2025-03-26","pushedAt":"2026-10-20","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/context7","html":"/gems/context7","markdown":"/gems/context7.md"}},{"type":"tool","slug":"smithery","name":"Smithery","tagline":"Freemium MCP registry, gateway, and hosting marketplace","category":"agents","url":"https://smithery.ai","github":"https://github.com/arcadeai-labs/smithery-cli","pricing":"freemium","hook":"Smithery is the MCP marketplace: discover servers, publish URLs/bundles, and optionally host or gateway them.","whatsGood":"Registry + docs at smithery.ai. Publish remote HTTPS MCP or local MCPB bundles; gateway proxies upstream; CLI (@smithery/cli / smithery-ai/cli) for publish/install flows. Speeds discovery versus hunting random GitHub READMEs.","theCatch":"Vs FastMCP (build servers) and mcp-inspector (debug): Smithery is distribution/hosting, not an SDK. Hosted registry is proprietary SaaS — supply-chain risk is real (past hosting incidents in the ecosystem). Prefer BYO HTTPS publish if you distrust hosted builds. Free discovery ≠ free infinite hosting.","verdict":"Freemium MCP registry/host. Discover fast; treat hosted builds as trust boundary.","addedAt":"2026-09-14","featured":false,"domain":"AI Agents","subSpecialty":"MCP","subcategory":"MCP","tags":["mcp","free-tier","copyleft"],"capabilities":["mcp","registry","hosting"],"surfaces":["MCP","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":845,"starsPerWeek":9,"access":"free-tier","archived":false,"repo":{"createdAt":"2024-12-22","pushedAt":"2026-05-31","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/smithery","html":"/gems/smithery","markdown":"/gems/smithery.md"}},{"type":"tool","slug":"antigravity-cli","name":"Antigravity CLI","tagline":"Google terminal agent (agy) — Gemini CLI consumer successor","category":"agents","url":"https://antigravity.google/product/antigravity-cli","github":"https://github.com/google-antigravity/antigravity-cli","pricing":"freemium","hook":"Antigravity CLI (agy) is Google’s terminal-first coding agent — the consumer path after Gemini CLI’s 2026-06-18 quota cut.","whatsGood":"Install via antigravity.google/cli; launch with agy. Shares Antigravity 2.0 agent engine: multi-file edits, subagents, skills/hooks/plugins, MCP via mcp_config.json (serverUrl). TUI optimized for SSH/keyboard workflows; pairs with Antigravity IDE/SDK. Free consumer access; Google account / Cloud paths documented.","theCatch":"Vs Gemini CLI (OSS @google/gemini-cli): Antigravity is the product successor for free/Pro/Ultra consumers — not a 1:1 flag clone (MCP config paths differ). Vs Claude Code / Cursor / OpenCode: Gemini-bound Google stack, not BYOK-agnostic. Enterprise Gemini CLI API/Vertex paths can remain; check which quota you are on.","verdict":"Google freemium terminal agent. Consumer successor to Gemini CLI; still Gemini-bound.","addedAt":"2026-09-14","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["mcp","cli","free-tier","license-unclear","coding-agents","active","young-repo"],"capabilities":["terminal","coding","mcp"],"surfaces":["MCP","CLI","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":2611,"starsPerWeek":113,"access":"free-tier","archived":false,"repo":{"createdAt":"2026-05-13","pushedAt":"2026-10-20","license":null,"archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/antigravity-cli","html":"/gems/antigravity-cli","markdown":"/gems/antigravity-cli.md"}},{"type":"tool","slug":"daytona","name":"Daytona","tagline":"Freemium agent sandboxes — stateful envs, SDK/API/CLI","category":"agents","url":"https://www.daytona.io","github":"https://github.com/daytona/clients","pricing":"freemium","hook":"Daytona gives AI agents isolated, stateful sandboxes — filesystem, Git, shell, and code execution via SDK/API/CLI.","whatsGood":"Hosted sandboxes optimized for agent code execution and long-running state (snapshots, previews, computer use). Official clients at daytona/clients (Python/TS/Go/…). Integrates with common agent frameworks. Faster path than rolling your own Firecracker fleet.","theCatch":"Vs E2B (Firecracker sandboxes): Daytona pitches fuller stateful dev/env computers; both are hosted-by-default infra. daytonaio/daytona public core stopped updates June 2026 (private codebase) — treat product as freemium SaaS; Nightona is the community AGPL fork if you need self-host OSS. Clients repo ≠ full platform source.","verdict":"Freemium agent sandbox cloud. Compare E2B; self-host via Nightona not upstream.","addedAt":"2026-09-14","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["cli","api","sdk","free-tier","license-unclear","sandbox","git","active","young-repo"],"capabilities":["sandbox","agents","sdk"],"surfaces":["CLI","API","SDK","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":15,"starsPerWeek":1,"access":"free-tier","archived":false,"repo":{"createdAt":"2026-06-23","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/daytona","html":"/gems/daytona","markdown":"/gems/daytona.md"}},{"type":"tool","slug":"dify","name":"Dify","tagline":"Open-source LLM app/agent studio + cloud freemium (LangGenius)","category":"agents","url":"https://dify.ai","github":"https://github.com/langgenius/dify","pricing":"freemium","hook":"Dify is the collaborative LLM app and agent studio — workflows, RAG, tools, and model glue in one workspace you can self-host or take to cloud.","whatsGood":"Modified Apache-2.0 (langgenius/dify) with additional commercial conditions. Visual workflows, RAG pipelines, agent/tooling, and multi-model support on one studio surface. Docker self-host path; docs at docs.dify.ai. Cloud at cloud.dify.ai when you do not want to run the stack. Move from prototype to production without rewriting the product shell.","theCatch":"dual OSS/cloud: self-host is free under the OSS license; Dify Cloud and edition upgrades are the paid product path — and the LICENSE adds conditions if you offer Dify as multi-tenant SaaS. Vs Mastra / LangGraph (SDK-only orchestration): Dify is a full product studio UI, not a code-first agent framework you embed. Model providers still meter either way.","verdict":"OSS+cloud LLM studio. Full product workspace vs SDK-only; watch SaaS license clauses and Cloud bills.","addedAt":"2026-09-15","featured":false,"domain":"AI Agents","subSpecialty":"Orchestration","subcategory":"Orchestration","tags":["self-host","free-tier","license-unclear","rag","workflows","active","fast-stars"],"capabilities":["workflows","rag","studio"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":159089,"starsPerWeek":864,"access":"free-tier","archived":false,"repo":{"createdAt":"2023-04-12","pushedAt":"2026-10-21","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/dify","html":"/gems/dify","markdown":"/gems/dify.md"}},{"type":"tool","slug":"claude-code","name":"Claude Code","tagline":"Terminal-first coding agent with deep repository context","category":"agents","url":"https://www.anthropic.com/claude-code","github":null,"pricing":"paid","hook":"Claude Code lives in your terminal and rewrites your entire codebase while you watch.","whatsGood":"Claude Code is the coding agent that finally makes terminal-first development feel like the future. Type `claude`, describe what you want, and it reads your files, writes code, runs tests, and fixes what breaks—looping until the task is done. The context window handles entire repositories, not just single files. Multi-file refactors that would take hours happen in minutes.","theCatch":"The $200/month Max plan is what serious users need—the cheaper tiers hit limits fast on large codebases. Token consumption on big repositories gets expensive. There is no autocomplete; this is for delegating tasks, not for inline suggestions while you type.","verdict":"The best terminal agent for complex multi-file work. Budget for Max tier.","addedAt":"2026-08-19","featured":true,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["paid-only","coding-agents"],"capabilities":["terminal","coding"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Paid","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/claude-code","html":"/gems/claude-code","markdown":"/gems/claude-code.md"}},{"type":"tool","slug":"cursor","name":"Cursor","tagline":"The AI-first code editor that understands your codebase","category":"agents","url":"https://cursor.com","github":null,"pricing":"freemium","hook":"Cursor is what VS Code would be if Microsoft had bet everything on AI from day one.","whatsGood":"Cursor wraps the entire editing experience in AI. Tab completion that predicts your next edit, not just the next token. Chat that sees your whole codebase. Composer agents that handle multi-file changes while you describe what you want in plain English. Background agents keep working while you do something else.","theCatch":"You are switching editors—VS Code extensions mostly work, but not all. Cursor closes, your background agents stop. The context can drift on very large refactors; you will need to guide it back.","verdict":"The best all-in-one AI coding experience. Worth the editor switch.","addedAt":"2026-08-19","featured":true,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["editor-plugin","free-tier","paid-led"],"capabilities":["editor","coding"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/cursor","html":"/gems/cursor","markdown":"/gems/cursor.md"}},{"type":"tool","slug":"devin","name":"Devin","tagline":"Autonomous AI engineer for defined engineering tasks","category":"agents","url":"https://devin.ai","github":null,"pricing":"paid","hook":"Devin takes a ticket, clones the repo, writes the code, and opens the PR while you sleep.","whatsGood":"Devin is the most hands-off AI coding tool available. Assign a well-scoped ticket via Slack or the web interface, walk away, and come back to a pull request. It plans, writes, debugs, and deploys independently. For defined backlog work—bug fixes, test coverage, migrations—Devin delivers.","theCatch":"Devin is paid. The $500/month price prices out small teams. Success rates drop sharply on vague tickets; this is not a free coding agent.","verdict":"Best for clean, well-defined tickets you want to hand off entirely.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Coding Agents","subcategory":"Coding Agents","tags":["paid-only"],"capabilities":["autonomous","coding"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Paid","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/devin","html":"/gems/devin","markdown":"/gems/devin.md"}},{"type":"tool","slug":"browserbase","name":"Browserbase","tagline":"Managed browser infrastructure for AI agents at scale","category":"agents","url":"https://browserbase.com","github":null,"pricing":"freemium","hook":"Browserbase runs the browsers so your agents can focus on the task.","whatsGood":"Browserbase handles the infrastructure AI agents need to use the web: isolated browser sessions, session recordings for debugging, browser profiles for persistent logins, and concurrency that scales. Connect with Playwright, Puppeteer, Stagehand, or Browser Use without managing your own Chromium fleet.","theCatch":"Another service to pay for and depend on. Complex pricing at scale—budget carefully for high-volume workloads. You are outsourcing control over the browser layer.","verdict":"The browser infrastructure that lets you focus on the agent, not the fleet.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Browser Automation","subcategory":"Browser Automation","tags":["free-tier","paid-led","browser-automation"],"capabilities":["browser","infra"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/browserbase","html":"/gems/browserbase","markdown":"/gems/browserbase.md"}},{"type":"tool","slug":"braintrust","name":"Braintrust","tagline":"Eval-first LLM platform that blocks bad prompts in CI","category":"agents","url":"https://braintrust.dev","github":null,"pricing":"freemium","hook":"Braintrust blocks your merge when the prompt makes the model worse.","whatsGood":"Braintrust is built around one loop: change a prompt, measure the result, ship the better one. The Eval() primitive runs experiments with real scorers—exact match, embedding similarity, LLM-as-judge factuality—and the CI integration blocks merges on statistically significant regressions.","theCatch":"Eval-first means observability is secondary—if your primary loop is debugging traces, look elsewhere. Learning curve to build eval datasets that actually represent production.","verdict":"The platform for teams whose deployment loop is change-measure-ship.","addedAt":"2026-08-19","featured":true,"domain":"AI Agents","subSpecialty":"Memory & Evals","subcategory":"Memory & Evals","tags":["free-tier","paid-led","evals"],"capabilities":["evals","ci"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/braintrust","html":"/gems/braintrust","markdown":"/gems/braintrust.md"}},{"type":"tool","slug":"clerk","name":"Clerk","tagline":"Auth that actually ships with your UI","category":"nextjs","url":"https://clerk.com","github":null,"pricing":"freemium","hook":"Clerk solves auth completely—not just the backend, but the actual forms.","whatsGood":"Integration with Next.js is exceptional: middleware handles route protection, hooks provide user state, and Server Components work seamlessly. Multi-factor authentication, social logins, and organization management are included.","theCatch":"Clerk is a paid auth product with a free tier that evaporates as MAUs grow. You are outsourcing login UI and session logic; customization is the Clerk way or a fight. This is not the OSS auth library.","verdict":"Auth-as-a-feature ships faster than auth-as-a-library.","addedAt":"2026-08-18","featured":false,"domain":"Next.js","subSpecialty":"Auth","subcategory":"Auth","tags":["free-tier","paid-led","auth"],"capabilities":["auth"],"surfaces":["Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/clerk","html":"/gems/clerk","markdown":"/gems/clerk.md"}},{"type":"tool","slug":"pinecone","name":"Pinecone","tagline":"Vector database for AI applications","category":"databases","url":"https://pinecone.io","github":null,"pricing":"freemium","hook":"Pinecone is where your embeddings live.","whatsGood":"Purpose-built for vector similarity search. Managed infrastructure handles scaling. Metadata filtering enables hybrid search. The free tier is generous for experimentation.","theCatch":"Vendor lock-in for a core AI capability. Costs scale with vector count and queries. Self-hosting is not an option.","verdict":"The managed vector database for production AI.","addedAt":"2026-08-19","featured":false,"domain":"Databases","subSpecialty":"Data","subcategory":"Vector","tags":["free-tier","paid-led","rag","vector"],"capabilities":[],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/pinecone","html":"/gems/pinecone","markdown":"/gems/pinecone.md"}},{"type":"tool","slug":"figma","name":"Figma","tagline":"Collaborative design tool in the browser","category":"design","url":"https://figma.com","github":null,"pricing":"freemium","hook":"Figma is the browser design file the industry standardized on — and a subscription that adds up.","whatsGood":"Real-time collaboration changed design workflows. Browser-based means instant access. Developer handoff with inspect mode. Components and variants enable design systems. The plugin ecosystem extends capabilities.","theCatch":"Subscription costs add up. Adobe acquisition raised concerns. Offline access is limited. Large files can lag.","verdict":"Default for product design. Budget the seats; it is not a free Figma clone.","addedAt":"2026-08-19","featured":false,"domain":"Design","subSpecialty":"UI","subcategory":"UI","tags":["free-tier","paid-led"],"capabilities":["browser"],"surfaces":["Hosted"],"ecosystem":["Browser"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/figma","html":"/gems/figma","markdown":"/gems/figma.md"}},{"type":"tool","slug":"datadog","name":"Datadog","tagline":"Unified observability platform","category":"observability","url":"https://datadoghq.com","github":null,"pricing":"paid","hook":"Datadog is the observability platform with everything.","whatsGood":"Logs, metrics, traces, and APM in one platform. The integrations list is massive. ML-powered anomaly detection helps. The UI is polished.","theCatch":"Expensive at scale—costs surprise teams. Vendor lock-in is significant. Feature creep makes the platform complex.","verdict":"The everything platform—if you can afford it.","addedAt":"2026-08-19","featured":false,"domain":"Observability","subSpecialty":"Metrics","subcategory":"Metrics","tags":["paid-only","observability"],"capabilities":["apm","metrics"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Paid","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/datadog","html":"/gems/datadog","markdown":"/gems/datadog.md"}},{"type":"tool","slug":"kinde","name":"Kinde","tagline":"Hosted auth plus billing, $0 forever, 10,500 MAU, no OSS","category":"nextjs","url":"https://kinde.com","github":null,"pricing":"freemium","hook":"Kinde is Clerk-shaped auth that also meters subscriptions — and Free is actually $0 forever.","whatsGood":"Hosted, no OSS product. Free is $0 forever, no credit card, 10,500 MAU. Auth plus subscriptions/billing on Free. Billing take-rate 0.7%. Users charged more than USD $4/month via Kinde do not count as MAU. MFA, social, orgs, custom domain on Free.","theCatch":"Not self-host. Kinde branding stays on Free. SMS is 10 included. Pro is $25/mo to uncap MAU and drop branding. Distinct from Polar (Apache MoR, not an IdP) and Clerk (auth UI, no 0.7% billing take-rate on Free).","verdict":"Hosted auth+billing with a real $0 forever plan. No repo to fork; branding until Pro.","addedAt":"2026-09-03","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["free-tier","paid-led","auth","payments"],"capabilities":["auth","billing"],"surfaces":["Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/kinde","html":"/gems/kinde","markdown":"/gems/kinde.md"}},{"type":"tool","slug":"workos","name":"WorkOS","tagline":"Proprietary AuthKit: first 1M MAUs Free, not OSS","category":"nextjs","url":"https://workos.com/pricing","github":null,"pricing":"freemium","hook":"WorkOS is enterprise-ready AuthKit when Clerk is consumer auth and you need SSO/Directory Sync later.","whatsGood":"AuthKit first 1M MAUs Free; staging free. SSO, Directory Sync, Audit Log paths when you outgrow DIY. Polished Next.js integration. Check current Enterprise monthly prices on the vendor site.","theCatch":"Proprietary — not OSS. Vs Clerk/Logto/Kinde/Hanko/Better Auth. Free MAU band is the pitch; paid enterprise features exist — check current pricing. Distinct from Clerk, Logto, Kinde, Hanko, and Better Auth.","verdict":"Proprietary AuthKit. First 1M MAUs Free; not open source.","addedAt":"2026-09-04","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["free-tier","paid-led","auth"],"capabilities":["auth","sso"],"surfaces":["Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/workos","html":"/gems/workos","markdown":"/gems/workos.md"}},{"type":"tool","slug":"descope","name":"Descope","tagline":"Proprietary auth: Free Forever 7500 MAUs / 10 tenants / 3 SSO","category":"nextjs","url":"https://www.descope.com/pricing","github":null,"pricing":"freemium","hook":"Descope is drag-drop auth flows when you want Free Forever MAUs without standing up Keycloak.","whatsGood":"Free Forever: 7500 MAUs / 10 tenants / 3 SSO. Visual flows, passkeys, SSO on the free band. Fast to ship customer auth.","theCatch":"Proprietary — not OSS. Free Forever caps are real; above them is paid. Vs Clerk/Logto/Kinde/WorkOS/Hanko/Better Auth. Distinct from Clerk, Logto, Kinde, WorkOS, Hanko, and Better Auth.","verdict":"Proprietary auth. Free Forever 7.5k MAUs — not open source.","addedAt":"2026-09-04","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["free-tier","paid-led","auth"],"capabilities":["auth","flows"],"surfaces":["Hosted"],"ecosystem":["Node.js","Browser"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/descope","html":"/gems/descope","markdown":"/gems/descope.md"}},{"type":"tool","slug":"knock","name":"Knock","tagline":"Hosted notification workflows; Developer free to 10k messages/mo","category":"notifications","url":"https://knock.app","github":"https://github.com/knocklabs","pricing":"freemium","hook":"Knock is the managed cross-channel notification fabric when Novu is the self-host twin and you refuse to own the inbox plumbing.","whatsGood":"Workflows + preferences + in-app feeds/guides across email, push, SMS, Slack, Teams, Discord. Developer $0: 10k messages/mo, unlimited workflows/channels/members, batch/delay, multi-tenancy, Google SSO. SDKs + CLI. Charge only for messages sent (not failed/bounced triggers).","theCatch":"Closed-source SaaS — not Novu MIT self-host. Starter jumps to $250/mo (50k messages). Downstream SendGrid/Twilio/etc still bill you. HIPAA/SAML/SCIM are Enterprise. Free path is Developer tier only.","verdict":"Hosted notification workflows. Free to 10k msgs; Starter $250. Not self-hostable.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["self-host","free-tier","paid-led","workflows"],"capabilities":["workflows","push","in-app"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/knock","html":"/gems/knock","markdown":"/gems/knock.md"}},{"type":"tool","slug":"fusionauth","name":"FusionAuth","tagline":"Source-available CIAM; Community self-host free unlimited users","category":"nextjs","url":"https://fusionauth.io","github":null,"pricing":"freemium","hook":"FusionAuth is the downloadable auth server when Keycloak is the OSS Java IAM and Auth0 is the per-MAU SaaS bill.","whatsGood":"Community Edition: free forever self-host, unlimited users/MAU — OIDC/OAuth/SAML, MFA basics, themes, APIs, Lambdas, multi-tenancy. Flat paid tiers (not per-MAU) for advanced MFA, breached-password, SCIM, theming extras, support. Cloud hosting optional.","theCatch":"NOT open source — source-available proprietary CE. Vs Keycloak/ZITADEL/Ory: easier admin UX + flat pricing, but you cannot fork freely like Apache/AGPL IdPs. Premium features and FusionAuth Cloud are paid. Ops burden is yours on CE.","verdict":"Free unlimited self-host CIAM. Not OSS; paid for premium/Cloud.","addedAt":"2026-09-04","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["self-host","free-tier","paid-led","auth"],"capabilities":["auth","oidc","ciam"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/fusionauth","html":"/gems/fusionauth","markdown":"/gems/fusionauth.md"}},{"type":"tool","slug":"onesignal","name":"OneSignal","tagline":"Multi-channel messaging SaaS; Free now capped at 1k mobile MAU","category":"notifications","url":"https://onesignal.com","github":null,"pricing":"freemium","hook":"OneSignal is the push/email/in-app suite when Knock is workflow-orchestration-first and ntfy is self-host curl.","whatsGood":"Push (mobile+web), in-app, email, Journeys. Free still useful for small apps: web push (10k/send), 10k emails/mo, mobile push/in-app under the Free MAU cap. Mature SDKs and dashboard.","theCatch":"Closed SaaS. From 2026: Free mobile push/in-app limited to 1,000 MAU (new orgs Sep 1, existing Oct 1) — overage pauses mobile until Growth (from about $19/mo + per-MAU). Not Novu/Knock twins. SMS/RCS extra.","verdict":"Messaging SaaS. Free for tiny MAU; Growth meters mobile hard after 1k.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["self-host","free-tier","paid-led","workflows"],"capabilities":["push","email","in-app"],"surfaces":["Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/onesignal","html":"/gems/onesignal","markdown":"/gems/onesignal.md"}},{"type":"tool","slug":"magicbell","name":"MagicBell","tagline":"Multichannel notification API + inbox; Builder free to 1k deliveries/mo","category":"notifications","url":"https://www.magicbell.com","github":null,"pricing":"freemium","hook":"MagicBell is the notification inbox + routing fabric when Knock is workflow-orchestration-first and OneSignal is push-marketing-heavy.","whatsGood":"One API across in-app, email, mobile/web push, Slack, SMS. Built-in preferences, smart delivery, delivery observability. Builder $0: 1k deliveries/mo, all integrations, unlimited users/members, 1 project.","theCatch":"Closed SaaS — not Novu self-host. Startup jumps to $249/mo (50k deliveries; $0.0025 overage). Multi-channel = multi-delivery counts. You still pay SendGrid/Twilio/FCM underneath. Not Knock twin for complex workflow DAGs.","verdict":"Notification inbox SaaS. Free to 1k deliveries; Startup $249.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Notifications","subcategory":"Notifications","tags":["api","free-tier","paid-led","workflows"],"capabilities":["push","in-app","email"],"surfaces":["API","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/magicbell","html":"/gems/magicbell","markdown":"/gems/magicbell.md"}},{"type":"tool","slug":"stytch","name":"Stytch","tagline":"Auth SaaS with no feature gates; free to 10k MAU + 5 SSO/SCIM","category":"nextjs","url":"https://stytch.com","github":null,"pricing":"freemium","hook":"Stytch is hosted auth without the Auth0 feature cliff when Clerk is consumer-polished and WorkOS is enterprise-SSO-first.","whatsGood":"Pay-as-you-go from $0. Free includes 10k MAU (users+AI agents), unlimited orgs, 5 SSO/SCIM, 1k M2M tokens — MFA/SSO/RBAC/SCIM not gated. B2B multi-tenancy, admin portal components, optional fraud tooling.","theCatch":"Closed SaaS — not Better Auth/Ory self-host. SSO/SCIM beyond 5 is $125/connection/mo; brand removal $99/mo; fingerprints $0.005 after 10k. MAU overage metered (no hard cliff). HIPAA/SLA need Enterprise.","verdict":"Hosted auth, features unlocked. Free to 10k MAU/5 SSO; usage meters after.","addedAt":"2026-09-04","featured":false,"domain":"Auth","subSpecialty":"Auth","subcategory":"Auth","tags":["free-tier","paid-led","auth"],"capabilities":["auth","sso","b2b"],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/stytch","html":"/gems/stytch","markdown":"/gems/stytch.md"}},{"type":"tool","slug":"scry","name":"Scry","tagline":"Hosted freemium MCP + SQL over public-record corpora","category":"agents","url":"https://scry.io","github":null,"pricing":"freemium","hook":"Scry gives agents MCP and SQL/program access to public-record corpora — query the indexed dataset instead of scraping pages one by one.","whatsGood":"Hosted freemium research surface. MCP lives at mcp.scry.io, with SQL and programmatic query paths over public-record corpora. The free path starts with $5 credit and no card; queries often land at $0 under the slack, with an x402 USDC lane for machine-native payment. Useful when the corpus matters more than another page-fetch wrapper.","theCatch":"Researcher is non-commercial; Team starts from $2k. This is a hosted data product, not an OSS dump you can fork and self-host. Vs Firecrawl / Crawl4AI / Context7: Scry is indexed corpus + SQL, not page fetch, crawl, or documentation packing. Check corpus coverage, freshness, and commercial terms before treating a query as evidence.","verdict":"Freemium public-record research API. MCP+SQL over an indexed corpus; not Firecrawl, Crawl4AI, or an OSS database.","addedAt":"2026-09-19","featured":false,"domain":"AI Agents","subSpecialty":"Research","subcategory":"Research","tags":["mcp","free-tier","paid-led","scraping"],"capabilities":["mcp","sql","research"],"surfaces":["MCP","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/scry","html":"/gems/scry","markdown":"/gems/scry.md"}},{"type":"tool","slug":"amp","name":"Amp","tagline":"Sourcegraph coding agent — free with BYOK, orbs for long-running work","category":"agents","url":"https://ampcode.com","github":null,"pricing":"freemium","hook":"Amp is Sourcegraph’s frontier coding agent and thread workspace — free when you bring your own keys/compute, with “orbs” so agents keep working after you close the laptop.","whatsGood":"Freemium (ampcode.com). Free Agent / Hobby path with BYOK (no Amp token fees on that lane per Sep 2026 Chronicle); paid Individual+ tiers add Amp-hosted capacity. Threads, orbs, CLI↔editor hooks, and team sharing aimed at long-running agent work. Product docs at ampcode.com/docs.","theCatch":"Proprietary product (no public OSS repo found) — free lane is BYOK/Hobby, not a self-host MIT binary. Vs Claude Code / Cursor / Roo Code: Amp is Sourcegraph’s orb/thread agent environment, not an Apache VS Code extension and not Anthropic’s terminal Max plan. Individual ~$20/mo when you leave pure BYOK; watch orb/minute limits on paid tiers.","verdict":"Freemium Sourcegraph coding agent when BYOK free + orbs beat another IDE subscription — proprietary; paid when you want Amp-hosted juice.","addedAt":"2026-09-29","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["free-tier","paid-led","coding-agents"],"capabilities":[],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":null,"starsPerWeek":null,"access":"paid-led","archived":false,"repo":null,"links":{"self":"/api/tools/amp","html":"/gems/amp","markdown":"/gems/amp.md"}},{"type":"tool","slug":"langsmith","name":"LangSmith","tagline":"LangChain freemium obs/eval/deploy — free Developer 5k traces/mo","category":"agents","url":"https://www.langchain.com/langsmith","github":"https://github.com/langchain-ai/langsmith-python","pricing":"freemium","hook":"LangSmith is LangChain’s agent observability, evaluation, and deployment platform — start on the free Developer seat, then pay as traces grow.","whatsGood":"Freemium (docs.smith.langchain.com / langchain.com/langsmith). Tracing, evals, prompt hubs, and deployment hooks wired for LangChain/LangGraph (and broader OpenTelemetry-style ingest). Developer plan: $0/seat with ~5k base traces/mo then pay-as-you-go; Plus/Enterprise for teams. SDKs are MIT: Python at langchain-ai/langsmith-python and JS/TS at langchain-ai/langsmith-javascript (both moved out of the langsmith-sdk repo, archived on 16 Oct 2026).","theCatch":"The product is hosted freemium (self-host exists on higher plans) — not a MIT self-host default like Langfuse. Vs Langfuse / Braintrust / Arize Phoenix: LangSmith is the LangChain-native commercial control plane; Langfuse is OSS self-host; Braintrust is eval-first; Phoenix is ELv2 Arize. Free tier is real but thin for busy agent fleets — budget traces early.","verdict":"Freemium LangChain obs/eval when the LangGraph stack wants one vendor pane — not Langfuse MIT self-host; free until ~5k traces.","addedAt":"2026-09-29","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Evals & Tracing","tags":["free-tier","paid-led","permissive","evals","observability","active"],"capabilities":[],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":15,"starsPerWeek":0,"access":"paid-led","archived":false,"repo":{"createdAt":"2026-02-20","pushedAt":"2026-10-21","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/langsmith","html":"/gems/langsmith","markdown":"/gems/langsmith.md"}},{"type":"tool","slug":"nextjs-commerce","name":"Next.js Commerce","tagline":"MIT App Router storefront template for headless Shopify","category":"shopify","url":"https://vercel.store","github":"https://github.com/vercel/commerce","pricing":"open-source","hook":"Next.js Commerce is Vercel's reference storefront: a server-rendered Next.js App Router shop wired to Shopify's Storefront API, using React Server Components, Server Actions, Suspense and useOptimistic for the cart.","whatsGood":"MIT (vercel/commerce), repo pushed 2026-10-06. Vercel actively maintains the Shopify version, and the commerce layer sits in one lib/shopify folder, which is why BigCommerce, Medusa, Saleor, Shopware, Swell, Wix and others publish forks that swap that file out. It is a clean, modern codebase to learn App Router commerce patterns from, and an Orama integration adds typeahead and vector search. ★~14k.","theCatch":"It is a starter, not a product: no accounts, CMS or checkout of its own (checkout is Shopify's), so expect to build the rest. The README's setup assumes the Vercel CLI and Vercel environment variables, though plain .env works. Only the Shopify version is maintained by Vercel; other providers are community forks of varying freshness. Hydrogen is Shopify's own framework if you would rather stay in their stack.","verdict":"The cleanest Next.js starting point for a headless Shopify store.","addedAt":"2026-10-19","featured":false,"domain":"Shopify","subSpecialty":"Commerce","subcategory":"Commerce","tags":["api","self-host","permissive","archived"],"capabilities":["api"],"surfaces":["API","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":14314,"starsPerWeek":46,"access":"paid-led","archived":true,"repo":{"createdAt":"2020-10-26","pushedAt":"2026-10-19","license":"MIT","archived":true,"checkedAt":"2026-10-21"},"links":{"self":"/api/tools/nextjs-commerce","html":"/gems/nextjs-commerce","markdown":"/gems/nextjs-commerce.md"}}],"meta":{"total":955,"count":955,"offset":0,"limit":null,"sort":"curated","sorts":["curated","catalog","new","stars","trending","name"],"filters":{},"next":null,"categories":["agents","nextjs","python","shopify","databases","devops","design","observability","rust","payments","comms","notifications","libraries"],"tags":["mcp","cli","tui","api","sdk","desktop-app","web-ui","editor-plugin","self-host","local-first","free-tier","paid-only","paid-led","permissive","copyleft","source-available","license-unclear","coding-agents","local-llm","rag","memory","evals","browser-automation","scraping","sandbox","skills","voice","security","auth","payments","realtime","postgres","vector","kubernetes","containers","observability","testing","workflows","graphics-3d","git","active","stale","archived","young-repo","fast-stars"]}}