Frameworks & Libraries
Runtime Libraries
Libraries, runtimes, UI kits, and software building blocks.
Best Runtime Libraries tools by public signals
These picks are computed from scored public evidence. Use the openness column in the ranking to separate OSI-approved, source-available, open-core, proprietary, and unverified-license tools.
Use Case Rankings
Ordered by ToolVitals score, health, shipping, confidence, and then adoption as a tie-breaker.
| # | Tool | Health | Shipping | Openness | Stars | Score | Status |
|---|---|---|---|---|---|---|---|
| 01 | TanStack Query 🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query. | 100 | 100 | OSI-approved OSS | 50k | 100 | Active |
| 02 | Deno A modern runtime for JavaScript and TypeScript. | 98 | 95 | OSI-approved OSS | 107.9k | 98 | Active |
| 03 | React Email 💌 Build and send emails using React | 95 | 100 | OSI-approved OSS | 19.5k | 98 | Active |
| 04 | Effect Build production-ready applications in TypeScript | 95 | 100 | OSI-approved OSS | 15.1k | 98 | Active |
| 05 | DaisyUI Open-source Tailwind CSS component library for building web interfaces. | 94 | 95 | OSI-approved OSS | 41.9k | 96 | Active |
| 06 | SnapDOM SnapDOM: Next-generation DOM capture to whatever engine — fast, modular, extensible. | 90 | 98 | OSI-approved OSS | 8k | 95 | Active |
| 07 | Material UI Open-source React component framework implementing Google's Material Design. | 93 | 95 | OSI-approved OSS | 98.7k | 94 | Active |
| 08 | Compose Multiplatform Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable. | 95 | 84 | OSI-approved OSS | 19.3k | 93 | Active |
| 09 | Chakra UI Open-source React component system for building accessible SaaS interfaces. | 93 | 84 | OSI-approved OSS | 40.5k | 92 | Active |
| 10 | Supervision We write your reusable computer vision tools. 💜 | 92 | 86 | OSI-approved OSS | 48.5k | 92 | Active |
| 11 | Lyne Components Components for the Lyne design system. | 85 | 98 | OSI-approved OSS | 66 | 92 | Active |
| 12 | Tamagui Open-source React and React Native UI framework with compiler optimizations. | 85 | 95 | OSI-approved OSS | 14.1k | 92 | Active |
| 13 | XState State machines, statecharts, and actors for complex logic | 94 | 76 | OSI-approved OSS | 29.9k | 90 | Active |
| 14 | NG-ZORRO Open-source Angular UI component library based on Ant Design. | 93 | 76 | OSI-approved OSS | 9.2k | 89 | Active |
| 15 | Prisma Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB | 91 | 78 | OSI-approved OSS | 47.4k | 89 | Active |
| 16 | Yjs Shared data types for building collaborative software | 89 | 80 | OSI-approved OSS | 22.3k | 89 | Active |
| 17 | xyflow React Flow | Svelte Flow - Powerful open source libraries for building node-based UIs with React (https://reactflow.dev) or Svelte (https://svelteflow.dev). Ready out-of-the-box and infinitely customizable. | 87 | 82 | OSI-approved OSS | 37.9k | 89 | Active |
| 18 | ZenStack Modern data layer for TypeScript apps - type-safe ORM, built-in access control, automatic query services | 88 | 78 | OSI-approved OSS | 2.9k | 88 | Active |
| 19 | Loro Make your JSON data collaborative and version-controlled with CRDTs | 87 | 81 | OSI-approved OSS | 6k | 88 | Active |
| 20 | Slint Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps. | 85 | 83 | License unknown | 23.3k | 88 | Active |
| 21 | Spor Design system for Vy. | 85 | 81 | License unknown | 31 | 87 | Active |
| 22 | Base UI Open-source unstyled UI components for accessible web applications. | 84 | 80 | OSI-approved OSS | 10.5k | 87 | Active |
| 23 | Regle ✅ Headless form validation library for Vue.js | 84 | 78 | OSI-approved OSS | 486 | 86 | Active |
| 24 | Reka UI Open-source Vue component library for accessible design systems and web apps. | 88 | 69 | OSI-approved OSS | 6.7k | 85 | Active |
| 25 | Bun Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one | 72 | 71 | License unknown | 95.1k | 79 | Warning |
| 26 | MJML MJML: the only framework that makes responsive-email easy | 77 | 59 | OSI-approved OSS | 18.2k | 77 | Active |
| 27 | Grommet Open-source React framework for accessible and responsive application UI. | 78 | 48 | OSI-approved OSS | 8.4k | 74 | Warning |
| 28 | Zod TypeScript-first schema validation with static type inference | 80 | 41 | OSI-approved OSS | 43.4k | 73 | Warning |
| 29 | Drizzle ORM Drizzle ORM is an source-visible TypeScript tool tracked for runtime libraries signals, maintenance activity, and public release evidence. | 74 | 42 | OSI-approved OSS | 35.3k | 71 | Warning |
| 30 | Semi Design Open-source React design system and UI component library. | 73 | 52 | OSI-approved OSS | 10.2k | 69 | Warning |
| 31 | Naive UI Open-source Vue 3 component library with TypeScript and theme customization. | 67 | 54 | OSI-approved OSS | 18.5k | 69 | Warning |
| 32 | mdui Material Design 3 UI components using Web Components. | 70 | 34 | License unknown | 4.5k | 65 | Warning |
| 33 | Arco Design Open-source React UI component library and design system. | 65 | 40 | OSI-approved OSS | 5.6k | 65 | Warning |
| 34 | HyperUI Open-source Tailwind CSS component collection for web application interfaces. | 68 | 38 | OSI-approved OSS | 12.2k | 64 | Warning |
| 35 | Iconify Universal icon framework. One syntax for FontAwesome, Material Design Icons, DashIcons, Feather Icons, EmojiOne, Noto Emoji and many other open source icon sets (over 150 icon sets and 200k icons). SVG framework, React, Vue and Svelte components! | 67 | 34 | OSI-approved OSS | 6.2k | 64 | Warning |
| 36 | Docmentis Udoc Viewer Universal document viewer for the web — open-source, framework-agnostic viewer powered by a built-from-scratch WebAssembly engine for high-fidelity rendering across PDF, DOCX, PPTX, and images. | 56 | 44 | OSI-approved OSS | 77 | 62 | Warning |
| 37 | Cogent Core A free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere. | 67 | 37 | OSI-approved OSS | 2.3k | 61 | Warning |
| 38 | PrimeReact Open-source React UI component library for application interfaces. | 57 | 33 | OSI-approved OSS | 8.3k | 60 | Warning |
| 39 | Flowbite Open-source UI component framework built on Tailwind CSS. | 51 | 27 | OSI-approved OSS | 9.3k | 56 | Warning |
| 40 | Vidstack UI components and hooks for building video/audio players on the web. Robust, customizable, and accessible. Modern alternative to JW Player and Video.js. | 49 | 25 | OSI-approved OSS | 3.6k | 54 | Critical |
| 41 | Sentinel A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) | 53 | 20 | OSI-approved OSS | 23.1k | 52 | Warning |
| 42 | Effector Business logic with ease ☄️ | 62 | 7 | OSI-approved OSS | 4.8k | 51 | Warning |
| 43 | Theme UI Open-source library for building themeable React applications. | 42 | 4 | OSI-approved OSS | 5.4k | 43 | Critical |
| 44 | mraa Linux Library for low speed IO Communication in C with bindings for C++, Python, Node.js & Java. Supports generic io platforms, as well as Intel Edison, Intel Joule, Raspberry Pi and many more. | 46 | 0 | OSI-approved OSS | 1.4k | 38 | Critical |
| 45 | Vee Validate ✅ Painless Vue forms | 38 | 0 | OSI-approved OSS | 11.3k | 38 | Critical |
| 46 | Multi-Tenant Run multiple websites using the same Laravel installation while keeping tenant specific data separated for fully independent multi-domain setups, previously github.com/hyn/multi-tenant | 35 | 0 | OSI-approved OSS | 2.6k | 37 | Critical |
| 47 | Formik Build forms in React, without the tears 😭 | 33 | 0 | OSI-approved OSS | 34.3k | 37 | Critical |
| 48 | NativeBase Open-source mobile-first component framework for React Native and web. | 38 | 0 | OSI-approved OSS | 20.4k | 36 | Critical |
| 49 | Rebass Open-source React primitive UI components built with Styled System. | 31 | 0 | OSI-approved OSS | 7.9k | 36 | Critical |
| 50 | Redux Form A Higher Order Component using react-redux to keep form state in a Redux store | 33 | 0 | OSI-approved OSS | 12.5k | 35 | Critical |
| 51 | Eureka Elegant iOS form builder in Swift | 35 | 0 | OSI-approved OSS | 11.8k | 34 | Critical |
| 52 | SheetJS 📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs | 33 | 0 | OSI-approved OSS | 36.3k | 33 | Critical |
| 53 | Flutter Chat UI Free and open-source chat SDK. Build fast, real-time apps and generative AI agents with a high-performance, customizable, cross-platform UI. | 32 | 0 | OSI-approved OSS | 2.3k | 32 | Critical |
| 54 | chat-ui-kit-react Build your own chat UI with React components in few minutes. Chat UI Kit from chatscope is an open source UI toolkit for developing web chat applications. | 31 | 0 | OSI-approved OSS | 1.8k | 32 | Critical |
| 55 | React95 Open-source React component library for Windows 95 style interfaces. | 31 | 0 | OSI-approved OSS | 7.3k | 32 | Critical |
| 56 | FrankenPHP Demo app for FrankenPHP | 24 | 0 | License unknown | 206 | 32 | Critical |
| 57 | Semantic UI Open-source UI component framework based on natural-language class names. | 33 | 0 | OSI-approved OSS | 51k | 31 | Critical |
| 58 | Vue Design System Open-source tool for building UI design systems with Vue.js. | 31 | 0 | OSI-approved OSS | 2.2k | 31 | Critical |
Evidence Watch
Tracked tools with useful public signals but no verdict score yet.
21st.dev
The NPM for Design Engineers
93 confidenceAdd to Calendar Button
Tool for creating embeddable add-to-calendar buttons.
100 confidenceAksel
Open design system and component library.
97 confidenceAppBase
Search UI components for React and Vue
98 confidenceArk UI
Open-source accessible UI components for React, Vue, Solid, and Svelte.
100 confidenceBlockSuite
🧩 Content editing tech stack for the web - BlockSuite is a toolkit for building editors and collaborative applications.
92 confidenceDivKit
Open-source server-driven UI framework for mobile app interfaces.
98 confidenceDocx Editor
Open-source WYSIWYG .docx editor for React with canonical OOXML, tracked changes, and real-time collaboration.
100 confidenceEbean ORM
Ebean ORM is an source-visible Java tool tracked for runtime libraries signals, maintenance activity, and public release evidence.
89 confidenceErgo
Actor-based framework for event-driven architecture in Go.
86 confidenceexcelize
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
100 confidenceFinal Form
Framework-agnostic form state management framework.
100 confidenceflowbite-svelte
Official Svelte components built for Flowbite and Tailwind CSS
100 confidenceHyperFormula
Headless spreadsheet calculation engine for business web apps.
100 confidenceiLamy Calendar
Open source full calendar alternative for React with scheduling and recurring events.
94 confidenceJSON Forms
JSON Schema-based form framework for React, Angular, and Vue.
100 confidenceMaterial Web
Material Design Web Components
94 confidencengx-formly
📝 JSON powered / Dynamic forms for Angular
88 confidencepdfme
Open-source PDF generation library built with TypeScript and React. Features a WYSIWYG template designer, PDF viewer, and powerful generation capabilities. Create custom PDFs effortlessly in both browser and Node.js environments.
100 confidenceq5.js
Beginner friendly graphics powered by WebGPU, optimized for interactive art!
100 confidenceRaaghu React
Raaghu Design System – React is an open-source design system for modern Web and Power Apps applications. Built for the web and extendable to Microsoft’s Power Apps Component Framework (PCF), it offers reusable components
100 confidenceReact Hook Form
📋 React Hooks for form state management and validation (Web + React Native)
100 confidenceReact Jsonschema Form
A React component for building Web forms from JSON Schema.
95 confidenceReact Native Elements
Open-source cross-platform React Native UI toolkit.
100 confidenceremote-store
Write file storage code once. Run it against local files, S3, SFTP, or Azure.
100 confidenceRunmat
Open-source runtime for math with CPU and GPU execution, CLI install, and browser access.
100 confidenceSkeleton
Skeleton is an adaptive design system powered by Tailwind CSS.
100 confidenceSlate
A completely customizable framework for building rich text editors. (Currently in beta.)
100 confidencesveltekit-superforms
Making SvelteKit forms a pleasure to use!
100 confidencetenancy
Automatic multi-tenancy for Laravel. No code changes needed.
90 confidenceTextual
The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
100 confidenceTiptap
The headless rich text editor framework for web artisans.
100 confidenceTypeORM
TypeScript & JavaScript ORM for Node.js — supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more.
100 confidencev10
[Beta] Video.js v10 - open source media player framework for Web and React.
100 confidenceVest
Declarative validation framework.
100 confidenceVuetify
Open-source Vue component framework for building web applications.
100 confidenceWatermill
Building event-driven applications the easy way in Go.
92 confidence