PorchlampFind the projects that leave the light on.2026-10-17

Not ranked: not enough evidence

Not enough measured evidence to rank. 2,375 projects, A to Z, 200 a page.

Evidence-based open-source repository ranking across 5 pillars: Responsiveness, Criticality, Governance, Rigor, and Accessibility. How scores & gates work →
Rated321929.3%Gated529948.2%Unrated248222.6%

Lists by reason: No recent human activity (2,479) · Not software (1,067) · Archived (624) · No open-source license (491) · Unanswered pull requests (638) · Not enough evidence (2,375) · No outside contribution workflow (95) · Contributions happen off GitHub (12)

The whole list, 200 projects a page: 1 2 3 4 5 6 7 8 9 10 11 12
  1. lucide-icons/lucide (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  2. lucidrains/denoising-diffusion-pytorch (Python): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  3. luckjiawei/frpc-desktop (JavaScript): Not enough measured evidence to rank (coverage 39%, below the 60% floor).
  4. lukas-krecan/ShedLock (Java): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  5. LukeMathWalker/cargo-chef (Rust): Not enough measured evidence to rank (coverage 55%, below the 60% floor).
  6. lukevella/rallly (JavaScript): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  7. LumaTeam/Luma3DS (C and C++): Not enough measured evidence to rank (coverage 59%, below the 60% floor).
  8. lumina-ai-inc/chunkr (Rust): Not enough measured evidence to rank (coverage 32%, below the 60% floor).
  9. luraproject/lura (Go): Not enough measured evidence to rank (coverage 59%, below the 60% floor).
  10. lutzroeder/netron (JavaScript): Not enough measured evidence to rank (coverage 58%, below the 60% floor).
  11. lvgl/lvgl (C and C++): Not enough measured evidence to rank (coverage 55%, below the 60% floor).
  12. lxc/incus (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  13. Lxtharia/minegrub-theme (Python): Not enough measured evidence to rank (coverage 32%, below the 60% floor).
  14. Lymphatus/caesium-image-compressor (C and C++): Not enough measured evidence to rank (coverage 50%, below the 60% floor).
  15. lynx-family/lynx (C and C++): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  16. MaaAssistantArknights/MaaAssistantArknights (C and C++): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  17. maaslalani/slides (Go): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  18. macro-inc/macro (Rust): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  19. macrozheng/mall (Java): Not enough measured evidence to rank (coverage 48%, below the 60% floor).
  20. macrozheng/mall-swarm (Java): Not enough measured evidence to rank (coverage 27%, below the 60% floor).
  21. maestro-os/maestro (Rust): Not enough measured evidence to rank (coverage 47%, below the 60% floor).
  22. mailcheck/mailcheck (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  23. majodev/google-webfonts-helper (JavaScript): Not enough measured evidence to rank (coverage 32%, below the 60% floor).
  24. MakazhanAlpamys/Soup (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  25. makeplane/plane (JavaScript): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  26. malisper/pgrust (Rust): Not enough measured evidence to rank (coverage 47%, below the 60% floor).
  27. mamedev/mame (C and C++): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  28. man-group/dtale (JavaScript): Not enough measured evidence to rank (coverage 38%, below the 60% floor).
  29. manycore-research/SpatialLM (Python): Not enough measured evidence to rank (coverage 32%, below the 60% floor).
  30. maotoumao/MusicFree (JavaScript): Not enough measured evidence to rank (coverage 37%, below the 60% floor).
  31. mapbox/pixelmatch (JavaScript): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  32. maplibre/maplibre-gl-js (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  33. maplibre/martin (Rust): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  34. marceloprates/prettymaps (Python): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  35. marcelroed/gigatoken (Rust): Not enough measured evidence to rank (coverage 45%, below the 60% floor).
  36. MariaDB/server (C and C++): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  37. marimo-team/marimo (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  38. markmap/markmap (JavaScript): Not enough measured evidence to rank (coverage 48%, below the 60% floor).
  39. marko-js/marko (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  40. marktext/marktext (JavaScript): Not enough measured evidence to rank (coverage 41%, below the 60% floor).
  41. marshallpierce/rust-base64 (Rust): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  42. martin-ger/esp_wifi_repeater (C and C++): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  43. martinblech/xmltodict (Python): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  44. massCodeIO/massCode (JavaScript): Not enough measured evidence to rank (coverage 52%, below the 60% floor).
  45. mastra-ai/mastra (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  46. MaterializeInc/materialize (Rust): Not enough measured evidence to rank (coverage 41%, below the 60% floor).
  47. mathjax/MathJax (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  48. matplotlib/cheatsheets (Python): Not enough measured evidence to rank (coverage 49%, below the 60% floor).
  49. matplotlib/matplotlib (Python): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  50. MatrixSeven/file-transfer-go (JavaScript): Not enough measured evidence to rank (coverage 25%, below the 60% floor).
  51. MatrixTM/MHDDoS (Python): Not enough measured evidence to rank (coverage 43%, below the 60% floor).
  52. mattdesl/canvas-sketch (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  53. matter-labs/zksync (Rust): Not enough measured evidence to rank (coverage 43%, below the 60% floor).
  54. mattermost/mattermost (JavaScript): Not enough measured evidence to rank (coverage 41%, below the 60% floor).
  55. mausimus/ShaderGlass (C and C++): Not enough measured evidence to rank (coverage 55%, below the 60% floor).
  56. mavlink/qgroundcontrol (C and C++): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  57. max-mapper/menubar (JavaScript): Not enough measured evidence to rank (coverage 34%, below the 60% floor).
  58. max-sixty/worktrunk (Rust): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  59. maxence-charriere/go-app (Go): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  60. maximhq/bifrost (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  61. mayswind/AriaNg (JavaScript): Not enough measured evidence to rank (coverage 38%, below the 60% floor).
  62. maziyarpanahi/openmed (Python): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  63. mcollina/autocannon (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  64. MCP-UI-Org/mcp-ui (JavaScript): Not enough measured evidence to rank (coverage 48%, below the 60% floor).
  65. mcp-use/mcp-use (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  66. mdn/webextensions-examples (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  67. mdx-js/mdx (JavaScript): Not enough measured evidence to rank (coverage 59%, below the 60% floor).
  68. mealie-recipes/mealie (Python): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  69. mediago-dev/mediago (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  70. medusajs/medusa (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  71. meetfranz/franz (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  72. melgarafael/DeskcommCRM (JavaScript): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  73. mem0ai/mem0 (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  74. MemeCalculate/moyin-creator (JavaScript): Not enough measured evidence to rank (coverage 37%, below the 60% floor).
  75. memgraph/memgraph (C and C++): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  76. memochou1993/gpt-ai-assistant (JavaScript): Not enough measured evidence to rank (coverage 32%, below the 60% floor).
  77. MemPalace/mempalace (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  78. MemTensor/MemOS (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  79. mengxi-ream/read-frog (JavaScript): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  80. mermaid-js/mermaid (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  81. MervinPraison/PraisonAI (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  82. Mesh-LLM/mesh-llm (Rust): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  83. meshery/meshery (JavaScript): Not enough measured evidence to rank (coverage 41%, below the 60% floor).
  84. meshtastic/firmware (C and C++): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  85. metalbear-co/mirrord (Rust): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  86. MetaMask/metamask-extension (JavaScript): Not enough measured evidence to rank (coverage 41%, below the 60% floor).
  87. mg-chao/snow-apps (C and C++): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  88. mgdm/htmlq (Rust): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  89. mherrmann/helium (Python): Not enough measured evidence to rank (coverage 55%, below the 60% floor).
  90. MHSanaei/3x-ui (Go): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  91. Michael-A-Kuykendall/shimmy (Rust): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  92. MichalLytek/type-graphql (JavaScript): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  93. micro/go-micro (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  94. micrometer-metrics/micrometer (Java): Not enough measured evidence to rank (coverage 44%, below the 60% floor).
  95. micronaut-projects/micronaut-core (Java): Not enough measured evidence to rank (coverage 44%, below the 60% floor).
  96. microsoft/agent-framework (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  97. microsoft/agent-governance-toolkit (Python): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  98. microsoft/AirSim (C and C++): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  99. microsoft/fara (Python): Not enough measured evidence to rank (coverage 46%, below the 60% floor).
  100. microsoft/fluentui (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  101. microsoft/FluidFramework (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  102. microsoft/litebox (Rust): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  103. microsoft/LLMLingua (Python): Not enough measured evidence to rank (coverage 53%, below the 60% floor).
  104. microsoft/LMOps (Python): Not enough measured evidence to rank (coverage 43%, below the 60% floor).
  105. microsoft/markitdown (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  106. microsoft/microsoft-ui-xaml (C and C++): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  107. microsoft/onnxruntime (C and C++): Not enough measured evidence to rank (coverage 55%, below the 60% floor).
  108. microsoft/playwright (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  109. microsoft/PowerToys (C and C++): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  110. microsoft/ProcMon-for-Linux (C and C++): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  111. microsoft/ProcMon-Linux (C and C++): Not enough measured evidence to rank (coverage 48%, below the 60% floor).
  112. microsoft/PyRIT (Python): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  113. microsoft/sudo (Rust): Not enough measured evidence to rank (coverage 32%, below the 60% floor).
  114. microsoft/tsyringe (JavaScript): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  115. microsoft/TypeScript (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  116. microsoft/typespec (Java): Not enough measured evidence to rank (coverage 38%, below the 60% floor).
  117. microsoft/unilm (Python): Not enough measured evidence to rank (coverage 38%, below the 60% floor).
  118. microsoft/vscode (JavaScript): Not enough measured evidence to rank (coverage 41%, below the 60% floor).
  119. microsoft/windows-rs (Rust): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  120. microsoft/Windows-universal-samples (JavaScript): Not enough measured evidence to rank (coverage 38%, below the 60% floor).
  121. microsoft/WSL (C and C++): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  122. microsoft/wslg (C and C++): Not enough measured evidence to rank (coverage 55%, below the 60% floor).
  123. middleapi/orpc (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  124. miekg/dns (Go): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  125. miguelgrinberg/Flask-SocketIO (Python): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  126. mik3y/usb-serial-for-android (Java): Not enough measured evidence to rank (coverage 40%, below the 60% floor).
  127. mikel-brostrom/boxmot (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  128. MikeMcl/bignumber.js (JavaScript): Not enough measured evidence to rank (coverage 59%, below the 60% floor).
  129. MikeMcl/decimal.js (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  130. mikro-orm/mikro-orm (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  131. millionco/react-doctor (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  132. milvus-io/milvus (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  133. minbrowser/min (JavaScript): Not enough measured evidence to rank (coverage 50%, below the 60% floor).
  134. mindoc-org/mindoc (Go): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  135. ministackorg/ministack (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  136. Mintplex-Labs/anything-llm (JavaScript): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  137. miroslavpejic85/mirotalk (JavaScript): Not enough measured evidence to rank (coverage 44%, below the 60% floor).
  138. MithrilJS/mithril.js (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  139. mixxxdj/mixxx (C and C++): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  140. mizorewww/laya-mlx (Python): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  141. mjswensen/themer (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  142. mksglu/context-mode (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  143. ml-explore/mlx (C and C++): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  144. ml-explore/mlx-lm (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  145. mlflow/mlflow (Python): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  146. mnfst/llm-gateway (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  147. mobxjs/mobx-state-tree (JavaScript): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  148. moby/moby (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  149. mock-server/mockserver-monorepo (Java): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  150. modelcontextprotocol/inspector (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  151. modelcontextprotocol/python-sdk (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  152. modelcontextprotocol/servers (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  153. modelcontextprotocol/typescript-sdk (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  154. ModelEngine-Group/nexent (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  155. modelscope/FunASR (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  156. modelscope/ms-swift (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  157. modem-dev/hunk (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  158. MODSetter/SurfSense (Python): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  159. module-federation/module-federation-examples (JavaScript): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  160. moeru-ai/airi (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  161. Molunerfinn/PicGo (JavaScript): Not enough measured evidence to rank (coverage 49%, below the 60% floor).
  162. monero-project/monero (C and C++): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  163. monoio-rs/monoio (Rust): Not enough measured evidence to rank (coverage 39%, below the 60% floor).
  164. MoonshotAI/kimi-code (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  165. MoonTechLab/LunaTV (JavaScript): Not enough measured evidence to rank (coverage 53%, below the 60% floor).
  166. moraroy/NonSteamLaunchers-On-Steam-Deck (Python): Not enough measured evidence to rank (coverage 59%, below the 60% floor).
  167. morluto/rea (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  168. MorpheApp/morphe-patches (Java): Not enough measured evidence to rank (coverage 38%, below the 60% floor).
  169. moshang-ax/lottery (JavaScript): Not enough measured evidence to rank (coverage 32%, below the 60% floor).
  170. mosn/mosn (Go): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  171. motion-canvas/motion-canvas (JavaScript): Not enough measured evidence to rank (coverage 48%, below the 60% floor).
  172. mozilla/nunjucks (JavaScript): Not enough measured evidence to rank (coverage 59%, below the 60% floor).
  173. mozilla/pdf.js (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  174. mozillazg/python-pinyin (Python): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  175. mpetroff/pannellum (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  176. mrdoob/three.js (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  177. mruby/mruby (C and C++): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  178. MrXujiang/h5-Dooring (JavaScript): Not enough measured evidence to rank (coverage 32%, below the 60% floor).
  179. mudler/LocalAI (Go): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  180. mui/base-ui (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  181. mui/material-ui (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  182. MuiseDestiny/zotero-gpt (JavaScript): Not enough measured evidence to rank (coverage 32%, below the 60% floor).
  183. mullvad/mullvadvpn-app (Rust): Not enough measured evidence to rank (coverage 41%, below the 60% floor).
  184. multica-ai/multica (Go): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  185. MultiMC/Launcher (C and C++): Not enough measured evidence to rank (coverage 48%, below the 60% floor).
  186. MuntashirAkon/AppManager (Java): Not enough measured evidence to rank (coverage 60%, below the 60% floor).
  187. musescore/MuseScore (C and C++): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  188. mvanhorn/cli-printing-press (Go): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  189. mvanhorn/last30days-skill (Python): Not enough measured evidence to rank (coverage 41%, below the 60% floor).
  190. mvdctop/Movie_Data_Capture (Python): Not enough measured evidence to rank (coverage 32%, below the 60% floor).
  191. mvschwarz/openrig (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  192. MyCATApache/Mycat-Server (Java): Not enough measured evidence to rank (coverage 40%, below the 60% floor).
  193. MystenLabs/sui (Rust): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  194. N64Recomp/N64Recomp (C and C++): Not enough measured evidence to rank (coverage 50%, below the 60% floor).
  195. n8n-io/n8n (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  196. nadermx/backgroundremover (Python): Not enough measured evidence to rank (coverage 48%, below the 60% floor).
  197. NaiboWang/EasySpider (JavaScript): Not enough measured evidence to rank (coverage 39%, below the 60% floor).
  198. nalgeon/sqlean (C and C++): Not enough measured evidence to rank (coverage 53%, below the 60% floor).
  199. nanbingxyz/5ire (JavaScript): Not enough measured evidence to rank (coverage 39%, below the 60% floor).
  200. NandhaKishorM/laya (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
The whole list, 200 projects a page: 1 2 3 4 5 6 7 8 9 10 11 12