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, then health, shipping, confidence, GitHub stars, and name.
| # | Tool | Health | Shipping | Openness | Stars | Score | Status |
|---|---|---|---|---|---|---|---|
| 01 | Effect Build production-ready applications in TypeScript | 98 | 98 | OSI-approved OSS | 16k | 98 | Active |
| 02 | v10 [Beta] Video.js v10 - open source media player framework for Web and React. | 97 | 97 | OSI-approved OSS | 943 | 97 | Active |
| 03 | Material UI Open-source React component framework implementing Google's Material Design. | 97 | 96 | OSI-approved OSS | 99k | 97 | Active |
| 04 | 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. | 97 | 96 | OSI-approved OSS | 50.3k | 97 | Active |
| 05 | Base UI Open-source unstyled UI components for accessible web applications. | 97 | 96 | OSI-approved OSS | 10.9k | 97 | Active |
| 06 | Supervision We write your reusable computer vision tools. 💜 | 97 | 95 | OSI-approved OSS | 50.1k | 96 | Active |
| 07 | Deno A modern runtime for JavaScript and TypeScript. | 96 | 96 | OSI-approved OSS | 108.4k | 96 | Active |
| 08 | Prisma Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB | 96 | 96 | OSI-approved OSS | 47.6k | 96 | Active |
| 09 | Tiptap The headless rich text editor framework for web artisans. | 96 | 96 | OSI-approved OSS | 38.4k | 96 | Active |
| 10 | SnapDOM SnapDOM: Next-generation DOM capture to whatever engine — fast, modular, extensible. | 96 | 96 | OSI-approved OSS | 8.1k | 96 | Active |
| 11 | Docx Editor Open-source WYSIWYG .docx editor for React with canonical OOXML, tracked changes, and real-time collaboration. | 96 | 96 | OSI-approved OSS | 345 | 96 | Active |
| 12 | Lyne Components Components for the Lyne design system. | 96 | 96 | OSI-approved OSS | 66 | 96 | Active |
| 13 | React Hook Form 📋 React Hooks for form state management and validation (Web + React Native) | 96 | 95 | OSI-approved OSS | 44.9k | 96 | Active |
| 14 | DaisyUI Open-source Tailwind CSS component library for building web interfaces. | 95 | 96 | OSI-approved OSS | 42.4k | 96 | Active |
| 15 | React Library for building web and native user interfaces. | 96 | 94 | OSI-approved OSS | 250.1k | 95 | Active |
| 16 | Zod TypeScript-first schema validation with static type inference | 96 | 94 | OSI-approved OSS | 43.9k | 95 | Active |
| 17 | React Jsonschema Form A React component for building Web forms from JSON Schema. | 96 | 94 | OSI-approved OSS | 15.9k | 95 | Active |
| 18 | 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. | 95 | 95 | OSI-approved OSS | 38.4k | 95 | Active |
| 19 | Tamagui Open-source React and React Native UI framework with compiler optimizations. | 95 | 95 | OSI-approved OSS | 14.2k | 95 | Active |
| 20 | Aksel Open design system and component library. | 95 | 95 | OSI-approved OSS | 185 | 95 | Active |
| 21 | Ark UI Open-source accessible UI components for React, Vue, Solid, and Svelte. | 95 | 94 | OSI-approved OSS | 5.4k | 95 | Active |
| 22 | Reka UI Open-source Vue component library for accessible design systems and web apps. | 95 | 93 | OSI-approved OSS | 6.8k | 95 | Active |
| 23 | Chakra UI Open-source React component system for building accessible SaaS interfaces. | 94 | 92 | OSI-approved OSS | 40.6k | 93 | Active |
| 24 | Compose Multiplatform Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable. | 94 | 92 | OSI-approved OSS | 19.4k | 93 | Active |
| 25 | React Email 💌 Build and send emails using React | 94 | 91 | OSI-approved OSS | 19.7k | 93 | Active |
| 26 | Grommet Open-source React framework for accessible and responsive application UI. | 94 | 91 | OSI-approved OSS | 8.3k | 93 | Active |
| 27 | ZenStack Modern data layer for TypeScript apps - type-safe ORM, built-in access control, automatic query services | 94 | 91 | OSI-approved OSS | 2.9k | 93 | Active |
| 28 | iLamy Calendar Open source full calendar alternative for React with scheduling and recurring events. | 93 | 91 | OSI-approved OSS | 338 | 92 | Active |
| 29 | Loro Make your JSON data collaborative and version-controlled with CRDTs | 92 | 90 | OSI-approved OSS | 6.1k | 91 | Active |
| 30 | Runmat Open-source runtime for math with CPU and GPU execution, CLI install, and browser access. | 90 | 94 | OSI-approved OSS | 256 | 91 | Active |
| 31 | NG-ZORRO Open-source Angular UI component library based on Ant Design. | 92 | 87 | OSI-approved OSS | 9.2k | 90 | Active |
| 32 | Material Web Material Design Web Components | 91 | 86 | OSI-approved OSS | 11.2k | 89 | Active |
| 33 | remote-store Write file storage code once. Run it against local files, S3, SFTP, or Azure. | 88 | 91 | OSI-approved OSS | 6 | 89 | Active |
| 34 | TypeORM TypeScript & JavaScript ORM for Node.js — supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more. | 90 | 84 | OSI-approved OSS | 36.7k | 88 | Active |
| 35 | excelize Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets | 90 | 84 | OSI-approved OSS | 20.9k | 88 | Active |
| 36 | Skeleton Skeleton is an adaptive design system powered by Tailwind CSS. | 88 | 83 | OSI-approved OSS | 6.1k | 86 | Active |
| 37 | Yjs Shared data types for building collaborative software | 87 | 83 | OSI-approved OSS | 22.8k | 86 | Active |
| 38 | Slate A completely customizable framework for building rich text editors. (Currently in beta.) | 88 | 80 | OSI-approved OSS | 31.7k | 85 | Active |
| 39 | Naive UI Open-source Vue 3 component library with TypeScript and theme customization. | 87 | 83 | OSI-approved OSS | 18.5k | 85 | Active |
| 40 | Raaghu 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 | 86 | 84 | OSI-approved OSS | 188 | 85 | Active |
| 41 | Semi Design Open-source React design system and UI component library. | 86 | 81 | OSI-approved OSS | 10.4k | 84 | Active |
| 42 | MJML MJML: the only framework that makes responsive-email easy | 86 | 79 | OSI-approved OSS | 18.2k | 83 | Active |
| 43 | Ebean ORM Ebean ORM is an source-visible Java tool tracked for runtime libraries signals, maintenance activity, and public release evidence. | 83 | 80 | OSI-approved OSS | 1.5k | 82 | Active |
| 44 | XState State machines, statecharts, and actors for complex logic | 85 | 76 | OSI-approved OSS | 30.1k | 81 | Active |
| 45 | 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. | 83 | 76 | OSI-approved OSS | 2.3k | 80 | Active |
| 46 | 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! | 79 | 68 | OSI-approved OSS | 6.3k | 75 | Active |
| 47 | HyperUI Open-source Tailwind CSS component collection for web application interfaces. | 77 | 70 | OSI-approved OSS | 12.2k | 74 | Active |
| 48 | 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. | 74 | 72 | OSI-approved OSS | 92 | 73 | Warning |
| 49 | PrimeReact Open-source React UI component library for application interfaces. | 70 | 54 | OSI-approved OSS | 8.3k | 64 | Warning |
| 50 | Effector Business logic with ease ☄️ | 70 | 53 | OSI-approved OSS | 4.9k | 64 | Warning |
| 51 | q5.js Beginner friendly graphics powered by WebGPU, optimized for interactive art! | 66 | 57 | OSI-approved OSS | 419 | 62 | Warning |
| 52 | tenancy Automatic multi-tenancy for Laravel. No code changes needed. | 67 | 50 | OSI-approved OSS | 4.4k | 61 | Warning |
| 53 | Vest Declarative validation framework. | 66 | 53 | OSI-approved OSS | 2.7k | 61 | Warning |
| 54 | pdfme 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. | 69 | 47 | OSI-approved OSS | 4.8k | 60 | Warning |
| 55 | HyperFormula Headless spreadsheet calculation engine for business web apps. | 68 | 43 | OSI-approved OSS | 2.8k | 58 | Warning |
| 56 | Arco Design Open-source React UI component library and design system. | 64 | 45 | OSI-approved OSS | 5.7k | 56 | Warning |
| 57 | Regle ✅ Headless form validation library for Vue.js | 64 | 44 | OSI-approved OSS | 502 | 56 | Warning |
| 58 | AppBase Search UI components for React and Vue | 65 | 40 | OSI-approved OSS | 4.9k | 55 | Warning |
| 59 | ngx-formly 📝 JSON powered / Dynamic forms for Angular | 64 | 42 | OSI-approved OSS | 3k | 55 | Warning |
| 60 | JSON Forms JSON Schema-based form framework for React, Angular, and Vue. | 64 | 35 | OSI-approved OSS | 2.7k | 52 | Warning |
| 61 | sveltekit-superforms Making SvelteKit forms a pleasure to use! | 59 | 36 | OSI-approved OSS | 2.8k | 50 | Warning |
| 62 | Ergo Actor-based framework for event-driven architecture in Go. | 55 | 36 | OSI-approved OSS | 4.7k | 47 | Warning |
| 63 | Watermill Building event-driven applications the easy way in Go. | 53 | 32 | OSI-approved OSS | 9.9k | 44 | Warning |
| 64 | Textual 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. | 48 | 37 | OSI-approved OSS | 37.2k | 44 | Critical |
| 65 | 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. | 53 | 26 | OSI-approved OSS | 2.3k | 43 | Warning |
| 66 | Drizzle ORM Drizzle ORM is an source-visible TypeScript tool tracked for runtime libraries signals, maintenance activity, and public release evidence. | 53 | 27 | OSI-approved OSS | 35.8k | 42 | Warning |
| 67 | 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. | 41 | 17 | OSI-approved OSS | 3.7k | 32 | Critical |
| 68 | 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. | 37 | 10 | OSI-approved OSS | 1.4k | 26 | Critical |
| 69 | Flowbite Open-source UI component framework built on Tailwind CSS. | 31 | 15 | OSI-approved OSS | 9.3k | 24 | Critical |
| 70 | flowbite-svelte Official Svelte components built for Flowbite and Tailwind CSS | 30 | 13 | OSI-approved OSS | 2.8k | 23 | Critical |
| 71 | BlockSuite 🧩 Content editing tech stack for the web - BlockSuite is a toolkit for building editors and collaborative applications. | 34 | 0 | OSI-approved OSS | 6k | 20 | Critical |
| 72 | Sentinel A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件) | 18 | 5 | OSI-approved OSS | 23.1k | 13 | Critical |
| 73 | Final Form Framework-agnostic form state management framework. | 18 | 4 | OSI-approved OSS | 3k | 13 | Critical |
| 74 | Theme UI Open-source library for building themeable React applications. | 18 | 2 | OSI-approved OSS | 5.4k | 12 | Critical |
| 75 | 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 | 16 | 0 | OSI-approved OSS | 2.6k | 10 | Critical |
Not Scored
Tracked for context, but excluded from rankings because comparable open/source-visible evidence is unavailable.
Add to Calendar Button
Tool for creating embeddable add-to-calendar buttons.
ToolVitals does not score proprietary or unknown-license tools because their public source evidence is not comparable to open/source-visible projects.Bun
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
ToolVitals does not score proprietary or unknown-license tools because their public source evidence is not comparable to open/source-visible projects.FrankenPHP
Demo app for FrankenPHP
ToolVitals does not score proprietary or unknown-license tools because their public source evidence is not comparable to open/source-visible projects.mdui
Material Design 3 UI components using Web Components.
ToolVitals does not score proprietary or unknown-license tools because their public source evidence is not comparable to open/source-visible projects.Slint
Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
ToolVitals does not score proprietary or unknown-license tools because their public source evidence is not comparable to open/source-visible projects.Spor
Design system for Vy.
ToolVitals does not score proprietary or unknown-license tools because their public source evidence is not comparable to open/source-visible projects.Vuetify
Open-source Vue component framework for building web applications.
ToolVitals does not score proprietary or unknown-license tools because their public source evidence is not comparable to open/source-visible projects.