diff --git a/source/data/dynamic/applications.json b/source/data/dynamic/applications.json index f38efa0..a12e385 100644 --- a/source/data/dynamic/applications.json +++ b/source/data/dynamic/applications.json @@ -11,7 +11,7 @@ "cross" ], "category": "agent", - "stars": 60865, + "stars": 60867, "flags": [], "last_commit": "11/03/2025", "language": "Python", @@ -31,7 +31,7 @@ "windows" ], "category": "context", - "stars": 15981, + "stars": 15986, "flags": [], "last_commit": "09/01/2025", "language": "TypeScript", @@ -50,9 +50,9 @@ "cross" ], "category": "agent", - "stars": 4068, + "stars": 4071, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "MIT", "homepage_url": "https://gptme.org/docs/" @@ -67,7 +67,7 @@ "selfhost" ], "category": "agent", - "stars": 13032, + "stars": 13037, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -83,9 +83,9 @@ "selfhost" ], "category": "agent", - "stars": 8603, + "stars": 8613, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "C", "license": "NOASSERTION", "homepage_url": "https://agent.theten.ai/" @@ -99,7 +99,7 @@ "selfhost" ], "category": "agent", - "stars": 48114, + "stars": 48128, "flags": [], "last_commit": "11/22/2025", "language": "Ruby", @@ -115,7 +115,7 @@ "selfhost" ], "category": "agent", - "stars": 35259, + "stars": 35260, "flags": [], "last_commit": "04/29/2025", "language": "TypeScript", @@ -131,11 +131,11 @@ "selfhost" ], "category": "agent", - "stars": 179855, + "stars": 179867, "flags": [ "custom-license" ], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "MIT", "homepage_url": "https://agpt.co" @@ -152,7 +152,7 @@ "selfhost" ], "category": "agent", - "stars": 16509, + "stars": 16516, "flags": [], "last_commit": "11/20/2025", "language": "Go", @@ -168,7 +168,7 @@ "selfhost" ], "category": "ai-image-gui", - "stars": 158398, + "stars": 158420, "flags": [], "last_commit": "11/07/2025", "language": "Python", @@ -184,9 +184,9 @@ "selfhost" ], "category": "ai-image-gui", - "stars": 94180, + "stars": 94259, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "GPL-3.0", "homepage_url": "https://www.comfy.org/" @@ -201,7 +201,7 @@ "selfhost" ], "category": "ai-image-gui", - "stars": 26280, + "stars": 26292, "flags": [], "last_commit": "11/16/2025", "language": "TypeScript", @@ -217,7 +217,7 @@ "selfhost" ], "category": "ai-image-gui", - "stars": 11834, + "stars": 11838, "flags": [ "custom-description" ], @@ -235,7 +235,7 @@ "selfhost" ], "category": "ai-image-gui", - "stars": 47094, + "stars": 47102, "flags": [], "last_commit": "09/02/2025", "language": "Python", @@ -251,7 +251,7 @@ "selfhost" ], "category": "ai-image-gui", - "stars": 6742, + "stars": 6741, "flags": [], "last_commit": "11/22/2025", "language": "Python", @@ -267,9 +267,9 @@ "cross" ], "category": "ai-utilities", - "stars": 31834, + "stars": 31839, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "JavaScript", "license": "MIT", "homepage_url": "https://netron.app" @@ -285,7 +285,7 @@ "cross" ], "category": "all-in-one", - "stars": 8651, + "stars": 8660, "flags": [], "last_commit": "11/03/2025", "language": "Rust", @@ -302,9 +302,9 @@ "selfhost" ], "category": "all-in-one", - "stars": 67929, + "stars": 67954, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "TypeScript", "license": "NOASSERTION", "homepage_url": "https://lobechat.com" @@ -319,7 +319,7 @@ "selfhost" ], "category": "all-in-one", - "stars": 31639, + "stars": 31648, "flags": [], "last_commit": "11/18/2025", "language": "Python", @@ -335,7 +335,7 @@ "selfhost" ], "category": "assistant", - "stars": 16799, + "stars": 16801, "flags": [], "last_commit": "11/06/2025", "language": "TypeScript", @@ -353,9 +353,9 @@ "selfhost" ], "category": "information-processing", - "stars": 5955, + "stars": 5954, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "AGPL-3.0", "homepage_url": "https://unstract.com" @@ -370,7 +370,7 @@ "selfhost" ], "category": "information-processing", - "stars": 68282, + "stars": 68349, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -386,7 +386,7 @@ "selfhost" ], "category": "information-processing", - "stars": 22018, + "stars": 22020, "flags": [], "last_commit": "07/07/2025", "language": "TypeScript", @@ -404,7 +404,7 @@ "cross" ], "category": "information-processing", - "stars": 6770, + "stars": 6771, "flags": [], "last_commit": "11/17/2025", "language": "Rust", @@ -423,7 +423,7 @@ "web-cloud" ], "category": "information-processing", - "stars": 20294, + "stars": 20308, "flags": [], "last_commit": "11/20/2025", "language": "TypeScript", @@ -442,7 +442,7 @@ "cross" ], "category": "information-processing", - "stars": 44570, + "stars": 44651, "flags": [], "last_commit": "11/21/2025", "language": "Python", @@ -458,9 +458,9 @@ "selfhost" ], "category": "llm-gui", - "stars": 115887, + "stars": 115969, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "JavaScript", "license": "NOASSERTION", "homepage_url": "https://openwebui.com" @@ -474,7 +474,7 @@ "cross" ], "category": "llm-gui", - "stars": 76933, + "stars": 76934, "flags": [], "last_commit": "05/27/2025", "language": "C++", @@ -490,7 +490,7 @@ "cross" ], "category": "llm-gui", - "stars": 39414, + "stars": 39433, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -506,7 +506,7 @@ "cross" ], "category": "llm-gui", - "stars": 37487, + "stars": 37501, "flags": [], "last_commit": "11/04/2025", "language": "TypeScript", @@ -522,7 +522,7 @@ "selfhost" ], "category": "llm-gui", - "stars": 45449, + "stars": 45466, "flags": [], "last_commit": "11/21/2025", "language": "Python", @@ -538,9 +538,9 @@ "cross" ], "category": "llm-gui", - "stars": 35654, + "stars": 35683, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "TypeScript", "license": "AGPL-3.0", "homepage_url": "https://cherry-ai.com" @@ -554,9 +554,9 @@ "selfhost" ], "category": "llm-gui", - "stars": 20170, + "stars": 20198, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "JavaScript", "license": "AGPL-3.0", "homepage_url": "https://sillytavern.app" @@ -573,7 +573,7 @@ "web-cloud" ], "category": "llm-gui", - "stars": 86466, + "stars": 86478, "flags": [], "last_commit": "10/27/2025", "language": "TypeScript", @@ -589,7 +589,7 @@ "selfhost" ], "category": "llm-gui", - "stars": 31851, + "stars": 31869, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -605,7 +605,7 @@ "selfhost" ], "category": "llm-gui", - "stars": 11972, + "stars": 11971, "flags": [], "last_commit": "10/09/2025", "language": "Python", @@ -625,7 +625,7 @@ "selfhost" ], "category": "manager", - "stars": 156352, + "stars": 156394, "flags": [], "last_commit": "11/22/2025", "language": "Go", @@ -641,7 +641,7 @@ "cross" ], "category": "manager", - "stars": 6910, + "stars": 6909, "flags": [], "last_commit": "11/21/2025", "language": "C#", @@ -660,7 +660,7 @@ "selfhost" ], "category": "model-tools", - "stars": 62872, + "stars": 62897, "flags": [], "last_commit": "11/19/2025", "language": "Python", @@ -679,7 +679,7 @@ "cross" ], "category": "model-tools", - "stars": 30480, + "stars": 30488, "flags": [], "last_commit": "11/21/2025", "language": "Python", @@ -698,9 +698,9 @@ "cross" ], "category": "model-tools", - "stars": 35436, + "stars": 35453, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "Apache-2.0", "homepage_url": "https://docs.agno.com" @@ -714,9 +714,9 @@ "cross" ], "category": "model-tools", - "stars": 4407, + "stars": 4411, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "Python", "license": "NOASSERTION", "homepage_url": "https://kiln.tech" @@ -730,7 +730,7 @@ "cross" ], "category": "rag", - "stars": 51314, + "stars": 51358, "flags": [], "last_commit": "11/22/2025", "language": "JavaScript", @@ -746,7 +746,7 @@ "selfhost" ], "category": "rag", - "stars": 24651, + "stars": 24654, "flags": [], "last_commit": "07/04/2025", "language": "Python", @@ -762,7 +762,7 @@ "selfhost" ], "category": "rag", - "stars": 7439, + "stars": 7443, "flags": [], "last_commit": "07/14/2025", "language": "Python", @@ -778,9 +778,9 @@ "selfhost" ], "category": "rag", - "stars": 68122, + "stars": 68163, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "Apache-2.0", "homepage_url": "https://ragflow.io" @@ -797,9 +797,9 @@ "cross" ], "category": "rag", - "stars": 7865, + "stars": 7866, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "Apache-2.0", "homepage_url": "https://futurehouse.gitbook.io/futurehouse-cookbook" @@ -816,7 +816,7 @@ "selfhost" ], "category": "rag", - "stars": 7467, + "stars": 7470, "flags": [], "last_commit": "11/07/2025", "language": "Python", @@ -849,9 +849,9 @@ "selfhost" ], "category": "rag", - "stars": 17385, + "stars": 17389, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "MIT", "homepage_url": "https://app.docsgpt.cloud/" @@ -867,7 +867,7 @@ "cross" ], "category": "research", - "stars": 7163, + "stars": 7165, "flags": [], "last_commit": "11/19/2025", "language": "Python", @@ -886,7 +886,7 @@ "selfhost" ], "category": "research", - "stars": 24229, + "stars": 24239, "flags": [], "last_commit": "11/15/2025", "language": "Python", @@ -918,9 +918,9 @@ "cross" ], "category": "chat", - "stars": 29149, + "stars": 29157, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "NOASSERTION", "homepage_url": "https://desktop.telegram.org/" @@ -936,7 +936,7 @@ "cross" ], "category": "chat", - "stars": 9890, + "stars": 9900, "flags": [], "last_commit": "11/21/2025", "language": "Haskell", @@ -952,7 +952,7 @@ "selfhost" ], "category": "collaboration", - "stars": 34439, + "stars": 34445, "flags": [], "last_commit": "11/22/2025", "language": "TypeScript", @@ -969,7 +969,7 @@ "web-cloud" ], "category": "collaboration", - "stars": 23857, + "stars": 23858, "flags": [], "last_commit": "11/22/2025", "language": "Python", @@ -986,9 +986,9 @@ "web-cloud" ], "category": "collaboration", - "stars": 43931, + "stars": 43934, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "NOASSERTION", "homepage_url": "https://rocket.chat/" @@ -1002,7 +1002,7 @@ "cross" ], "category": "mail", - "stars": 16877, + "stars": 16879, "flags": [], "last_commit": "11/10/2025", "language": "JavaScript", @@ -1018,7 +1018,7 @@ "cross" ], "category": "mail", - "stars": 12778, + "stars": 12782, "flags": [ "custom-description" ], @@ -1038,7 +1038,7 @@ "web-cloud" ], "category": "video-conference", - "stars": 27619, + "stars": 27621, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -1058,7 +1058,7 @@ "category": "video-conference", "stars": 12307, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "AGPL-3.0", "homepage_url": "https://element.io" @@ -1074,7 +1074,7 @@ "cross" ], "category": "backup", - "stars": 11785, + "stars": 11809, "flags": [], "last_commit": "11/20/2025", "language": "Go", @@ -1092,7 +1092,7 @@ "cross" ], "category": "backup", - "stars": 30882, + "stars": 30892, "flags": [], "last_commit": "11/19/2025", "language": "Go", @@ -1108,7 +1108,7 @@ "cross" ], "category": "backup", - "stars": 13509, + "stars": 13522, "flags": [], "last_commit": "11/21/2025", "language": "C#", @@ -1126,7 +1126,7 @@ "cross" ], "category": "backup", - "stars": 12603, + "stars": 12604, "flags": [], "last_commit": "11/21/2025", "language": "Python", @@ -1144,7 +1144,7 @@ "cross" ], "category": "backup", - "stars": 53638, + "stars": 53651, "flags": [], "last_commit": "11/21/2025", "language": "Go", @@ -1160,9 +1160,9 @@ "linux" ], "category": "backup", - "stars": 3616, + "stars": 3617, "flags": [], - "last_commit": "09/04/2025", + "last_commit": "11/22/2025", "language": "Vala", "license": "", "homepage_url": null @@ -1177,7 +1177,7 @@ "selfhost" ], "category": "backup", - "stars": 4490, + "stars": 4499, "flags": [], "last_commit": "11/16/2025", "language": "Go", @@ -1195,7 +1195,7 @@ "cross" ], "category": "backup", - "stars": 5560, + "stars": 5561, "flags": [], "last_commit": "05/03/2025", "language": "Go", @@ -1212,9 +1212,9 @@ "selfhost" ], "category": "storage", - "stars": 33421, + "stars": 33429, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "PHP", "license": "AGPL-3.0", "homepage_url": "https://nextcloud.com" @@ -1231,7 +1231,7 @@ "selfhost" ], "category": "storage", - "stars": 13971, + "stars": 13976, "flags": [], "last_commit": "11/21/2025", "language": "C", @@ -1263,7 +1263,7 @@ "selfhost" ], "category": "storage", - "stars": 15760, + "stars": 15766, "flags": [], "last_commit": "11/22/2025", "language": "C++", @@ -1279,7 +1279,7 @@ "selfhost" ], "category": "storage", - "stars": 4132, + "stars": 4133, "flags": [], "last_commit": "03/09/2025", "language": "TypeScript", @@ -1297,7 +1297,7 @@ "cross" ], "category": "sync", - "stars": 77724, + "stars": 77745, "flags": [], "last_commit": "11/18/2025", "language": "Go", @@ -1315,7 +1315,7 @@ "macos" ], "category": "sync", - "stars": 3326, + "stars": 3328, "flags": [], "last_commit": "11/07/2025", "language": "Objective-C", @@ -1333,7 +1333,7 @@ "cross" ], "category": "sync", - "stars": 3988, + "stars": 3989, "flags": [], "last_commit": "08/23/2025", "language": "C", @@ -1351,7 +1351,7 @@ "jetbrains" ], "category": "code-assistant", - "stars": 32462, + "stars": 32463, "flags": [], "last_commit": "11/10/2025", "language": "Rust", @@ -1368,7 +1368,7 @@ "jetbrains" ], "category": "code-assistant", - "stars": 29935, + "stars": 29953, "flags": [], "last_commit": "11/22/2025", "language": "TypeScript", @@ -1384,7 +1384,7 @@ "vscode" ], "category": "code-assistant", - "stars": 52557, + "stars": 52578, "flags": [], "last_commit": "11/22/2025", "language": "TypeScript", @@ -1402,9 +1402,9 @@ "cross" ], "category": "code-assistant", - "stars": 22304, + "stars": 22339, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "Rust", "license": "Apache-2.0", "homepage_url": "https://block.github.io/goose/" @@ -1419,7 +1419,7 @@ "web-cloud" ], "category": "code-assistant", - "stars": 59603, + "stars": 59615, "flags": [], "last_commit": "10/04/2025", "language": "Python", @@ -1435,7 +1435,7 @@ "vscode" ], "category": "code-assistant", - "stars": 20901, + "stars": 20910, "flags": [], "last_commit": "11/22/2025", "language": "TypeScript", @@ -1453,7 +1453,7 @@ "cross" ], "category": "code-assistant", - "stars": 14681, + "stars": 14683, "flags": [], "last_commit": "10/03/2025", "language": "Go", @@ -1471,7 +1471,7 @@ "cross" ], "category": "code-assistant", - "stars": 33650, + "stars": 33652, "flags": [], "last_commit": "11/10/2025", "language": "Python", @@ -1489,9 +1489,9 @@ "cross" ], "category": "code-assistant", - "stars": 38536, + "stars": 38554, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "Apache-2.0", "homepage_url": "https://aider.chat/" @@ -1506,9 +1506,9 @@ "selfhost" ], "category": "code-assistant", - "stars": 65143, + "stars": 65160, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "NOASSERTION", "homepage_url": "https://all-hands.dev" @@ -1525,7 +1525,7 @@ "linux" ], "category": "code-editor", - "stars": 70144, + "stars": 70194, "flags": [], "last_commit": "11/22/2025", "language": "Rust", @@ -1543,9 +1543,9 @@ "cross" ], "category": "code-editor", - "stars": 41424, + "stars": 41435, "flags": [], - "last_commit": "11/18/2025", + "last_commit": "11/22/2025", "language": "Rust", "license": "MPL-2.0", "homepage_url": "https://helix-editor.com" @@ -1559,7 +1559,7 @@ "cross" ], "category": "code-editor", - "stars": 37653, + "stars": 37656, "flags": [], "last_commit": "11/01/2025", "language": "Rust", @@ -1578,7 +1578,7 @@ "cross" ], "category": "code-editor", - "stars": 39309, + "stars": 39310, "flags": [], "last_commit": "11/21/2025", "language": "Vim Script", @@ -1596,9 +1596,9 @@ "cross" ], "category": "code-editor", - "stars": 94439, + "stars": 94457, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Vim Script", "license": "NOASSERTION", "homepage_url": "https://neovim.io" @@ -1614,7 +1614,7 @@ "cross" ], "category": "code-editor", - "stars": 27501, + "stars": 27503, "flags": [], "last_commit": "11/06/2025", "language": "Lua", @@ -1632,7 +1632,7 @@ "cross" ], "category": "code-editor", - "stars": 23960, + "stars": 23972, "flags": [], "last_commit": "11/11/2025", "language": "Lua", @@ -1648,9 +1648,9 @@ "cross" ], "category": "code-editor", - "stars": 178819, + "stars": 178859, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "TypeScript", "license": "MIT", "homepage_url": "https://code.visualstudio.com" @@ -1664,7 +1664,7 @@ "cross" ], "category": "code-editor", - "stars": 29188, + "stars": 29199, "flags": [], "last_commit": "11/21/2025", "language": "Shell", @@ -1680,7 +1680,7 @@ "macos" ], "category": "code-editor", - "stars": 22390, + "stars": 22388, "flags": [], "last_commit": "10/30/2025", "language": "Swift", @@ -1696,7 +1696,7 @@ "selfhost" ], "category": "code-editor", - "stars": 74949, + "stars": 74992, "flags": [], "last_commit": "11/20/2025", "language": "TypeScript", @@ -1713,7 +1713,7 @@ "macos" ], "category": "code-editor", - "stars": 27566, + "stars": 27574, "flags": [ "custom-description" ], @@ -1731,7 +1731,7 @@ "cross" ], "category": "dev-tools", - "stars": 30452, + "stars": 30457, "flags": [], "last_commit": "10/26/2025", "language": "C#", @@ -1747,7 +1747,7 @@ "cross" ], "category": "dev-tools", - "stars": 6541, + "stars": 6544, "flags": [], "last_commit": "11/21/2025", "language": "Vue", @@ -1765,7 +1765,7 @@ "cross" ], "category": "dev-tools", - "stars": 6497, + "stars": 6500, "flags": [], "last_commit": "11/12/2025", "language": "Rust", @@ -1783,7 +1783,7 @@ "cross" ], "category": "dev-tools", - "stars": 55921, + "stars": 55932, "flags": [], "last_commit": "11/15/2025", "language": "Rust", @@ -1799,7 +1799,7 @@ "cross" ], "category": "game-engine", - "stars": 103420, + "stars": 103446, "flags": [], "last_commit": "11/22/2025", "language": "C++", @@ -1815,7 +1815,7 @@ "cross" ], "category": "game-engine", - "stars": 17859, + "stars": 17885, "flags": [], "last_commit": "11/21/2025", "language": "JavaScript", @@ -1831,7 +1831,7 @@ "cross" ], "category": "git-client", - "stars": 20969, + "stars": 20971, "flags": [], "last_commit": "11/13/2025", "language": "TypeScript", @@ -1847,9 +1847,9 @@ "cross" ], "category": "ide", - "stars": 19139, + "stars": 19143, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Java", "license": "Apache-2.0", "homepage_url": "https://jetbrains.com/idea" @@ -1883,9 +1883,9 @@ "cross" ], "category": "language-package-manager", - "stars": 33229, + "stars": 33232, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "TypeScript", "license": "MIT", "homepage_url": "https://pnpm.io" @@ -1901,9 +1901,9 @@ "cross" ], "category": "language-package-manager", - "stars": 82289, + "stars": 82303, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "Zig", "license": "NOASSERTION", "homepage_url": "https://bun.com" @@ -1919,9 +1919,9 @@ "cross" ], "category": "language-package-manager", - "stars": 73313, + "stars": 73374, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Rust", "license": "Apache-2.0", "homepage_url": "https://docs.astral.sh/uv" @@ -1935,9 +1935,9 @@ "cross" ], "category": "game-launcher", - "stars": 10137, + "stars": 10139, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "GPL-3.0", "homepage_url": "https://heroicgameslauncher.com" @@ -1951,7 +1951,7 @@ "windows" ], "category": "game-launcher", - "stars": 11836, + "stars": 11846, "flags": [], "last_commit": "11/19/2025", "language": "C#", @@ -1967,7 +1967,7 @@ "selfhost" ], "category": "game-launcher", - "stars": 7035, + "stars": 7041, "flags": [], "last_commit": "11/22/2025", "language": "Python", @@ -1983,11 +1983,11 @@ "selfhost" ], "category": "game-launcher", - "stars": 1720, + "stars": 1722, "flags": [ "custom-description" ], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "PHP", "license": "AGPL-3.0", "homepage_url": "https://pelican.dev" @@ -2001,7 +2001,7 @@ "cross" ], "category": "games", - "stars": 6967, + "stars": 6968, "flags": [], "last_commit": "11/19/2025", "language": "C++", @@ -2017,9 +2017,9 @@ "cross" ], "category": "games", - "stars": 11773, + "stars": 11778, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "NOASSERTION", "homepage_url": "http://cataclysmdda.org" @@ -2034,9 +2034,9 @@ "android" ], "category": "games", - "stars": 9772, + "stars": 9777, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "Kotlin", "license": "MPL-2.0", "homepage_url": "" @@ -2052,7 +2052,7 @@ "category": "games", "stars": 6281, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "C++", "license": "GPL-2.0", "homepage_url": "https://www.wesnoth.org/" @@ -2066,9 +2066,9 @@ "cross" ], "category": "games", - "stars": 6934, + "stars": 6935, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Rust", "license": "GPL-3.0", "homepage_url": "https://veloren.net" @@ -2082,9 +2082,9 @@ "web-cloud" ], "category": "games", - "stars": 17389, + "stars": 17396, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Scala", "license": "AGPL-3.0", "homepage_url": "https://lichess.org" @@ -2098,7 +2098,7 @@ "cross" ], "category": "games", - "stars": 16148, + "stars": 16149, "flags": [], "last_commit": "11/21/2025", "language": "C#", @@ -2115,7 +2115,7 @@ "firefox" ], "category": "browser-extensions", - "stars": 59918, + "stars": 59932, "flags": [], "last_commit": "11/21/2025", "language": "JavaScript", @@ -2132,9 +2132,9 @@ "firefox" ], "category": "browser-extensions", - "stars": 21390, + "stars": 21389, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "MIT", "homepage_url": "https://darkreader.org/" @@ -2149,9 +2149,9 @@ "firefox" ], "category": "browser-extensions", - "stars": 7296, + "stars": 7298, "flags": [], - "last_commit": "11/16/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "MIT", "homepage_url": "https://chromewebstore.google.com/detail/page-assist-a-web-ui-for/jfgfiigpkhlkbnfnbobbkinehhfdhndo" @@ -2165,7 +2165,7 @@ "n/a" ], "category": "neovim-extensions", - "stars": 6774, + "stars": 6775, "flags": [], "last_commit": "11/17/2025", "language": "Lua", @@ -2183,7 +2183,7 @@ "category": "neovim-extensions", "stars": 3748, "flags": [], - "last_commit": "10/11/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "GPL-3.0", "homepage_url": "" @@ -2197,7 +2197,7 @@ "n/a" ], "category": "neovim-extensions", - "stars": 7125, + "stars": 7123, "flags": [], "last_commit": "10/30/2025", "language": "Lua", @@ -2229,9 +2229,9 @@ "cross" ], "category": "ide", - "stars": 14571, + "stars": 14575, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Rust", "license": "MIT", "homepage_url": "https://neovide.dev" @@ -2245,7 +2245,7 @@ "n/a" ], "category": "neovim-extensions", - "stars": 19463, + "stars": 19470, "flags": [], "last_commit": "11/06/2025", "language": "Lua", @@ -2261,9 +2261,9 @@ "cross" ], "category": "browser", - "stars": 37963, + "stars": 37983, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "C++", "license": "MPL-2.0", "homepage_url": "https://zen-browser.app" @@ -2277,7 +2277,7 @@ "cross" ], "category": "browser", - "stars": 20726, + "stars": 20731, "flags": [], "last_commit": "11/21/2025", "language": "JavaScript", @@ -2293,9 +2293,9 @@ "cross" ], "category": "browser", - "stars": 7774, + "stars": 7773, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "MPL-2.0", "homepage_url": "https://floorp.app" @@ -2309,7 +2309,7 @@ "cross" ], "category": "browser", - "stars": 8749, + "stars": 8750, "flags": [], "last_commit": "11/16/2025", "language": "JavaScript", @@ -2325,7 +2325,7 @@ "cross" ], "category": "browser", - "stars": 8103, + "stars": 8107, "flags": [], "last_commit": "09/15/2025", "language": "JavaScript", @@ -2341,7 +2341,7 @@ "selfhost" ], "category": "browser", - "stars": 15907, + "stars": 15912, "flags": [], "last_commit": "10/20/2025", "language": "Go", @@ -2357,7 +2357,7 @@ "cross" ], "category": "download-manager", - "stars": 21829, + "stars": 21843, "flags": [], "last_commit": "11/16/2025", "language": "Dart", @@ -2373,7 +2373,7 @@ "cross" ], "category": "download-manager", - "stars": 11937, + "stars": 11952, "flags": [], "last_commit": "10/30/2025", "language": "Kotlin", @@ -2389,7 +2389,7 @@ "cross" ], "category": "download-manager", - "stars": 7137, + "stars": 7139, "flags": [], "last_commit": "10/09/2025", "language": "Python", @@ -2405,7 +2405,7 @@ "selfhost" ], "category": "download-manager", - "stars": 10662, + "stars": 10666, "flags": [], "last_commit": "11/06/2025", "language": "C++", @@ -2421,9 +2421,9 @@ "selfhost" ], "category": "search-engine", - "stars": 27324, + "stars": 27334, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "MIT", "homepage_url": "" @@ -2438,7 +2438,7 @@ "web-cloud" ], "category": "search-engine", - "stars": 10965, + "stars": 10972, "flags": [], "last_commit": "11/16/2025", "language": "TypeScript", @@ -2454,7 +2454,7 @@ "cross" ], "category": "audio-editor", - "stars": 15968, + "stars": 15972, "flags": [], "last_commit": "11/21/2025", "language": "C++", @@ -2470,7 +2470,7 @@ "cross" ], "category": "audio-editor", - "stars": 3319, + "stars": 3323, "flags": [], "last_commit": "11/11/2025", "language": "C#", @@ -2486,7 +2486,7 @@ "cross" ], "category": "audio-player", - "stars": 42575, + "stars": 42591, "flags": [], "last_commit": "11/17/2025", "language": "Dart", @@ -2503,9 +2503,9 @@ "selfhost" ], "category": "audio-player", - "stars": 5516, + "stars": 5524, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "GPL-3.0", "homepage_url": "https://feishin.vercel.app" @@ -2519,7 +2519,7 @@ "cross" ], "category": "audio-player", - "stars": 1781, + "stars": 1787, "flags": [], "last_commit": "11/15/2025", "language": "Go", @@ -2536,9 +2536,9 @@ "selfhost" ], "category": "audio-player", - "stars": 17558, + "stars": 17576, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Go", "license": "GPL-3.0", "homepage_url": "https://www.navidrome.org" @@ -2552,9 +2552,9 @@ "web-cloud" ], "category": "graphics", - "stars": 22778, + "stars": 22786, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Rust", "license": "Apache-2.0", "homepage_url": "https://graphite.rs" @@ -2568,7 +2568,7 @@ "cross" ], "category": "cad", - "stars": 27114, + "stars": 27118, "flags": [], "last_commit": "11/21/2025", "language": "C++", @@ -2584,9 +2584,9 @@ "cross" ], "category": "graphics", - "stars": 16819, + "stars": 16830, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "C++", "license": "NOASSERTION", "homepage_url": "https://developer.blender.org/docs/handbook/contributing/using_git/#github-mirror" @@ -2600,9 +2600,9 @@ "cross" ], "category": "graphics", - "stars": 2141, + "stars": 2142, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "", "homepage_url": "https://gaphor.org" @@ -2616,9 +2616,9 @@ "cross" ], "category": "image-editing", - "stars": 11649, + "stars": 11651, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "C", "license": "GPL-3.0", "homepage_url": "https://www.darktable.org" @@ -2632,9 +2632,9 @@ "cross" ], "category": "image-editing", - "stars": 3670, + "stars": 3672, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "GPL-3.0", "homepage_url": "https://rawtherapee.com" @@ -2648,9 +2648,9 @@ "web-cloud" ], "category": "graphics", - "stars": 41591, + "stars": 41597, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "Clojure", "license": "MPL-2.0", "homepage_url": "https://penpot.app" @@ -2664,9 +2664,9 @@ "cross" ], "category": "cad", - "stars": 8446, + "stars": 8449, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "NOASSERTION", "homepage_url": "https://www.openscad.org" @@ -2682,7 +2682,7 @@ "cross" ], "category": "cad", - "stars": 4183, + "stars": 4184, "flags": [], "last_commit": "11/21/2025", "language": "Python", @@ -2698,9 +2698,9 @@ "cross" ], "category": "graphics", - "stars": 9037, + "stars": 9039, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "GPL-3.0", "homepage_url": "https://invent.kde.org/graphics/krita" @@ -2714,7 +2714,7 @@ "cross" ], "category": "image-processing", - "stars": 41296, + "stars": 41300, "flags": [], "last_commit": "11/17/2025", "language": "TypeScript", @@ -2730,7 +2730,7 @@ "cross" ], "category": "image-processing", - "stars": 5435, + "stars": 5438, "flags": [], "last_commit": "11/22/2025", "language": "Python", @@ -2748,9 +2748,9 @@ "cross" ], "category": "media-downloader", - "stars": 135864, + "stars": 135944, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "Python", "license": "Unlicense", "homepage_url": "https://discord.gg/H5MNcFW63r" @@ -2764,7 +2764,7 @@ "cross" ], "category": "media-downloader", - "stars": 13394, + "stars": 13403, "flags": [], "last_commit": "11/17/2025", "language": "C#", @@ -2780,7 +2780,7 @@ "web-cloud" ], "category": "media-downloader", - "stars": 37308, + "stars": 37325, "flags": [], "last_commit": "10/13/2025", "language": "Svelte", @@ -2796,7 +2796,7 @@ "cross" ], "category": "screen-recording", - "stars": 68183, + "stars": 68199, "flags": [], "last_commit": "11/12/2025", "language": "C", @@ -2812,7 +2812,7 @@ "windows" ], "category": "screen-recording", - "stars": 34520, + "stars": 34527, "flags": [], "last_commit": "11/21/2025", "language": "C#", @@ -2828,9 +2828,9 @@ "cross" ], "category": "screen-recording", - "stars": 14810, + "stars": 14823, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "NOASSERTION", "homepage_url": "https://cap.so" @@ -2844,7 +2844,7 @@ "cross" ], "category": "screen-recording", - "stars": 28280, + "stars": 28282, "flags": [], "last_commit": "11/19/2025", "language": "C++", @@ -2860,9 +2860,9 @@ "cross" ], "category": "video-editing", - "stars": 4273, + "stars": 4276, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "GPL-3.0", "homepage_url": "https://invent.kde.org/multimedia/kdenlive" @@ -2876,9 +2876,9 @@ "cross" ], "category": "video-editing", - "stars": 13007, + "stars": 13008, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "GPL-3.0", "homepage_url": "https://www.shotcut.org" @@ -2892,7 +2892,7 @@ "cross" ], "category": "video-editing", - "stars": 8844, + "stars": 8847, "flags": [], "last_commit": "12/05/2024", "language": "C++", @@ -2908,7 +2908,7 @@ "cross" ], "category": "video-editing", - "stars": 34934, + "stars": 34951, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -2924,7 +2924,7 @@ "cross" ], "category": "video-editing", - "stars": 5168, + "stars": 5167, "flags": [], "last_commit": "07/02/2025", "language": "C++", @@ -2940,7 +2940,7 @@ "cross" ], "category": "video-player", - "stars": 32740, + "stars": 32746, "flags": [], "last_commit": "11/21/2025", "language": "C", @@ -2956,7 +2956,7 @@ "macos" ], "category": "video-player", - "stars": 42695, + "stars": 42711, "flags": [], "last_commit": "11/20/2025", "language": "Swift", @@ -2972,9 +2972,9 @@ "cross" ], "category": "video-player", - "stars": 16862, + "stars": 16877, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C", "license": "GPL-2.0", "homepage_url": "http://www.videolan.org/vlc" @@ -2988,9 +2988,9 @@ "cross" ], "category": "video-transcoder", - "stars": 21414, + "stars": 21420, "flags": [], - "last_commit": "11/14/2025", + "last_commit": "11/22/2025", "language": "C", "license": "NOASSERTION", "homepage_url": "https://handbrake.fr" @@ -3004,9 +3004,9 @@ "selfhost" ], "category": "arr", - "stars": 7156, + "stars": 7176, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "MIT", "homepage_url": "https://docs.seerr.dev" @@ -3021,9 +3021,9 @@ "selfhost" ], "category": "arr", - "stars": 2145, + "stars": 2147, "flags": [], - "last_commit": "11/14/2025", + "last_commit": "11/22/2025", "language": "Go", "license": "GPL-2.0", "homepage_url": "https://autobrr.com/introduction" @@ -3039,7 +3039,7 @@ "selfhost" ], "category": "arr", - "stars": 4867, + "stars": 4869, "flags": [], "last_commit": "11/22/2025", "language": "TypeScript", @@ -3056,7 +3056,7 @@ "selfhost" ], "category": "arr", - "stars": 12681, + "stars": 12690, "flags": [], "last_commit": "11/20/2025", "language": "C#", @@ -3073,7 +3073,7 @@ "selfhost" ], "category": "arr", - "stars": 5528, + "stars": 5530, "flags": [], "last_commit": "11/16/2025", "language": "C#", @@ -3090,7 +3090,7 @@ "selfhost" ], "category": "arr", - "stars": 12457, + "stars": 12470, "flags": [], "last_commit": "11/19/2025", "language": "C#", @@ -3107,7 +3107,7 @@ "selfhost" ], "category": "arr", - "stars": 4719, + "stars": 4720, "flags": [], "last_commit": "11/19/2025", "language": "C#", @@ -3124,7 +3124,7 @@ "selfhost" ], "category": "arr", - "stars": 3540, + "stars": 3542, "flags": [], "last_commit": "11/21/2025", "language": "Python", @@ -3140,7 +3140,7 @@ "linux" ], "category": "dashboard", - "stars": 12790, + "stars": 12794, "flags": [], "last_commit": "11/20/2025", "language": "JavaScript", @@ -3156,7 +3156,7 @@ "selfhost" ], "category": "dashboard", - "stars": 29825, + "stars": 29842, "flags": [], "last_commit": "10/26/2025", "language": "Go", @@ -3172,7 +3172,7 @@ "selfhost" ], "category": "dashboard", - "stars": 23141, + "stars": 23151, "flags": [], "last_commit": "11/17/2025", "language": "Vue", @@ -3188,9 +3188,9 @@ "selfhost" ], "category": "dashboard", - "stars": 26857, + "stars": 26876, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "JavaScript", "license": "GPL-3.0", "homepage_url": "https://gethomepage.dev" @@ -3204,9 +3204,9 @@ "selfhost" ], "category": "dashboard", - "stars": 3142, + "stars": 3146, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "MIT", "homepage_url": "https://getdashdot.com/" @@ -3220,7 +3220,7 @@ "selfhost" ], "category": "dashboard", - "stars": 8793, + "stars": 8799, "flags": [], "last_commit": "11/11/2025", "language": "PHP", @@ -3236,7 +3236,7 @@ "selfhost" ], "category": "dashboard", - "stars": 10822, + "stars": 10830, "flags": [], "last_commit": "11/16/2025", "language": "Vue", @@ -3253,7 +3253,7 @@ "selfhost" ], "category": "home-automation", - "stars": 82710, + "stars": 82723, "flags": [], "last_commit": "11/22/2025", "language": "Python", @@ -3285,7 +3285,7 @@ "selfhost" ], "category": "home-automation", - "stars": 2935, + "stars": 2936, "flags": [], "last_commit": "11/21/2025", "language": "JavaScript", @@ -3301,9 +3301,9 @@ "selfhost" ], "category": "home-automation", - "stars": 10106, + "stars": 10111, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "NOASSERTION", "homepage_url": "https://esphome.io/" @@ -3333,7 +3333,7 @@ "linux" ], "category": "home-server", - "stars": 14632, + "stars": 14634, "flags": [], "last_commit": "11/11/2025", "language": "TypeScript", @@ -3349,7 +3349,7 @@ "linux" ], "category": "home-server", - "stars": 32402, + "stars": 32407, "flags": [], "last_commit": "08/06/2025", "language": "Go", @@ -3397,9 +3397,9 @@ "selfhost" ], "category": "media-management", - "stars": 84707, + "stars": 84791, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "TypeScript", "license": "AGPL-3.0", "homepage_url": "https://immich.app" @@ -3413,9 +3413,9 @@ "selfhost" ], "category": "media-management", - "stars": 38799, + "stars": 38809, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Go", "license": "NOASSERTION", "homepage_url": "https://www.photoprism.app" @@ -3429,9 +3429,9 @@ "selfhost" ], "category": "media-management", - "stars": 45839, + "stars": 45872, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C#", "license": "GPL-2.0", "homepage_url": "https://jellyfin.org" @@ -3445,7 +3445,7 @@ "web-cloud" ], "category": "media-management", - "stars": 22894, + "stars": 22905, "flags": [], "last_commit": "11/21/2025", "language": "Dart", @@ -3462,9 +3462,9 @@ "selfhost" ], "category": "media-management", - "stars": 20071, + "stars": 20075, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "NOASSERTION", "homepage_url": "https://kodi.tv/" @@ -3480,7 +3480,7 @@ "selfhost" ], "category": "media-management", - "stars": 10756, + "stars": 10766, "flags": [], "last_commit": "11/20/2025", "language": "JavaScript", @@ -3544,9 +3544,9 @@ "selfhost" ], "category": "media-management", - "stars": 9239, + "stars": 9244, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C#", "license": "GPL-3.0", "homepage_url": "http://www.kavitareader.com" @@ -3576,9 +3576,9 @@ "selfhost" ], "category": "media-management", - "stars": 15920, + "stars": 15927, "flags": [], - "last_commit": "09/12/2025", + "last_commit": "11/22/2025", "language": "Fluent", "license": "GPL-3.0", "homepage_url": "" @@ -3592,9 +3592,9 @@ "selfhost" ], "category": "media-management", - "stars": 3973, + "stars": 3976, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "PHP", "license": "MIT", "homepage_url": "https://lycheeorg.dev" @@ -3624,9 +3624,9 @@ "selfhost" ], "category": "surveillance", - "stars": 27300, + "stars": 27317, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "MIT", "homepage_url": "https://frigate.video" @@ -3642,7 +3642,7 @@ "category": "surveillance", "stars": 5678, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "PHP", "license": "GPL-2.0", "homepage_url": "http://www.zoneminder.com/" @@ -3656,9 +3656,9 @@ "windows" ], "category": "windows", - "stars": 19257, + "stars": 19267, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "C#", "license": "MIT", "homepage_url": "https://www.marticliment.com/unigetui/" @@ -3672,9 +3672,9 @@ "macos" ], "category": "macos", - "stars": 5519, + "stars": 5533, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "Swift", "license": "GPL-3.0", "homepage_url": "https://theboring.name/" @@ -3690,7 +3690,7 @@ "macos" ], "category": "macos", - "stars": 24150, + "stars": 24164, "flags": [], "last_commit": "09/20/2025", "language": "Swift", @@ -3706,7 +3706,7 @@ "macos" ], "category": "macos", - "stars": 3884, + "stars": 3887, "flags": [], "last_commit": "11/17/2025", "language": "Swift", @@ -3722,7 +3722,7 @@ "cross" ], "category": "macos", - "stars": 5896, + "stars": 5898, "flags": [], "last_commit": "11/08/2025", "language": "Swift", @@ -3754,7 +3754,7 @@ "macos" ], "category": "macos", - "stars": 13773, + "stars": 13796, "flags": [], "last_commit": "11/20/2025", "language": "Swift", @@ -3770,7 +3770,7 @@ "macos" ], "category": "macos", - "stars": 10526, + "stars": 10533, "flags": [], "last_commit": "11/02/2025", "language": "C", @@ -3786,7 +3786,7 @@ "macos" ], "category": "macos", - "stars": 3556, + "stars": 3557, "flags": [], "last_commit": "11/07/2025", "language": "Swift", @@ -3802,7 +3802,7 @@ "macos" ], "category": "macos", - "stars": 5338, + "stars": 5339, "flags": [], "last_commit": "11/07/2025", "language": "Swift", @@ -3818,7 +3818,7 @@ "macos" ], "category": "macos", - "stars": 5110, + "stars": 5113, "flags": [], "last_commit": "11/17/2025", "language": "Swift", @@ -3834,9 +3834,9 @@ "macos" ], "category": "macos", - "stars": 5257, + "stars": 5260, "flags": [], - "last_commit": "11/16/2025", + "last_commit": "11/22/2025", "language": "Swift", "license": "MIT", "homepage_url": "https://jacklandrin.github.io/macos%20app/2021/12/01/onlyswitch.html" @@ -3866,7 +3866,7 @@ "macos" ], "category": "macos", - "stars": 3548, + "stars": 3549, "flags": [], "last_commit": "08/26/2025", "language": "Swift", @@ -3898,7 +3898,7 @@ "linux" ], "category": "linux", - "stars": 1230, + "stars": 1229, "flags": [], "last_commit": "11/15/2025", "language": "C", @@ -3914,7 +3914,7 @@ "n/a" ], "category": "operating-system", - "stars": 37381, + "stars": 37402, "flags": [], "last_commit": "11/22/2025", "language": "JavaScript", @@ -3930,7 +3930,7 @@ "n/a" ], "category": "operating-system", - "stars": 9742, + "stars": 9749, "flags": [], "last_commit": "11/05/2025", "language": "TypeScript", @@ -3946,7 +3946,7 @@ "n/a" ], "category": "operating-system", - "stars": 6171, + "stars": 6173, "flags": [], "last_commit": "11/21/2025", "language": "PHP", @@ -3964,7 +3964,7 @@ "category": "operating-system", "stars": 2728, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "AGPL-3.0", "homepage_url": "https://yunohost.org" @@ -3980,7 +3980,7 @@ "cross" ], "category": "bookmark-manager", - "stars": 6906, + "stars": 6907, "flags": [], "last_commit": "11/21/2025", "language": "Python", @@ -3996,7 +3996,7 @@ "selfhost" ], "category": "bookmark-manager", - "stars": 15791, + "stars": 15807, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -4012,7 +4012,7 @@ "selfhost" ], "category": "bookmark-manager", - "stars": 9564, + "stars": 9570, "flags": [], "last_commit": "11/19/2025", "language": "Python", @@ -4028,9 +4028,9 @@ "selfhost" ], "category": "bookmark-manager", - "stars": 21400, + "stars": 21417, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "TypeScript", "license": "AGPL-3.0", "homepage_url": "https://karakeep.app" @@ -4044,7 +4044,7 @@ "selfhost" ], "category": "bookmark-manager", - "stars": 11067, + "stars": 11071, "flags": [], "last_commit": "11/20/2025", "language": "Go", @@ -4060,9 +4060,9 @@ "selfhost" ], "category": "bookmark-manager", - "stars": 12196, + "stars": 12194, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/23/2025", "language": "PHP", "license": "MIT", "homepage_url": "https://wallabag.org" @@ -4095,7 +4095,7 @@ "selfhost" ], "category": "document-management", - "stars": 34383, + "stars": 34388, "flags": [], "last_commit": "11/22/2025", "language": "Python", @@ -4111,7 +4111,7 @@ "selfhost" ], "category": "document-management", - "stars": 4655, + "stars": 4661, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -4127,7 +4127,7 @@ "selfhost" ], "category": "calendar", - "stars": 38877, + "stars": 38890, "flags": [], "last_commit": "11/22/2025", "language": "TypeScript", @@ -4145,9 +4145,9 @@ "selfhost" ], "category": "document-modifier", - "stars": 70131, + "stars": 70159, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "Java", "license": "NOASSERTION", "homepage_url": "https://stirlingpdf.com" @@ -4161,7 +4161,7 @@ "selfhost" ], "category": "document-modifier", - "stars": 10910, + "stars": 10911, "flags": [], "last_commit": "11/17/2025", "language": "Ruby", @@ -4179,7 +4179,7 @@ "cross" ], "category": "document-modifier", - "stars": 31816, + "stars": 31821, "flags": [], "last_commit": "11/17/2025", "language": "Python", @@ -4198,7 +4198,7 @@ "category": "document-modifier", "stars": 11943, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "TypeScript", "license": "AGPL-3.0", "homepage_url": "https://documenso.com" @@ -4213,7 +4213,7 @@ "web-cloud" ], "category": "document-modifier", - "stars": 5446, + "stars": 5449, "flags": [], "last_commit": "11/20/2025", "language": "JavaScript", @@ -4230,9 +4230,9 @@ "cross" ], "category": "finance", - "stars": 23275, + "stars": 23293, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "MIT", "homepage_url": "https://actualbudget.org" @@ -4246,9 +4246,9 @@ "selfhost" ], "category": "finance", - "stars": 6960, + "stars": 6967, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "AGPL-3.0", "homepage_url": "https://Ghostfol.io" @@ -4262,7 +4262,7 @@ "selfhost" ], "category": "finance", - "stars": 6559, + "stars": 6562, "flags": [], "last_commit": "10/18/2025", "language": "PHP", @@ -4278,7 +4278,7 @@ "selfhost" ], "category": "finance", - "stars": 21494, + "stars": 21505, "flags": [], "last_commit": "11/19/2025", "language": "PHP", @@ -4294,7 +4294,7 @@ "cross" ], "category": "knowledge-base", - "stars": 39449, + "stars": 39470, "flags": [], "last_commit": "11/21/2025", "language": "Clojure", @@ -4310,9 +4310,9 @@ "cross" ], "category": "knowledge-base", - "stars": 6456, + "stars": 6455, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "NOASSERTION", "homepage_url": "https://anytype.io" @@ -4328,7 +4328,7 @@ "cross" ], "category": "knowledge-base", - "stars": 66590, + "stars": 66611, "flags": [], "last_commit": "11/16/2025", "language": "Dart", @@ -4344,9 +4344,9 @@ "cross" ], "category": "knowledge-base", - "stars": 59952, + "stars": 59972, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "NOASSERTION", "homepage_url": "https://affine.pro" @@ -4360,9 +4360,9 @@ "cross" ], "category": "knowledge-base", - "stars": 36022, + "stars": 36030, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "TypeScript", "license": "NOASSERTION", "homepage_url": "https://www.getoutline.com" @@ -4376,9 +4376,9 @@ "cross" ], "category": "knowledge-base", - "stars": 39114, + "stars": 39127, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "AGPL-3.0", "homepage_url": "https://b3log.org/siyuan" @@ -4392,7 +4392,7 @@ "cross" ], "category": "knowledge-base", - "stars": 26329, + "stars": 26331, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -4408,7 +4408,7 @@ "vscode" ], "category": "knowledge-base", - "stars": 16559, + "stars": 16560, "flags": [], "last_commit": "11/19/2025", "language": "TypeScript", @@ -4425,9 +4425,9 @@ "web-cloud" ], "category": "project-management", - "stars": 40006, + "stars": 40023, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "AGPL-3.0", "homepage_url": "http://plane.so" @@ -4442,7 +4442,7 @@ "selfhost" ], "category": "project-management", - "stars": 25454, + "stars": 25462, "flags": [], "last_commit": "10/27/2025", "language": "TypeScript", @@ -4459,9 +4459,9 @@ "web-cloud" ], "category": "project-management", - "stars": 23717, + "stars": 23728, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "EPL-2.0", "homepage_url": "https://huly.io" @@ -4475,9 +4475,9 @@ "selfhost" ], "category": "project-management", - "stars": 13209, + "stars": 13210, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Ruby", "license": "GPL-3.0", "homepage_url": "https://www.openproject.org" @@ -4507,7 +4507,7 @@ "cross" ], "category": "task-management", - "stars": 16095, + "stars": 16103, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -4525,7 +4525,7 @@ "selfhost" ], "category": "task-management", - "stars": 11022, + "stars": 11026, "flags": [], "last_commit": "11/19/2025", "language": "JavaScript", @@ -4542,7 +4542,7 @@ "web-cloud" ], "category": "time-management", - "stars": 7600, + "stars": 7602, "flags": [], "last_commit": "11/20/2025", "language": "PHP", @@ -4559,7 +4559,7 @@ "android" ], "category": "time-management", - "stars": 15892, + "stars": 15905, "flags": [], "last_commit": "10/02/2025", "language": "Python", @@ -4575,9 +4575,9 @@ "selfhost" ], "category": "ad-blocker", - "stars": 5749, + "stars": 5751, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Go", "license": "Apache-2.0", "homepage_url": "https://0xERR0R.github.io/blocky/" @@ -4595,7 +4595,7 @@ "firefox" ], "category": "ad-blocker", - "stars": 31019, + "stars": 31037, "flags": [], "last_commit": "11/21/2025", "language": "Go", @@ -4611,9 +4611,9 @@ "selfhost" ], "category": "ad-blocker", - "stars": 54384, + "stars": 54405, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "Shell", "license": "NOASSERTION", "homepage_url": "https://pi-hole.net" @@ -4628,7 +4628,7 @@ "selfhost" ], "category": "antivirus", - "stars": 5928, + "stars": 5930, "flags": [], "last_commit": "11/06/2025", "language": "C", @@ -4644,7 +4644,7 @@ "selfhost" ], "category": "authentication", - "stars": 3550, + "stars": 3555, "flags": [], "last_commit": "11/21/2025", "language": "PHP", @@ -4660,9 +4660,9 @@ "selfhost" ], "category": "authentication", - "stars": 25887, + "stars": 25895, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Go", "license": "Apache-2.0", "homepage_url": "https://www.authelia.com" @@ -4676,9 +4676,9 @@ "selfhost" ], "category": "vpn", - "stars": 26089, + "stars": 26108, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Go", "license": "BSD-3-Clause", "homepage_url": "https://tailscale.com" @@ -4692,7 +4692,7 @@ "android" ], "category": "authentication", - "stars": 11436, + "stars": 11439, "flags": [], "last_commit": "08/03/2025", "language": "Java", @@ -4708,9 +4708,9 @@ "selfhost" ], "category": "firewall", - "stars": 9447, + "stars": 9457, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "AGPL-3.0", "homepage_url": "https://www.bunkerweb.io" @@ -4724,7 +4724,7 @@ "selfhost" ], "category": "firewall", - "stars": 19285, + "stars": 19293, "flags": [], "last_commit": "11/05/2025", "language": "Go", @@ -4745,11 +4745,11 @@ "firefox" ], "category": "password-manager", - "stars": 17480, + "stars": 17489, "flags": [ "custom-description" ], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C#", "license": "NOASSERTION", "homepage_url": "https://bitwarden.com" @@ -4763,9 +4763,9 @@ "cross" ], "category": "password-manager", - "stars": 24830, + "stars": 24837, "flags": [], - "last_commit": "11/19/2025", + "last_commit": "11/23/2025", "language": "C++", "license": "NOASSERTION", "homepage_url": "https://keepassxc.org/" @@ -4779,7 +4779,7 @@ "selfhost" ], "category": "password-manager", - "stars": 51097, + "stars": 51127, "flags": [], "last_commit": "11/14/2025", "language": "Rust", @@ -4800,7 +4800,7 @@ "firefox" ], "category": "password-manager", - "stars": 5927, + "stars": 5926, "flags": [], "last_commit": "10/20/2025", "language": "TypeScript", @@ -4821,7 +4821,7 @@ "firefox" ], "category": "password-manager", - "stars": 5458, + "stars": 5462, "flags": [], "last_commit": "11/17/2025", "language": "PHP", @@ -4839,9 +4839,9 @@ "cross" ], "category": "vpn", - "stars": 8941, + "stars": 8945, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "GPL-3.0", "homepage_url": "https://amnezia.org" @@ -4855,7 +4855,7 @@ "cross" ], "category": "vpn", - "stars": 19799, + "stars": 19818, "flags": [], "last_commit": "11/22/2025", "language": "Go", @@ -4873,7 +4873,7 @@ "cross" ], "category": "vpn", - "stars": 3104, + "stars": 3108, "flags": [], "last_commit": "11/20/2025", "language": "C", @@ -4891,7 +4891,7 @@ "cross" ], "category": "shell", - "stars": 31652, + "stars": 31663, "flags": [], "last_commit": "11/21/2025", "language": "Rust", @@ -4909,9 +4909,9 @@ "cross" ], "category": "shell", - "stars": 9054, + "stars": 9055, "flags": [], - "last_commit": "11/19/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "NOASSERTION", "homepage_url": "http://xon.sh" @@ -4927,9 +4927,9 @@ "cross" ], "category": "shell", - "stars": 37334, + "stars": 37338, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Rust", "license": "MIT", "homepage_url": "https://www.nushell.sh/" @@ -4943,9 +4943,9 @@ "cross" ], "category": "terminal-emulator", - "stars": 29899, + "stars": 29911, "flags": [], - "last_commit": "11/17/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "GPL-3.0", "homepage_url": "https://sw.kovidgoyal.net/kitty/" @@ -4959,7 +4959,7 @@ "cross" ], "category": "terminal-emulator", - "stars": 22597, + "stars": 22608, "flags": [], "last_commit": "11/11/2025", "language": "Rust", @@ -4975,7 +4975,7 @@ "cross" ], "category": "terminal-emulator", - "stars": 13223, + "stars": 13231, "flags": [], "last_commit": "11/22/2025", "language": "Go", @@ -4991,7 +4991,7 @@ "cross" ], "category": "terminal-emulator", - "stars": 61111, + "stars": 61121, "flags": [], "last_commit": "11/17/2025", "language": "Rust", @@ -5007,7 +5007,7 @@ "cross" ], "category": "terminal-emulator", - "stars": 67262, + "stars": 67278, "flags": [], "last_commit": "11/11/2025", "language": "TypeScript", @@ -5023,9 +5023,9 @@ "cross" ], "category": "terminal-emulator", - "stars": 6024, + "stars": 6028, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "Rust", "license": "MIT", "homepage_url": "https://rioterm.com" @@ -5041,7 +5041,7 @@ "cross" ], "category": "terminal-multiplexer", - "stars": 27270, + "stars": 27280, "flags": [], "last_commit": "10/31/2025", "language": "Rust", @@ -5059,7 +5059,7 @@ "cross" ], "category": "terminal-multiplexer", - "stars": 39721, + "stars": 39727, "flags": [], "last_commit": "11/18/2025", "language": "C", @@ -5077,7 +5077,7 @@ "cross" ], "category": "terminal-utilities", - "stars": 27128, + "stars": 27140, "flags": [], "last_commit": "11/18/2025", "language": "Rust", @@ -5095,9 +5095,9 @@ "cross" ], "category": "terminal-utilities", - "stars": 182889, + "stars": 182911, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "Shell", "license": "MIT", "homepage_url": "https://ohmyz.sh" @@ -5113,7 +5113,7 @@ "cross" ], "category": "terminal-utilities", - "stars": 7464, + "stars": 7466, "flags": [], "last_commit": "09/12/2025", "language": "Rust", @@ -5131,7 +5131,7 @@ "cross" ], "category": "terminal-utilities", - "stars": 31230, + "stars": 31264, "flags": [], "last_commit": "11/18/2025", "language": "Rust", @@ -5149,7 +5149,7 @@ "cross" ], "category": "terminal-utilities", - "stars": 34230, + "stars": 34235, "flags": [], "last_commit": "06/24/2025", "language": "Shell", @@ -5167,7 +5167,7 @@ "cross" ], "category": "terminal-utilities", - "stars": 11543, + "stars": 11547, "flags": [], "last_commit": "10/30/2025", "language": "Python", @@ -5184,7 +5184,7 @@ "web-cloud" ], "category": "document-editor", - "stars": 17923, + "stars": 17925, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -5200,9 +5200,9 @@ "cross" ], "category": "markdown-editor", - "stars": 12172, + "stars": 12176, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "GPL-3.0", "homepage_url": "https://www.zettlr.com" @@ -5216,7 +5216,7 @@ "selfhost" ], "category": "markdown-editor", - "stars": 6692, + "stars": 6694, "flags": [], "last_commit": "11/22/2025", "language": "TypeScript", @@ -5232,9 +5232,9 @@ "cross" ], "category": "note-taking", - "stars": 52253, + "stars": 52258, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "NOASSERTION", "homepage_url": "https://joplinapp.org" @@ -5248,7 +5248,7 @@ "cross" ], "category": "note-taking", - "stars": 13180, + "stars": 13183, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -5266,7 +5266,7 @@ "android" ], "category": "note-taking", - "stars": 6113, + "stars": 6116, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -5302,7 +5302,7 @@ "n/a" ], "category": "note-taking", - "stars": 7030, + "stars": 7031, "flags": [], "last_commit": "11/17/2025", "language": "TypeScript", @@ -5318,7 +5318,7 @@ "selfhost" ], "category": "note-taking", - "stars": 46295, + "stars": 46341, "flags": [], "last_commit": "11/21/2025", "language": "Go", @@ -5334,7 +5334,7 @@ "selfhost" ], "category": "note-taking", - "stars": 7019, + "stars": 7047, "flags": [], "last_commit": "11/16/2025", "language": "TypeScript", @@ -5350,7 +5350,7 @@ "cross" ], "category": "note-taking", - "stars": 10566, + "stars": 10571, "flags": [], "last_commit": "11/19/2025", "language": "Rust", @@ -5366,7 +5366,7 @@ "cross" ], "category": "note-taking", - "stars": 4201, + "stars": 4206, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -5382,7 +5382,7 @@ "cross" ], "category": "note-taking", - "stars": 8384, + "stars": 8385, "flags": [], "last_commit": "05/13/2025", "language": "JavaScript", @@ -5434,7 +5434,7 @@ "cross" ], "category": "note-taking", - "stars": 7029, + "stars": 7030, "flags": [], "last_commit": "11/21/2025", "language": "Python", @@ -5450,7 +5450,7 @@ "cross" ], "category": "office-suite", - "stars": 4154, + "stars": 4156, "flags": [], "last_commit": "10/15/2025", "language": null, @@ -5482,9 +5482,9 @@ "selfhost" ], "category": "office-suite", - "stars": 7080, + "stars": 7082, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "JavaScript", "license": "AGPL-3.0", "homepage_url": "https://cryptpad.org" @@ -5498,7 +5498,7 @@ "vscode" ], "category": "proofreading", - "stars": 8611, + "stars": 8617, "flags": [], "last_commit": "11/21/2025", "language": "Rust", @@ -5515,9 +5515,9 @@ "web-cloud" ], "category": "proofreading", - "stars": 13768, + "stars": 13767, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Java", "license": "LGPL-2.1", "homepage_url": "https://languagetool.org" @@ -5531,7 +5531,7 @@ "cross" ], "category": "proofreading", - "stars": 2018, + "stars": 2020, "flags": [], "last_commit": "11/18/2025", "language": "Swift", @@ -5548,9 +5548,9 @@ "web-cloud" ], "category": "spreadsheet", - "stars": 10105, + "stars": 10114, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "Apache-2.0", "homepage_url": "https://www.getgrist.com" @@ -5564,7 +5564,7 @@ "web-cloud" ], "category": "text-editor", - "stars": 46487, + "stars": 46490, "flags": [], "last_commit": "07/25/2025", "language": "TypeScript", @@ -5580,9 +5580,9 @@ "macos" ], "category": "text-editor", - "stars": 7346, + "stars": 7351, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Swift", "license": "NOASSERTION", "homepage_url": "https://coteditor.com" @@ -5598,9 +5598,9 @@ "cross" ], "category": "text-editor", - "stars": 27284, + "stars": 27293, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "Go", "license": "MIT", "homepage_url": "https://micro-editor.github.io" @@ -5632,7 +5632,7 @@ "cross" ], "category": "text-editor", - "stars": 10593, + "stars": 10598, "flags": [], "last_commit": "11/20/2025", "language": "C++", @@ -5648,7 +5648,7 @@ "cross" ], "category": "text-editor", - "stars": 5802, + "stars": 5804, "flags": [], "last_commit": "11/19/2025", "language": "Lua", @@ -5666,7 +5666,7 @@ "category": "text-editor", "stars": 4839, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Emacs Lisp", "license": "GPL-3.0", "homepage_url": "http://www.gnu.org/software/emacs/" @@ -5680,7 +5680,7 @@ "cross" ], "category": "text-editor", - "stars": 12714, + "stars": 12718, "flags": [], "last_commit": "11/21/2025", "language": "C++", @@ -5696,9 +5696,9 @@ "selfhost" ], "category": "wiki", - "stars": 4825, + "stars": 4826, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "PHP", "license": "NOASSERTION", "homepage_url": "https://www.mediawiki.org" @@ -5728,9 +5728,9 @@ "selfhost" ], "category": "wiki", - "stars": 17755, + "stars": 17759, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "PHP", "license": "MIT", "homepage_url": "https://www.bookstackapp.com/" @@ -5746,7 +5746,7 @@ "cross" ], "category": "automation", - "stars": 67076, + "stars": 67084, "flags": [], "last_commit": "11/20/2025", "language": "Python", @@ -5762,7 +5762,7 @@ "macos" ], "category": "automation", - "stars": 13995, + "stars": 14000, "flags": [], "last_commit": "11/18/2025", "language": "Objective-C", @@ -5778,7 +5778,7 @@ "cross" ], "category": "automation", - "stars": 4132, + "stars": 4133, "flags": [], "last_commit": "10/21/2025", "language": "TypeScript", @@ -5794,7 +5794,7 @@ "cross" ], "category": "automation", - "stars": 12838, + "stars": 12840, "flags": [], "last_commit": "11/20/2025", "language": "Go", @@ -5813,7 +5813,7 @@ "selfhost" ], "category": "automation", - "stars": 5207, + "stars": 5208, "flags": [], "last_commit": "11/04/2025", "language": "JavaScript", @@ -5829,7 +5829,7 @@ "macos" ], "category": "cleaner", - "stars": 9574, + "stars": 9592, "flags": [], "last_commit": "11/22/2025", "language": "Swift", @@ -5846,7 +5846,7 @@ "linux" ], "category": "cleaner", - "stars": 3935, + "stars": 3937, "flags": [], "last_commit": "11/20/2025", "language": "Python", @@ -5862,7 +5862,7 @@ "macos" ], "category": "clipboard-manager", - "stars": 17594, + "stars": 17601, "flags": [], "last_commit": "11/21/2025", "language": "Swift", @@ -5878,7 +5878,7 @@ "cross" ], "category": "clipboard-manager", - "stars": 5536, + "stars": 5537, "flags": [], "last_commit": "06/11/2025", "language": "C++", @@ -5910,7 +5910,7 @@ "cross" ], "category": "containers", - "stars": 20400, + "stars": 20407, "flags": [], "last_commit": "04/17/2025", "language": "TypeScript", @@ -5928,7 +5928,7 @@ "cross" ], "category": "dotfiles-manager", - "stars": 6024, + "stars": 6026, "flags": [], "last_commit": "04/10/2025", "language": "Python", @@ -5944,7 +5944,7 @@ "cross" ], "category": "dotfiles-manager", - "stars": 16699, + "stars": 16706, "flags": [], "last_commit": "11/20/2025", "language": "Go", @@ -5962,7 +5962,7 @@ "cross" ], "category": "file-manager", - "stars": 35580, + "stars": 35584, "flags": [], "last_commit": "10/30/2025", "language": "TypeScript", @@ -5978,7 +5978,7 @@ "windows" ], "category": "file-manager", - "stars": 40315, + "stars": 40357, "flags": [], "last_commit": "11/19/2025", "language": "C#", @@ -6014,7 +6014,7 @@ "cross" ], "category": "file-manager", - "stars": 29928, + "stars": 29986, "flags": [], "last_commit": "11/20/2025", "language": "Rust", @@ -6032,7 +6032,7 @@ "cross" ], "category": "file-manager", - "stars": 16664, + "stars": 16667, "flags": [], "last_commit": "11/14/2025", "language": "Python", @@ -6048,9 +6048,9 @@ "cross" ], "category": "file-manager", - "stars": 13257, + "stars": 13263, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "JavaScript", "license": "MIT", "homepage_url": "https://electerm.html5beta.com" @@ -6082,7 +6082,7 @@ "cross" ], "category": "file-manager", - "stars": 15826, + "stars": 15835, "flags": [], "last_commit": "11/20/2025", "language": "Go", @@ -6098,7 +6098,7 @@ "selfhost" ], "category": "file-manager", - "stars": 13066, + "stars": 13071, "flags": [], "last_commit": "11/20/2025", "language": "JavaScript", @@ -6114,7 +6114,7 @@ "selfhost" ], "category": "file-manager", - "stars": 2833, + "stars": 2834, "flags": [], "last_commit": "07/01/2025", "language": "PHP", @@ -6130,9 +6130,9 @@ "selfhost" ], "category": "file-manager", - "stars": 32072, + "stars": 32082, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "Go", "license": "Apache-2.0", "homepage_url": "https://filebrowser.org" @@ -6148,7 +6148,7 @@ "cross" ], "category": "file-sharing", - "stars": 70725, + "stars": 70769, "flags": [], "last_commit": "11/19/2025", "language": "Dart", @@ -6164,7 +6164,7 @@ "cross" ], "category": "file-sharing", - "stars": 6751, + "stars": 6752, "flags": [], "last_commit": "07/10/2025", "language": "Python", @@ -6180,7 +6180,7 @@ "web-cloud" ], "category": "file-sharing", - "stars": 9262, + "stars": 9269, "flags": [], "last_commit": "02/25/2025", "language": "JavaScript", @@ -6196,7 +6196,7 @@ "macos" ], "category": "keyboard-manager", - "stars": 21007, + "stars": 21016, "flags": [], "last_commit": "11/18/2025", "language": "C++", @@ -6212,9 +6212,9 @@ "cross" ], "category": "keyboard-manager", - "stars": 6227, + "stars": 6233, "flags": [], - "last_commit": "11/15/2025", + "last_commit": "11/22/2025", "language": "Rust", "license": "LGPL-3.0", "homepage_url": "" @@ -6228,7 +6228,7 @@ "cross" ], "category": "keyboard-manager", - "stars": 4810, + "stars": 4812, "flags": [], "last_commit": "11/02/2025", "language": "Haskell", @@ -6244,7 +6244,7 @@ "cross" ], "category": "launcher", - "stars": 4191, + "stars": 4194, "flags": [], "last_commit": "11/17/2025", "language": "TypeScript", @@ -6260,7 +6260,7 @@ "macos" ], "category": "launcher", - "stars": 2531, + "stars": 2535, "flags": [], "last_commit": "11/13/2025", "language": "TypeScript", @@ -6276,7 +6276,7 @@ "cross" ], "category": "launcher", - "stars": 5208, + "stars": 5210, "flags": [], "last_commit": "11/10/2025", "language": "TypeScript", @@ -6308,7 +6308,7 @@ "linux" ], "category": "launcher", - "stars": 4252, + "stars": 4254, "flags": [], "last_commit": "11/22/2025", "language": "Python", @@ -6324,9 +6324,9 @@ "cross" ], "category": "launcher", - "stars": 26332, + "stars": 26336, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "Go", "license": "GPL-3.0", "homepage_url": "http://wox-launcher.github.io/Wox/" @@ -6343,9 +6343,9 @@ "linux" ], "category": "package-manager", - "stars": 45554, + "stars": 45568, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Ruby", "license": "BSD-2-Clause", "homepage_url": "https://brew.sh" @@ -6359,7 +6359,7 @@ "windows" ], "category": "package-manager", - "stars": 11096, + "stars": 11095, "flags": [], "last_commit": "11/21/2025", "language": "C#", @@ -6375,9 +6375,9 @@ "cross" ], "category": "package-manager", - "stars": 15473, + "stars": 15475, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "C++", "license": "LGPL-2.1", "homepage_url": "https://nixos.org/" @@ -6393,7 +6393,7 @@ "category": "package-manager", "stars": 4873, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "Apache-2.0", "homepage_url": "https://spack.io" @@ -6407,9 +6407,9 @@ "cross" ], "category": "remote-desktop", - "stars": 102865, + "stars": 102919, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Rust", "license": "AGPL-3.0", "homepage_url": "https://rustdesk.com" @@ -6423,7 +6423,7 @@ "macos" ], "category": "system-monitoring", - "stars": 34828, + "stars": 34846, "flags": [], "last_commit": "11/14/2025", "language": "Swift", @@ -6457,7 +6457,7 @@ "cross" ], "category": "system-monitoring", - "stars": 12317, + "stars": 12327, "flags": [], "last_commit": "11/19/2025", "language": "Rust", @@ -6473,7 +6473,7 @@ "macos" ], "category": "system", - "stars": 18179, + "stars": 18181, "flags": [], "last_commit": "10/21/2025", "language": "C++", @@ -6490,9 +6490,9 @@ "linux" ], "category": "tools", - "stars": 27137, + "stars": 27158, "flags": [], - "last_commit": "11/17/2025", + "last_commit": "11/22/2025", "language": "Rust", "license": "NOASSERTION", "homepage_url": "" @@ -6506,7 +6506,7 @@ "cross" ], "category": "tools", - "stars": 32580, + "stars": 32586, "flags": [], "last_commit": "07/29/2025", "language": "TypeScript", @@ -6522,7 +6522,7 @@ "macos" ], "category": "tools", - "stars": 31709, + "stars": 31713, "flags": [], "last_commit": "11/16/2025", "language": "Swift", @@ -6538,9 +6538,9 @@ "cross" ], "category": "tools", - "stars": 3598, + "stars": 3600, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "GPL-2.0", "homepage_url": "" @@ -6556,7 +6556,7 @@ "cross" ], "category": "tools", - "stars": 9635, + "stars": 9636, "flags": [], "last_commit": "11/18/2025", "language": "TypeScript", @@ -6574,7 +6574,7 @@ "cross" ], "category": "tools", - "stars": 9237, + "stars": 9241, "flags": [], "last_commit": "11/09/2025", "language": "Rust", @@ -6592,7 +6592,7 @@ "cross" ], "category": "tools", - "stars": 40571, + "stars": 40573, "flags": [], "last_commit": "11/20/2025", "language": "Rust", @@ -6608,7 +6608,7 @@ "macos" ], "category": "version-manager", - "stars": 8103, + "stars": 8104, "flags": [], "last_commit": "09/20/2025", "language": "Swift", @@ -6626,7 +6626,7 @@ "cross" ], "category": "version-manager", - "stars": 16592, + "stars": 16590, "flags": [], "last_commit": "10/11/2025", "language": "Shell", @@ -6644,7 +6644,7 @@ "cross" ], "category": "version-manager", - "stars": 43700, + "stars": 43702, "flags": [], "last_commit": "11/19/2025", "language": "Roff", @@ -6662,7 +6662,7 @@ "cross" ], "category": "version-manager", - "stars": 89590, + "stars": 89629, "flags": [], "last_commit": "11/10/2025", "language": "Shell", @@ -6680,9 +6680,9 @@ "cross" ], "category": "version-manager", - "stars": 21551, + "stars": 21571, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "Rust", "license": "MIT", "homepage_url": "https://mise.jdx.dev" @@ -6698,9 +6698,9 @@ "cross" ], "category": "version-manager", - "stars": 24658, + "stars": 24660, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "Go", "license": "MIT", "homepage_url": "https://asdf-vm.com/" @@ -6716,7 +6716,7 @@ "cross" ], "category": "version-manager", - "stars": 3641, + "stars": 3643, "flags": [], "last_commit": "11/04/2025", "language": "Go", @@ -6732,7 +6732,7 @@ "macos" ], "category": "virtual-machine", - "stars": 31627, + "stars": 31639, "flags": [], "last_commit": "10/01/2025", "language": "Swift", @@ -6748,7 +6748,7 @@ "macos" ], "category": "virtual-machine", - "stars": 6914, + "stars": 6915, "flags": [], "last_commit": "11/17/2025", "language": "Swift", @@ -6765,9 +6765,9 @@ "linux" ], "category": "virtual-machine", - "stars": 19243, + "stars": 19258, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Go", "license": "Apache-2.0", "homepage_url": "https://lima-vm.io/" @@ -6782,7 +6782,7 @@ "linux" ], "category": "virtual-machine", - "stars": 12852, + "stars": 12855, "flags": [], "last_commit": "11/17/2025", "language": "Shell", @@ -6798,7 +6798,7 @@ "macos" ], "category": "window-management", - "stars": 27857, + "stars": 27861, "flags": [], "last_commit": "11/05/2025", "language": "Swift", @@ -6814,7 +6814,7 @@ "macos" ], "category": "window-management", - "stars": 9502, + "stars": 9506, "flags": [], "last_commit": "11/18/2025", "language": "Swift", @@ -6830,7 +6830,7 @@ "macos" ], "category": "window-management", - "stars": 16908, + "stars": 16930, "flags": [], "last_commit": "11/19/2025", "language": "Swift", @@ -6846,7 +6846,7 @@ "macos" ], "category": "window-management", - "stars": 15856, + "stars": 15858, "flags": [], "last_commit": "08/21/2025", "language": "Swift", @@ -6862,9 +6862,9 @@ "linux" ], "category": "autonomy", - "stars": 59021, + "stars": 59030, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "Python", "license": "MIT", "homepage_url": "https://comma.ai/openpilot" @@ -6878,9 +6878,9 @@ "selfhost" ], "category": "other", - "stars": 10617, + "stars": 10621, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "AGPL-3.0", "homepage_url": "https://docs.mealie.io" @@ -6895,7 +6895,7 @@ "selfhost" ], "category": "other", - "stars": 8412, + "stars": 8413, "flags": [], "last_commit": "09/28/2025", "language": "Blade", @@ -6911,9 +6911,9 @@ "cross" ], "category": "uncategorized", - "stars": 11941, + "stars": 11945, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Java", "license": "Apache-2.0", "homepage_url": "https://xpipe.io" @@ -6927,7 +6927,7 @@ "macos" ], "category": "window-management", - "stars": 27546, + "stars": 27551, "flags": [], "last_commit": "11/06/2025", "language": "C", @@ -6943,7 +6943,7 @@ "cross" ], "category": "ide", - "stars": 2924, + "stars": 2925, "flags": [], "last_commit": "11/21/2025", "language": "C++", @@ -6959,7 +6959,7 @@ "selfhost" ], "category": "git-hosting", - "stars": 47235, + "stars": 47244, "flags": [], "last_commit": "11/20/2025", "language": "Go", @@ -6975,9 +6975,9 @@ "selfhost" ], "category": "git-hosting", - "stars": 52093, + "stars": 52114, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Go", "license": "MIT", "homepage_url": "https://gitea.com" @@ -6992,7 +6992,7 @@ "web-cloud" ], "category": "git-hosting", - "stars": 24168, + "stars": 24169, "flags": [], "last_commit": "11/22/2025", "language": "Ruby", @@ -7009,7 +7009,7 @@ "web-cloud" ], "category": "model-tools", - "stars": 14639, + "stars": 14643, "flags": [], "last_commit": "09/30/2025", "language": "Python", @@ -7041,9 +7041,9 @@ "cross" ], "category": "audio-player", - "stars": 29569, + "stars": 29596, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "MIT", "homepage_url": "" @@ -7058,11 +7058,11 @@ "mobile" ], "category": "browser", - "stars": 10546, + "stars": 10556, "flags": [ "custom-description" ], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "JavaScript", "license": "NOASSERTION", "homepage_url": "https://www.firefox.com/" @@ -7078,7 +7078,7 @@ "cross" ], "category": "git-client", - "stars": 68309, + "stars": 68354, "flags": [], "last_commit": "11/21/2025", "language": "Go", @@ -7094,9 +7094,9 @@ "mobile" ], "category": "context", - "stars": 7241, + "stars": 7243, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C", "license": "MIT", "homepage_url": "https://omi.me" @@ -7112,7 +7112,7 @@ "cross" ], "category": "container-management", - "stars": 47892, + "stars": 47918, "flags": [], "last_commit": "11/15/2025", "language": "Go", @@ -7129,7 +7129,7 @@ "macos" ], "category": "assistant", - "stars": 8335, + "stars": 8340, "flags": [], "last_commit": "11/19/2025", "language": "Rust", @@ -7145,7 +7145,7 @@ "android" ], "category": "uncategorized", - "stars": 24203, + "stars": 24220, "flags": [], "last_commit": "11/22/2025", "language": "Lua", @@ -7164,9 +7164,9 @@ "cross" ], "category": "code-assistant", - "stars": 51050, + "stars": 51096, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "Rust", "license": "Apache-2.0", "homepage_url": "" @@ -7182,9 +7182,9 @@ "cross" ], "category": "terminal-utilities", - "stars": 75242, + "stars": 75261, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/23/2025", "language": "Go", "license": "MIT", "homepage_url": "https://junegunn.github.io/fzf/" @@ -7200,7 +7200,7 @@ "cross" ], "category": "terminal-utilities", - "stars": 28186, + "stars": 28199, "flags": [], "last_commit": "11/21/2025", "language": "Rust", @@ -7218,7 +7218,7 @@ "cross" ], "category": "terminal-utilities", - "stars": 18512, + "stars": 18525, "flags": [], "last_commit": "11/17/2025", "language": "Rust", @@ -7234,7 +7234,7 @@ "n/a" ], "category": "uncategorized", - "stars": 35390, + "stars": 35395, "flags": [], "last_commit": "11/06/2025", "language": "Vim Script", @@ -7250,9 +7250,9 @@ "selfhost" ], "category": "container-management", - "stars": 35381, + "stars": 35399, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "Zlib", "homepage_url": "https://www.portainer.io" @@ -7266,7 +7266,7 @@ "selfhost" ], "category": "server-management", - "stars": 32115, + "stars": 32119, "flags": [], "last_commit": "11/21/2025", "language": "Go", @@ -7285,7 +7285,7 @@ "web-cloud" ], "category": "wiki", - "stars": 17987, + "stars": 17994, "flags": [], "last_commit": "10/26/2025", "language": "TypeScript", @@ -7305,7 +7305,7 @@ "firefox" ], "category": "information-processing", - "stars": 13127, + "stars": 13133, "flags": [], "last_commit": "11/20/2025", "language": "Python", @@ -7322,9 +7322,9 @@ "selfhost" ], "category": "manager", - "stars": 8948, + "stars": 8952, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "AGPL-3.0", "homepage_url": "https://github.com/lostruins/koboldcpp" @@ -7341,7 +7341,7 @@ "selfhost" ], "category": "model-tools", - "stars": 52427, + "stars": 52444, "flags": [], "last_commit": "09/10/2025", "language": "Python", @@ -7357,7 +7357,7 @@ "cross" ], "category": "other", - "stars": 51695, + "stars": 51703, "flags": [], "last_commit": "11/01/2025", "language": "C++", @@ -7373,7 +7373,7 @@ "linux" ], "category": "uncategorized", - "stars": 1656, + "stars": 1658, "flags": [], "last_commit": "11/14/2025", "language": "Python", @@ -7389,7 +7389,7 @@ "linux" ], "category": "game-launcher", - "stars": 9313, + "stars": 9321, "flags": [], "last_commit": "11/20/2025", "language": "Python", @@ -7437,9 +7437,9 @@ "cross" ], "category": "game-launcher", - "stars": 14669, + "stars": 14671, "flags": [], - "last_commit": "11/19/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "MIT", "homepage_url": "https://hydralauncher.gg" @@ -7457,9 +7457,9 @@ "web-cloud" ], "category": "diagrams", - "stars": 34895, + "stars": 34906, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "JavaScript", "license": "AGPL-3.0", "homepage_url": "https://drawdb.app" @@ -7476,7 +7476,7 @@ "firefox" ], "category": "note-taking", - "stars": 12874, + "stars": 12884, "flags": [], "last_commit": "11/20/2025", "language": "JavaScript", @@ -7492,7 +7492,7 @@ "cross" ], "category": "image-editing", - "stars": 14984, + "stars": 15000, "flags": [], "last_commit": "11/17/2025", "language": "C", @@ -7508,7 +7508,7 @@ "cross" ], "category": "tools", - "stars": 40397, + "stars": 40408, "flags": [], "last_commit": "11/19/2025", "language": "Haskell", @@ -7524,7 +7524,7 @@ "cross" ], "category": "system-monitoring", - "stars": 8550, + "stars": 8549, "flags": [], "last_commit": "09/15/2025", "language": "Svelte", @@ -7541,7 +7541,7 @@ "web-cloud" ], "category": "automation", - "stars": 9621, + "stars": 9623, "flags": [], "last_commit": "11/21/2025", "language": "Python", @@ -7561,9 +7561,9 @@ "selfhost" ], "category": "system-monitoring", - "stars": 30627, + "stars": 30642, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "NOASSERTION", "homepage_url": "http://nicolargo.github.io/glances/" @@ -7597,7 +7597,7 @@ "cross" ], "category": "system-monitoring", - "stars": 6313, + "stars": 6316, "flags": [], "last_commit": "11/16/2025", "language": "Python", @@ -7614,7 +7614,7 @@ "selfhost" ], "category": "media-management", - "stars": 6209, + "stars": 6210, "flags": [], "last_commit": "11/20/2025", "language": "Python", @@ -7630,7 +7630,7 @@ "linux" ], "category": "system", - "stars": 6949, + "stars": 6953, "flags": [], "last_commit": "11/19/2025", "language": "Python", @@ -7649,7 +7649,7 @@ "cross" ], "category": "system-monitoring", - "stars": 9807, + "stars": 9810, "flags": [], "last_commit": "10/25/2025", "language": "C", @@ -7668,7 +7668,7 @@ "selfhost" ], "category": "diagrams", - "stars": 4531, + "stars": 4533, "flags": [], "last_commit": "11/19/2025", "language": "TypeScript", @@ -7686,9 +7686,9 @@ "cross" ], "category": "agent", - "stars": 11318, + "stars": 11325, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "MIT", "homepage_url": "https://cua.ai" @@ -7702,9 +7702,9 @@ "selfhost" ], "category": "containers", - "stars": 21288, + "stars": 21291, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "Go", "license": "Apache-2.0", "homepage_url": "https://argo-cd.readthedocs.io" @@ -7719,7 +7719,7 @@ "mobile" ], "category": "games", - "stars": 25805, + "stars": 25808, "flags": [], "last_commit": "11/21/2025", "language": "Java", @@ -7737,9 +7737,9 @@ "cross" ], "category": "agent", - "stars": 72817, + "stars": 72830, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "MIT", "homepage_url": "https://browser-use.com" @@ -7758,9 +7758,9 @@ "selfhost" ], "category": "password-manager", - "stars": 23713, + "stars": 23723, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "NOASSERTION", "homepage_url": "https://infisical.com" @@ -7775,7 +7775,7 @@ "mobile" ], "category": "vpn", - "stars": 16158, + "stars": 16161, "flags": [], "last_commit": "11/13/2025", "language": "C++", @@ -7792,9 +7792,9 @@ "selfhost" ], "category": "automation", - "stars": 157851, + "stars": 158029, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "NOASSERTION", "homepage_url": "https://n8n.io" @@ -7828,7 +7828,7 @@ "cross" ], "category": "git-client", - "stars": 20923, + "stars": 20928, "flags": [], "last_commit": "11/12/2025", "language": "Rust", @@ -7846,7 +7846,7 @@ "cross" ], "category": "file-manager", - "stars": 12120, + "stars": 12125, "flags": [], "last_commit": "11/16/2025", "language": "Rust", @@ -7862,9 +7862,9 @@ "windows" ], "category": "window-management", - "stars": 13317, + "stars": 13324, "flags": [], - "last_commit": "11/19/2025", + "last_commit": "11/22/2025", "language": "Rust", "license": "NOASSERTION", "homepage_url": "https://lgug2z.github.io/komorebi/" @@ -7882,7 +7882,7 @@ "category": "dev-tools", "stars": 11361, "flags": [], - "last_commit": "11/15/2025", + "last_commit": "11/22/2025", "language": "Rust", "license": "MIT", "homepage_url": "https://onefetch.dev" @@ -7896,7 +7896,7 @@ "cross" ], "category": "git-client", - "stars": 17074, + "stars": 17082, "flags": [], "last_commit": "11/22/2025", "language": "Rust", @@ -7912,7 +7912,7 @@ "windows" ], "category": "window-management", - "stars": 10563, + "stars": 10569, "flags": [], "last_commit": "11/16/2025", "language": "Rust", @@ -7946,9 +7946,9 @@ "cross" ], "category": "terminal-utilities", - "stars": 3719, + "stars": 3722, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "Rust", "license": "MIT", "homepage_url": "https://alexpasmantier.github.io/television/" @@ -7964,7 +7964,7 @@ "cross" ], "category": "file-manager", - "stars": 3636, + "stars": 3635, "flags": [], "last_commit": "05/20/2025", "language": "Rust", @@ -7982,7 +7982,7 @@ "cross" ], "category": "file-manager", - "stars": 4607, + "stars": 4609, "flags": [], "last_commit": "11/16/2025", "language": "Rust", @@ -8000,7 +8000,7 @@ "cross" ], "category": "audio-player", - "stars": 5731, + "stars": 5738, "flags": [], "last_commit": "11/12/2025", "language": "Rust", @@ -8036,7 +8036,7 @@ "cross" ], "category": "tools", - "stars": 6111, + "stars": 6112, "flags": [], "last_commit": "11/16/2025", "language": "Rust", @@ -8052,9 +8052,9 @@ "linux" ], "category": "window-management", - "stars": 15262, + "stars": 15282, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Rust", "license": "GPL-3.0", "homepage_url": "https://yalter.github.io/niri/" @@ -8068,7 +8068,7 @@ "linux" ], "category": "window-management", - "stars": 10207, + "stars": 10209, "flags": [], "last_commit": "11/07/2025", "language": "C", @@ -8084,7 +8084,7 @@ "linux" ], "category": "window-management", - "stars": 3806, + "stars": 3809, "flags": [], "last_commit": "11/16/2025", "language": "JavaScript", @@ -8118,7 +8118,7 @@ "cross" ], "category": "dev-tools", - "stars": 3602, + "stars": 3604, "flags": [], "last_commit": "11/18/2025", "language": "Rust", @@ -8136,7 +8136,7 @@ "cross" ], "category": "vpn", - "stars": 8243, + "stars": 8255, "flags": [], "last_commit": "11/20/2025", "language": "Rust", @@ -8172,7 +8172,7 @@ "cross" ], "category": "prompt", - "stars": 13899, + "stars": 13901, "flags": [], "last_commit": "11/15/2025", "language": "Shell", @@ -8190,7 +8190,7 @@ "cross" ], "category": "prompt", - "stars": 20684, + "stars": 20693, "flags": [], "last_commit": "11/21/2025", "language": "Go", @@ -8226,9 +8226,9 @@ "cross" ], "category": "prompt", - "stars": 52379, + "stars": 52397, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Rust", "license": "ISC", "homepage_url": "https://starship.rs" @@ -8258,9 +8258,9 @@ "windows" ], "category": "launcher", - "stars": 11788, + "stars": 11799, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C#", "license": "MIT", "homepage_url": "https://flowlauncher.com" @@ -8276,7 +8276,7 @@ "cross" ], "category": "launcher", - "stars": 15353, + "stars": 15355, "flags": [], "last_commit": "11/12/2025", "language": "C", @@ -8292,9 +8292,9 @@ "windows" ], "category": "uncategorized", - "stars": 14646, + "stars": 14660, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Rust", "license": "AGPL-3.0", "homepage_url": "" @@ -8308,9 +8308,9 @@ "cross" ], "category": "api-client", - "stars": 16061, + "stars": 16093, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "MIT", "homepage_url": "https://yaak.app" @@ -8324,7 +8324,7 @@ "cross" ], "category": "ide", - "stars": 38811, + "stars": 38828, "flags": [], "last_commit": "11/21/2025", "language": "JavaScript", @@ -8357,9 +8357,9 @@ "vscode" ], "category": "canvas", - "stars": 110921, + "stars": 110979, "flags": [], - "last_commit": "11/19/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "MIT", "homepage_url": "https://excalidraw.com" @@ -8392,7 +8392,7 @@ "web-cloud" ], "category": "search-engine", - "stars": 8360, + "stars": 8367, "flags": [], "last_commit": "11/13/2025", "language": "TypeScript", @@ -8408,7 +8408,7 @@ "windows" ], "category": "windows", - "stars": 42966, + "stars": 43004, "flags": [], "last_commit": "11/17/2025", "language": "PowerShell", @@ -8426,7 +8426,7 @@ "n/a" ], "category": "neovim-extensions", - "stars": 9757, + "stars": 9763, "flags": [], "last_commit": "11/14/2025", "language": "Lua", @@ -8442,9 +8442,9 @@ "mobile" ], "category": "social-network", - "stars": 6812, + "stars": 6813, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "PHP", "license": "AGPL-3.0", "homepage_url": "https://pixelfed.org" @@ -8458,7 +8458,7 @@ "selfhost" ], "category": "markdown-editor", - "stars": 9883, + "stars": 9885, "flags": [], "last_commit": "10/02/2025", "language": "JavaScript", @@ -8475,9 +8475,9 @@ "mobile" ], "category": "mail", - "stars": 5090, + "stars": 5092, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "GPL-3.0", "homepage_url": "" @@ -8492,9 +8492,9 @@ "mobile" ], "category": "social-network", - "stars": 49264, + "stars": 49269, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Ruby", "license": "AGPL-3.0", "homepage_url": "https://joinmastodon.org" @@ -8510,7 +8510,7 @@ "cross" ], "category": "git-client", - "stars": 9319, + "stars": 9321, "flags": [], "last_commit": "11/19/2025", "language": "Scala", @@ -8526,7 +8526,7 @@ "cross" ], "category": "agent", - "stars": 19555, + "stars": 19560, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -8542,7 +8542,7 @@ "cross" ], "category": "file-sharing", - "stars": 6415, + "stars": 6416, "flags": [], "last_commit": "11/17/2025", "language": "JavaScript", @@ -8559,7 +8559,7 @@ "web-cloud" ], "category": "model-tools", - "stars": 15941, + "stars": 15966, "flags": [], "last_commit": "11/22/2025", "language": "Python", @@ -8578,7 +8578,7 @@ "selfhost" ], "category": "other", - "stars": 1479, + "stars": 1480, "flags": [], "last_commit": "11/20/2025", "language": "Python", @@ -8594,9 +8594,9 @@ "n/a" ], "category": "operating-system", - "stars": 32614, + "stars": 32615, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "BSD-2-Clause", "homepage_url": "https://serenityos.org" @@ -8610,9 +8610,9 @@ "n/a" ], "category": "other", - "stars": 11021, + "stars": 11024, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "C", "license": "GPL-3.0", "homepage_url": null @@ -8628,9 +8628,9 @@ "cross" ], "category": "dev-tools", - "stars": 22453, + "stars": 22469, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Rust", "license": "Apache-2.0", "homepage_url": "https://jj-vcs.github.io/jj/" @@ -8644,7 +8644,7 @@ "selfhost" ], "category": "text-editor", - "stars": 16878, + "stars": 16881, "flags": [], "last_commit": "11/21/2025", "language": "JavaScript", @@ -8663,9 +8663,9 @@ "cross" ], "category": "ai-utilities", - "stars": 5245, + "stars": 5254, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "Python", "license": "MIT", "homepage_url": "https://airweave.ai" @@ -8681,9 +8681,9 @@ "selfhost" ], "category": "ai-utilities", - "stars": 43403, + "stars": 43435, "flags": [], - "last_commit": "11/18/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "Apache-2.0", "homepage_url": "https://mem0.ai" @@ -8697,9 +8697,9 @@ "cross" ], "category": "game-launcher", - "stars": 15136, + "stars": 15150, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/23/2025", "language": "C++", "license": "GPL-3.0", "homepage_url": "" @@ -8713,9 +8713,9 @@ "cross" ], "category": "finance", - "stars": 6039, + "stars": 6326, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "AGPL-3.0", "homepage_url": "https://wealthfolio.app" @@ -8730,7 +8730,7 @@ "linux" ], "category": "system-monitoring", - "stars": 7593, + "stars": 7595, "flags": [], "last_commit": "11/15/2025", "language": "C", @@ -8746,9 +8746,9 @@ "android" ], "category": "launcher", - "stars": 3062, + "stars": 3067, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "Kotlin", "license": "GPL-3.0", "homepage_url": "https://play.google.com/store/apps/details?id=app.olauncher" @@ -8764,7 +8764,7 @@ "windows" ], "category": "package-manager", - "stars": 25021, + "stars": 25022, "flags": [], "last_commit": "11/21/2025", "language": "C++", @@ -8783,7 +8783,7 @@ "windows" ], "category": "package-manager", - "stars": 23191, + "stars": 23199, "flags": [], "last_commit": "11/18/2025", "language": "PowerShell", @@ -8799,7 +8799,7 @@ "cross" ], "category": "terminal-emulator", - "stars": 38429, + "stars": 38457, "flags": [], "last_commit": "11/22/2025", "language": "Zig", @@ -8815,9 +8815,9 @@ "selfhost" ], "category": "search-engine", - "stars": 23238, + "stars": 23254, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "AGPL-3.0", "homepage_url": "https://docs.searxng.org" @@ -8831,7 +8831,7 @@ "windows" ], "category": "cleaner", - "stars": 16391, + "stars": 16400, "flags": [], "last_commit": "08/14/2025", "language": "C#", @@ -8847,7 +8847,7 @@ "android" ], "category": "cleaner", - "stars": 5628, + "stars": 5633, "flags": [], "last_commit": "11/11/2025", "language": "Kotlin", @@ -8863,9 +8863,9 @@ "windows" ], "category": "windows", - "stars": 125892, + "stars": 125915, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C#", "license": "MIT", "homepage_url": "" @@ -8879,7 +8879,7 @@ "windows" ], "category": "terminal-emulator", - "stars": 100902, + "stars": 100912, "flags": [], "last_commit": "11/21/2025", "language": "C++", @@ -8895,7 +8895,7 @@ "selfhost" ], "category": "uncategorized", - "stars": 25748, + "stars": 25755, "flags": [], "last_commit": "11/15/2025", "language": "Python", @@ -8911,7 +8911,7 @@ "windows" ], "category": "system-monitoring", - "stars": 7423, + "stars": 7428, "flags": [], "last_commit": "11/21/2025", "language": "C#", @@ -8927,7 +8927,7 @@ "selfhost" ], "category": "dev-tools", - "stars": 67114, + "stars": 67121, "flags": [], "last_commit": "11/20/2025", "language": "Go", @@ -8944,7 +8944,7 @@ "selfhost" ], "category": "all-in-one", - "stars": 3562, + "stars": 3566, "flags": [], "last_commit": "11/10/2025", "language": "TypeScript", @@ -8960,7 +8960,7 @@ "macos" ], "category": "firewall", - "stars": 11562, + "stars": 11566, "flags": [], "last_commit": "11/20/2025", "language": "Objective-C", @@ -8976,7 +8976,7 @@ "ios" ], "category": "llm-gui", - "stars": 2161, + "stars": 2163, "flags": [], "last_commit": "05/05/2025", "language": "Swift", @@ -8994,7 +8994,7 @@ "cross" ], "category": "agent", - "stars": 23731, + "stars": 23746, "flags": [], "last_commit": "11/15/2025", "language": "Python", @@ -9010,7 +9010,7 @@ "cross" ], "category": "dev-tools", - "stars": 23244, + "stars": 23246, "flags": [], "last_commit": "10/29/2025", "language": "C++", @@ -9026,7 +9026,7 @@ "cross" ], "category": "code-editor", - "stars": 23357, + "stars": 23361, "flags": [], "last_commit": "11/13/2025", "language": "TypeScript", @@ -9044,7 +9044,7 @@ "n/a" ], "category": "autonomy", - "stars": 14077, + "stars": 14083, "flags": [], "last_commit": "11/21/2025", "language": "C++", @@ -9061,7 +9061,7 @@ "linux" ], "category": "media-downloader", - "stars": 4469, + "stars": 4478, "flags": [], "last_commit": "11/21/2025", "language": "C++", @@ -9077,7 +9077,7 @@ "selfhost" ], "category": "media-downloader", - "stars": 10848, + "stars": 10856, "flags": [], "last_commit": "11/19/2025", "language": "Python", @@ -9093,7 +9093,7 @@ "android" ], "category": "media-downloader", - "stars": 22976, + "stars": 22991, "flags": [], "last_commit": "10/25/2025", "language": "Kotlin", @@ -9109,7 +9109,7 @@ "cross" ], "category": "uncategorized", - "stars": 131395, + "stars": 131432, "flags": [], "last_commit": "11/19/2025", "language": "C", @@ -9125,9 +9125,9 @@ "android" ], "category": "media-downloader", - "stars": 6760, + "stars": 6769, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "Kotlin", "license": "GPL-3.0", "homepage_url": "https://ytdlnis.org" @@ -9141,7 +9141,7 @@ "selfhost" ], "category": "media-downloader", - "stars": 4160, + "stars": 4164, "flags": [], "last_commit": "09/28/2025", "language": "Elixir", @@ -9157,7 +9157,7 @@ "selfhost" ], "category": "media-management", - "stars": 7223, + "stars": 7224, "flags": [], "last_commit": "11/18/2025", "language": "Python", @@ -9173,9 +9173,9 @@ "n/a" ], "category": "firmware", - "stars": 6151, + "stars": 6158, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "GPL-3.0", "homepage_url": "https://meshtastic.org" @@ -9208,7 +9208,7 @@ "cross" ], "category": "agent", - "stars": 83935, + "stars": 84089, "flags": [], "last_commit": "11/22/2025", "language": "TypeScript", @@ -9224,7 +9224,7 @@ "macos" ], "category": "containers", - "stars": 22291, + "stars": 22304, "flags": [], "last_commit": "11/21/2025", "language": "Swift", @@ -9240,7 +9240,7 @@ "windows" ], "category": "containers", - "stars": 30407, + "stars": 30411, "flags": [], "last_commit": "11/22/2025", "language": "C++", @@ -9256,7 +9256,7 @@ "windows" ], "category": "container-management", - "stars": 2689, + "stars": 2690, "flags": [], "last_commit": "08/19/2025", "language": "Dart", @@ -9275,7 +9275,7 @@ "web-cloud" ], "category": "dev-tools", - "stars": 42463, + "stars": 42469, "flags": [], "last_commit": "10/14/2025", "language": "TypeScript", @@ -9291,7 +9291,7 @@ "cross" ], "category": "network", - "stars": 31833, + "stars": 31848, "flags": [], "last_commit": "11/21/2025", "language": "Rust", @@ -9310,7 +9310,7 @@ "web-cloud" ], "category": "api-client", - "stars": 77036, + "stars": 77050, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -9328,7 +9328,7 @@ "cross" ], "category": "research", - "stars": 27624, + "stars": 27627, "flags": [], "last_commit": "09/30/2025", "language": "Python", @@ -9344,7 +9344,7 @@ "cross" ], "category": "agent", - "stars": 18838, + "stars": 18852, "flags": [], "last_commit": "10/16/2025", "language": "TypeScript", @@ -9361,7 +9361,7 @@ "windows" ], "category": "assistant", - "stars": 6976, + "stars": 6980, "flags": [], "last_commit": "10/26/2025", "language": "JavaScript", @@ -9377,7 +9377,7 @@ "cross" ], "category": "container-management", - "stars": 6809, + "stars": 6807, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -9395,7 +9395,7 @@ "cross" ], "category": "containers", - "stars": 3921, + "stars": 3922, "flags": [], "last_commit": "11/22/2025", "language": "Go", @@ -9413,7 +9413,7 @@ "cross" ], "category": "containers", - "stars": 25597, + "stars": 25607, "flags": [], "last_commit": "11/20/2025", "language": "Go", @@ -9429,7 +9429,7 @@ "windows" ], "category": "system-monitoring", - "stars": 13058, + "stars": 13063, "flags": [], "last_commit": "11/21/2025", "language": "C", @@ -9445,7 +9445,7 @@ "vscode" ], "category": "agent", - "stars": 3387, + "stars": 3388, "flags": [], "last_commit": "09/23/2025", "language": "Rust", @@ -9461,9 +9461,9 @@ "cross" ], "category": "audio-editor", - "stars": 13965, + "stars": 13968, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "NOASSERTION", "homepage_url": "https://musescore.org" @@ -9480,9 +9480,9 @@ "cross" ], "category": "media-management", - "stars": 14317, + "stars": 14321, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "MIT", "homepage_url": "http://beets.io/" @@ -9498,7 +9498,7 @@ "macos" ], "category": "macos", - "stars": 6237, + "stars": 6243, "flags": [], "last_commit": "11/20/2025", "language": "Shell", @@ -9514,7 +9514,7 @@ "cross" ], "category": "dev-tools", - "stars": 4035, + "stars": 4041, "flags": [], "last_commit": "11/18/2025", "language": "TypeScript", @@ -9530,7 +9530,7 @@ "selfhost" ], "category": "uncategorized", - "stars": 16255, + "stars": 16273, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -9562,9 +9562,9 @@ "macos" ], "category": "macos", - "stars": 3130, + "stars": 3133, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/23/2025", "language": "Swift", "license": "GPL-3.0", "homepage_url": "https://dockdoor.net" @@ -9578,7 +9578,7 @@ "selfhost" ], "category": "tools", - "stars": 9615, + "stars": 9622, "flags": [], "last_commit": "11/20/2025", "language": "TypeScript", @@ -9594,9 +9594,9 @@ "selfhost" ], "category": "uncategorized", - "stars": 25515, + "stars": 25525, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "JavaScript", "license": "Apache-2.0", "homepage_url": "https://labelstud.io" @@ -9611,7 +9611,7 @@ "macos" ], "category": "uncategorized", - "stars": 24820, + "stars": 24828, "flags": [], "last_commit": "11/20/2025", "language": "Rust", @@ -9629,7 +9629,7 @@ "cross" ], "category": "api-client", - "stars": 37056, + "stars": 37060, "flags": [], "last_commit": "12/17/2024", "language": "Python", @@ -9645,7 +9645,7 @@ "cross" ], "category": "api-client", - "stars": 3751, + "stars": 3753, "flags": [], "last_commit": "03/19/2025", "language": null, @@ -9661,9 +9661,9 @@ "selfhost" ], "category": "uncategorized", - "stars": 7275, + "stars": 7284, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "Ruby", "license": "AGPL-3.0", "homepage_url": "https://dawarich.app" @@ -9677,7 +9677,7 @@ "cross" ], "category": "api-client", - "stars": 2554, + "stars": 2555, "flags": [], "last_commit": "09/08/2025", "language": "Vue", @@ -9693,7 +9693,7 @@ "cross" ], "category": "api-client", - "stars": 5272, + "stars": 5284, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -9725,9 +9725,9 @@ "cross" ], "category": "video-player", - "stars": 4358, + "stars": 4361, "flags": [], - "last_commit": "11/17/2025", + "last_commit": "11/23/2025", "language": "C++", "license": "GPL-2.0", "homepage_url": "" @@ -9741,9 +9741,9 @@ "cross" ], "category": "api-client", - "stars": 37576, + "stars": 37577, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "Apache-2.0", "homepage_url": "https://insomnia.rest" @@ -9758,7 +9758,7 @@ "mobile" ], "category": "uncategorized", - "stars": 2841, + "stars": 2849, "flags": [], "last_commit": "10/31/2025", "language": "Dart", @@ -9776,9 +9776,9 @@ "cross" ], "category": "agent", - "stars": 15185, + "stars": 15210, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Go", "license": "NOASSERTION", "homepage_url": "" @@ -9794,9 +9794,9 @@ "cross" ], "category": "agent", - "stars": 33568, + "stars": 33645, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "TypeScript", "license": "MIT", "homepage_url": "https://opencode.ai" @@ -9810,9 +9810,9 @@ "cross" ], "category": "tools", - "stars": 12523, + "stars": 12527, "flags": [], - "last_commit": "11/19/2025", + "last_commit": "11/23/2025", "language": "Rust", "license": "GPL-3.0", "homepage_url": "https://espanso.org" @@ -9826,9 +9826,9 @@ "cross" ], "category": "transcription", - "stars": 6654, + "stars": 6658, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "TypeScript", "license": "GPL-3.0", "homepage_url": "https://hyprnote.com" @@ -9842,7 +9842,7 @@ "windows" ], "category": "tools", - "stars": 12856, + "stars": 12868, "flags": [], "last_commit": "08/04/2025", "language": "C#", @@ -9859,9 +9859,9 @@ "firefox" ], "category": "browser-extensions", - "stars": 29746, + "stars": 29756, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "MIT", "homepage_url": "" @@ -9892,7 +9892,7 @@ "ios" ], "category": "social-network", - "stars": 6704, + "stars": 6707, "flags": [], "last_commit": "11/03/2025", "language": "Swift", @@ -9908,7 +9908,7 @@ "macos" ], "category": "automation", - "stars": 1960, + "stars": 1961, "flags": [], "last_commit": "11/20/2025", "language": "Swift", @@ -9924,7 +9924,7 @@ "selfhost" ], "category": "container-management", - "stars": 16719, + "stars": 16720, "flags": [], "last_commit": "11/06/2025", "language": "Go", @@ -9940,7 +9940,7 @@ "macos" ], "category": "macos", - "stars": 2172, + "stars": 2173, "flags": [], "last_commit": "11/14/2025", "language": "Swift", @@ -9959,7 +9959,7 @@ "cross" ], "category": "git-client", - "stars": 9325, + "stars": 9330, "flags": [], "last_commit": "11/21/2025", "language": "Go", @@ -9977,7 +9977,7 @@ "cross" ], "category": "finance", - "stars": 5813, + "stars": 5815, "flags": [], "last_commit": "11/17/2025", "language": "Go", @@ -9993,7 +9993,7 @@ "macos" ], "category": "window-management", - "stars": 4510, + "stars": 4509, "flags": [], "last_commit": "08/31/2025", "language": "Objective-C", @@ -10011,7 +10011,7 @@ "cross" ], "category": "tools", - "stars": 5384, + "stars": 5385, "flags": [], "last_commit": "02/15/2025", "language": "C++", @@ -10028,9 +10028,9 @@ "linux" ], "category": "sync", - "stars": 2572, + "stars": 2575, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "NOASSERTION", "homepage_url": "https://martchus.github.io/syncthingtray/" @@ -10044,7 +10044,7 @@ "macos" ], "category": "macos", - "stars": 2068, + "stars": 2070, "flags": [], "last_commit": "09/25/2025", "language": "Swift", @@ -10060,7 +10060,7 @@ "n/a" ], "category": "cad", - "stars": 3113, + "stars": 3114, "flags": [], "last_commit": "09/02/2025", "language": "Python", @@ -10076,7 +10076,7 @@ "macos" ], "category": "macos", - "stars": 1919, + "stars": 1921, "flags": [], "last_commit": "11/20/2025", "language": "Swift", @@ -10092,7 +10092,7 @@ "cross" ], "category": "uncategorized", - "stars": 4642, + "stars": 4651, "flags": [], "last_commit": "11/07/2025", "language": "TypeScript", @@ -10108,7 +10108,7 @@ "selfhost" ], "category": "vpn", - "stars": 23372, + "stars": 23380, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -10124,7 +10124,7 @@ "cross" ], "category": "simulation", - "stars": 8056, + "stars": 8057, "flags": [], "last_commit": "09/10/2025", "language": "Rust", @@ -10140,9 +10140,9 @@ "cross" ], "category": "rocketry", - "stars": 1636, + "stars": 1637, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Java", "license": "NOASSERTION", "homepage_url": "https://openrocket.info/" @@ -10156,9 +10156,9 @@ "n/a" ], "category": "firmware", - "stars": 2060, + "stars": 2061, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C", "license": "GPL-2.0", "homepage_url": "https://edgetx.org" @@ -10172,9 +10172,9 @@ "n/a" ], "category": "operating-system", - "stars": 17417, + "stars": 17491, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Shell", "license": "MIT", "homepage_url": "https://omarchy.org" @@ -10189,7 +10189,7 @@ "mobile" ], "category": "backup", - "stars": 14028, + "stars": 14032, "flags": [], "last_commit": "11/21/2025", "language": "Java", @@ -10207,7 +10207,7 @@ "windows" ], "category": "windows", - "stars": 33391, + "stars": 33447, "flags": [], "last_commit": "11/14/2025", "language": "PowerShell", @@ -10225,7 +10225,7 @@ "linux" ], "category": "terminal-utilities", - "stars": 6870, + "stars": 6876, "flags": [], "last_commit": "11/17/2025", "language": "Go", @@ -10241,7 +10241,7 @@ "n/a" ], "category": "robotics", - "stars": 4146, + "stars": 4148, "flags": [], "last_commit": "11/11/2025", "language": "Python", @@ -10258,9 +10258,9 @@ "linux" ], "category": "autonomy", - "stars": 13289, + "stars": 13290, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "MIT", "homepage_url": "http://carla.org" @@ -10276,7 +10276,7 @@ "selfhost" ], "category": "transcription", - "stars": 8541, + "stars": 8549, "flags": [], "last_commit": "11/21/2025", "language": "Python", @@ -10294,9 +10294,9 @@ "selfhost" ], "category": "vpn", - "stars": 32931, + "stars": 32959, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/23/2025", "language": "Go", "license": "BSD-3-Clause", "homepage_url": "" @@ -10312,9 +10312,9 @@ "cross" ], "category": "system-monitoring", - "stars": 28599, + "stars": 28612, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "Apache-2.0", "homepage_url": null @@ -10366,9 +10366,9 @@ "web-cloud" ], "category": "social-network", - "stars": 35902, + "stars": 35916, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "GPL-3.0", "homepage_url": "https://folo.is" @@ -10384,9 +10384,9 @@ "selfhost" ], "category": "vpn", - "stars": 11708, + "stars": 11717, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Go", "license": "MIT", "homepage_url": "https://hub.docker.com/r/qmcgaw/gluetun" @@ -10402,9 +10402,9 @@ "cross" ], "category": "vpn", - "stars": 30100, + "stars": 30106, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "AGPL-3.0", "homepage_url": "https://blog.trailofbits.com/2016/12/12/meet-algo-the-vpn-that-works/" @@ -10421,7 +10421,7 @@ "n/a" ], "category": "vpn", - "stars": 7818, + "stars": 7820, "flags": [], "last_commit": "11/07/2025", "language": "Shell", @@ -10438,9 +10438,9 @@ "web-cloud" ], "category": "vpn", - "stars": 11046, + "stars": 11047, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Go", "license": "NOASSERTION", "homepage_url": "https://netmaker.io" @@ -10458,7 +10458,7 @@ "flags": [ "custom-description" ], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "GPL-3.0", "homepage_url": "https://gitlab.com/kicad/code/kicad" @@ -10472,9 +10472,9 @@ "cross" ], "category": "graphics", - "stars": 6851, + "stars": 6857, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C#", "license": "LGPL-3.0", "homepage_url": "https://pixieditor.net" @@ -10488,9 +10488,9 @@ "selfhost" ], "category": "autonomy", - "stars": 10634, + "stars": 10637, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "Dockerfile", "license": "Apache-2.0", "homepage_url": "https://www.autoware.org/" @@ -10504,7 +10504,7 @@ "selfhost" ], "category": "autonomy", - "stars": 26226, + "stars": 26230, "flags": [], "last_commit": "08/18/2025", "language": "C++", @@ -10520,7 +10520,7 @@ "selfhost" ], "category": "other", - "stars": 7316, + "stars": 7318, "flags": [], "last_commit": "11/22/2025", "language": "Elixir", @@ -10540,7 +10540,7 @@ "category": "simulation", "stars": 3782, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "EPL-2.0", "homepage_url": "https://eclipse.dev/sumo" @@ -10554,7 +10554,7 @@ "windows" ], "category": "control", - "stars": 2101, + "stars": 2102, "flags": [], "last_commit": "11/19/2025", "language": "C#", @@ -10570,7 +10570,7 @@ "selfhost" ], "category": "control", - "stars": 3453, + "stars": 3454, "flags": [], "last_commit": "11/20/2025", "language": "Python", @@ -10587,9 +10587,9 @@ "mobile" ], "category": "control", - "stars": 4102, + "stars": 4104, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/23/2025", "language": "C++", "license": "Apache-2.0", "homepage_url": "http://qgroundcontrol.io" @@ -10603,9 +10603,9 @@ "cross" ], "category": "autonomy", - "stars": 10491, + "stars": 10500, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "C++", "license": "BSD-3-Clause", "homepage_url": "https://px4.io" @@ -10619,7 +10619,7 @@ "n/a" ], "category": "firmware", - "stars": 3816, + "stars": 3817, "flags": [], "last_commit": "11/20/2025", "language": "C", @@ -10635,9 +10635,9 @@ "chromium" ], "category": "agent", - "stars": 11386, + "stars": 11392, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "Apache-2.0", "homepage_url": "https://nanobrowser.ai" @@ -10651,7 +10651,7 @@ "cross" ], "category": "robotics", - "stars": 1506, + "stars": 1509, "flags": [], "last_commit": "11/20/2025", "language": "MDX", @@ -10667,7 +10667,7 @@ "cross" ], "category": "graphics", - "stars": 5381, + "stars": 5384, "flags": [], "last_commit": "11/20/2025", "language": "C++", @@ -10683,9 +10683,9 @@ "android" ], "category": "media-management", - "stars": 7424, + "stars": 7425, "flags": [], - "last_commit": "11/17/2025", + "last_commit": "11/22/2025", "language": "Java", "license": "GPL-3.0", "homepage_url": "https://www.antennapod.org" @@ -10699,11 +10699,11 @@ "cross" ], "category": "network", - "stars": 8703, + "stars": 8707, "flags": [ "custom-description" ], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "C", "license": "GPL-2.0", "homepage_url": "https://www.wireshark.org" @@ -10717,7 +10717,7 @@ "android" ], "category": "mail", - "stars": 7057, + "stars": 7061, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -10735,9 +10735,9 @@ "cross" ], "category": "vpn", - "stars": 12793, + "stars": 12799, "flags": [], - "last_commit": "11/19/2025", + "last_commit": "11/22/2025", "language": "C", "license": "NOASSERTION", "homepage_url": "http://community.openvpn.net" @@ -10767,9 +10767,9 @@ "cross" ], "category": "image-editing", - "stars": 3495, + "stars": 3505, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "AGPL-3.0", "homepage_url": "" @@ -10783,7 +10783,7 @@ "linux" ], "category": "linux", - "stars": 15741, + "stars": 15838, "flags": [], "last_commit": "11/22/2025", "language": "TypeScript", @@ -10800,9 +10800,9 @@ "selfhost" ], "category": "home-automation", - "stars": 5761, + "stars": 5764, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Go", "license": "MIT", "homepage_url": "https://evcc.io" @@ -10816,9 +10816,9 @@ "linux" ], "category": "launcher", - "stars": 4317, + "stars": 4334, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "C++", "license": "GPL-3.0", "homepage_url": "https://docs.vicinae.com" @@ -10832,9 +10832,9 @@ "cross" ], "category": "games", - "stars": 3338, + "stars": 3339, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C#", "license": "NOASSERTION", "homepage_url": "https://www.revolutionarygamesstudio.com/" @@ -10848,7 +10848,7 @@ "cross" ], "category": "robotics", - "stars": 3908, + "stars": 3910, "flags": [], "last_commit": "11/21/2025", "language": "C++", @@ -10882,7 +10882,7 @@ "selfhost" ], "category": "media-management", - "stars": 6089, + "stars": 6106, "flags": [], "last_commit": "11/21/2025", "language": "Java", @@ -10898,7 +10898,7 @@ "cross" ], "category": "download-manager", - "stars": 34056, + "stars": 34076, "flags": [], "last_commit": "11/19/2025", "language": "C++", @@ -10914,9 +10914,9 @@ "cross" ], "category": "download-manager", - "stars": 13714, + "stars": 13717, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "C++", "license": "NOASSERTION", "homepage_url": "https://transmissionbt.com" @@ -10930,7 +10930,7 @@ "macos" ], "category": "transcription", - "stars": 7025, + "stars": 7056, "flags": [], "last_commit": "11/20/2025", "language": "TypeScript", @@ -10946,7 +10946,7 @@ "selfhost" ], "category": "llm-gui", - "stars": 10719, + "stars": 10726, "flags": [], "last_commit": "11/22/2025", "language": "Python", @@ -10978,7 +10978,7 @@ "selfhost" ], "category": "note-taking", - "stars": 2560, + "stars": 2564, "flags": [], "last_commit": "10/20/2025", "language": "Vue", @@ -10994,7 +10994,7 @@ "selfhost" ], "category": "media-management", - "stars": 1469, + "stars": 1474, "flags": [], "last_commit": "11/22/2025", "language": "Ruby", @@ -11010,7 +11010,7 @@ "selfhost" ], "category": "surveillance", - "stars": 2384, + "stars": 2390, "flags": [], "last_commit": "11/19/2025", "language": "Python", @@ -11026,7 +11026,7 @@ "selfhost" ], "category": "file-sharing", - "stars": 2652, + "stars": 2653, "flags": [], "last_commit": "11/19/2025", "language": "TypeScript", @@ -11043,7 +11043,7 @@ "selfhost" ], "category": "project-management", - "stars": 2862, + "stars": 2863, "flags": [], "last_commit": "11/20/2025", "language": "TypeScript", @@ -11059,9 +11059,9 @@ "cross" ], "category": "note-taking", - "stars": 33047, + "stars": 33061, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "TypeScript", "license": "AGPL-3.0", "homepage_url": "https://triliumnotes.org" @@ -11078,9 +11078,9 @@ "firefox" ], "category": "other", - "stars": 2838, + "stars": 2840, "flags": [], - "last_commit": "11/20/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "GPL-3.0", "homepage_url": "https://ryot.io" @@ -11096,7 +11096,7 @@ "category": "dev-tools", "stars": 1873, "flags": [], - "last_commit": "10/24/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "GPL-3.0", "homepage_url": "" @@ -11110,7 +11110,7 @@ "macos" ], "category": "launcher", - "stars": 1871, + "stars": 1873, "flags": [], "last_commit": "09/23/2025", "language": "Swift", @@ -11128,9 +11128,9 @@ "firefox" ], "category": "password-manager", - "stars": 1657, + "stars": 1660, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/23/2025", "language": "TypeScript", "license": "AGPL-3.0", "homepage_url": "https://aliasvault.net" @@ -11162,7 +11162,7 @@ "category": "text-editor", "stars": 2843, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "Python", "license": "MPL-2.0", "homepage_url": "" @@ -11176,7 +11176,7 @@ "cross" ], "category": "note-taking", - "stars": 4173, + "stars": 4174, "flags": [], "last_commit": "11/15/2025", "language": "C++", @@ -11194,9 +11194,9 @@ "cross" ], "category": "ai-image-gui", - "stars": 3368, + "stars": 3370, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C#", "license": "MIT", "homepage_url": "" @@ -11210,7 +11210,7 @@ "cross" ], "category": "launcher", - "stars": 1173, + "stars": 1174, "flags": [], "last_commit": "09/07/2025", "language": "TypeScript", @@ -11229,7 +11229,7 @@ "linux" ], "category": "text-editor", - "stars": 3960, + "stars": 3961, "flags": [], "last_commit": "11/19/2025", "language": "Rust", @@ -11245,7 +11245,7 @@ "selfhost" ], "category": "wiki", - "stars": 37882, + "stars": 37889, "flags": [], "last_commit": "11/20/2025", "language": "Ruby", @@ -11261,7 +11261,7 @@ "web-cloud" ], "category": "graphics", - "stars": 3967, + "stars": 3968, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -11277,7 +11277,7 @@ "web-cloud" ], "category": "video-editing", - "stars": 43828, + "stars": 43848, "flags": [], "last_commit": "10/24/2025", "language": "TypeScript", @@ -11293,7 +11293,7 @@ "mobile" ], "category": "chat", - "stars": 23372, + "stars": 23379, "flags": [], "last_commit": "11/16/2025", "language": "Swift", @@ -11309,9 +11309,9 @@ "web-cloud" ], "category": "finance", - "stars": 12927, + "stars": 12938, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "AGPL-3.0", "homepage_url": "https://midday.ai" @@ -11341,7 +11341,7 @@ "cross" ], "category": "llm-gui", - "stars": 4782, + "stars": 4784, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -11373,9 +11373,9 @@ "selfhost" ], "category": "llm-gui", - "stars": 15846, + "stars": 15849, "flags": [], - "last_commit": "11/22/2025", + "last_commit": "11/23/2025", "language": "Python", "license": "NOASSERTION", "homepage_url": "https://onyx.app" @@ -11390,7 +11390,7 @@ "web-cloud" ], "category": "terminal-utilities", - "stars": 7134, + "stars": 7136, "flags": [], "last_commit": "06/19/2025", "language": "Rust", @@ -11408,7 +11408,7 @@ "mobile" ], "category": "uncategorized", - "stars": 6327, + "stars": 6330, "flags": [], "last_commit": "11/21/2025", "language": "Dart", @@ -11425,9 +11425,9 @@ "selfhost" ], "category": "mail", - "stars": 9429, + "stars": 9441, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "NOASSERTION", "homepage_url": "https://getinboxzero.com" @@ -11442,9 +11442,9 @@ "mobile" ], "category": "file-sharing", - "stars": 4696, + "stars": 4698, "flags": [], - "last_commit": "10/14/2025", + "last_commit": "11/22/2025", "language": "Rust", "license": "GPL-3.0", "homepage_url": "" @@ -11460,7 +11460,7 @@ "cross" ], "category": "information-processing", - "stars": 16028, + "stars": 16035, "flags": [], "last_commit": "11/20/2025", "language": "Python", @@ -11493,7 +11493,7 @@ "selfhost" ], "category": "uncategorized", - "stars": 4130, + "stars": 4135, "flags": [], "last_commit": "11/20/2025", "language": "Go", @@ -11509,7 +11509,7 @@ "cross" ], "category": "knowledge-base", - "stars": 3669, + "stars": 3672, "flags": [], "last_commit": "11/20/2025", "language": "Java", @@ -11541,9 +11541,9 @@ "cross" ], "category": "llm-gui", - "stars": 4938, + "stars": 4943, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "TypeScript", "license": "Apache-2.0", "homepage_url": "https://deepchat.thinkinai.xyz/" @@ -11557,7 +11557,7 @@ "cross" ], "category": "terminal-utilities", - "stars": 2027, + "stars": 2030, "flags": [], "last_commit": "11/21/2025", "language": "TypeScript", @@ -11573,9 +11573,9 @@ "selfhost" ], "category": "finance", - "stars": 3053, + "stars": 3063, "flags": [], - "last_commit": "11/18/2025", + "last_commit": "11/22/2025", "language": "Go", "license": "MIT", "homepage_url": "https://ezbookkeeping.mayswind.net" @@ -11589,9 +11589,9 @@ "cross" ], "category": "browser", - "stars": 7274, + "stars": 7301, "flags": [], - "last_commit": "11/19/2025", + "last_commit": "11/22/2025", "language": "C++", "license": "GPL-3.0", "homepage_url": "https://helium.computer" @@ -11605,7 +11605,7 @@ "cross" ], "category": "ide", - "stars": 2869, + "stars": 2872, "flags": [], "last_commit": "11/17/2025", "language": "TypeScript", @@ -11621,7 +11621,7 @@ "cross" ], "category": "diagrams", - "stars": 57987, + "stars": 58002, "flags": [], "last_commit": "11/17/2025", "language": "JavaScript", @@ -11653,9 +11653,9 @@ "cross" ], "category": "media-downloader", - "stars": 6422, + "stars": 6430, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "JavaScript", "license": "GPL-3.0", "homepage_url": "https://aandrew-me.github.io/ytDownloader/" @@ -11669,9 +11669,9 @@ "windows" ], "category": "context", - "stars": 3463, + "stars": 3473, "flags": [], - "last_commit": "11/21/2025", + "last_commit": "11/22/2025", "language": "C#", "license": "Apache-2.0", "homepage_url": "https://everywhere.sylinko.com" @@ -11685,7 +11685,7 @@ "windows" ], "category": "windows", - "stars": 7404, + "stars": 7411, "flags": [], "last_commit": "11/09/2025", "language": "C++", @@ -11701,7 +11701,7 @@ "cross" ], "category": "download-manager", - "stars": 1693, + "stars": 1694, "flags": [], "last_commit": "08/24/2025", "language": "Python", @@ -11710,23 +11710,23 @@ }, { "name": "Lenovo Legion Linux", - "description": "", + "description": "Driver and tools for controlling Lenovo Legion laptops in Linux including fan control and power mode.", "repo_url": "https://github.com/johnfanv2/LenovoLegionLinux", "tags": [], "platforms": [ "linux" ], "category": "tools", - "stars": 0, + "stars": 2494, "flags": [], - "last_commit": "", - "language": "", - "license": "", - "homepage_url": "" + "last_commit": "11/21/2025", + "language": "C", + "license": "GPL-2.0", + "homepage_url": "https://github.com/johnfanv2/LenovoLegionLinux" }, { "name": "Dolphin", - "description": "", + "description": "Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.", "repo_url": "https://github.com/dolphin-emu/dolphin", "tags": [], "platforms": [ @@ -11734,48 +11734,48 @@ "android" ], "category": "virtual-machine", - "stars": 0, + "stars": 14302, "flags": [], - "last_commit": "", - "language": "", - "license": "", - "homepage_url": "" + "last_commit": "11/22/2025", + "language": "C++", + "license": "NOASSERTION", + "homepage_url": "https://dolphin-emu.org" }, { "name": "SimpMusic", - "description": "", + "description": "A simple music app using YouTube Music for backend", "repo_url": "https://github.com/maxrave-dev/SimpMusic", "tags": [], "platforms": [ "android" ], "category": "audio-player", - "stars": 0, + "stars": 5891, "flags": [], - "last_commit": "", - "language": "", - "license": "", - "homepage_url": "" + "last_commit": "11/21/2025", + "language": "Kotlin", + "license": "GPL-3.0", + "homepage_url": "https://simpmusic.org/" }, { "name": "SpotMenu", - "description": "", + "description": "Spotify & Apple Music in your macOS menu bar", "repo_url": "https://github.com/kmikiy/SpotMenu", "tags": [], "platforms": [ "macos" ], "category": "macos", - "stars": 0, + "stars": 3025, "flags": [], - "last_commit": "", - "language": "", - "license": "", - "homepage_url": "" + "last_commit": "11/10/2025", + "language": "Swift", + "license": "MIT", + "homepage_url": "https://kmikiy.github.io/SpotMenu/" }, { "name": "Spicetify", - "description": "", + "description": "Command-line tool to customize Spotify client. Supports Windows, macOS, and Linux.", "repo_url": "https://github.com/spicetify/cli", "tags": [ "cli" @@ -11784,16 +11784,16 @@ "cross" ], "category": "uncategorized", - "stars": 0, + "stars": 21523, "flags": [], - "last_commit": "", - "language": "", - "license": "", - "homepage_url": "" + "last_commit": "11/21/2025", + "language": "JavaScript", + "license": "LGPL-2.1", + "homepage_url": "https://spicetify.app" }, { "name": "Node-RED", - "description": "", + "description": "Low-code programming for event-driven applications", "repo_url": "https://github.com/node-red/node-red", "tags": [ "manual" @@ -11802,27 +11802,27 @@ "selfhost" ], "category": "automation", - "stars": 0, + "stars": 22329, "flags": [], - "last_commit": "", - "language": "", - "license": "", - "homepage_url": "" + "last_commit": "11/05/2025", + "language": "JavaScript", + "license": "Apache-2.0", + "homepage_url": "http://nodered.org" }, { "name": "2FAS", - "description": "", + "description": "Source code for 2FAS Auth Android app ", "repo_url": "https://github.com/twofas/2fas-android", "tags": [], "platforms": [ "mobile" ], "category": "authentication", - "stars": 0, + "stars": 1362, "flags": [], - "last_commit": "", - "language": "", - "license": "", + "last_commit": "11/09/2025", + "language": "Kotlin", + "license": "GPL-3.0", "homepage_url": "" } ]