Topics / #agpl
Agpl projects on GitHub
Projects licensed under the GNU Affero General Public License, requiring source disclosure for network use
As of , the most-starred Agpl projects on GitHub are FreeDomain (204.5K stars), firecrawl (192.2K stars) and stable-diffusion-webui (165.1K stars). GitHub.Locker tracks 262 Agpl repositories with 5.3M stars combined. The fastest-growing on October 16 was VoiceStudio, with +2.1K stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+2.1KVoiceStudio
debpalash/VoiceStudio · ★ 71.2KVoiceStudio is an open-source, fully-local alternative to ElevenLabs: one app for voice cloning, voice design, video dubbing, dictation, transcription and audiobook creation in 646 languages.
LinkSwift
hmjz100/LinkSwift · ★ 23.7KA browser userscript that fetches direct download links for files on nine Chinese cloud drives — Baidu Netdisk, Aliyun Drive, Quark, UC, 123 Pan, Tianyi, China Mobile, Xunlei and Guangya — so you can download without the official clients.
+620LibreTV
LibreSpark/LibreTV · ★ 18.8KLibreTV is a self-hosted web app that searches and plays videos aggregated from third-party streaming source sites, plus live TV/IPTV via M3U playlists. It's built on Next.js 15 (App Router), TypeScript and Tailwind CSS, using ArtPlayer + hls.js as the player.
+554folia-major
chthollyphile/folia-major · ★ 7.1KFolia is an online music player built around full-screen immersive lyrics playback, supporting NetEase Cloud Music, Kugou, Navidrome, and local music libraries, with smart lyric matching and AI-generated color themes.
The all-time top
Top 100 of 262 · by stars
- 204.5K
#1 · DigitalPlatDev/FreeDomainFreeDomain
DigitalPlat FreeDomain is a free domain registration service paired with a practical, book-style DNS learning guide, taking you from claiming a domain all the way through setting up a website, email and DNS operations.
- 192.2K
#2 · firecrawl/firecrawlfirecrawl
Firecrawl turns any website into clean, LLM-ready data by crawling, scraping, and searching the web, delivering markdown, structured JSON, or screenshots that AI agents can consume directly.
- 165.1K
#3 · AUTOMATIC1111/stable-diffusion-webuistable-diffusion-webui
A browser-based interface for Stable Diffusion, built with the Gradio library, letting you generate and edit AI images (txt2img, img2img, inpainting, outpainting and more) on your own machine.
- 4
immich
116.4Kimmich-app/immich · TypeScriptImmich is a self-hosted platform for backing up, organizing and browsing your photos and videos, built as an open-source alternative to Google Photos.
- 5
Deep-Live-Cam
97.1Khacksider/Deep-Live-Cam · PythonDeep-Live-Cam is an app that performs real-time face swapping and one-click video deepfakes using just a single source image, working live through your webcam or on existing images/videos.
- 6

odysseus
93.7Kodysseus-dev/odysseus · PythonOdysseus is a self-hosted AI workspace that bundles chat, agents, deep research, a document editor, email, notes, tasks, and calendar around local or API models.
- 7

MiroFish
79.8K666ghj/MiroFish · PythonMiroFish is an AI-powered multi-agent simulation engine that builds a high-fidelity digital parallel world from real-world seed data (breaking news, policy drafts, financial signals) and lets thousands of independent agents interact to forecast future outcomes.
- 8

AppFlowy
77.5KAppFlowy-IO/AppFlowy · DartAppFlowy is an open-source, AI-powered collaborative workspace that combines projects, wikis, and team docs, built as a Notion alternative that keeps your data under your control.
- 9

grafana
77.3Kgrafana/grafana · TypeScriptGrafana is an open-source platform for monitoring and observability: it lets you query, visualize, alert on, and explore metrics, logs, and traces from many data sources in one place.
- 10
OpenBB
74.3Kopenbq-org/OpenBB · PythonOpen Data Platform (ODP) by OpenBB is an open-source toolset that lets you integrate proprietary, licensed, and public financial data sources once and then consume them everywhere: in Python, Excel, OpenBB Workspace, AI agents via MCP, or REST APIs.
- 11

the-algorithm
74Ktwitter/the-algorithm · ScalaThis is the actual source code for X's (Twitter's) recommendation algorithm — the collection of services and jobs that build and serve feeds like the For You Timeline, Search, Explore, and Notifications.
- 12

