Skip to content
CAI
Produce a survey ↗Verify a survey

solidjs/solid

This system is a comprehensive framework for building user interfaces, centered around the Solid.js library. It provides a complete toolkit for developing web applications, including server-side rendering, static site generation, and Web Components integration. The codebase also includes utilities for reactive state management, performance benchmarking, and a standardized monorepo structure for development and testing.

59.0

Adequate · 3 August 2026

18k

lines of production code

JavaScript

with TypeScript

1

bus factor · 216 authors in all

2

measurements over time

CAI band scale
CAI trend line

How it got here

2018–2019 · Solid.js 1.9.14 release and tooling modernization

The project modernized its development environment by adopting a pnpm and Turborepo-based monorepo structure, while simultaneously removing legacy CoffeeScript and state management code. Concurrently, the Solid.js library was updated to version 1.9.14, introducing new packages like babel-preset-solid and solid-element, and expanding the public API with enhanced reactivity primitives and security fixes.

10 changes

2020 · SSR and rendering architecture

This period focused on establishing a complete server-side rendering (SSR) infrastructure for Solid.js, including dedicated server modules, static rendering capabilities, and example templates. Concurrently, the core rendering engine was refactored for better organization, and new utilities for reactive arrays and dynamic component rendering were introduced to enhance the library's capabilities.

10 changes

2021–2024 · Core API and infrastructure expansion

This period focused on expanding Solid.js's core capabilities by introducing the store API for reactive state management and a universal renderer for server-side rendering. The team also established a comprehensive benchmarking suite to measure performance against other libraries, while simultaneously strengthening the codebase with integration tests and a new JSX runtime.

10 changes

CAI lens gauges

Survey your own repository

solidjs/solid was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 3 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit d2f81d546d — the exact code this score is about.
  • Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.
CAI link cards