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. jdx/mise (Rust): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  2. jedisct1/dsvpn (C and C++): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  3. JedWatson/react-select (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  4. jeecgboot/jimureport (Java): Not enough measured evidence to rank (coverage 55%, below the 60% floor).
  5. jeequan/jeepay (Java): Not enough measured evidence to rank (coverage 50%, below the 60% floor).
  6. jehna/humanify (Rust): Not enough measured evidence to rank (coverage 47%, below the 60% floor).
  7. jenkinsci/jenkins (Java): Not enough measured evidence to rank (coverage 55%, below the 60% floor).
  8. jetlinks/jetlinks-community (Java): Not enough measured evidence to rank (coverage 52%, below the 60% floor).
  9. jetty/jetty.project (Java): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  10. jhao104/proxy_pool (Python): Not enough measured evidence to rank (coverage 47%, below the 60% floor).
  11. jhipster/generator-jhipster (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  12. jhlywa/chess.js (JavaScript): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  13. Jia-Ethan/codex-keysmith (Python): Not enough measured evidence to rank (coverage 47%, below the 60% floor).
  14. jianchang512/ChatTTS-ui (Python): Not enough measured evidence to rank (coverage 32%, below the 60% floor).
  15. JimLiu/baoyu-design (JavaScript): Not enough measured evidence to rank (coverage 41%, below the 60% floor).
  16. JimmyLv/BibiGPT-v1 (JavaScript): Not enough measured evidence to rank (coverage 32%, below the 60% floor).
  17. jimmywarting/StreamSaver.js (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  18. jina-ai/node-DeepResearch (JavaScript): Not enough measured evidence to rank (coverage 32%, below the 60% floor).
  19. jina-ai/reader (JavaScript): Not enough measured evidence to rank (coverage 32%, below the 60% floor).
  20. jishenghua/jshERP (Java): Not enough measured evidence to rank (coverage 34%, below the 60% floor).
  21. jitsi/jitsi (Java): Not enough measured evidence to rank (coverage 43%, below the 60% floor).
  22. jitsi/jitsi-meet (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  23. jj-vcs/jj (Rust): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  24. jlcodes99/vscode-antigravity-cockpit (JavaScript): Not enough measured evidence to rank (coverage 44%, below the 60% floor).
  25. jmacdonald/amp (Rust): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  26. jnsahaj/tweakcn (JavaScript): Not enough measured evidence to rank (coverage 49%, below the 60% floor).
  27. JodaOrg/joda-time (Java): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  28. JoeanAmier/XHS-Downloader (JavaScript): Not enough measured evidence to rank (coverage 55%, below the 60% floor).
  29. JonathanSalwan/ROPgadget (Python): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  30. josStorer/RWKV-Runner (JavaScript): Not enough measured evidence to rank (coverage 39%, below the 60% floor).
  31. jprichardson/node-fs-extra (JavaScript): Not enough measured evidence to rank (coverage 60%, below the 60% floor).
  32. jquery/jquery-ui (JavaScript): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  33. jquery-validation/jquery-validation (JavaScript): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  34. jsfiddle/togetherjs (JavaScript): Not enough measured evidence to rank (coverage 38%, below the 60% floor).
  35. jspreadsheet/ce (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  36. jtesta/ssh-audit (Python): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  37. juicedata/juicefs (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  38. Julien-cpsn/ATAC (Rust): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  39. JuliusBrussee/caveman (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  40. jumpserver/jumpserver (Python): Not enough measured evidence to rank (coverage 41%, below the 60% floor).
  41. jundot/omlx (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  42. junhoyeo/tokscale (Rust): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  43. junit-team/junit4 (Java): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  44. jupyter/jupyter (Python): Not enough measured evidence to rank (coverage 40%, below the 60% floor).
  45. jupyterlab/jupyterlab (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  46. juspay/hyperswitch (Rust): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  47. justjavac/wechat-miniapp-radar (JavaScript): Not enough measured evidence to rank (coverage 47%, below the 60% floor).
  48. Justson/AgentWeb (Java): Not enough measured evidence to rank (coverage 48%, below the 60% floor).
  49. JustVugg/colibri (C and C++): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  50. jxxghp/MoviePilot (Python): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  51. k0sproject/k0s (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  52. kamiyaa/joshuto (Rust): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  53. Kanaries/Rath (JavaScript): Not enough measured evidence to rank (coverage 32%, below the 60% floor).
  54. kane50613/takumi (Rust): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  55. kangax/html-minifier (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  56. kardianos/service (Go): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  57. kartik-v/bootstrap-fileinput (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  58. kasmtech/KasmVNC (C and C++): Not enough measured evidence to rank (coverage 55%, below the 60% floor).
  59. kata-containers/kata-containers (Rust): Not enough measured evidence to rank (coverage 41%, below the 60% floor).
  60. katanaml/sparrow (Python): Not enough measured evidence to rank (coverage 55%, below the 60% floor).
  61. kataras/iris (Go): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  62. KDE/ghostwriter (C and C++): Not enough measured evidence to rank (coverage 55%, below the 60% floor).
  63. KDE/kdenlive (C and C++): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  64. KDE/krita (C and C++): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  65. kelektiv/node.bcrypt.js (C and C++): Not enough measured evidence to rank (coverage 59%, below the 60% floor).
  66. kenn-io/agentsview (Go): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  67. kenwheeler/slick (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  68. keon/browser-control (Rust): Not enough measured evidence to rank (coverage 48%, below the 60% floor).
  69. keploy/keploy (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  70. keras-team/keras (Python): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  71. kestra-io/kestra (Java): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  72. keybase/client (Go): Not enough measured evidence to rank (coverage 55%, below the 60% floor).
  73. keycloak/keycloak (Java): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  74. kgateway-dev/kgateway (Go): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  75. kgretzky/evilginx2 (Go): Not enough measured evidence to rank (coverage 59%, below the 60% floor).
  76. khuedoan/homelab (Python): Not enough measured evidence to rank (coverage 32%, below the 60% floor).
  77. killme2008/aviatorscript (Java): Not enough measured evidence to rank (coverage 43%, below the 60% floor).
  78. Kiln-AI/Kiln (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  79. Kilo-Org/kilocode (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  80. kimlimjustin/xplorer (JavaScript): Not enough measured evidence to rank (coverage 41%, below the 60% floor).
  81. Kiranism/next-shadcn-dashboard-starter (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  82. kirodotdev/KiroCrew (Python): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  83. kitao/pyxel (Rust): Not enough measured evidence to rank (coverage 38%, below the 60% floor).
  84. KittenML/KittenTTS (Python): Not enough measured evidence to rank (coverage 53%, below the 60% floor).
  85. klzgrad/naiveproxy (C and C++): Not enough measured evidence to rank (coverage 52%, below the 60% floor).
  86. KnockOutEZ/wigolo (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  87. koala73/worldmonitor (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  88. koishijs/koishi (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  89. Kong/insomnia (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  90. Konloch/bytecode-viewer (Java): Not enough measured evidence to rank (coverage 45%, below the 60% floor).
  91. koral--/android-gif-drawable (Java): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  92. kornia/kornia (Python): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  93. kortix-ai/suna (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  94. kpcyrd/sn0int (Rust): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  95. kripken/ammo.js (C and C++): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  96. kserve/kserve (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  97. kubernetes/autoscaler (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  98. kubernetes/kops (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  99. kubernetes/kubernetes (Go): Not enough measured evidence to rank (coverage 55%, below the 60% floor).
  100. kubernetes/minikube (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  101. kubernetes-sigs/cluster-api (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  102. kubernetes-sigs/headlamp (JavaScript): Not enough measured evidence to rank (coverage 41%, below the 60% floor).
  103. kubescape/kubescape (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  104. kubevirt/kubevirt (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  105. KunAgent/Kun (JavaScript): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  106. kunchenguid/no-mistakes (Go): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  107. kungfu-systems/kungfu (C and C++): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  108. kunkundi/crossdesk (C and C++): Not enough measured evidence to rank (coverage 48%, below the 60% floor).
  109. kvcache-ai/Mooncake (C and C++): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  110. kyegomez/swarms (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  111. kyegomez/tree-of-thoughts (Python): Not enough measured evidence to rank (coverage 48%, below the 60% floor).
  112. KytyPS5/KytyPS5 (C and C++): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  113. kyutai-labs/moshi (Python): Not enough measured evidence to rank (coverage 50%, below the 60% floor).
  114. kyverno/kyverno (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  115. l0o0/jasminum (JavaScript): Not enough measured evidence to rank (coverage 45%, below the 60% floor).
  116. l0o0/translators_CN (JavaScript): Not enough measured evidence to rank (coverage 41%, below the 60% floor).
  117. labring/FastGPT (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  118. labring/laf (JavaScript): Not enough measured evidence to rank (coverage 50%, below the 60% floor).
  119. LadybirdBrowser/ladybird (C and C++): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  120. Lagrange-Labs/deep-prove (Rust): Not enough measured evidence to rank (coverage 39%, below the 60% floor).
  121. lakehq/sail (Rust): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  122. lambda-fairy/rust-errno (Rust): Not enough measured evidence to rank (coverage 59%, below the 60% floor).
  123. lance-format/lance (Rust): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  124. lancedb/lancedb (Rust): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  125. langchain-ai/chat-langchain (JavaScript): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  126. langchain-ai/deepagents (Python): Not enough measured evidence to rank (coverage 49%, below the 60% floor).
  127. langchain-ai/langchain (Python): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  128. langchain-ai/langchainjs (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  129. langchain-ai/langgraph (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  130. langchain-ai/local-deep-researcher (Python): Not enough measured evidence to rank (coverage 47%, below the 60% floor).
  131. langchain-ai/open-swe (Python): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  132. langchain-ai/openwiki (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  133. langchain4j/langchain4j (Java): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  134. langflow-ai/langflow (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  135. langflow-ai/openrag (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  136. langfuse/langfuse (JavaScript): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  137. langgenius/dify (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  138. langren1353/GM_script (JavaScript): Not enough measured evidence to rank (coverage 38%, below the 60% floor).
  139. langwatch/langwatch (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  140. LaoFeng-mouse/flyingmouse-format (JavaScript): Not enough measured evidence to rank (coverage 45%, below the 60% floor).
  141. larksuite/cli (Go): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  142. latitude-dev/latitude-llm (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  143. laurent22/joplin (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  144. LaurentMazare/tch-rs (Rust): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  145. leaferjs/leafer-ui (JavaScript): Not enough measured evidence to rank (coverage 55%, below the 60% floor).
  146. LeagueAkari/LeagueAkari (JavaScript): Not enough measured evidence to rank (coverage 39%, below the 60% floor).
  147. leandromoreira/ffmpeg-libav-tutorial (C and C++): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  148. leaningtech/webvm (JavaScript): Not enough measured evidence to rank (coverage 41%, below the 60% floor).
  149. LearningCircuit/local-deep-research (Python): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  150. legendary-gl/legendary (Python): Not enough measured evidence to rank (coverage 47%, below the 60% floor).
  151. lemonade-sdk/lemonade (C and C++): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  152. leon-ai/leon (JavaScript): Not enough measured evidence to rank (coverage 39%, below the 60% floor).
  153. leonardomso/33-js-concepts (JavaScript): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  154. lesspass/lesspass (JavaScript): Not enough measured evidence to rank (coverage 44%, below the 60% floor).
  155. lets-blade/blade (Java): Not enough measured evidence to rank (coverage 40%, below the 60% floor).
  156. lewish/asciiflow (JavaScript): Not enough measured evidence to rank (coverage 34%, below the 60% floor).
  157. lexmount/moli (Rust): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  158. liangliangyy/DjangoBlog (Python): Not enough measured evidence to rank (coverage 59%, below the 60% floor).
  159. libnyanpasu/clash-nyanpasu (Rust): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  160. libpnet/libpnet (Rust): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  161. libratbag/piper (Python): Not enough measured evidence to rank (coverage 49%, below the 60% floor).
  162. LibreChat-AI/LibreChat (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  163. LibrePhotos/librephotos (Python): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  164. LibreSpark/LibreTV (JavaScript): Not enough measured evidence to rank (coverage 48%, below the 60% floor).
  165. libretro/RetroArch (C and C++): Not enough measured evidence to rank (coverage 55%, below the 60% floor).
  166. libsdl-org/SDL (C and C++): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  167. lidge-jun/opencodex (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  168. lightdash/lightdash (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  169. lijigang/ljg-skills (JavaScript): Not enough measured evidence to rank (coverage 44%, below the 60% floor).
  170. liketrek/TREK (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  171. lilishop/lilishop (Java): Not enough measured evidence to rank (coverage 41%, below the 60% floor).
  172. lima-vm/lima (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  173. limix-ldm-ai/LimiX (Python): Not enough measured evidence to rank (coverage 39%, below the 60% floor).
  174. linera-io/linera-protocol (Rust): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  175. link1st/go-stress-testing (Go): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  176. LinShunKang/MyPerf4J (Java): Not enough measured evidence to rank (coverage 40%, below the 60% floor).
  177. lintsinghua/DeepAudit (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  178. linuxhsj/openclaw-zero-token (JavaScript): Not enough measured evidence to rank (coverage 53%, below the 60% floor).
  179. lissy93/personal-security-checklist (JavaScript): Not enough measured evidence to rank (coverage 39%, below the 60% floor).
  180. livekit/agents (Python): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  181. liyupi/ai-guide (JavaScript): Not enough measured evidence to rank (coverage 47%, below the 60% floor).
  182. LizardByte/Sunshine (C and C++): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  183. LLaVA-VL/LLaVA-NeXT (Python): Not enough measured evidence to rank (coverage 37%, below the 60% floor).
  184. llm-d/llm-d (Python): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  185. lmarzen/esp32-weather-epd (C and C++): Not enough measured evidence to rank (coverage 50%, below the 60% floor).
  186. LMCache/LMCache (Python): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
  187. lmstudio-ai/lms (JavaScript): Not enough measured evidence to rank (coverage 55%, below the 60% floor).
  188. ln-dev7/circle (JavaScript): Not enough measured evidence to rank (coverage 39%, below the 60% floor).
  189. lobehub/lobehub (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  190. log4js-node/log4js-node (JavaScript): Not enough measured evidence to rank (coverage 56%, below the 60% floor).
  191. logancyang/obsidian-copilot (JavaScript): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  192. logto-io/logto (JavaScript): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  193. LokerL/tts-vue (JavaScript): Not enough measured evidence to rank (coverage 32%, below the 60% floor).
  194. lokesh/lightbox2 (JavaScript): Not enough measured evidence to rank (coverage 54%, below the 60% floor).
  195. loks666/get_jobs (Java): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  196. longbridge/gpui-kit (Rust): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  197. looplj/axonhub (Go): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  198. loopx-project/loopx (Python): Not enough measured evidence to rank (coverage 51%, below the 60% floor).
  199. lsdefine/GenericAgent (Python): Not enough measured evidence to rank (coverage 35%, below the 60% floor).
  200. ltaoo/wx_channels_download (Go): Not enough measured evidence to rank (coverage 57%, below the 60% floor).
The whole list, 200 projects a page: 1 2 3 4 5 6 7 8 9 10 11 12