VoiceStudio
71.2Kdebpalash/VoiceStudio · PythonVoiceStudio is an open-source, fully-local alternative to ElevenLabs: one app for voice cloning, voice design, video dubbing, dictation, transcription and audiobook creation in 646 languages.
- 13
vaultwarden
69.2Kdani-garcia/vaultwarden · RustVaultwarden is an unofficial, Rust-written server that implements the Bitwarden Client API, so you can run your own password-manager backend instead of using Bitwarden's official hosted service.
- 14

warp
65.5Kwarpdotdev/warp · RustWarp is an agentic development environment built from the terminal, combining a terminal emulator with a built-in coding agent and support for bringing your own CLI agent.
- 15

ultralytics
62.6Kultralytics/ultralytics · PythonUltralytics YOLO is a family of state-of-the-art computer vision models (YOLO26, YOLO11, YOLOv8, etc.) covering object detection, instance segmentation, semantic segmentation, image classification, pose estimation, oriented object detection, depth estimation, and multi-object tracking in video.
- 16
minio
61.3Kminio/minio · GoMinIO is a high-performance, S3-compatible object storage server, built to power AI/ML, analytics, and other data-intensive workloads.
- 17

plane
61Kmakeplane/plane · TypeScriptPlane is an open-source project management platform that replaces Jira, Linear, Monday, or ClickUp, letting teams track issues, run cycles (sprints), manage docs, and build roadmaps.
- 18

yolov5
58.2Kultralytics/yolov5 · PythonYOLOv5 is a fast, accurate, and easy-to-use computer vision model from Ultralytics for object detection, instance segmentation, and image classification, built on PyTorch.
- 19
maybe
54.2Kmaybe-finance/maybe · RubyMaybe is a personal finance app that anyone can self-host with Docker to track their finances.
- 20

cherry-studio
52.7KCherryHQ/cherry-studio · TypeScriptCherry Studio is a desktop AI client that gives you one app to chat with many LLM providers (OpenAI, Gemini, Anthropic, Claude, Perplexity, Poe) or run local models via Ollama/LM Studio, plus 300+ ready-made assistants and MCP server support.
- 21

CL4R1T4S
51.3Kelder-plinius/CL4R1T4SCL4R1T4S is a crowd-sourced archive of leaked/extracted system prompts, guidelines, and internal tool definitions from major AI products like ChatGPT, Claude, Gemini, Grok, Perplexity, Cursor, Lovable, and Replit, published for AI transparency.
- 22

upscayl
50.7Kupscayl/upscayl · TypeScriptUpscayl is a free, open-source desktop app that enlarges and enhances low-resolution images using AI upscaling models like Real-ESRGAN, running locally via Vulkan.
- 23

mastodon
50.4Kmastodon/mastodon · RubyMastodon is a free, open-source social network server based on ActivityPub, where users can follow friends, discover new ones, and publish text, links, pictures, and video.
- 24
alist
50.3KAlistGo/alist · GoAlist is a self-hosted file list and WebDAV program that lets you browse and manage files stored across dozens of different cloud storage providers through one unified web interface.
- 25

new-api
50.1KQuantumNous/new-api · GoNew API is a self-hosted gateway that unifies access to many AI providers (OpenAI, Claude, Gemini, DeepSeek, etc.) behind a single endpoint, converting between OpenAI-, Claude-, and Gemini-compatible formats and giving you usage tracking, billing, and access control.
- 26

metabase
49.7Kmetabase/metabase · ClojureMetabase is an open-source business intelligence tool that lets anyone on a team ask questions about data and build dashboards without knowing SQL.
- 27

textgen
47.7Koobabooga/textgen · PythonTextGen is an open-source desktop app for running local LLMs with text, vision, tool-calling, and an OpenAI/Anthropic-compatible API, built to be 100% private with no telemetry.
- 28

siyuan
46.8Ksiyuan-note/siyuan · TypeScriptSiYuan is an open-source, privacy-first, self-hosted knowledge workspace that combines block-level note-taking with AI agent collaboration, letting humans and AI agents work on the same knowledge base together.
- 29

