Henry
Henry founded TopGit and edits its reviews. He selects repositories from GitHub Trending, drafts the write-ups with AI assistance from public GitHub data, and reviews every one before it is published — holding the line on real facts, honest limitations, and no fabricated metrics.
Recent reviews by Henry
200 repositories reviewed. Each entry links to the full TopGit write-up.
- public-apis/public-apispublic-apis/public-apis
Public APIs is a community-curated GitHub repository listing free, publicly accessible APIs across a wide range of categories, with auth type, HTTPS, and CORS noted for each entry. It's a browsable reference, not a library to install.
Python★ 454.8k - donnemartin/system-design-primerdonnemartin/system-design-primer
The System Design Primer is donnemartin's GitHub collection for learning large-scale system design and preparing for the system design interview. It combines topic explainers, a four-step interview framework, worked case studies, and Anki flashcards into one repository with 361,895 stars.
Python★ 362.1k - 996icu/996.ICU996icu/996.ICU
996.ICU is a high-profile GitHub movement with 276,528 stars that protests China's 996 overtime culture—work by 9am, leave at 9pm, six days a week. It provides the Anti-996 License and maintains a company blacklist to advocate for developer labor rights and work-life balance in the tech industry.
★ 276.5k - obra/superpowersobra/superpowers
Superpowers is an open-source (MIT) skills library and bootstrap instruction set that turns a coding agent's ad-hoc habits into a fixed pipeline: brainstorm a spec, write a plan, build under TDD, review, then close out the branch. Skills trigger automatically once installed, and the same methodology works across eleven different agent harnesses, each requiring its own install step.
Shell★ 268.2k - torvalds/linuxtorvalds/linux
torvalds/linux is the GitHub git tree for the Linux kernel's C source code, the hardware-facing layer every Linux distribution builds on top of. Its README sorts documentation by contributor role — developer, security expert, hardware vendor, sysadmin, maintainer, and more — instead of listing kernel features. Stars: 240,417. Forks: 63,461.
C★ 242.0k - mattpocock/skillsmattpocock/skills
Skills For Real Engineers packages Matt Pocock's own agent workflow into roughly 25 slash-command skills covering requirements-gathering, TDD, debugging, and codebase-architecture review. Install the managed Claude Code plugin to track his updates automatically, or pull editable files via skills.sh and fork them. It doesn't automate development for you — it disciplines the AI coding agent you already run.
Shell★ 207.3k - Significant-Gravitas/AutoGPTSignificant-Gravitas/AutoGPT
AutoGPT is an open-source platform for building, deploying, and running AI agents that automate complete workflows. Users can define tasks in plain English using AutoPilot or visually construct steps with the Build interface. The project offers both a managed, hosted platform that handles infrastructure and model access, and a self-hosting option where users provide their own infrastructure and API keys. AutoGPT agents are designed to automate tasks across various domains, including executive operations, sales, and engineering, and integrate with over 45 platforms like Gmail and GitHub. While its `autogpt_platform/` component is licensed under Polyform Shield, the original `classic/` agent and other parts of the project use the MIT License.
Python★ 186.1k - yt-dlp/yt-dlpyt-dlp/yt-dlp
yt-dlp is a Python command-line downloader that pulls audio and video from thousands of sites and hands post-processing off to ffmpeg. It's a fork of youtube-dl built for people who want fast fixes when a site breaks, not a polished app.
Python★ 182.9k - ollama/ollamaOllama
Ollama is a Go-based CLI and local server for running open large language models — Llama, Gemma, Qwen, DeepSeek, and more — on your own hardware. It wraps the llama.cpp inference engine, exposes a REST API on port 11434, and ships official Python and JavaScript clients so apps can call a local model instead of a hosted one.
Go★ 177.3k - microsoft/markitdownMarkItDown
MarkItDown is Microsoft's open-source Python library for converting PDF, Office, image, audio, and web files into Markdown, aimed at LLM and RAG pipelines rather than human-facing formatting. It ships as a CLI and a Python API, with optional Azure Document Intelligence and Content Understanding backends for cloud-based extraction of scanned documents and structured fields.
Python★ 172.0k - anthropics/skillsAnthropic Agent Skills
anthropics/skills is Anthropic's public collection of Agent Skills for Claude — SKILL.md folders spanning creative, technical, enterprise, and document tasks, plus a spec and a template for building your own.
Python★ 166.7k - f/awesome-chatgpt-promptsf/awesome-chatgpt-prompts
prompts.chat is the largest open-source prompt library for AI, formerly called Awesome ChatGPT Prompts. It hosts curated prompts in CSV and Markdown, available as a public website, Hugging Face dataset, or self-hosted instance. The project supports multiple LLM providers including ChatGPT, Claude, Gemini, Llama, and Mistral. Self-hosting uses a Next.js setup wizard that configures authentication via GitHub, Google, or Azure AD, with PostgreSQL as the recommended database. CLI access, an MCP server, and a Claude Code plugin extend its reach into developer workflows. The codebase is MIT-licensed while prompt data falls under CC0. Its 166k GitHub stars make it an AI resource on the platform with 166k GitHub stars, and it has been cited by Harvard, Columbia, and Forbes.
HTML★ 166.7k - firecrawl/firecrawlfirecrawl/firecrawl
Firecrawl is an API and set of SDKs for turning any URL into Markdown, structured JSON, or a screenshot, handling JS rendering and proxy rotation itself. It's built for feeding AI agents and LLM pipelines clean web data, with dedicated search, crawl, map, and agent endpoints, an MCP server, and SDKs for nine languages.
TypeScript★ 162.4k - langflow-ai/langflowlangflow-ai/langflow
Langflow pairs a drag-and-drop canvas with editable Python components, letting you build an LLM-powered agent flow and ship it as an API, MCP server, or JSON export.
Python★ 152.9k - langgenius/difyDify
Dify is an open-source LLM app platform that packages a visual workflow/agent builder, RAG pipeline, model provider management, and app-level APIs into one self-hostable (or cloud) stack, aimed at teams who want to skip stitching those pieces together themselves.
TypeScript★ 151.6k - langchain-ai/langchainLangChain
LangChain is a Python framework (MIT-licensed) for assembling LLM-powered apps and agents from standard components: model wrappers, prompts, retrieval, tools, and chain/graph orchestration handed off to LangGraph. It's for developers gluing together model providers and data sources, not for a single prompt-response call.
Python★ 143.6k - x1xhlol/system-prompts-and-models-of-ai-toolsx1xhlol/system-prompts-and-models-of-ai-tools
A GPL-3.0 GitHub repo compiling system prompts, tool definitions, and model names for 25+ AI products, from Cursor and Claude Code to lesser-known agents like Cluely and Qoder.
★ 142.6k - vercel/next.jsvercel/next.js
Next.js is a React framework from Vercel for building full-stack web applications, with file-based routing, server rendering, and static generation built in. Instead of wiring a router, bundler, and rendering strategy onto plain React yourself, you get those decisions made for you and pick a rendering mode per route.
JavaScript★ 141.7k - yangshun/tech-interview-handbookyangshun/tech-interview-handbook
Tech Interview Handbook bundles resume, behavioral, and algorithm-question prep from the creator of Blind 75 into one free, MIT-licensed repo, with system design content still unfinished.
TypeScript★ 141.5k - microsoft/PowerToysmicrosoft/PowerToys
Microsoft PowerToys is a free, open-source bundle of standalone Windows utilities Microsoft maintains directly on GitHub. Each of the 30-plus tools handles one narrow job, from window layouts to batch file renaming, and can be switched on or off independently from a single settings app.
C★ 137.5k - labuladong/fucking-algorithmlabuladong/fucking-algorithm
Labuladong's Algorithm Tutorials is a structured curriculum centered on reusable problem-solving frameworks for LeetCode-style interviews, amassing 135k GitHub stars through its distinctive teaching approach. The system covers dynamic programming, binary tree patterns, graph algorithms, and other common interview topics through 60+ articles. Interactive visualization panels and IDE plugins for Chrome, VS Code, and JetBrains create an integrated learning environment, while the online platform at labuladong.online offers AI-powered debugging assistance.
Markdown★ 135.2k - Shubhamsaboo/awesome-llm-appsShubhamsaboo/awesome-llm-apps
Shubhamsaboo/awesome-llm-apps is a substantial collection of over 100 open-source AI agents, agent skills, and Retrieval Augmented Generation (RAG) applications. Hand-built, end-to-end tested, and licensed under Apache-2.0, this Python-based repository supports a range of LLMs including Claude, Gemini, GPT, DeepSeek, Llama, and Qwen. It offers a wide array of examples, from single-file starter agents and advanced multi-agent teams to voice AI agents, generative UIs, autonomous game-playing agents, and various RAG implementations. The collection also includes LLM optimization tools, fine-tuning recipes, and crash courses on agent frameworks, providing practical, ready-to-deploy solutions for common LLM development challenges, as evidenced by its 130781 stars.
Python★ 130.8k - garrytan/gstackgarrytan/gstack
gstack is Garry Tan's open-source pack of 23 Claude Code skills and 8 power tools — a CEO, an eng manager, a QA lead, a security officer, and more — each a Markdown slash command that runs one stage of a sprint from idea to a shipped PR. It's MIT-licensed and free, documented as a roughly 30-second install for Claude Code, with setup support for OpenClaw, Cursor, and seven more agents.
TypeScript★ 126.7k - rustdesk/rustdeskrustdesk/rustdesk
RustDesk là một ứng dụng máy tính từ xa mã nguồn mở, được viết bằng Rust, cung cấp một giải pháp tự host thay thế cho các công cụ thương mại như TeamViewer. Ứng dụng này hoạt động ngay lập tức mà không yêu cầu cấu hình phức tạp, tập trung vào việc trao quyền kiểm soát dữ liệu hoàn toàn cho người dùng và đảm bảo an ninh. RustDesk hỗ trợ nhiều nền tảng bao gồm Windows, Linux, macOS, Android, và iOS, sử dụng Flutter cho giao diện người dùng (Sciter đã lỗi thời). Người dùng có thể lựa chọn sử dụng máy chủ rendezvous/relay công cộng của dự án hoặc tự thiết lập máy chủ riêng. Với hơn 119.000 lượt gắn sao trên GitHub và được cấp phép theo AGPL-3.0, dự án này có một cộng đồng tích cực và luôn chào đón sự đóng góp.
Rust★ 119.7k