36 best developer tools GitHub repos to use
The CLIs, SDKs, and utilities that make building with AI less painful. Small repos that save you an afternoon each.
Find GitHub repos worth using by topic, language, license and how active they are. Navid's picks come first, and each one opens its own page.
This is a list of the best developer tools GitHub repos.
In fact, it has 36 of them, with Navid's picks first.
So if you want developer tools GitHub repos worth your time, you'll love this list.
The CLIs, SDKs, and utilities that make building with AI less painful. Small repos that save you an afternoon each.
Here's what's inside:
- yt-dlp by yt-dlp
- Ecc by affaan-m
- n8n by n8n-io
- Storybook by storybookjs
- Openhands by OpenHands
- Agent Reach by Panniantong
- Orca by stablyai
- Career Ops by santifer
- CodeGraph by colbymchenry
- Ripgrep by BurntSushi
- Docusaurus by facebook
- Chrome Devtools MCP by ChromeDevTools
- I Have ADHD by ayghri
- Tldraw by tldraw
- CLI Anything by HKUDS
- Cobra by spf13
- Hyperswitch by juspay
- Open Code Review by alibaba
- Maigret by soxoj
- Ai Website Cloner Template by JCodesMore
- Google Workspace CLI by Google
- Gitleaks by gitleaks
- Dbx by t8y2
- Nextra by shuding
- Semantica by semantica-agi
- Claude Code Tips by ykdojo
- Fresh by sinelaw
- GogCLI by openclaw
- SaaS Boilerplate by ixartz
- CLI Printing Press by mvanhorn
- CLI by supabase
- Better Icons by better-auth
- Higgsfield CLI by Higgsfield
- Heygen Cli by heygen-com
- ElevenLabs CLI by elevenlabs
- 21st.dev CLI by 21st-dev
Each one comes with what it covers and who it's for.
What are the best developer tools GitHub repos?
Here's the list at a glance.
- Owner
- yt-dlp
- Stars
- ★ 192k
- Owner
- affaan-m
- Stars
- ★ 268k
- Owner
- n8n-io
- Stars
- ★ 206k
- Owner
- storybookjs
- Stars
- ★ 91k
- Owner
- OpenHands
- Stars
- ★ 89k
- Owner
- Panniantong
- Stars
- ★ 86k
- Owner
- stablyai
- Stars
- ★ 79k
- Owner
- santifer
- Stars
- ★ 73k
- Owner
- colbymchenry
- Stars
- ★ 72k
- Owner
- BurntSushi
- Stars
- ★ 69k
- Owner
- Stars
- ★ 66k
- Owner
- ChromeDevTools
- Stars
- ★ 53k
- Owner
- ayghri
- Stars
- ★ 51k
- Owner
- tldraw
- Stars
- ★ 50k
- Owner
- HKUDS
- Stars
- ★ 50k
- Owner
- spf13
- Stars
- ★ 45k
- Owner
- juspay
- Stars
- ★ 44k
- Owner
- alibaba
- Stars
- ★ 42k
- Owner
- soxoj
- Stars
- ★ 38k
- Owner
- JCodesMore
- Stars
- ★ 35k
- Owner
- Stars
- ★ 31k
- Owner
- gitleaks
- Stars
- ★ 29k
- Owner
- t8y2
- Stars
- ★ 21k
- Owner
- shuding
- Stars
- ★ 14k
- Owner
- semantica-agi
- Stars
- ★ 13k
- Owner
- ykdojo
- Stars
- ★ 10k
- Owner
- sinelaw
- Stars
- ★ 9k
- Owner
- openclaw
- Stars
- ★ 8.4k
- Owner
- ixartz
- Stars
- ★ 7.4k
- Owner
- mvanhorn
- Stars
- ★ 4.7k
- Owner
- supabase
- Stars
- ★ 2.4k
- Owner
- better-auth
- Stars
- ★ 1.3k
- Owner
- Higgsfield
- Stars
- ★ 543
- Owner
- heygen-com
- Stars
- ★ 138
- Owner
- elevenlabs
- Stars
- ★ 90
- Owner
- 21st-dev
- Stars
- ★ 19
Top 36 developer tools GitHub repos
1. yt-dlp by yt-dlp
yt-dlp is a feature-rich command-line audio/video downloader with support for thousands of sites. The project is a fork of youtube-dl based on the now inactive youtube-dlc. INSTALLATION Detailed instructions Release Files Update Dependencies Compile USAGE AND OPTIONS General Options Network Options Geo-restriction Video Selection Download Options Filesystem Options Thumbnail Options Internet Shortcut Options Verbosity and Simulation Options Workarounds Video Format Options Subtitle Options Authentication Options Post-processing Options SponsorBlock Options Extractor Options Preset Aliases CONFIGURATION Configuration file encoding Authentication with netrc Notes about environment variables OUTPUT TEMPLATE Output template examples FORMAT SELECTION Filtering Formats Sorting Formats Format Selection examples MODIFYING METADATA Modifying metadata examples EXTRACTOR ARGUMENTS PLUGINS Installing Plugins Developing Plugins EMBEDDING YT-DLP Embedding examples CHANGES FROM YOUTUBE-DL New features Differences in default behavior Deprecated options CONTRIBUTING Opening an Issue Developer Instructions WIKI FAQ
You can install yt-dlp using the binaries, pip or one using a third-party package manager. See the wiki for detailed instructions
FileDescription:---:--- yt-dlpPlatform-independent zipimport binary. Needs Python (recommended for Linux/BSD) yt-dlp.exeWindows (Win8+) standalone x64 binary (recommended for Windows) yt-dlpmacosUniversal MacOS (10.15+) standalone executable (recommended for MacOS)
Stars: 192k
Language: Python
License: Unlicense
View yt-dlp on GitHub · More about yt-dlp
2. Ecc by affaan-m
[!WARNING] Official sources only. Install ECC only from verified channels: the GitHub repository github.com/affaan-m/ECC, the npm packages ecc-universal and ecc-agentshield, the GitHub App, the plugin slug ecc@ecc, and the project website ecc.tools. Third-party re-uploads and unofficial mirrors are not maintained or reviewed by the project and may contain malware.
That installs ECC's skills, agents, commands, and plugin-managed hooks. If you choose this path, stop there. Do not also run a full manual install into Claude Code.
Guided package setup is coming in ecc-universal 2.2.0. Use the native Claude plugin commands above while npm remains on 2.1.0.
Stars: 268k
Language: JavaScript
License: MIT
Install:
bash git clone https://github.com/affaan-m/ECC.git
View Ecc on GitHub · More about Ecc
3. n8n by n8n-io
Fair-code platform to build and deploy AI agents and workflows. Combine a visual canvas with custom code, run it self-hosted or in the cloud, and connect to 1500+ integrations. AI automation you can trust with real work, from prototype to production. AI-Native Automation Platform: Build and operationalize AI workflows and multi-step agents using your own data, models, and tools Model Flexibility, No Lock-In: Connect to OpenAI, Anthropic, Google, or open-source models and switch providers without changing your architecture From Prototype to Production: Design multi-step AI workflows with logic, tool use, human approvals, and full observability Code When You Need It: Combine visual building with JavaScript, Python, and npm packages for advanced AI workflows Enterprise-Ready AI: Self-host or deploy securely with role-based access, audit trails, and support for sensitive data Leverage What Already Exists: 1500+ integrations and 9,000+ workflow templates to connect AI with your existing systems
Need help? Our community forum is the place to get support and connect with other users: community.n8n.io
n8n is fair-code distributed under the Sustainable Use License and n8n Enterprise License. Source Available: Always visible source code Self-Hostable: Deploy anywhere Extensible: Add your own nodes and functionality
Stars: 206k
Language: TypeScript
License: Other
Install:
bash npx n8n
View n8n on GitHub · More about n8n
4. Storybook by storybookjs
Storybook is a frontend workshop for building UI components and pages in isolation. Thousands of teams use it for UI development, testing, and documentation. Find out more at storybook.js.org!
Visit Storybook's website to learn more about Storybook and to get started.
View Component Encyclopedia to see how leading teams use Storybook.
Stars: 91k
Language: TypeScript
License: MIT
View Storybook on GitHub · More about Storybook
5. Openhands by OpenHands
The self-hosted developer control center for coding agents and automations.
Run OpenHands, Claude Code, Codex, Gemini, or any ACP-compatible agent across local, remote, and cloud backends.
OpenHands Agent Canvas turns your coding agents into a self-hosted, always-on engineering team. It's a developer control center for starting conversations and automating everyday tasks, like generating reports that publish to Slack or automatically decomposing GitHub issues into tasks.
Stars: 89k
Language: TypeScript
License: MIT
Install:
bash npm install -g @openhands/agent-canvas
View Openhands on GitHub · More about Openhands
6. Agent Reach by Panniantong
优刻得星图astraflow大模型,支持200+模型一键调用:内置 Kimi K3、DeepSeek V4/V3、Qwen 3、GLM5.2、happyhorse等全球领先开源大模型,无需自训,开箱即用
或在 ~/.openclaw/openclaw.json 中设置 "tools": { "profile": "coding" }。 设置后重启 Gateway(openclaw gateway restart)并开启新对话即可。其他平台(Claude Code、Cursor、Windsurf 等)不受此限制。
- 安装 CLI 工具, 从本仓库安装 agent-reach 命令行(自带 yt-dlp、feedparser;不要从 PyPI 安装同名包,它不是本项目) 2. 检查系统基建, 检查 Node.js、gh CLI、mcporter,并给出缺失项的安装方式 3. 按授权安装与配置, 仅在显式传入 --system 时安装依赖并通过 MCP 接入 Exa 4. 检测环境, 判断是本地电脑还是服务器,给出对应的配置建议 5. 按授权注册 SKILL.md, 仅在显式 --system 时写入 Agent 的 skills 目录;默认检查不改文件 6. 问你要不要更多, 默认只激活 6 个零配置渠道;小红书、Twitter、Reddit、Facebook、Instagram 这些需要登录态的,Agent 会列菜单问你要哪些,点名才装
Stars: 86k
Language: Python
License: MIT
View Agent Reach on GitHub · More about Agent Reach
7. Orca by stablyai
The AI Orchestrator for 100x builders. Run Codex, ClaudeCode, OpenCode or Pi side-by-side, each in its own worktree, tracked in one place.
Monitor and steer your agents from your phone, get notified when an agent finishes and send follow-ups from anywhere.
Fan one prompt across five agents, each in its own isolated git worktree, compare the results and merge the winner.
Stars: 79k
Language: TypeScript
License: MIT
Install:
bash brew install --cask stablyai/orca/orca
View Orca on GitHub · More about Orca
8. Career Ops by santifer
I spent months applying to jobs the hard way. So I engineered the system I wish I had. Companies use AI to filter candidates. I just gave candidates AI to choose companies. Now it's open source.
Also runs on any agent-skill-standard CLI. See Supported CLIs.
career-ops (career-ops.org, also known as careerops) turns any AI coding CLI into a full job search command center. Instead of manually tracking applications in a spreadsheet, you get an AI-powered pipeline that: Evaluates offers with a structured evaluation, blocks A-F scored across 5 weighted dimensions, plus block G, a separate posting-legitimacy assessment that never affects the 1-5 score Generates tailored PDFs, ATS-optimized CVs customized per job description Scans portals automatically (Greenhouse, Ashby, Lever, company pages) Processes in batch, evaluate 10+ offers in parallel with sub-agents Tracks everything in a single source of truth with integrity checks Researches companies and finds the right person to contact, applications get you in the queue; research gets you a conversation
Stars: 73k
Language: JavaScript
License: MIT
Install:
bash npx @santifer/career-ops init
View Career Ops on GitHub · More about Career Ops
9. CodeGraph by colbymchenry
The CodeGraph platform is coming, for every PR, know exactly what to test, what could break, which flows are affected, and whether business logic is compromised.
Get early beta access to the hosted product · getcodegraph.com Get Started Language Support Why CodeGraph? Key Features Framework-aware Routes Mixed iOS / React Native / Expo bridging Quick Start How It Works CLI Reference MCP Tools Library Usage Configuration Telemetry Verified releases Supported Platforms Supported Agents Supported Languages Measured cross-file coverage Troubleshooting License
No Node.js required, one command grabs the right build for your OS:
Stars: 72k
Language: C
License: MIT
Install:
bash curl -fsSL https://raw.githubusercontent.com/colbymchenry/codegraph/main/install.sh | sh
View CodeGraph on GitHub · More about CodeGraph
10. Ripgrep by BurntSushi
ripgrep (rg) ------------ ripgrep is a line-oriented search tool that recursively searches the current directory for a regex pattern. By default, ripgrep will respect gitignore rules and automatically skip hidden files/directories and binary files. (To disable all automatic filtering by default, use rg -uuu.) ripgrep has first class support on Windows, macOS and Linux, with binary downloads available for every release. ripgrep is similar to other popular search tools like The Silver Searcher, ack and grep.
Please see the CHANGELOG for a release history. Installation User Guide Frequently Asked Questions Regex syntax Configuration files Shell completions Building Translations
This example searches the entire Linux kernel source tree (after running make defconfig && make -j8) for [A-Z]+SUSPEND, where all matches must be words. Timings were collected on a system with an Intel i9-12900K 5.2 GHz.
Stars: 69k
Language: Rust
License: Unlicense
Install:
bash brew install ripgrep
View Ripgrep on GitHub · More about Ripgrep
11. Docusaurus by facebook
Docusaurus is a project for building, deploying, and maintaining open source project websites easily.
Tip: use docusaurus.new to test Docusaurus immediately in a playground. Simple to Start
Docusaurus is built in a way so that it can get running in as little time as possible. We've built Docusaurus to handle the website build process so you can focus on your project. Localizable
Stars: 66k
Language: TypeScript
License: MIT
Install:
bash npm init docusaurus@latest
View Docusaurus on GitHub · More about Docusaurus
12. Chrome Devtools MCP by ChromeDevTools
Chrome DevTools for agents (chrome-devtools-mcp) lets your coding agent (such as Antigravity, Claude, Cursor or Copilot) control and inspect a live Chrome browser. It acts as a Model-Context-Protocol (MCP) server, giving your AI coding assistant access to the full power of Chrome DevTools for reliable automation, in-depth debugging, and performance analysis. A CLI is also provided for use without MCP. Get performance insights: Uses Chrome DevTools to record traces and extract actionable performance insights. Advanced browser debugging: Analyze network requests, take screenshots and check browser console messages (with source-mapped stack traces). Reliable automation. Uses puppeteer to automate actions in Chrome and automatically wait for action results.
chrome-devtools-mcp exposes content of the browser instance to the MCP clients allowing them to inspect, debug, and modify any data in the browser or DevTools. Avoid sharing sensitive or personal information that you don't want to share with MCP clients.
chrome-devtools-mcp officially supports Google Chrome and Chrome for Testing only. Other Chromium-based browsers may work, but this is not guaranteed, and you may encounter unexpected behavior. Use at your own discretion. We are committed to providing fixes and support for the latest version of Extended Stable Chrome.
Stars: 53k
Language: TypeScript
License: Apache-2.0
View Chrome Devtools MCP on GitHub · More about Chrome Devtools MCP
13. I Have ADHD by ayghri
A skill for your coding assistant that stops it from burying the answer. Action first. Steps numbered. No "Hope this helps!"
Great question! Let me think about this. Your auth flow has a few moving pieces: the middleware, the token verification, and the cookie handling. Looking at src/auth.ts, the verifyToken function (around lines 42-58) seems to be using an older jsonwebtoken API. One approach would be to update the package and rewrite that function. After making the change, you'd want to run the auth tests to confirm nothing breaks. By the way, you might also want to look at your dependency versions overall. Hope this helps! Let me know if you want to dig deeper.
Run npm install jsonwebtoken@latest, then edit src/auth.ts:42.
Stars: 51k
Language: Python
License: MIT
View I Have ADHD on GitHub · More about I Have ADHD
14. Tldraw by tldraw
tldraw provides a feature-complete infinite canvas engine designed to be the foundation for any canvas app. Create custom shapes, tools, bindings and UI components for a custom experience. Use the default whiteboarding tool set or use the library's primitives to build entirely new shapes and interactions. Multiplayer, self-hostable real-time collaboration with @tldraw/sync Drawing and diagramming, pressure-sensitive drawing, geometric shapes, rich text, arrows, snapping to shapes, edge scrolling, image and video support, image export Runtime API - drive the canvas at runtime with the Editor API Fully extensible, custom shapes, tools, bindings, UI components, side effects, and event hooks AI integrations, canvas primitives for building with LLMs DOM canvas, web rendering supports anything the browser supports, including embedded websites from YouTube, Figma, GitHub, and more Broad support, works in any browser across desktop, touch screens, tablets, and mobile devices
The tldraw SDK powers canvas experiences in products from Google, Shopify, BlackRock, Autodesk, ClickUp, Replit, Google Stitch, Luma, Runway, Padlet, Mobbin, Jam, Craft, Honeycomb, SchoolAI, Brisk, CADChat, bigpi, Genio, Pollination, Legendkeeper, Matilda, Aries, Alai, Dirac, and many more.
See our showcase for case studies on how teams build with tldraw.
Stars: 50k
Language: TypeScript
License: Other
Install:
bash npm i tldraw
View Tldraw on GitHub · More about Tldraw
15. CLI Anything by HKUDS
Today's Software Serves Humans . Tomorrow's Users will be Agents. CLI-Anything: Bridging the Gap Between AI Agents and the World's Software
CLI-Hub: pip install cli-anything-hub then cli-hub install, browse, install, and manage all community-built CLIs. Want to add your own? Open a PR, the hub updates instantly.
See Demos: Watch AI agents use generated CLIs plus preview, live preview, and trajectory loops to produce real artifacts, CAD builds, 3D scenes, diagrams, gameplay, subtitles, and more.
Stars: 50k
Language: Python
License: Apache-2.0
Install:
bash pip install cli-anything-hub
View CLI Anything on GitHub · More about CLI Anything
16. Cobra by spf13
Cobra is a library for creating powerful modern CLI applications.
Cobra is used in many Go projects such as Kubernetes, Hugo, and GitHub CLI to name a few. This list contains a more extensive list of projects using Cobra.
Cobra is a library providing a simple interface to create powerful modern CLI interfaces similar to git & go tools.
Stars: 45k
Language: Go
License: Apache-2.0
Install:
bash go get -u github.com/spf13/cobra@latest
View Cobra on GitHub · More about Cobra
17. Hyperswitch by juspay
Hyperswitch offers a modular, open-source payments infrastructure designed for flexibility and control. Apart from our Payment Suite offering, this solution allows businesses to pick and integrate only the modules they need on top of their existing payment stack, without unnecessary complexity or vendor lock-in.
Each module is independent and purpose-built to optimize different aspects of payment processing.
Learn More About The Payment Modules Cost Observability Advanced observability tools to audit, monitor, and optimize your payment costs. Detect hidden fees, downgrades, and penalties with self-serve dashboards and actionable insights. Read more Revenue Recovery Combat passive churn with intelligent retry strategies tuned by card bin, region, method, and more. Offers fine-grained control over retry algorithms, penalty budgets, and recovery transparency. Read more Vault A PCI-compliant vault service to store cards, tokens, wallets, and bank credentials. Provides a unified, secure, and reusable store of customer-linked payment methods. Also supports bring-your-own-vault to connect existing providers including VGS and TokenEx without re-tokenizing or migrating stored cards. Read more Intelligent Routing Route each transaction across Stripe, Adyen, Braintree, Worldpay, Checkout.com, and 120+ others to the PSP with the highest predicted auth rate. Reduce retries, avoid downtime, and minimize latency while maximizing first attempt success. Read more Reconciliation Automate 2-way and 3-way reconciliation with backdated support, staggered scheduling, and customizable outputs. Reduces manual ops effort and increases audit confidence. Read more Alternate Payment Methods Drop-in widgets for PayPal, Apple Pay, Google Pay, Samsung Pay, Pay by Bank, and BNPL providers like Klarna. Maximizes conversions with seamless one-click checkout. Read more
Stars: 44k
Language: Rust
License: Apache-2.0
Install:
bash git clone --depth 1 --branch latest https://github.com/juspay/hyperswitch
View Hyperswitch on GitHub · More about Hyperswitch
18. Open Code Review by alibaba
Open Code Review is an AI-powered code review CLI tool. It originated as Alibaba Group's internal official AI code review assistant, over the past two years, it has served tens of thousands of developers and identified millions of code defects. After thorough validation at massive scale, we incubated it into an open source project for the community. Simply configure a model endpoint to get started.
It reads Git diffs, sends changed files to a configurable LLM via an agent with tool-use capabilities, and generates structured review comments with line-level precision. The agent can read full file contents, search the codebase, inspect other changed files for context, and produce deep reviews, not just surface-level diff feedback. Beyond diff review, ocr scan reviews entire files for auditing unfamiliar codebases or directories that have no meaningful diff.
Compared to general-purpose agents (Claude Code), Open Code Review achieves significantly higher Precision and F1 with the same underlying model, while consuming only ~1/9 of the tokens and completing reviews faster. Note that its Recall is lower than general-purpose agents, a deliberate trade-off favoring precision over noise.
Stars: 42k
Language: Go
License: Apache-2.0
Install:
bash npm install -g @alibaba-group/open-code-review
View Open Code Review on GitHub · More about Open Code Review
19. Maigret by soxoj
Maigret collects a dossier on a person by username only, checking for accounts on a huge number of sites and gathering all the available information from web pages. No API keys required. AI profiling (demo).
IPcook provides reliable residential proxies for online research, username discovery, and public data collection workflows. High success rates • 99.99% uptime • Response time under 0.5s • Monthly & Pay-as-you-go • Non-expiring traffic • Up to 10 free sub-accounts for team collaboration • Residential proxies from $0.3, $3.2/GB. Special Offer: FREE 100MB trial available. Use code WELCOME20 for 20% off.
RapidProxy provides high-performance residential proxies for Twitter scraping, Selenium automation, and web data extraction. 90M+ IPs • Smart rotation • Anti-block • Non-expiring traffic. Special Offer: Try it free, Plans from $0.65/GB. Use code RAPID10 for 10% off. In one minute Main features Demo Installation Usage Contributing Commercial Use About
Stars: 38k
Language: Python
License: MIT
Install:
bash pip install maigret
View Maigret on GitHub · More about Maigret
20. Ai Website Cloner Template by JCodesMore
Give your AI coding agent a URL and watch it recreate the website as a clean Next.js app.
Best results with Claude Code + Opus 5. Works with Codex, Cursor, Gemini, and more.
Power your scraping and automation with 90M+ residential IPs, 500MB free traffic, and non-expiring bandwidth. Explore RapidProxy
Stars: 35k
Language: TypeScript
License: MIT
Install:
bash git clone https://github.com/YOUR-USERNAME/YOUR-NEW-REPOSITORY.git
View Ai Website Cloner Template on GitHub · More about Ai Website Cloner Template
21. Google Workspace CLI by Google
One CLI for all of Google Workspace, built for humans and AI agents. Drive, Gmail, Calendar, and every Workspace API. Zero boilerplate. Structured JSON output. 40+ agent skills included.
gws doesn't ship a static list of commands. It reads Google's own Discovery Service at runtime and builds its entire command surface dynamically. When Google Workspace adds an API endpoint or method, gws picks it up automatically.
This project is under active development. Expect breaking changes as we march toward v1.0. Prerequisites Installation Quick Start Why gws? Authentication AI Agent Skills Advanced Usage Environment Variables Exit Codes Architecture Troubleshooting Development Node.js 18+, for npm install (or download a pre-built binary from GitHub Releases) A Google Cloud project, required for OAuth credentials. You can create one via the Google Cloud Console or with the gcloud CLI or with the gws auth setup command. A Google account with access to Google Workspace
Stars: 31k
Language: Rust
License: Apache-2.0
Install:
bash npm install -g @googleworkspace/cli
View Google Workspace CLI on GitHub · More about Google Workspace CLI
22. Gitleaks by gitleaks
[!WARNING] Gitleaks is feature complete. I'm not merging new features into Gitleaks. Future releases will be security patches only. I'm shifting my focus to Betterleaks
[![GitHub Action Test][badge-build]][build] [![Docker Hub][dockerhub-badge]][dockerhub] [![Gitleaks Action][gitleaks-badge]][gitleaks-action] [![GoDoc][go-docs-badge]][go-docs] [![GoReportCard][go-report-card-badge]][go-report-card] [![License][badge-license]][license]
Gitleaks is a tool for detecting secrets like passwords, API keys, and tokens in git repos, files, and whatever else you wanna throw at it via stdin. If you wanna learn more about how the detection engine works check out this blog: Regex is (almost) all you need.
Stars: 29k
Language: Go
License: MIT
Install:
bash brew install gitleaks
View Gitleaks on GitHub · More about Gitleaks
23. Dbx by t8y2
70+ databases in 20 MB. Desktop, Docker, CLI, built-in AI assistant, and MCP Server.
20 MB, zero runtime bloat No Java JRE. No Python venv. No bundled Chromium. DBX ships as a single small binary, download, install, connect. DBeaver needs Java; TablePlus is macOS-only. DBX runs everywhere with nothing extra.
AI that lives in your editor Highlight a table, describe what you want, get SQL back, no copy-paste between tools. Works with Claude, OpenAI, or local models via Ollama. Built-in safety checks review AI-generated SQL before it runs.
Stars: 21k
Language: Rust
License: Apache-2.0
Install:
bash brew install --cask dbx
View Dbx on GitHub · More about Dbx
24. Nextra by shuding
Simple, powerful and flexible site generation framework with everything you love from Next.js.
If the command above fails, run npm install -g corepack@latest to install the latest version of Corepack.
You can also debug them together with a website locally. For instance, to start examples/docs locally, run
Stars: 14k
Language: TypeScript
License: MIT
Install:
bash pnpm --filter nextra build
View Nextra on GitHub · More about Nextra
25. Semantica by semantica-agi
Ingest your enterprise data, extract what matters, build a Context Graph and knowledge graph (KG), and run graph analytics and causal reasoning over all of it, with full decision provenance baked in. Explainable, traceable, and trustworthy by design.
Most AI agents act without a trail. They store embeddings, not meaning: context that can't be explained, decisions that can't be audited. In lending, that gap is a compliance exposure, not an inconvenience: an underwriting agent's approval has to survive a regulator's "why" months later.
Semantica sits underneath your LLM, vector store, and agent framework as a deterministic infrastructure layer: no LLM required for graph construction, reasoning, or provenance.
Stars: 13k
Language: Python
License: MIT
Install:
bash pip install semantica
View Semantica on GitHub · More about Semantica
26. Claude Code Tips by ykdojo
Here are my tips for getting the most out of Claude Code, including a custom status line script and Claude Code running itself in a container. Also includes the dx plugin: skills for everyday dev workflows.
[](https://www.youtube.com/watch?v=hiISl558JGE) Tip 0: Customize your status line Tip 1: Learn a few essential slash commands Tip 2: Talk to Claude Code with your voice Tip 3: Break down large problems into smaller ones Tip 4: Using Git and GitHub CLI like a pro Tip 5: AI context is like milk; it's best served fresh and condensed! Tip 6: Getting output out of your terminal Tip 7: Set up terminal aliases for quick access Tip 8: Proactively compact your context Tip 9: Complete the write-test cycle for autonomous tasks Tip 10: Cmd+A and Ctrl+A are your friends Tip 11: Invest in your own workflow Tip 12: Search through your conversation history Tip 13: Multitasking with terminal tabs Tip 14: Git worktrees for parallel branch work Tip 15: Manual exponential backoff for long-running jobs Tip 16: Claude Code as a writing assistant Tip 17: Markdown is the st Tip 18: Use Notion to preserve links when pasting Tip 19: Isolated environments for long-running risky tasks Tip 20: The best way to get better at using Claude Code is by using it Tip 21: Fork and half-clone conversations Tip 22: Use realpath to get absolute paths Tip 23: Understanding CLAUDE.md vs Skills vs Slash Commands vs Plugins Tip 24: Interactive PR reviews Tip 25: Claude Code as a research tool Tip 26: Mastering different ways of verifying its output Tip 27: Claude Code as a DevOps engineer Tip 28: Keep CLAUDE.md simple and review it periodically Tip 29: Claude Code as the universal interface Tip 30: It's all about choosing the right level of abstraction Tip 31: Use auto mode Tip 32: Control Claude Code from your phone Tip 33: Learn to use artifacts Tip 34: Write lots of tests (and use TDD) Tip 35: Be braver in the unknown; iterative problem solving Tip 36: Running bash commands and subagents in the background Tip 37: The era of personalized software is here Tip 38: Navigating and editing your input box Tip 39: Spend some time planning, but also prototype quickly Tip 40: Simplify overcomplicated code Tip 41: Automation of automation Tip 42: Share your knowledge and contribute where you can Tip 43: Keep learning! Tip 44: Install the dx plugin Tip 45: Quick setup script Tip 46: Switch between multiple Claude accounts
You can customize the status line at the bottom of Claude Code to show useful info. I set mine up to show the model, current directory, git branch (if any), uncommitted file count, sync status with origin, and a visual progress bar for token usage. It also shows a second line with my last message so I can see what the conversation was about:
Stars: 10k
Language: HTML
License: Other
View Claude Code Tips on GitHub · More about Claude Code Tips
27. Fresh by sinelaw
A modern, full-featured terminal text editor, with zero configuration. Familiar keybindings, mouse support, and IDE-level features, no learning curve required.
Fresh brings the intuitive UX of VS Code and Sublime Text to the terminal. Standard keybindings, full mouse support, menus, and a command palette, everything works the way you'd expect, right out of the box. No modes, no memorizing shortcuts.
Built for real-world performance: Fresh handles multi-gigabyte files with negligible memory overhead and delivers consistently low-latency input, regardless of file size.
Stars: 9k
Language: Rust
License: GPL-3.0
Install:
bash brew install fresh-editor
View Fresh on GitHub · More about Fresh
28. GogCLI by openclaw
gog is one command-line client for Gmail, Calendar, Drive, Docs, Sheets, and the wider Google Workspace surface. It is built for people, scripts, CI, and agents that need explicit account routing, machine-readable output, and safety controls.
The module path moved from github.com/steipete/gogcli to github.com/openclaw/gogcli. Until the first release tagged after that move is published, @latest still selects an older tag that declares the previous path and fails; install a specific version from the old path in the meantime:
Docker images, Windows archives, raw macOS/Linux binaries, and source builds are covered in the install guide.
Stars: 8.4k
Language: Go
License: MIT
Install:
bash brew install openclaw/tap/gogcli
View GogCLI on GitHub · More about GogCLI
29. SaaS Boilerplate by ixartz
SaaS Boilerplate is a powerful and fully customizable template to kickstart your SaaS applications. Built with Next.js and Tailwind CSS, and the modular UI components of Shadcn UI. This Next.js SaaS Template helps you to quickly build and launch SaaS with minimal effort.
Packed with essential features like built-in Authentication, Multi-Tenancy with Team support, Role & Permission, Database, I18n (internationalization), Landing Page, User Dashboard, Form handling, SEO optimization, Logging, Error reporting with Sentry, Testing, Deployment, Monitoring, and User Impersonation, this SaaS template provides everything you need to get started.
Designed with developers in mind, this Next.js Starter Kit uses TypeScript for type safety and integrates ESLint to maintain code quality, along with Prettier for consistent code formatting. The testing suite combines Vitest and Playwright for robust unit, integration, and E2E testing. Continuous integration and deployment are managed via GitHub Actions. For user management, authentication is handled by Clerk. For database operations, it uses Drizzle ORM for type-safe database management across popular databases like PostgreSQL, SQLite, and MySQL. One recommended option is to use Neon, which provides a free PostgreSQL database that is compatible and has been tested with SaaS Boilerplate.
Stars: 7.4k
Language: TypeScript
License: MIT
Install:
bash git clone --depth=1 https://github.com/ixartz/SaaS-Boilerplate.git my-project-name
View SaaS Boilerplate on GitHub · More about SaaS Boilerplate
30. CLI Printing Press by mvanhorn
Nothing is more valuable than time and money. In a world of AI agents, that's speed and token spend. A well-designed CLI is muscle memory for an agent: no hunting through docs, no wrong turns, no wasted tokens. We built the Printing Press to print the best CLIs in the world for agents.
It reads the official API docs, studies every popular community CLI and MCP server, sniffs the web for the APIs nobody published (think Google Flights or Dominos), and applies the power-user playbook Peter Steinberger proved with discrawl and gogcli - local SQLite, compound commands, agent-native flags. It fuses all of that and prints a token-efficient Go CLI plus a Claude Code skill plus an MCP server for any API or any website.
Three CLIs printed by the press, installable today: ESPN (sniffed, no official API). "Tonight's NBA playoff games with live score, series state, each team's leading scorer's stat line, and any injury or lineup news from the last 24 hours." Returns everything in one call. flight-goat (Kayak nonstop search plus sniffed Google Flights). "Non-stop flights over 8 hours from Seattle for 4 people, Dec 24 to Jan 1, cheapest first." Two sources stitched into one query. linear-pp-cli (50ms against a local SQLite mirror). "Every blocked issue whose blocker has been stuck for a week." Compound queries the API can't answer.
Stars: 4.7k
Language: Go
License: MIT
Install:
bash npx -y skills@latest list -g -a codex --json
View CLI Printing Press on GitHub · More about CLI Printing Press
31. CLI by supabase
Develop locally and deploy to the Supabase Platform from your terminal.
Supabase CLI brings the Supabase Platform to your terminal. Run the full local stack, manage database migrations, deploy Edge Functions, generate types, and automate project workflows.
Linux packages are available from Releases. Community-maintained packages are also available through pkgx and Nixpkgs.
Stars: 2.4k
Language: TypeScript
Install:
bash curl -fsSL https://raw.githubusercontent.com/supabase/cli/main/install | bash
View CLI on GitHub · More about CLI
32. Better Icons by better-auth
Search and retrieve 200,000+ icons from 150+ icon collections. Works as an MCP server for AI agents or CLI tool.
Configure the MCP server to enable icon tools in your AI coding agents.
Use the CLI to search and retrieve icons directly from your terminal.
Stars: 1.3k
Language: TypeScript
License: MIT
Install:
bash npx skills add better-auth/better-icons
View Better Icons on GitHub · More about Better Icons
33. Higgsfield CLI by Higgsfield
Generate images, videos, 3D assets, audio, and finished-video analysis from the terminal using 40+ Higgsfield AI models, Nano Banana Pro, Nano Banana 2 Lite, Gemini Omni Flash, FLUX.2, Soul V2, Veo 3.1, Kling v3.0, Seedance 2.0, Marketing Studio, Virality Predictor, and more. Train face-faithful Soul characters and produce branded marketing assets without leaving your shell. Install Quickstart Examples Models Workflows Video Explainer Games Websites Commands Flags Updating Uninstall Troubleshooting Support License
Download an archive matching your OS and architecture from Releases, extract, and place the binary in your $PATH.
brainactivity is the technical job set type for Virality Predictor. It analyzes a finished video for hook strength, attention, retention, and viral potential, then prints scores plus an Open report link.
Stars: 543
Language: Shell
License: MIT
Install:
bash curl -fsSL https://raw.githubusercontent.com/higgsfield-ai/cli/main/install.sh | sh
View Higgsfield CLI on GitHub · More about Higgsfield CLI
34. Heygen Cli by heygen-com
Make AI videos from the command line. Drive HeyGen with code, not clicks.
Full reference and examples: developers.heygen.com/cli. Coding agents, Claude Code, Codex, and others CI/CD pipelines, weekly recap videos, release-note vlogs Bulk operations, translate 100 videos in one shell loop Custom integrations, wrap it in your own tool
heygen-com/skills, one-line install for Claude Code, Codex, and other agents. Create your own avatar and generate a video in a single conversation. JSON on stdout, structured errors on stderr, stable exit codes. Self-describing. --request-schema and --response-schema return JSON Schema without auth or API calls. Non-interactive by default. Set HEYGENAPIKEY and nothing reads a TTY. Tell us how it went. After a flow works (or when you hit a bug), run heygen feedback --rating --comment ".". It sends an anonymous rating + note (no API key needed); honors the analytics opt-out. Agents should use this for bugs rather than opening GitHub issues automatically (see Reporting bugs).
Stars: 138
Language: Go
License: Apache-2.0
Install:
bash curl -fsSL https://static.heygen.ai/cli/install.sh | bash
View Heygen Cli on GitHub · More about Heygen Cli
35. ElevenLabs CLI by elevenlabs
Manage ElevenLabs with local configuration files. This tool is an experimental exploration of treating agents as code, with features like templates and automatic pushing. Agent Configuration: Full ElevenLabs agent schema support Templates: Pre-built templates for common use cases Smart Updates: Hash-based change detection Import/Export: Fetch existing agents and tools from workspace Tool Management: Import and manage tools from ElevenLabs workspace Branch Support: Pull/push specific agent branches, CI/CD-friendly multi-branch workflows Widget Generation: HTML widget snippets Secure Storage: OS keychain integration with secure file fallback
Note: For now, your API key must be unrestricted to work with the CLI, as ElevenLabs-restricted keys are not available yet.
Complete configuration with all available fields and sensible defaults. Includes full voice and text support, widget customization, evaluation criteria, and platform settings. Best for production deployments requiring comprehensive configuration.
Stars: 90
Language: Rust
License: MIT
Install:
bash pnpm install -g @elevenlabs/cli
View ElevenLabs CLI on GitHub · More about ElevenLabs CLI
36. 21st.dev CLI by 21st-dev
Adds MagicMCP configuration to AI IDEs (Cursor, Windsurf, Cline, etc.)
Stars: 19
Language: JavaScript
Install:
bash npx @21st-dev/cli@latest install <client> --api-key <key>
Final thoughts on developer tools GitHub repos
The best developer tools repo is the one you come back to. Pick 2 or 3 from this list, give them a month, and keep the ones you look forward to.
Navid.me is reader-supported. When you buy through links on this site, I may earn an affiliate commission. Learn more.
More GitHub repos
More repo topics
More free tools
Related MCP servers & CLIs
The most actionable AI newsletter for founders
Every week, get proven AI strategies, curated tools, and step-by-step systems to grow your audience, create better content, and build a profitable creator business.
No fluff, no filler, no BS. Just five minutes each week that might level up your online business and life.
P.S. Sign up now to get free access to my ultimate AI tools guide for creators.































