RSSHub
46.5KDIYgod/RSSHub · TypeScriptRSSHub is an open-source RSS feed generator that turns content from thousands of sites and apps (Bilibili, Twitter/X, Instagram, YouTube, Telegram, Spotify, and more) into RSS feeds you can subscribe to in any reader.
- 30

logseq
45.3Klogseq/logseq · ClojureLogseq is a privacy-first, open-source platform for knowledge management and collaboration, built around a graph of linked notes written in local Markdown or Org-mode files.
- 31

cobalt
45Kimputnet/cobalt · Sveltecobalt is a media downloader with no ads, trackers, or paywalls: you paste a link to a video or song, get the file, and move on.
- 32

EasySpider
44.7KNaiboWang/EasySpider · JavaScriptEasySpider (易采集) is a visual, no-code web crawler and browser automation tool. You select elements on a webpage with clicks instead of writing code, and it designs and runs the scraping/testing task for you.
- 33

pm2
43.3KUnitech/pm2 · JavaScriptPM2 is a production process manager for Node.js and Bun applications that keeps them running forever, reloads them without downtime, and includes a built-in load balancer.
- 34
AstrBot
42KAstrBotDevs/AstrBot · PythonAstrBot is an open-source all-in-one AI agent chatbot platform that connects LLMs to messaging apps like QQ, Telegram, Discord, Slack, WeChat and more, so you can build a personal AI companion, customer service bot, or enterprise knowledge-base assistant inside your existing chat workflows.
- 35
ToolJet
41.1KToolJet/ToolJet · HTMLToolJet is an open-source platform for building internal tools, admin panels, dashboards, and business apps on top of your existing databases, APIs, and SaaS systems. You can build apps visually, from a text prompt, or via coding agents (Claude Code, Codex, Cursor) through its MCP server.
- 36
Folo
39.1KRSSNext/Folo · TypeScriptFolo is an AI-powered RSS reader that pulls feeds, curated lists, and RSSHub sources into a single noise-free timeline, with AI features like translation and summarization built in.
- 37

searxng
38.5Ksearxng/searxng · PythonSearXNG is a free internet metasearch engine: it aggregates results from various search services and databases into one results page, and users are neither tracked nor profiled.
- 38

Trilium
38.4KTriliumNext/Trilium · TypeScriptTrilium Notes is a free, open-source, cross-platform hierarchical note-taking app built for creating large personal knowledge bases.
- 39

khoj
37.7Kkhoj-ai/khoj · PythonKhoj is an open-source personal AI — a 'second brain' that answers your questions from the web and your own documents, runs custom agents for you, and works with any online or local LLM.
- 40

glance
37.5Kglanceapp/glance · GoGlance is a self-hosted dashboard that puts all your feeds in one place: a single streamlined web page where you arrange widgets for RSS, Reddit, weather, YouTube, market prices and server stats.
- 41
postiz-app
37.3Kgitroomhq/postiz-app · TypeScriptPostiz is an open-source social media scheduling tool with AI features that lets you plan, publish and measure posts across multiple platforms, and collaborate with a team.
- 42

server
37.1Knextcloud/server · PHPNextcloud server is a self-hosted platform for storing, syncing, and sharing your files, contacts, calendars, and more, with hundreds of apps (Mail, Video Chat, etc.) to extend it.
- 43

Clone-Wars
37.1KGorvGoyl/Clone-WarsClone Wars is a curated list of 100+ open-source clones and alternatives of popular sites like Airbnb, Amazon, Instagram, Netflix, TikTok, Spotify, WhatsApp, and YouTube, with links to source code, demos, and tutorials.
- 44
heretic
35.6Kp-e-w/heretic · PythonHeretic is a command-line tool that automatically removes censorship (safety alignment) from transformer-based language models using directional ablation combined with an Optuna-powered parameter optimizer, without any training.
- 45
SillyTavern
34.6KSillyTavern/SillyTavern · JavaScriptSillyTavern is a locally installed user interface for interacting with text generation LLMs, image generation engines, and TTS voice models. It unifies many LLM APIs (KoboldAI, Horde, NovelAI, Ooba, Tabby, OpenAI, OpenRouter, Claude, Mistral and more) behind a single frontend built for roleplay and prompt tinkering.
- 46
Recordly
34.1Kwebadderallorg/Recordly · TypeScriptRecordly is an open-source desktop app for recording and editing screen captures with motion-driven presentation tools built in — auto-zooms, cursor polish, and styled frames — made for walkthroughs, demos, and product videos.
- 47

