Skip to content
75

Awesome Solid Js

Curated resources on building sites with SolidJS, a brand new way(now 1.0) to build Javascript based interactive web applications. A very close looking cousin to React/JSX by syntax, and to Svelte by few important principles(compiler and fine-grained reactivity), it's a highly optimised way to deliver web applications with best-in-class performance.

1k stars58 forks197 entriesLast push Jul 29, 2026 (2 months ago)License MIT

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Resources >Official Resources

Official Guide

Official Tutorial

API Reference

GitHub Repo

Library that extends Solid adding Custom Web Components and extensions.

In 2 lists

Resource Index

Playground

Resources >Community

Twitter

Reddit

Discord

Notable Channels: #help, #reactivity, #ssr, #tooling, #typescript, #articles, #jobs, #showcase Language: English

In 2 lists

Resources >Online Courses

Solid JS & Firebase - The Complete Guide (Twitter Clone App)

(Udemy Course Paid)

Resources >Podcasts

The Deep Dive Episode 4: Reactive frontend frameworks

React vs Svelte vs Solid & MicroFrontends | Ryan Carniato

On the hard choices all companies are facing right now with their websites, especially with the performance

Ryan Carniato on SolidJS

Discussion on some of the similarities and differences between different UI frameworks, and talk about what things SolidJS has taken from react The Runtime Podcast

A Solid option for building UIs

JS Party

Resources >Videos/Screencasts/Twitch

React to Solid - Stream With Ryan Carniato

Solid.js - the NEXT React? In-depth Code Analysis

REACTive Context in Solid.js

Solid.js - A Fast, Declarative, Compiled Web UI Library - Better than React.js?

Solid Javascript UI Framework

(Youtube Playlist)

Hottest React Competitor

React vs SolidJS, Fight!

Let's Learn SolidJS

Fine-Grained Reactivity

First look at DOM Expressions

Streaming SolidJS - Context, Async, & Suspense

Streaming SolidJS - Server Rendering

Streaming SolidJS: Routing

Streaming SolidJS: Concurrent Rendering without a Virtual DOM

Streaming HTML, Solid 1.3, and More

Resources >Examples and Starter Kits

Official Examples

Todo MVC

Hacker News

Realworld

Whiteboard

Kauchicups

TailwindCSS Layouts

Solid Templates

(official)

Vite + Solid + TailwindCSS Starter

Solid + Supabase Starter Kit

Solid + Supabase Starter Kit is an opinionated boilerplate, with all the bells and whistles you want ready, up and running when starting a SolidJS project with Supabase

Solid + Wundergraph

Build applications with SolidJs and WunderGraph

create-solid-library

Create a new Solid component library in seconds!

Solid + Vite + Electron Starter

Build an Electron app with SolidJS

DBEST Stack

DrizzleORM, Bun, ElysiaJS, SolidStart, Tailwind CSS stack.

In 2 lists

Resources >Tutorials

Official Guide

Solid.js for X developer

. A brief guide for Vue, Svelte and React developers to Solid.js.

Resources >Books

SolidJS: The Complete Guide by Sinan Polat

A comprehensive guide to reactive web development with SolidJS and TypeScript.

Resources >Blog Posts

Introducing the SolidJS UI Library

SolidJS Official Release: The long road to 1.0

SolidJS: The Tesla of JavaScript UI Frameworks?

JavaScript Frameworks and Metagaming

A Look at Compilation in JavaScript Frameworks

JavaScript UI Compilers: Comparing Svelte and Solid

A few reasons why I love Solid.js

The Real Cost of UI Components Revisited

Solid - The best JavaScript UI library?

How we wrote the Fastest JavaScript UI Framework, Again!

The Journey to Isomorphic Rendering Performance

5 Ways SolidJS Differs from Other JS Frameworks

A Hands-on Introduction to Fine-Grained Reactivity

Building a Reactive Library from Scratch

Building JavaScript Frameworks to Conquer eCommerce

SolidJS creator: JavaScript innovation isn’t slowing down

JavaScript vs JavaScript. Fight!

Solid.js feels like what I always wanted React to be

5 Reasons why we chose to transpile to SolidJS instead of React

Front-end Studio powered by SolidJS

5 Places SolidJS is not the Best

Resources >Open Source

Codeimage.dev

Create elegant screenshots of your source code. Built with SolidJS

Bloki.app

Blocks-based collaborative editor

