• Stars
    star
    873
  • Rank 52,273 (Top 2 %)
  • Language
  • License
    MIT License
  • Created over 3 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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.


logo of awesome-solid-js repository

Awesome Solid.js Awesome

A curated list of awesome things related to SolidJS

Resources

Official Resources

External Resources

  • Coming Soon

Community

Conferences

  • Coming Soon

πŸ—£οΈ Podcasts

πŸ“Ή Videos/Screencasts/Twitch

Ryan Streams

Ryan's in-depth streams on all things Solid & reactivity

πŸƒ Examples and Starter Kits

Official Examples

Community Examples

Starter Kits

Tutorials

Books

  • Coming Soon_

✍️ Blog Posts

The Why's?

Powered by Solid

The Why not's?

Open Source

  • Codeimage.dev - Create elegant screenshots of your source code. Built with SolidJS
  • Bloki.app - Blocks-based collaborative editor more coming soon...

Apps/Websites

πŸ“¦ Components & Libraries

UI Components

Table

Overlay

Layout

Icons

Carousel

Charts

Animation

Map

Markdown

Drag and Drop

List

Scrollbar

Select

Slider

Toast / Snackbar

Image

  • Zoom Image Library - A little yet powerful framework agnostic headless-library to zoom image on the web

Misc

Form

Rich-Text Editor

Routing

SEO

Internationalisation

State Management

Web Components

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
  • Tailwind Elemetns SolidJS - Integrate Solid application with Tailwind Elements

Authentication & Authorization

Helpers

Re-usable behavioral code (like React hooks, or Vue composables for SolidJS)

Querying/GraphQL

Testing

DX

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

Storage

  • Solid Cache - Resource caching in SolidJS
  • Solid Dexie - Dexie(wrapper around IndexedDB) integration for Solid

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)

Works with Solid

Misc.

more coming soon...

More Repositories

1

awesome-astro

Curated resources on building sites with Astro, a brand new way to build static and server rendered sites, with cross-framework components, styling and reactive store support.
639
star
2

astro-ink

Crisp, minimal, personal blog theme for Astro
Astro
548
star
3

svelte-starter-kit

Svelte with brilliant bells and useful whistles
Svelte
450
star
4

remix-starter-kit

Remix with brilliant bells and useful whistles
TypeScript
236
star
5

next-starter-kit

Next.js with brilliant bells and useful whistles
TypeScript
169
star
6

nuxt-starter-kit

Nuxt3 with brilliant bells and useful whistles
Vue
137
star
7

awesome-svelte-kit

Curated resources on building sites with SvelteKit - A server-less-first answer to "the Next.js experience" by the Svelte community
114
star
8

solid-starter-kit

SolidJS with brilliant bells and useful whistles
TypeScript
69
star
9

awesome-bun

Bun is a fast all-in-one JavaScript runtime. This is a central reference to many awesome things about bun out there.
60
star
10

astro-me

Crisp, minimal, personal portfolio theme for Astro
Astro
39
star
11

svelte-notion-kit

Brings your Notion pages to SvelteKit
Svelte
34
star
12

ng-starter-kit

Angular with Supabase, and other bells and whistles
TypeScript
16
star
13

astro-starter-kit

My blog, beautiful blog, built with beautiful Astro
Astro
16
star
14

havyt

Learn Fastify step-by-step, by building a Recipe App. Follow the outline below/commits to see what's new at each level. Create a issue if something doesn't work for you.
TypeScript
12
star
15

remix-edge-kit

TypeScript
11
star
16

remix-ink

TypeScript
8
star
17

new-kid-to-bloc

Flutter/Dart explorations - A movie app (Very WIP)
Dart
7
star
18

awesome-vanilla-extract-css

4
star
19

github-action-ssg-publish-drafts

TypeScript
4
star
20

microcosm

πŸ¦„ Micro Cosmos of Microservices aspiring to be seen as a well-ordered whole
JavaScript
4
star
21

houdini-kit

Repo for my SvelteKit + Houdini YT series https://www.youtube.com/playlist?list=PLm0ILX0LGQk_220vvpsbyXH2VesRlCm-E
Svelte
4
star
22

amazeballs

All the good stuff - Next.js, Remix, Mono-repo and other goodies!
CSS
3
star
23

svelte-pizzeria

Aspires to be a one-stop Pizza shop built with Svelte
CSS
3
star
24

havyt-next

TypeScript
2
star
25

astro-guide

Astro
2
star
26

how-to-react

Proven principles and rules on writing code with React
1
star
27

salt-desktop

HTML
1
star
28

svelte-todo

Svelte explorations
CSS
1
star
29

react-movies

An example React.js isomorphic app
JavaScript
1
star
30

Mongoseer

Aspring MongoDB manager for local databases using Node, Coffee and Angular.js
JavaScript
1
star
31

cyvy

Personal CV generator
JavaScript
1
star
32

lyt

just a lytweight JSON server
JavaScript
1
star
33

flyt

Super-light javascript library to flatten arrays
JavaScript
1
star
34

vue-starter-kit

Vue
1
star
35

mbe

Starting point for BE Node.js projects
TypeScript
1
star
36

contentful

PoC and stuff!
JavaScript
1
star
37

is_it

basic data validation library
PHP
1
star
38

Sorbet

A dessert of Gulp recipes for quickly building front-ends
JavaScript
1
star
39

rex

TypeScript
1
star
40

now

A nifty li'l application that aspires to help you with hanging information/thoughts you'd like to re-visit
JavaScript
1
star
41

salt

HTML
1
star
42

calcutta

HTML
1
star
43

goodsee

A movie app that aspires to be a potpourri of all the React best patterns/practices/parts to inspire the foundation of something much better/bigger in size and scale
TypeScript
1
star
44

stayin

A humble AirBnB clone(aspires to be) built with React, Vue and Angular - also containing the server side code and hosted inside a mono-repo(not lerna yet) to save the dev(in me) from repetitive tooling setups!
JavaScript
1
star
45

attic

But the real interesting stuff is in the cellar and the attic
TypeScript
1
star
46

yt-ts-react-form

TypeScript
1
star
47

tw-starter-kit

Tailwind. Quick
HTML
1
star
48

attic-react

React client App for the Attic server built with CRA
JavaScript
1
star
49

aNGry

is not angry actually - and just exploring Angular 5+ architecture for a robust application
TypeScript
1
star
50

8flix

No! it ain't gonna eat netflix
TypeScript
1
star
51

acu

Astro Content Universe
JavaScript
1
star
52

mfs

Absolutely minimalistic starting point for modern Full-stack, type-safe development, with an API server(Node.js) and a UI client(Vite)
TypeScript
1
star
53

thoughtwell-react

JavaScript
1
star
54

gyza

Food Ordering Mobile + Web App
TypeScript
1
star
55

habyt

Habyt is a habit manager that lets you keep track of your daily habits through CLI.
Rust
1
star
56

qrius

A very minimal HackerNews clone, built outta qriusity
TypeScript
1
star
57

Embrace

A wishful boilerplate which aspires to provide most of the bells and whistles required for almost every other Node.js project.
JavaScript
1
star