CodexPlusPlus
32.3KBigPizzaV3/CodexPlusPlus · RustCodex++ is an external launcher and management tool for the OpenAI Codex/ChatGPT desktop app, adding provider switching, protocol conversion, session management and UI enhancements on top of it.
- 48

MoneyPrinterV2
32.1KFujiwaraChoki/MoneyPrinterV2 · PythonMoneyPrinterV2 (MPV2) is a Python toolkit that automates ways to make money online, including a Twitter bot, a YouTube Shorts automator, Amazon affiliate marketing, and automated cold outreach to local businesses.
- 49
k6
32Kgrafana/k6 · Gok6 is a modern load-testing tool: you write test scripts that simulate real user traffic against your application to see how it performs. It is built for developers and testers in the DevOps era — like unit testing, but for performance.
- 50

analytics
29.5Kplausible/analytics · ElixirPlausible Analytics is an open source, privacy-first web analytics tool — a lightweight, cookie-free Google Analytics alternative, offered as a managed cloud or a self-hosted Community Edition.
- 51

ente
29.4Kente/ente · DartEnte is a fully open source, end-to-end encrypted cloud: a place to keep photos, documents and 2FA codes without having to trust the provider. It ships three apps so far: Photos, Locker and Auth.
- 52

loki
29Kgrafana/loki · GoLoki is a horizontally-scalable, highly-available, multi-tenant log aggregation system from Grafana — like Prometheus, but for logs.
- 53

linkedin-skill-assessments-quizzes
28.9KEbazhanov/linkedin-skill-assessments-quizzes · PythonA free, open-source reference of answers to LinkedIn skill assessment quizzes: questions with the correct answers for tests in JavaScript, React, Python, Git, AWS Lambda, machine learning and more. It has nearly 29,000 GitHub stars.
- 54
mongo
28.6Kmongodb/mongo · C++MongoDB, a widely used NoSQL database. This repo is the database itself: mongod is the server process that stores your data, and mongos is its sharding router.
- 55

wg-easy
27.2Kwg-easy/wg-easy · TypeScriptwg-easy is an all-in-one package that bundles WireGuard VPN with a web-based admin UI, letting you install and manage WireGuard on a Linux host without touching config files manually.
- 56

masscan
26.1Krobertdavidgraham/masscan · CMasscan is an Internet-scale TCP port scanner that transmits SYN packets asynchronously and can scan the entire IPv4 Internet in under 5 minutes, sending up to 10 million packets per second from a single machine.
- 57
invidious
25.5Kiv-org/invidious · CrystalInvidious is an open source alternative front-end to YouTube: you browse and watch YouTube videos through its web interface instead of youtube.com.
- 58

monica
25.5Kmonicahq/monica · PHPAn open-source PRM — a Personal Relationship Management app. Think of the CRMs sales teams use, but for your friends and family: it helps you document your life and log interactions with the people you care about.
- 59

readest
25.3Kreadest/readest · TypeScriptReadest is an open-source ebook reader built for immersive, deep-reading sessions — a modern rewrite of Foliate, made with Next.js 16 and Tauri v2.
- 60
TDengine
25.2Ktaosdata/TDengine · CTDengine is an open-source, high-performance, cloud-native, AI-powered time-series database built for IoT, Connected Cars, and Industrial IoT workloads, handling TB-to-PB scale data from billions of sensors.
- 61
OpenList
25.1KOpenListTeam/OpenList · GoOpenList is a self-hosted file-listing and sharing server, built as a community-driven fork of AList, that lets you browse, preview, and share files from dozens of cloud storage providers through one unified web interface.
- 62

nextai-translator
25Knextai-translator/nextai-translator · TypeScriptA ChatGPT API-powered translator that runs as a browser extension and a cross-platform desktop application.
- 63

firefly-iii
24.9Kfirefly-iii/firefly-iii · PHPFirefly III is a free, open-source personal finance manager that helps you track income and expenses, set budgets, and generate financial reports.
- 64

social-analyzer
24.3Kqeeqbox/social-analyzer · JavaScriptSocial-Analyzer is an OSINT tool that searches and correlates a person's profile across roughly 1000 social media sites and websites, available as a CLI, an API, and a web app.
- 65