Tura

Tura is a local, open-source coding agent for developers who are tired of vague skill claims, token-saving extensions with no evidence, and agents that change a repository before understanding it. Its desktop GUI is built with SolidJS. more coming soon...

In 7 listsDetails

Resources >Apps/Websites

Made in Solid

SolidJS Portfolio — What have people built with it?

ambient-rvx.web.app

artbyqreature.com

Tooling

bun-plugin-solid

A plugin to compile Solid.js with Bun.

ArkEnv

Environment variable validation from editor to runtime, integrates with Solid and SolidStart via its Vite plugin.

Components & Libraries >UI Components

Solid Simple Table

(NPM)

Solid Table

(NPM)

TanStack Solid Table

(NPM)

In 2 lists

Solid Popper

Solid Dismiss

Solid Ninja Keys

Solid Tippy

(NPM)

Solid Floating UI

Solid Split Pane

Unplugin Icons

(NPM)

In 2 lists

Solid Icons

(NPM)

Solid HeroIcons

(NPM)

Solid SVG

(NPM)

In 2 lists

Phosphor Solid

Solid Slider

Solid Chart.js

(NPM)

Solid ApexCharts

Solid Transition Group

(official)

Solid Particles - Particles, confetti, fireworks and more animations

Solid Flip

Solid Spring

Solid MotionOne

AutoAnimate

A zero-config, drop-in animation utility that adds smooth transitions to your Svelte app.

In 3 lists

Solid MapGL

Solid Markdown

Render Markdown as Solid components

Solid MDX

Solid DnD

Solid DND Directive

Neodrag

(NPM)

In 3 lists

dnd kit

SolidJS adapter for dnd kit

Solid Virtual Container

(NPM)

TanStack Virtual

(NPM)

Virtua

(NPM)

In 4 listsDetails

Perfectly Scrollable

(NPM)

Solid Select

Solid Multi-select

Solid Toast

(NPM)

Solid Sonner

(NPM)

Zoom Image Library

A little yet powerful framework agnostic headless-library to zoom image on the web

In 2 lists

Solid Readotron

(NPM)

Components & Libraries >Form

Felte

FormGear

Solar Forms

Solid Forms

Making reusable form components easy and composable. Built upon solid-js/store.

Solform

Very lightweight and simply managed forms.

Solid-quiz

Simple quiz component

Formisch

A form library with focus on performance, type safety and bundle size

Lexical Solid

Solid Quill

(NPM)

TipTap Solid

Slate Solid

Components & Libraries >Routing

Solid App Router

(official)

Solid Typefu Router5

Solid Tiny Router

Tiny routing library for SolidJS

Components & Libraries >SEO

Solid Meta

(official)

Components & Libraries >Internationalisation

Solid Primitives — i18n

Library of internationalisation primitives.

Typesafe i18n

SolidJS adapter for typesafe-i18n

i18n-pro/solid

Lightweight, simple, flexible, automatic translation internationalization tool for Solid

Components & Libraries >State Management

Solid Zustand

Solid Nanostores

Gstatem

Solid Services

Effector

React bindings for effector, an effective multi-store state manager.

In 4 lists

Solid Jotai

Components & Libraries >Web Components

GitHub Repo

Library that extends Solid adding Custom Web Components and extensions.

In 2 lists

Lume Element

Fast and simple custom elements

In 2 lists

Components & Libraries >Frameworks & Component Libraries

Solid Blocks

UI building blocks for SolidJS.

Solid Headless

Headless UI for SolidJS

Solid Bootstrap

The most popular front-end framework, re-built for SolidJS

Pigment

A design system built with Kobalte and Tailwind CSS

Kobalte

An unstyled UI toolkit for building accessible web apps and design systems

Zag JS

UI components powered by Finite State Machines

Suid

A port of Material-UI (MUI) built with Solid.js

Solid RevKit

RevKit UI for SolidJS

Solid ARIA

A library of high-quality primitives that help you build accessible user interfaces with SolidJS

Solid CodeMirror

CodeMirror 6 component for SolidJS

Solid CodeMirror

CodeMirror 6 component for SolidJS (yes, there are two)

Solid Knobs

Primitives for building user-friendly controls with SolidJS

Flowbite SolidJS

Open-source UI components based on Flowbite and Tailwind CSS

Solid Material

TW Elements SolidJS

