Topics / #solid
Solid projects on GitHub
SolidJS reactive framework or SOLID design principles; ambiguous.
As of , the most-starred Solid projects on GitHub are clean-code-javascript (94.7K stars), astro (63.3K stars) and query (50.5K stars). GitHub.Locker tracks 9 Solid repositories with 309.3K stars combined. The fastest-growing on October 18 was shaders, with +79 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
+79shaders
shader-effects-inc/shaders · ★ 5.1KShaders is a library of 200+ WebGPU visual effects (gradients, noise, glass, metal, light, distortions, transitions, blurs, cursor effects) shipped as ready-to-use components for React, Vue, Svelte, Solid and plain JavaScript.
astro
withastro/astro · ★ 63.3KAstro is a free, open source web framework for building content-driven websites — blogs and other content-heavy sites — with a powerful developer experience and a lightweight output.
solid
solidjs/solid · ★ 36.1KSolid is a declarative JavaScript library for building user interfaces. Instead of using a Virtual DOM, it compiles JSX templates to real DOM nodes and updates them with fine-grained reactions.
query
TanStack/query · ★ 50.5KTanStack Query is an async state management library that simplifies fetching, caching, synchronizing, and updating server state in web apps.
The all-time top
9 projects · by stars
- 94.7K
#1 · ryanmcdermott/clean-code-javascriptclean-code-javascript
This is a guide that adapts the software engineering principles from Robert C. Martin's book 'Clean Code' specifically for JavaScript, with practical bad/good code examples.
- 63.3K
#2 · withastro/astro
astro
Astro is a free, open source web framework for building content-driven websites — blogs and other content-heavy sites — with a powerful developer experience and a lightweight output.
- 50.5K
#3 · TanStack/query
query
TanStack Query is an async state management library that simplifies fetching, caching, synchronizing, and updating server state in web apps.
- 4
solid
36.1Ksolidjs/solid · TypeScriptSolid is a declarative JavaScript library for building user interfaces. Instead of using a Virtual DOM, it compiles JSX templates to real DOM nodes and updates them with fine-grained reactions.
- 5
table
28.5KTanStack/table · TypeScriptTanStack Table is a headless table library for building powerful datagrids in TypeScript and JavaScript. You may know it by its adapter names — React Table, Vue Table, Solid Table, Svelte Table.
- 6
mitosis
14.4KBuilderIO/mitosis · TypeScriptMitosis is a compiler that lets you write a UI component once and compile it to native code for React, Vue, Angular, Svelte, Solid, Qwik, Alpine, and other frameworks.
- 7

pretty-ts-errors
14.1Kyoavbls/pretty-ts-errors · TypeScriptA VSCode extension that turns TypeScript's often unreadable, deeply nested error messages into syntax-highlighted, human-readable text right in the editor.
- 8

shaders
5.1Kshader-effects-inc/shaders · TypeScriptShaders is a library of 200+ WebGPU visual effects (gradients, noise, glass, metal, light, distortions, transitions, blurs, cursor effects) shipped as ready-to-use components for React, Vue, Svelte, Solid and plain JavaScript.
- 9

gpuix
2.6Kremorses/gpuix · RustNode.js and Bun bindings for GPUI, the GPU UI framework behind the Zed editor. You write a React or Solid tree in TypeScript; GPUIX paints it with Metal, DirectX, or Vulkan instead of a web view.
Related topics
Often tagged together