MaaAssistantArknights
23.8KMaaAssistantArknights/MaaAssistantArknights · C++MAA (MAA Assistant Arknights) is a free, open-source assistant for the mobile game Arknights: it uses image recognition to complete all your daily tasks in one click.
- 66
LinkSwift
23.7Khmjz100/LinkSwift · JavaScriptA browser userscript that fetches direct download links for files on nine Chinese cloud drives — Baidu Netdisk, Aliyun Drive, Quark, UC, 123 Pan, Tianyi, China Mobile, Xunlei and Guangya — so you can download without the official clients.
- 67

intro.js
23.5Kusablica/intro.js · TypeScriptIntro.js is a lightweight user-onboarding and product-walkthrough library for the web — it adds guided, step-by-step tours that introduce a site or app to its users.
- 68

octotree
23.3Kovity/octotree · JavaScriptOctotree is a browser extension that enhances GitHub code review and exploration — the project bills itself as 'GitHub on steroids'.
- 69

skyvern
23.2KSkyvern-AI/skyvern · PythonSkyvern is an open-source AI agent that automates browser-based workflows using LLMs and computer vision — filling out forms, logging in, extracting data and downloading files on websites it has never seen before.
- 70

pangolin
23.1Kfosrl/pangolin · TypeScriptPangolin is an open-source SASE (Secure Access Service Edge) platform built on WireGuard that unifies a zero-trust VPN, reverse proxy, privileged access management, and an identity-aware AI gateway under one identity and policy model.
- 71

forem
22.8Kforem/forem · RubyForem is open-source software for building communities — it is the platform that powers dev.to. You run it to create your own space where members publish articles, join discussions, and build profiles.
- 72

opcode
22.4Kwinfunc/opcode · TypeScriptopcode is an unofficial desktop GUI app and toolkit for Claude Code: it lets you manage coding sessions, custom agents, usage costs, MCP servers and CLAUDE.md files from one visual interface instead of the terminal.
- 73
FreeTube
22.1KFreeTubeApp/FreeTube · VueFreeTube is an open source desktop YouTube player built with privacy in mind: watch YouTube without ads and without Google tracking you through cookies and JavaScript.
- 74

docmost
22Kdocmost/docmost · TypeScriptDocmost is an open-source collaborative wiki and documentation tool, positioned as an alternative to Confluence and Notion.
- 75

teable
21.9Kteableio/teable · TypeScriptAn AI spreadsheet for business — spreadsheet-simple on the surface, a real PostgreSQL database underneath, with AI chat, an app builder, and automations on top of your live data.
- 76

L1B3RT4S
21.9Kelder-plinius/L1B3RT4SA public collection of jailbreak prompts — the author calls them 'liberation prompts' — meant to make flagship AI models respond without their usual refusals. It is maintained by AI red-teamer elder-plinius.
- 77

deskreen
21.6Kpavlobu/deskreen · TypeScriptDeskreen turns any device with a web browser — a phone, tablet or laptop — into a second screen for your computer. It is an Electron app that streams your screen live over WebRTC.
- 78

animeko
21Kopen-ani/animeko · KotlinAnimeko (formerly Ani) is a one-stop app for finding, following and watching seasonal anime: Bangumi cloud sync of watch progress, aggregated video sources, danmaku comments and offline caching, built 100% in Kotlin/Compose Multiplatform.
- 79

linkwarden
20.1Klinkwarden/linkwarden · TypeScriptLinkwarden is a self-hosted, open-source collaborative bookmark manager: it collects webpages and articles in one place and saves a screenshot and PDF copy of each page, so your links stay accessible even after the original disappears.
- 80

daily
20.1Kdailydotdev/daily · JavaScriptA free, open-source personalized news feed for developers used by millions: it aggregates articles, tutorials, and release notes from 2,000+ sources across the web and tunes your feed to the tags you follow.
- 81
tolaria
20.1Krefactoringhq/tolaria · TypeScriptTolaria is a desktop app for macOS, Windows, and Linux that manages markdown knowledge bases — personal second brains, company docs, or AI assistant memory — stored as plain files in a git repo.
- 82

GHunt
19.7Kmxrch/GHunt · PythonGHunt is an offensive Google framework geared toward OSINT — collecting intelligence around Google — and its authors note that any Google-related use is possible.
- 83