Integrate Solid application with Open Source TW Elements - A free collection of UI components, templates, sections & plugins for Tailwind CSS.

In 2 lists

Ark UI

Ark UI is a headless library for building reusable, scalable Design Systems that works for a wide range of JS frameworks.

In 2 lists

Mystic UI

Cool and beautiful animated components, crafted with Tailwind / PandaCSS and Motion One. Unofficial port of Magic UI for Solid.

FlyonUI

FlyonUI with SolidJS and Tailwind CSS to create a modern, responsive UI, simplifying your development workflow with ease.

In 2 lists

Components & Libraries >Authentication & Authorization

msal-community-solid

(NPM) - Authentication library for SolidJS SPAs based on the Microsoft Identity Platform

Components & Libraries >Helpers

Solid Primitives

Solid Signals

Solid Request

Solid Use

A collection of SolidJS utilities

Solid Immer

Solid Proxies

Solid.js library adding signaling to built-in non-primitives

Solid Hooks

A high-quality & reliable Solid Hooks library.

Components & Libraries >Querying/GraphQL

Solid URQL

TanStack Solid Query

(NPM)

@stitchapi/solid

(NPM) - Streaming-first StitchAPI bindings: typed, validated createStitch / createStitchStream primitives that reconcile a Solid store as response deltas arrive.

In 5 listsDetails

Components & Libraries >Testing

Solid Jest

(official)

Solid Testing Library

(official)

solid-register

Components & Libraries >DX

Solid Refresh (HMR)

(official) - HMR for Solid for various bundlers

ESLint for Solid

Solid-specific linting rules for ESLint

In 2 lists

Roll-up preset for Solid Libraries

Preset for rollup to bundle your solid libraries with rollup

ESBuild Solid Plugin

(NPM) - Plugin to compile solid-js jsx components with ESbuild.

Babel Solid Plugin - Labels

Simple, reactive labels for SolidJS

Babel Solid Plugin - Undestructure

Destructure component props without losing reactivity

Solid SFC(Experimental)

Experimental SFC compiler for SolidJS

vite-plugin-inline-css-modules

Zero runtime plugin to write CSS modules inside of component files

LocatorJS

Click on any component to go to it's code. (it's also built with SolidJS)

Components & Libraries >Styling

Solid Styled

Reactive stylesheets for SolidJS

Discrete Typography

Experimental tool inspired by Capsize, implemented in Solid JS. Generates x-height and cap-height CSS

Components & Libraries >Storage

Solid Cache

Resource caching in SolidJS

Solid Dexie

Dexie(wrapper around IndexedDB) integration for Solid

Fireproof

Pure JS, zero dependency, CRDT database for SolidJS - runs in the browser and connects to any cloud or backend

In 2 lists

Components & Libraries >SSR

Solid Start

Official meta framework for SolidJS

create-jd-app

The quickest and most efficient way to start new full stack, type safed Solid web app

Solidus JS

Plug-and-Play SSR for SolidJS (In Development)

Components & Libraries >Works with Solid

Astro

Build faster websites, while shipping less to almost no Javascript.

In 6 listsDetails

Mitosis

(playground)

Vite Plugin - SSR

(Solid Example)

Components & Libraries >Misc.

Solid Giphy

Solid Emoji Picker

Unstyled emoji picker for SolidJS

Solid Firebase

Solid Command Palette

UI Library for Command Palette in SolidJS webapps

React2Solid

Solid Keep-Alive

Keep you components alive even after parent's unmounts, saving signals and DOM elements in cache to reuse them.

See category
94

Awesome Rust

rust-unofficial/awesome-rust

A curated list of Rust code and resources.

Fresh★ 60k1833 entriesPushed today
94

Awesome Mac

jaywcjlove/awesome-mac

 This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.

Fresh★ 115k1316 entriesPushed today
94

Awesome Python

vinta/awesome-python

Curated Python frameworks, libraries and resources.

Fresh★ 324k504 entriesPushed today
94

Awesome C++

fffaraz/awesome-cpp

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

Fresh★ 74k1358 entriesPushed yesterday
94

Awesome Go

avelino/awesome-go

Curated Go frameworks and libraries.

Fresh★ 186k3119 entriesPushed yesterday
94

Awesome PHP

ziadoz/awesome-php

A curated list of amazingly awesome PHP libraries, resources and shiny things.

Fresh★ 33k87 entriesPushed 2 days ago