solidjs/solid

Source

Summary

A declarative, efficient, and flexible JavaScript library for building user interfaces. $1](https://github.com/solidjs/solid/actions/workflows/main-ci.yml) $1](https://coveralls.io/github/solidjs/solid?branch=main) $1](https://www.npmjs.com/package/solid-js) $1](https://www.npmjs.com/package/solid-js) $1](https://discord.com/invite/solidjs) $1](https://www.reddit.com/r/solidjs/) $1 • $1 • $1 • $1 • $1 Solid is a declarative JavaScript library for creating user interfaces. Instead of using a Virtual DOM, it compiles its templates to real DOM nodes and updates them with fine-grained reactions. Declare your state and use it throughout…

Reuse Profile

Fine-grained UI runtime plus SolidStart app shell signals; useful for highly reactive apps.

When To Reuse

  • fine-grained reactive UI
  • Solid app
  • signals-first UI

Starter Or Template Clues

  • packages/
  • examples/

Agent Reuse Notes

Use SolidStart/templates for project shell decisions; raw Solid is runtime substrate.

  • INFERRED: Treat this repo as a runtime/dependency substrate; do not start from it alone when the goal is a full project shell.

Repository Snapshot

  • Default branch: main
  • HEAD SHA: 3be495cec52bf78d7cc61f054af00320ecf4058c
  • Stars at crawl: 35521
  • Forks at crawl: 1059
  • Open issues at crawl: 25
  • Primary language: TypeScript
  • License: MIT
  • README path: README.md
  • README hash: bd23f4d55df03eafa57e1af8a18dd0bb16fc9b59ecd25146b45c9120d1c34a8b
  • Changelog path: CHANGELOG.md
  • Changelog hash: 9cac67bfe8155e8d2be36033ca2dc1d419acb60bdd7c825043127d5bd59b3c24
  • Latest captured release: v2.0.0-beta.0

Language Profile

  • TypeScript: 464151
  • JavaScript: 171817
  • CSS: 1302

File Extension Profile

  • .ts: 55
  • .json: 33
  • .md: 22
  • .js: 21
  • .cjs: 18
  • .tsx: 13
  • .yml: 5
  • .gitignore: 2
  • .mjs: 2
  • .png: 2
  • .yaml: 2
  • .css: 1

GitHub Topics

  • declarative
  • fine-grained
  • javascript
  • jsx
  • performance
  • proxies
  • reactive
  • solid

Public Handling Notes

  • EXTRACTED: This page records metadata, links, summaries, and hashes from public GitHub sources.
  • INFERRED: Full source code and long release text are not mirrored into the public wiki.
  • Re-crawl before making current claims about stars, releases, or file structure.