ConvertX
19.1KC4illin/ConvertX · TypeScriptConvertX is a self-hosted online file converter: you run it on your own server and convert files between 1000+ formats right in the browser.
- 84
lila
18.8Klichess-org/lila · ScalaLichess (lila) is the free, adless and open source online chess server behind lichess.org, focused on realtime play and ease of use.
- 85

LibreTV
18.8KLibreSpark/LibreTV · TypeScriptLibreTV is a self-hosted web app that searches and plays videos aggregated from third-party streaming source sites, plus live TV/IPTV via M3U playlists. It's built on Next.js 15 (App Router), TypeScript and Tailwind CSS, using ArtPlayer + hls.js as the player.
- 86
WSABuilds
18.7KMustardChef/WSABuilds · PythonReady-made downloads of the Windows Subsystem for Android for Windows 10 and 11 PCs, with the Google Play Store (MindTheGapps) and/or Magisk or KernelSU root built in — so you can run Android apps without building WSA yourself.
- 87

nuclear
18.7Knukeop/nuclear · TypeScriptNuclear is a free, open-source desktop music player that finds free music for you: search for any song or artist, stream it, and build playlists.
- 88

overleaf
18.2Koverleaf/overleaf · JavaScriptOverleaf is an open-source, web-based real-time collaborative LaTeX editor; this repo is the self-hostable Community Edition, while the hosted version runs at overleaf.com.
- 89

windmill
18.2Kwindmill-labs/windmill · RustWindmill is an open-source developer platform that turns scripts into webhooks, workflows and UIs, acting as a self-hostable alternative to Retool, Pipedream and Temporal for powering internal infrastructure.
- 90
LibreTranslate
17.1KLibreTranslate/LibreTranslate · PythonA free and open source machine translation API that you host entirely yourself. Unlike Google or Azure, it does not send your text to proprietary services — the engine is the open source Argos Translate library.
- 91

coder
17.1Kcoder/coder · GoCoder is a self-hosted platform for creating cloud development environments and running AI coding agents on your own infrastructure.
- 92

Grasscutter
16.8KGrasscutters/Grasscutter · JavaGrasscutter is a self-hosted server software reimplementation for a certain anime game: you run your own private game server and play on it with the game's own client.
- 93

Signal-Desktop
16.6Ksignalapp/Signal-Desktop · TypeScriptSignal Desktop is the official desktop companion app for Signal, a private messenger. It links with your Signal account on Android or iOS and lets you send and receive messages from your Windows, macOS, or Linux computer.
- 94
quarkdown
16.3Kiamgio/quarkdown · KotlinQuarkdown is a Markdown-based typesetting system: you write a single Markdown source and it compiles into a print-ready book, academic paper, knowledge base, website, or interactive presentation.
- 95
omnivore
16.3Komnivore-app/omnivore · TypeScriptOmnivore is an open source read-it-later app: you save articles, PDFs and newsletter issues into a personal reading queue, then read them with highlighting, notes, labels and search.
- 96
bentopdf
16.1Kalam00000/bentopdf · JavaScriptBentoPDF is a privacy-first PDF toolkit that lets you merge, edit, convert, and manage PDF files entirely inside your browser, with over 50 tools and no server-side processing of your files.
- 97
VERT
16KVERT-sh/VERT · TypeScriptVERT is an open-source file converter that works as a web app: it converts files like images, video and documents right on your machine instead of uploading them, and it is free to use.
- 98

BillionMail
15.9KBillionmail/BillionMail · GoAn open-source, self-hosted mail server plus an email marketing platform: send newsletters, promotional and transactional emails from your own server, with analytics and subscriber management built in.
- 99

banana-slides
15.8KAnionex/banana-slides · TypeScriptBanana Slides is an AI-native app that turns a single idea, an outline, page descriptions, or uploaded documents/templates into a full editable slide deck in minutes, powered by the nano banana pro image model.
- 100

v2rayA
15.7Kv2rayA/v2rayA · Gov2rayA is a V2Ray client with a web interface: it runs an Xray-based core and gives you a global transparent proxy on Linux, or a system proxy on Windows and macOS.
Showing the 100 most-starred of 262. See every one in the catalog.
Related topics
Often tagged together