mrkeyoor.com
_
AI
Open Source
Tech
Repos
Libs
MCP
Guides
Trends
Ask
Sat 31 Oct 03:10 UTC
Evaluations
Open-source projects, reviewed the honest way — including who should skip them.
All
Automation
LLM Tools
Self-Hosted
Dev Tools
Data
Web
AI Tools
Web
★ 41k · JavaScript
phaser
Phaser is a game framework for building browser games in JavaScript or TypeScript. It brings rendering, input, scenes and physics into one codebase so you can build game behavior without assembling each system yourself.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 45k · JavaScript
meteor
Meteor is a JavaScript framework for building web applications. Its dedicated command-line tool creates, runs and manages projects, with a frontend choice during project creation.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 33k · TypeScript
floating-ui
Floating UI keeps tooltips, popovers and other floating elements positioned near their triggers while avoiding viewport collisions. It also provides React interaction hooks, giving component authors tools to build their own behavior.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 14k · JavaScript
firefox
Firefox is Mozilla's web browser, and mozilla-firefox/firefox is its official source repository. This review is for developers deciding whether to work in that codebase; our npm setup run does not establish browser speed, privacy or compatibility.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 49k · JavaScript
algorithm-visualizer
Algorithm Visualizer is a React web application that turns visualization commands extracted from code into pictures of an algorithm's behavior. It is part of a larger project with separate repositories for example algorithms, tracing libraries and the server that handles APIs such as compiling and running code.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 21k · Python
wagtail
Wagtail is a content management system built on Django for teams that want developers to control the website while authors manage its content. It supplies an editing interface and structured content tools, with a content API for sites whose public frontend runs separately.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 1.1k · TypeScript
ardia
Ardia is a Chromium-based browser for Apple Silicon Macs that brings Arc-style tabs and profiles into a sidebar. It combines that layout with Chrome Web Store extensions and built-in uBlock Origin for people who want a different daily browser without switching away from Chromium.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 12k
▲38/7d
· Go
frankenphp
FrankenPHP is a PHP application server built on Caddy, combining PHP execution with web serving and automatic HTTPS. Its optional worker mode keeps your application loaded between requests. That avoids repeating application startup but requires deliberate handling of request-specific state.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 1.9k
▲469/7d
· JavaScript
jiangshan-map
Chronicles of the Realm (jiangshan-map) is an interactive historical atlas of China. Its README documents English access, historical place-name genealogy and routes for historical figures. These are documented capabilities, not browser behavior verified in this assessment.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 11k
▲3.7k/7d
· TypeScript
ziwei-doushu
Zi Wei Dou Shu is a Chinese-first astrology-charting project with an English README. It turns birth information into traditional Chinese astrology charts and includes an example web interface. The open repository leaves the hosted product's interpretation backend and judgment library out.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 46k
▲19/7d
· JavaScript
Leaflet
Leaflet is a JavaScript library for adding interactive maps to web pages. It lets you display map tiles and attach markers, shapes and popups, while leaving the choice of tile provider to you.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 27k · TypeScript
react-virtualized
React Virtualized supplies React components for large lists, tables and grids, with helpers for measuring cells and coordinating scrolling. The documented catalog includes MultiGrid for fixed rows and columns and CellMeasurer for cells whose sizes are not known ahead of time.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 14k
▲116/7d
· TypeScript
emdash
EmDash CMS is a TypeScript content-management system built into Astro websites. It gives editors an admin interface for content and media while developers keep the website in the same application.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 830
▲272/7d
· JavaScript
dioramas
Dioramas is a three.js framework and collection of interactive landing pages where a lit 3D scene carries the page. It pairs reusable rendering code with generated models and example interactions, giving a developer a starting point for an art-directed product or brand site.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 593
▲1/7d
· TypeScript
elpis
Elpis is a full-stack business application framework with a NestJS backend, Vue pages and a Vite frontend builder, documented primarily in Chinese with no English guide found. It uses schema configuration to describe dashboard tables, forms and menus so teams can reuse common screen patterns.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 679
▲106/7d
· HTML
deepseek-whale-girl
DeepSeek Whale Girl is an unofficial library of character reference art, prompts and community creations, documented primarily in Chinese with no English documentation found in the repository. It helps fans find material for new creations around a character inspired by the DeepSeek whale logo.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 3.3k
▲400/7d
· HTML
floorplan-3d
Floorplan-3d is a browser tool for arranging furniture on a floor plan and viewing the result as a walkable room. Its primary documentation is Chinese, with an English README and an English interface option available.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 38k
▲6/7d
· TypeScript
taro
Taro lets you share React or Vue application code across mini-programs, including WeChat and Alipay, and the web, with a React Native route for mobile apps. Its main README and much community discussion are in Chinese, and English documentation exists. It suits teams trying to avoid maintaining separate versions of similar application screens.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 27k
▲35/7d
· TypeScript
driver.js
Driver.js adds guided tours, highlighted controls, and contextual explanations to an existing webpage. Developers choose the elements and write the instructions, helping users find the next action without sending them to a separate manual.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 4.8k
▲263/7d
· TypeScript
PriceAI
PriceAI is a Chinese-first comparison site for AI subscriptions, third-party sellers, and model API services; the linked setup guides are in Chinese, while its license is available in English. It brings price, stock, delivery type, and source links together so readers can compare offers before visiting a seller. The current source-available license restricts public hosting and commercial use.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 184
▲2/7d
· HTML
caustic-volume
Caustic Volume is an interactive browser experiment showing how moving water bends light into bright patterns on a tank floor. Its smaller Lite version is designed for reading and modest hardware, while the larger sandbox adds objects, creatures, and more demanding lighting effects.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 534
▲11/7d
· JavaScript
spiderbench
Spiderbench is a browser-based web-swinging game built with Three.js and presented as a demonstration of work made with Claude Code under human direction. You can study and evaluate it locally, but its source-available license prohibits commercial use and redistribution without permission.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 252
▲5/7d
· TypeScript
trellis
Trellis is a layout engine for web applications where users arrange panels into their own workspace. It lets them nest, dock, float, and zoom panels while keeping the views mounted, which helps editors and canvases retain their state during rearrangement.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 60k · JavaScript
jquery
jQuery is a JavaScript library for selecting page elements, handling events, changing the page, and making network requests. It gives existing websites and plugins a shared browser API without requiring an application framework.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 14k
▲474/7d
· HTML
how-to-live-better
how-to-live-better is a Chinese offline reading page for an upstream book of practical life advice, with no English documentation in this repository. It turns the book into searchable cards in a single HTML file that you can open locally without running a server.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 27k
▲109/7d
· Shell
LxgwWenKai
LXGW WenKai is an open-source Chinese font family derived from Klee One, intended for text with a handwritten character. Its documentation is primarily Chinese, with a brief English introduction and an English license rather than a full English setup guide. It adds Chinese character coverage to Klee One and provides proportional and monospaced choices.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 1.4k
▲21/7d
· JavaScript
tidewater
Tidewater is an open-source browser fishing game where you catch and sell fish, upgrade gear, and explore an island by boat or on foot. It uses a custom WebGPU rendering engine, making it useful source material for developers studying how a game and its graphics systems fit together.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 2.8k
▲73/7d
· Swift
Search
Search is a native macOS web browser that puts tabs and the page ahead of toolbars and start screens. It uses Apple's WebKit engine and keeps browsing state on your Mac, for people who want a simpler daily browser without a sync account.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 519
▲2/7d
· HTML
clearwater
Clearwater draws interactive shallow water in a browser from a single HTML file, with the scene's texture embedded in the page. It gives graphics developers a self-contained water effect to study or adapt without adopting a larger rendering library.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 2.2k
▲65/7d
· HTML
JIZURA
JIZURA turns lyrics and a song into an animated lyric video in your browser. Its primary documentation is Japanese, with an English guide and English app available. It creates arrangements you can reroll or edit before exporting video or handing composition data to After Effects.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 1.2k
▲37/7d
· JavaScript
claude-opus-5-5-demo
Claude Opus 5.5 Demo is a collection of browser-game source projects for studying AI-generated JavaScript and procedural 3D scenes. Its documentation is primarily Chinese, with no separate English README provided. The author presents the games as Claude Code outputs, while our shooter checkout failed dependency installation.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 2.7k
▲155/7d
· JavaScript
PDoomVideo
PDoomVideo contains the scene code and rendering scripts for the animated music video "I'm Upping My P(doom)." It paints frames with p5.js and p5.brush in Chrome, then uses ffmpeg to combine those frames with the bundled song.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 1.0k
▲14/7d
· TypeScript
shapeshift
Shapeshift turns typed text into an appropriate card, such as a checklist, timer, or event. A built-in keyword classifier works without an account, while an optional hosted model chooses intent and deterministic code computes the values. It saves you from selecting a different form for every small task.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 670
▲46/7d
· TypeScript
threejs-architecture-effects
threejs-architecture-effects is an agent skill and browser starter for a solid 3D building that assembles itself while visitors orbit, pause, or scrub the construction. It includes an architectural clock-tower example; English documentation is available, with a Chinese introduction and Chinese close-up labels.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 23k
▲10/7d
· Elixir
phoenix
Phoenix is an Elixir framework for building web applications with server-rendered pages and channels that exchange live messages. It helps teams build features such as shared dashboards or chat without designing their own channel protocol, and includes an official JavaScript client for browsers.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 20k · JavaScript
trix
Trix adds a rich text editor to web applications for messages, comments, and articles. It supplies familiar formatting controls and HTML output, while your application handles saving content and storing uploaded files.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 28k · JavaScript
backbone
Backbone helps browser applications keep their data separate from the code that draws the screen and handles clicks. It provides models and collections with change events, plus views and routing, while leaving rendering choices to your application.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 30k
▲201/7d
· JavaScript
GSAP
GSAP is a JavaScript library for animating elements and values, with timelines that keep related movements on the same schedule. Its plugins handle jobs such as scroll-driven effects, dragging, and SVG motion, so you can control those interactions without writing all the animation machinery yourself.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 2.6k
▲21/7d
· TypeScript
map3d
Map3d turns a selected OpenStreetMap area into a browser scene of buildings and roads, with GLB download for another 3D tool. It helps you create visual city context quickly, while its README warns that source heights can be missing or wrong.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 3.8k
▲78/7d
· TypeScript
anatomy
Anatomy, presented in the app as Anatomy Atelier, is a browser-based 3D explorer for nine human organs. It pairs rotatable models and labelled structures with short lessons, quizzes, comparisons, illustrations, and 12 interface languages.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 32k
▲2/7d
· TypeScript
slate
Slate is a React framework for building rich text editors from a tree-shaped document model, commands, transforms, and plugins. It solves the hard foundation work around selections and editable content while leaving your product to define its schema, toolbar, paste rules, rendering, and collaboration layer.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 457
▲4/7d
· JavaScript
deskworlds
Deskworlds, formerly Desktop Habitats, puts four interactive WebGL2 scenes behind your macOS desktop icons or in a browser. Fish react to the pointer and food, while a plasma globe bends its arcs toward the cursor; everything runs locally after setup.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 41k · TypeScript
vuetify
Vuetify is a Vue 3 component framework built around Material Design, with ready-made controls, layouts, themes, localization, and responsive behavior. It helps teams ship a consistent interface without designing every button, dialog, data table, and form control from scratch.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 30k · JavaScript
plyr
Plyr is a browser media player that gives HTML5 audio and video, YouTube, and Vimeo a shared set of controls and JavaScript events. It remains useful in existing sites, but the project is deprecated, receives security updates only, and directs new work to Video.js 10.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 67k
▲49/7d
·
design-resources-for-developers
Design Resources for Developers is a large, English-language directory of links for UI graphics, fonts, colors, icons, stock media, frameworks, and design tools. It solves the early-project problem of knowing which sites to check, but it does not evaluate each resource or turn the list into a searchable catalog.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 63 ·
buy-github-stars
buy-github-stars is an English-language promotional repository for a commercial service that sells stars, forks, followers, and watches for GitHub accounts and repositories. It contains documentation and marketing assets rather than software, and its stated purpose conflicts with GitHub's rules against inauthentic interactions, rank abuse, and secondary markets for that activity.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 24k · TypeScript
vant
Vant is a mobile-first Vue component library from Youzan. Its default README and main documentation are available in English, with Chinese and Japanese README variants. It gives Vue teams ready-made controls for phone-sized web apps so they do not have to design every form, picker, tab, and overlay themselves.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 1.1k
▲24/7d
· TypeScript
one-ip
One IP is a Chinese-first web toolbox for IP lookups, routing checks, browser diagnostics, and AI service status; a full English README is available. It puts public network data and browser-side tests in one Cloudflare Workers app, with a small HTTP API and experimental WebMCP tools.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 1.2k
▲17/7d
· Python
page-mascot
Page Mascot is a small React component that makes a sprite character look toward the pointer and react when clicked. It solves one specific interface job: adding a responsive character without shipping a canvas engine or animation library.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 29k
▲17/7d
· TypeScript
table
TanStack Table is a headless TypeScript engine for tables and data grids, with adapters for React, Vue, Svelte, Angular, and several other frameworks. It handles columns, rows, table state, and data operations while your application owns the markup, styling, data fetching, and rendered controls.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 30k · JavaScript
yeti
Yeti is Foundation's CSS-first successor to Foundation for Sites 6. It gives web designers named layouts, themed components, and optional browser modules without requiring Sass, utility classes, or a build step in the consuming site.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 24k
▲5/7d
· TypeScript
react-starter-kit
React Starter Kit is an MIT-licensed SaaS template built around React 19, Bun, tRPC, and three Cloudflare Workers. It gives you an application, marketing site, API, authentication, database layer, email, and optional Stripe billing in one typed monorepo.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 21k
▲16/7d
· Rust
leptos
Leptos is a Rust framework for building browser interfaces and full web applications from one codebase. It can render in the browser, render HTML on a server, or combine server rendering with browser interactivity, which saves Rust teams from maintaining a separate frontend language and API layer.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 1.2k
▲18/7d
· TypeScript
Vela
Vela is a TypeScript library for interactive financial charts, with a headless core and a ready-made trading workspace. It renders through WebGL2 or Canvas2D, accepts live exchange providers or your own bar data, and includes more than 70 technical studies.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 5.2k
▲24/7d
· JavaScript
noname
Noname is a Chinese-language browser card game and extensible game engine built around the rules, characters, and modes of Sanguosha. The main README and linked setup guide are in Chinese, and the README does not link an English guide.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 21k
▲27/7d
· TypeScript
monkeytype
Monkeytype is a browser typing test with configurable test lengths, languages, themes, sounds, live speed, and accuracy feedback. It also has accounts for saving results, leaderboards, challenges, quotes, and playful test modifiers, making it a complete typing product rather than a reusable typing component.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 642
▲2/7d
· TypeScript
truanayangi
Trưa Nay Ăn Gì is a lunch randomizer that turns choosing a dish into a game-style case opening. The primary README and interface are Vietnamese, and the project includes both an English README and an English UI translation. This community edition runs locally, stores preferences in browser cookies, and needs no account or backend.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 169
▲5/7d
· TypeScript
hit-and-run-web
Hit & Run Web rebuilds The Simpsons: Hit & Run as a Three.js game that runs in a browser without PS2 emulation. It includes converted game assets and campaign data, so a clone can be played directly, while tools are available for rebuilding those assets from a PAL PS2 disc.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 891
▲32/7d
· TypeScript
RhineLabUI
RhineLabUI is documented in Chinese, and we found no full English guide. It is a finished Three.js archive interface inspired by the Rhine Lab video from Arknights, with 40 searchable records, a 3D cassette array, decryption sequences, an exploded model viewer, audio, PWA support, and a separate Wallpaper Engine edition.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 5
▲1/7d
· TypeScript
ming-official-atlas
Ming Official Atlas is a Chinese-language interactive site for exploring Ming dynasty offices, officials, careers, era names, and administrative geography from 1368 to 1644. The README and deployment guide are in Simplified Chinese, and the README does not link an English guide.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 183 · JavaScript
clay-safari
Clay Safari's documentation is primarily Chinese, with an English summary but no full English setup guide. It is a finished browser-based 3D animal world where children can explore 10 animals, hear Chinese and English names, and collect each discovery in a field guide.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 998
▲44/7d
· TypeScript
javranking-extension
JavRanking Extension identifies adult-video catalog codes on the active page after you click its toolbar icon and shows matching JavRanking ranking information. Its Chinese README also documents optional synchronization of user-marked codes, marking states and timestamps after binding a Chong Code. That synchronization is separate from scanning page text.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 31k
▲51/7d
· TypeScript
heroui
HeroUI, formerly NextUI, is a React component library that pairs React Aria behavior with Tailwind CSS v4 styling. It gives product teams packaged components and compound APIs such as Card.Header, plus optional MCP and editor context for AI-assisted work.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 23k
▲37/7d
· Go
chi
chi is a Go HTTP router that keeps handlers and middleware compatible with the standard `net/http` package. It adds route parameters, groups, subrouters, middleware stacks, and route inspection without asking you to adopt a larger web framework.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 427
▲10/7d
· JavaScript
youtube-ambilight
Ambient light for YouTube is a browser extension that paints a live glow around the video player using colors from the current frame. It makes the page feel less like a bright rectangle on a dark background, with controls for quality, blur, spread, black bars, and rendering behavior.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 257
▲7/7d
· JavaScript
hyalite--liquid-glass
Hyalite is a single JavaScript file that makes a web element bend the page behind it like a thick glass lens. It uses generated SVG displacement maps and CSS backdrop filtering instead of WebGL, with full refraction in Chromium and a plain blur fallback in Safari and Firefox.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 4.4k
▲60/7d
· TypeScript
human-atlas
Human Atlas is a browser-based 3D anatomy viewer built around the BodyParts3D adult male reference model. It lets students and curious readers search, isolate, rotate, and separate 2,234 anatomical meshes, but the project explicitly rules out diagnostic and surgical use.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 320
▲5/7d
· TypeScript
liquid-glass-screens
Liquid Glass Screens is a pair of React Native welcome-screen recipes built with Expo, Skia shaders, Reanimated, and gesture handling. It shows how to turn an upward drag into a shrinking glass sphere, a sticker plume, and animated onboarding copy, then lets you copy one themed implementation into an existing app.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 68k
▲46/7d
· TypeScript
echarts
Apache ECharts is a TypeScript charting library for interactive browser visualizations, with Canvas and SVG rendering plus server-side output. It solves the gap between a basic chart component and a full visualization system, covering ordinary business charts, maps, graphs, data transforms, animation, and custom series.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 33k
▲136/7d
· TypeScript
react-three-fiber
React Three Fiber is a React renderer for Three.js, so you can describe a 3D scene with components and JSX instead of managing every object by hand. It connects React state, events, Suspense, and reusable components to the same Three.js objects you would use directly.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 9.3k
▲38/7d
· TypeScript
vinext
vinext reimplements the public Next.js API on Vite, with Cloudflare Workers as its best-supported deployment target. It lets an existing App Router or Pages Router project keep familiar routes and `next/*` imports while replacing the Next.js build and runtime machinery.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 121
▲1/7d
· TypeScript
robinhood-meme-token-stock-launchpad
RobinPair is a full-stack Robinhood Chain launchpad where meme tokens trade against tokenized stocks such as NVDA or AAPL instead of ETH. It combines Solidity contracts, a bonding curve, Uniswap V3 graduation, an on-chain indexer, and a Next.js trading interface.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 186 · JavaScript
kool-brushez
The repository formerly named p5-playground now redirects to kool-brushez, a browser drawing studio built with p5.js. It puts six expressive brushes on one shared canvas, with common controls for erasing, undo, auto-fill, aspect ratio, and PNG export.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 24k
▲1/7d
· JavaScript
pure
Pure is a small set of CSS modules for page foundations: a browser-normalizing base, grids, forms, buttons, tables, and menus. It gives a new site sensible structure without imposing a finished visual system or a JavaScript component runtime.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 16k
▲419/7d
· TypeScript
shadcn-admin
Shadcn Admin is a responsive React dashboard UI built with Vite, shadcn/ui, Tailwind CSS, and TanStack Router. The author explicitly says it is not a starter template, so treat it as a worked screen collection to copy and adapt, not an admin product with your data and permissions already wired.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 9.9k
▲172/7d
· TypeScript
m3e-canvas
M3E Canvas is a browser editor for sketching Material 3 Expressive phone and desktop screens, connecting their interactions, and turning the result into a prompt for an AI coding tool. It solves the awkward gap between describing an interface in prose and building a full design file before the first code draft.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 530
▲2/7d
· JavaScript
fable51-worlds
fable51-worlds is a collection of bespoke Three.js environments produced by Claude Fable 5.1 agent teams from text, photographs, or a film clip. The repository contains walkable reconstructions, a playable cinematic, comparison builds, research notes, QA scripts, and recorded media, rather than a packaged prompt-to-world tool.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 799 · JavaScript
oc-english
OC English is a Chinese-language macOS desktop game that rewards students with character clothing and furniture for completing English exercises. Its README and interface are in Chinese, and the repository has no English README. The built-in lessons follow 13 People's Education Press textbooks for Chinese primary and junior secondary students.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 23k · TypeScript
ember.js
Ember.js is a full web application framework with components, routing, reactivity, testing conventions, and an optional default data layer. It solves the coordination problem in large frontends by giving a team one established way to structure most of the application.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 70k
▲3/7d
· JavaScript
express
Express is a small Node.js web framework for routing requests, sending responses, rendering views, and composing middleware. It solves the HTTP plumbing while leaving databases, authentication, validation, and most application structure to you.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 22k
▲2/7d
· JavaScript
react-native-web
React Native for Web translates React Native components and APIs into React DOM output. It lets a team reuse parts of a React Native interface in a browser, or adopt React Native style components inside an existing web app.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 1.7k
▲27/7d
· TypeScript
vega-app
Vega App is an open-source React Native client for streaming and downloading media on Android through provider sources that the user adds. The app supplies the player, watchlist, subtitles, audio controls, downloads, and desktop sync, while the providers supply the catalog and links.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 25k
▲17/7d
· Rust
actix-web
Actix Web is a Rust framework for HTTP servers and web applications. It supplies routing, typed request extraction, middleware, streaming, WebSockets, compression, static files, TLS integration, and test helpers while leaving database and application architecture choices to you.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 5.8k
▲24/7d
· TypeScript
FxEmbed
FxEmbed rewrites X, Bluesky, and supported social links into previews that display more of the original post in Discord, Telegram, and other clients. It handles videos, image sets, polls, quotes, translations, and direct-media routes, with a public service or a self-hosted Cloudflare Worker deployment.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 59 ·
cloudflare-turnstile-examples
This English-language repository is a single README about Cloudflare Turnstile, the challenge widget used to screen automated form submissions. It sketches browser and server snippets, then promotes Peak as a paid way to obtain tokens; the repository contains no runnable example application.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 29k
▲81/7d
· TypeScript
react-spring
react-spring is a TypeScript animation library for React that moves values with spring physics or timed easing. Its hooks connect component state to motion on the web and in React Three Fiber, so developers can build interactive movement without writing each frame by hand.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 20k · JavaScript
You-Dont-Need-jQuery
You Don't Need jQuery is a side-by-side reference that maps familiar jQuery calls to browser APIs. It helps developers replace small pieces of jQuery code while seeing the behavioral differences that a one-line conversion can hide. It is a guide with tested examples, not a library or automatic migration tool.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 1.7k
▲42/7d
· TypeScript
mimik
Mimik is a browser extension that records clicks, typing, and navigation, then turns the session into an editable guide with annotated screenshots. It stores guides locally, needs no account, and can replay the steps on the original site or export them as documents, images, or video.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 26k
▲4/7d
· Swift
vapor
Vapor is an English-documented HTTP framework for writing web applications, APIs, and servers in Swift. It lets a Swift team keep request handling, routing, middleware, testing helpers, and service code in the same language used by its Apple-platform applications.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 23k
▲109/7d
· TypeScript
univer
Univer is an embeddable office SDK for adding spreadsheets, documents, and developing presentation tools to a web product. Its open-source packages provide the editor models, formula and rendering engines, UI, plugins, and browser or Node.js APIs. Collaboration, file conversion, charts, printing, and several server features sit in the separate Pro offering.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 2.7k
▲59/7d
· Rust
MovieBox-Tui
MovieBox-Tui is an English-first terminal app for finding, streaming, and downloading movies, series, anime, and live TV through outside providers and local media players. Bengali, Hindi, and Spanish README translations are also available. It combines search, stream selection, subtitles, watch history, and M3U playlists without hosting the media itself.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 3.9k
▲34/7d
· TypeScript
thinking-orbs
Thinking Orbs is a React component that replaces a generic loading spinner with nine canvas animations named for agent work such as searching, listening, solving, and composing. It solves a small interface problem: showing what an AI feature is doing without displaying private reasoning or filling the screen with status text.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 41k · TypeScript
chakra-ui
Chakra UI is a React component system for web apps and design systems. Its README describes the components as accessible; that is a project claim, not a guarantee that an application built with them meets its accessibility requirements. The installation guide documents Emotion styling at runtime, generated snippets, and an application provider.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 22k
▲3/7d
· TypeScript
vueuse
VueUse is a TypeScript library of Vue composables for browser APIs, reactive state, events, storage, networking, and other common frontend jobs. It saves Vue developers from repeatedly writing lifecycle cleanup and reactive wrappers around the same platform features.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 23k
▲1/7d
· TypeScript
react-redux
React Redux connects a Redux store to React components. It gives an app a Provider, hooks for reading state and dispatching actions, and a supported path for older components that still use connect.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 74k
▲261/7d
· JavaScript
anime
Anime.js is a JavaScript animation library for CSS, SVG, DOM attributes, and plain JavaScript values. Version 4 also covers timelines, scroll triggers, draggable elements, text splitting, layout transitions, and a smaller Web Animations API path.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 28k · TypeScript
element-plus
Element Plus is a collection of ready-made interface components for Vue 3, including forms, tables, dialogs, menus, and date controls. It helps a team build a consistent application UI without designing and maintaining each control from scratch.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 28k
▲14/7d
· TypeScript
recharts
Recharts is a chart library that lets React developers assemble line, bar, area, pie, and other SVG charts from components. It solves the common dashboard problem of needing D3-shaped charting behavior without writing D3 rendering code directly.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 10k
▲14/7d
· JavaScript
WebKit
WebKit is the browser engine behind Safari and many apps on Apple platforms, with supported ports for Linux and Windows. It turns web standards into the page rendering, JavaScript execution, media, networking, and accessibility behavior that applications depend on.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 23k · JavaScript
js-cookie
js-cookie is a client-side JavaScript wrapper around `document.cookie` for setting, reading, and deleting browser cookies. It handles expiration and cookie attributes without making you parse the cookie string yourself, while keeping the shipped package free of runtime dependencies.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 53k
▲14/7d
· TypeScript
ionic-framework
Ionic Framework is a UI toolkit for building browser, iOS, and Android apps from one HTML, CSS, and JavaScript codebase. Its Web Components supply mobile-shaped controls and bindings for Angular, React, and Vue, so a web team does not need a separate interface implementation for each target.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 49k
▲133/7d
· TypeScript
pixijs
PixiJS is a TypeScript 2D rendering engine for browser graphics, games, visualizations, and animated interfaces. It gives you a scene graph, asset loading, pointer input, text, filters, and WebGL or WebGPU output without requiring a full game framework.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 30k
▲7/7d
· Python
django-rest-framework
Django REST Framework adds API views, serializers, authentication, permissions, routing, and a browser interface to Django applications. It solves the repetitive work between Django models and an HTTP API while leaving database access and policy decisions in your code.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 89k
▲30/7d
· Go
gin
Gin is a Go library for routing HTTP requests, decoding input, running middleware, and writing API or web responses. It removes repetitive handler code while leaving databases, authentication policy, deployment, and most application structure to you.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 25k · TypeScript
components
Angular Components is Google's official home for Angular Material, the Component Dev Kit, headless accessibility directives, Google Maps components, and a YouTube player. It gives Angular teams finished interface controls plus lower-level building blocks for making their own.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 36k · MDX
docs
Ink Docs is the source and web application for Ink, Kraken's OP Stack layer 2 network. It gives developers network settings, wallet and faucet instructions, contract deployment guides, and directories of tools for building on Ink.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 67k
▲34/7d
· TypeScript
docusaurus
Docusaurus is a React and Node.js static site generator for technical documentation. It turns Markdown and MDX into a versioned, translated docs site with sidebars, a blog, and custom React pages, so a project does not have to assemble those pieces separately.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 27k
▲3/7d
· TypeScript
react-admin
React-admin is a TypeScript framework for building browser-based admin panels and other internal applications on top of an existing REST or GraphQL API. It supplies the CRUD screens, forms, data fetching, routing, and authentication hooks that teams otherwise rebuild for each back office.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 17k
▲26/7d
· JavaScript
engine
PlayCanvas Engine is an open-source JavaScript engine for 3D games, product viewers, visualizations, and XR experiences that run in a browser. It supplies rendering, physics integration, animation, input, audio, and asset loading without forcing a project into the hosted PlayCanvas Editor.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 14k
▲517/7d
· TypeScript
openui
OpenUI is a TypeScript toolkit that lets a language model describe an interface while it streams, then renders that description with components your application registered. It includes an official React stack, a framework-neutral parser, community Vue and Svelte bindings, chat adapters, and a project generator. The point is to produce forms, tables, charts, and other interactive responses without letting the model send arbitrary application code.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 32k
▲10/7d
· TypeScript
fabric.js
Fabric.js turns an HTML canvas into an object editor whose shapes, text, images, groups, and controls can be moved, resized, rotated, serialized, and exported. It solves the low-level event handling and geometry work behind browser design tools, while also supporting server-side rendering through a separate Node package.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 69k
▲109/7d
· JavaScript
uBlock
uBlock Origin is a free, open-source browser extension that blocks ads, trackers, coin miners, popups, malware sites, and other unwanted web content. It gives ordinary users effective defaults while also offering per-site firewall controls and custom filtering for people who want finer control.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 27k
▲35/7d
· TypeScript
OI-wiki
OI Wiki is a Chinese-language knowledge site for competitive programming, covering fundamentals, common problem types, solution ideas, and practical tools. The supplied materials do not evidence English-language documentation, so English-only readers should expect a substantial language barrier. It solves the problem of scattered learning material by organizing community-written guidance into a free, continuously updated reference.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 40k
▲52/7d
· Rust
dioxus
Dioxus is a Rust framework for building web, desktop, mobile, and server-rendered applications from one component model. It gives Rust developers a React-like interface, HTML and CSS styling, a command-line bundler, hot reload, and server functions without requiring separate front-end and back-end languages.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 39k
▲34/7d
· TypeScript
Folo
Folo is an open-source reader that pulls the things you follow into one timeline, so you can keep up without bouncing among sites and noisy social feeds. It also lets people share lists, explore collections, and read through web, mobile, and desktop apps.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 26k
▲24/7d
· TypeScript
Babylon.js
Babylon.js is a TypeScript engine for drawing and interacting with 3D scenes in a web browser. It handles the browser graphics layer for games and visual applications, with npm packages plus online tools for trying scenes, inspecting assets, and writing shaders.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 25k
▲3/7d
· TypeScript
react-navigation
React Navigation supplies the routing, screen transitions, tabs, drawers, and URL handling used in React Native apps. It gives mobile and web projects one navigation model while still letting developers choose native screen transitions or a more customizable JavaScript stack.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 47k
▲24/7d
· JavaScript
30-Days-Of-JavaScript
30 Days of JavaScript is a free, English-first course arranged as 30 daily reading and practice chapters. It starts with variables and browser-console work, then moves through functions, objects, promises, the DOM, events, and small browser projects; translations are linked for nine other languages.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 58k · JavaScript
html5-boilerplate
HTML5 Boilerplate is a small, framework-free starting folder for a website. It supplies a sensible HTML document, base CSS, icons, metadata placeholders, error page, manifest, and build examples so developers do not have to assemble those pieces from memory.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 24k
▲103/7d
· JavaScript
p5.js
p5.js is a JavaScript library for drawing, animation, sound, interaction, and generative work in a web page. It gives artists, students, and developers a sketch-style API plus a browser editor, so an idea can become an interactive canvas without first assembling a web graphics stack.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 40k
▲33/7d
· JavaScript
video.js
Video.js is an open-source web video player and framework that gives sites a consistent player across browsers, phones, tablets, and web-based smart TVs. It handles common files plus HLS and DASH streams, while its plugin system lets teams add features without building a player from scratch.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 20k
▲9/7d
· TypeScript
fluentui
Fluent UI is Microsoft's set of React components, Web Components, styling utilities, and design tokens for web applications. It gives teams ready-made interface pieces that follow the visual and interaction conventions used across Microsoft products.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 14k · JavaScript
return-youtube-dislike
Return YouTube Dislike is a browser extension and userscript that puts a dislike estimate back on YouTube pages. It combines archived data with votes from its own users, giving viewers a rough warning signal after YouTube stopped publishing the official count.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 33k
▲6/7d
· TypeScript
remix
Remix 3 is a pre-release full-stack JavaScript framework built around runtime Web APIs and a collection of replaceable packages. It is a new non-React direction with its own component model, while React Router 7 carries the supported path for applications built on Remix v1 and v2.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 175k · MDX
bootstrap
Bootstrap is an English-documented front-end framework that supplies a responsive grid, reusable styles, utility classes, and optional JavaScript components. It helps teams assemble conventional web interfaces quickly, with Sass and CSS variables available when the defaults need to change.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 30k
▲70/7d
· Elixir
analytics
Plausible Analytics measures website traffic without cookies or persistent visitor identifiers and presents the results in a compact dashboard. You can buy the hosted service or run the Community Edition yourself, with fewer commercial features and full responsibility for its databases and uptime.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 42k · TypeScript
swiper
Swiper is a TypeScript touch-slider library for carousels, galleries, and swipeable interfaces on modern web platforms. It handles difficult interaction work such as touch tracking, looped slides, RTL layouts, virtual slides, navigation, and several transition effects without requiring jQuery.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 20k
▲18/7d
· TypeScript
rrweb
rrweb records a web page's DOM state and user interactions as events, then rebuilds those events into a session replay. It gives developers the recorder, replay engine, and optional player, while leaving transport, storage, search, access control, and product analytics to the application around it.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 40k
▲5/7d
· Go
fiber
Fiber is a Go web framework that gives developers an Express-like routing and middleware API on top of fasthttp. It is meant to make HTTP services familiar to people arriving from Node.js while keeping the server and its request path in Go.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 28k
▲153/7d
· TypeScript
MusicFree
MusicFree's primary documentation and issue discussion are in Chinese, although an English README exists. It is a free Android and Harmony OS music player that stores its own data locally and relies on user-installed plugins for search, playback links, playlists, artist pages, and lyrics.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 45k
▲15/7d
· TypeScript
react-hook-form
React Hook Form manages form values, validation, errors, and submission inside React and React Native applications. Its preferred route registers native inputs and limits unnecessary component updates, while adapters cover controlled widgets from UI libraries.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 23k
▲9/7d
· Go
fasthttp
fasthttp is a Go HTTP client and server library designed for performance-sensitive workloads. Its API favors reusable objects and byte slices, with different handler and lifetime rules from `net/http`. The project's README recommends `net/http` for most cases. Our recorded setup run does not establish a performance advantage.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 51k
▲64/7d
· TypeScript
pretext
Pretext is a TypeScript library that estimates how browser text will wrap and how tall it will be without asking the DOM to lay out the paragraph. It can also return line ranges for manual Canvas, SVG, or WebGL rendering, which makes it useful for virtualized feeds and custom text surfaces.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 36k
▲23/7d
· TypeScript
solid
Solid is a TypeScript and JavaScript library for building web interfaces with JSX, signals, and direct DOM updates instead of a virtual DOM. It tracks which expressions read each piece of state, then reruns those expressions rather than calling the whole component again.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 41k · TypeScript
styled-components
styled-components lets React developers write CSS inside JavaScript or TypeScript components, with scoped class names and styles that respond to props. It suits reusable UI components whose variants and themes already live in React.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 27k
▲2/7d
· JavaScript
quasar
Quasar is a Vue 3 interface library and build system for producing web, server-rendered, static, mobile, desktop, and browser-extension applications from one project. It bundles UI components with a Vite-based CLI so teams can share application code across several delivery formats.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 32k
▲50/7d
· PHP
filament
Filament is a server-driven UI framework for building admin panels and application interfaces inside Laravel. You describe tables, forms, record pages, actions, and dashboards in PHP, and Filament turns that configuration into a Livewire interface.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 29k
▲9/7d
· TypeScript
gitbook
GitBook is the open-source frontend that renders content already published through GitBook as a documentation website. This repository lets developers change that presentation layer and run it themselves, but it does not contain GitBook's hosted editor or the rest of the knowledge-management platform.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 63k
▲5/7d
· TypeScript
socket.io
Socket.IO is a JavaScript client and Node.js server for sending named events in both directions over a persistent connection. It handles reconnection, transport fallback, acknowledgements, rooms, and namespaces so an application does not have to assemble those pieces around raw WebSocket connections.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 54k
▲27/7d
·
material-design-icons
Google's material-design-icons repository distributes the current Material Symbols set and the frozen classic Material Icons set as fonts and platform-specific image assets. It gives product teams a licensed source for Google's interface symbols without drawing and maintaining each icon themselves.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 22k
▲215/7d
· C++
helium
Helium is an open-source, Chromium-based web browser that aims to remove unwanted Google integration, block ads without commercial filtering deals, and keep the interface free of added clutter. It packages that browser for macOS, Linux, and Windows, giving privacy-conscious users a more focused alternative to mainstream Chromium browsers.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 15k
▲31/7d
· TypeScript
notesnook
Notesnook is an open-source note app that encrypts notes on the device before syncing them across its web, desktop, and mobile clients. It aims to give Evernote-style organization and convenience to people who do not want the service operator reading their notebooks.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 1.2k · CSS
metamask-desktop
MetaMask Desktop presents itself as a Windows, macOS, and Linux wallet for Ethereum accounts, tokens, and decentralized apps. The repository is an unofficial distribution under the MetaMask-AI account, separate from the verified MetaMask organization, and its contents look like a packaged browser extension rather than the Electron or Tauri source described in the README.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 13k
▲92/7d
· JavaScript
kiss-translator
KISS Translator is primarily documented in Chinese, with separate English, Japanese, and Korean README files. It adds side-by-side translation to web pages, selected text, input boxes, and YouTube subtitles through browser extensions or a userscript, with a large choice of free, paid, and local translation services.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 51k
▲75/7d
· TypeScript
tldraw
tldraw is a source-available React SDK for adding an editable drawing canvas to a web app. It provides whiteboard tools and extension points for custom shapes, tools, bindings, and interface components. Production use requires a license key.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 42k
▲1/7d
· JavaScript
uni-app
uni-app is a Chinese-first Vue framework for shipping one frontend codebase to iOS, Android, HarmonyOS, Web, and many Chinese mini-program platforms. An English README exists and explains the main architecture, but the default README, changelog, and most current issue discussions are in Chinese.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 35k
▲152/7d
· TypeScript
motion
Motion is an MIT-licensed animation library for JavaScript, React, and Vue. It gives interface developers one set of tools for springs, gestures, layout changes, scroll effects, timelines, and browser-native animations instead of hand-building each effect.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 23k
▲17/7d
· Python
saleor
Saleor is an API-only backend for online stores, covering products, carts, orders, payments, customers, promotions, and multiple sales channels. Storefront and dashboard interfaces live in separate projects, so developers can choose their own presentation layer while Saleor owns the commerce rules.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 31k
▲23/7d
· TypeScript
uppy
Uppy is a modular TypeScript file uploader for web applications. It gives teams ready-made or headless interfaces for selecting, previewing, editing, and uploading files, including resumable transfers and remote sources.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 4.5k
▲60/7d
· TypeScript
Libraries.dev
Libraries.dev is a monorepo of React components for animated borders, liquid motion, agent status orbs, metallic frames, and image-generation effects. It packages polished visual treatments that would otherwise take substantial CSS, canvas, SVG, or WebGL work to reproduce.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 4.5k
▲12/7d
· TypeScript
FckSignups
NoSignups, formerly FckSignups, is a searchable directory of open-source browser tools that do not ask visitors to create an account. It helps people find a quick utility without handing an email address to another service.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 32k
▲21/7d
· TypeScript
mantine
Mantine is an MIT-licensed React library of components, hooks, forms, charts, notifications, editors, and other interface building blocks. It gives product teams a shared theme and accessible controls so they can build application screens without designing every input, overlay, or interaction from scratch.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 22k
▲3/7d
· JavaScript
handsontable
Handsontable is a JavaScript data grid that gives web applications a familiar spreadsheet-like editing surface. It handles data entry, validation, sorting, filtering, formulas, and other grid behavior that teams would otherwise have to build and maintain themselves. It works with plain JavaScript, TypeScript, React, Angular, and Vue.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 97k
▲30/7d
· JavaScript
Web-Dev-For-Beginners
Microsoft's Web Development for Beginners is a free 12-week curriculum for learning HTML, CSS, JavaScript, browser APIs, accessibility, and GitHub through small projects. It gives self-learners and teachers lesson notes, starter code, quizzes, assignments, solutions, translated material, and classroom files in one repository.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 51k
▲571/7d
· JavaScript
react-bits
React Bits is a large collection of animated React components for text, backgrounds, and interface elements. It helps developers add polished motion without designing every effect from scratch, while still letting them copy and change the underlying code.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 33k
▲52/7d
· C++
tdesktop
Telegram Desktop is the official desktop client for the Telegram messaging service. It gives Windows, macOS, and Linux users a native application built on the Telegram API and MTProto protocol, while publishing the complete client source for people who need to inspect or modify it.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 25k
▲128/7d
· TypeScript
editor
Pascal Editor is a browser-based 3D building editor and a set of embeddable TypeScript packages for scene editing, viewing, capture, and IFC conversion. Its local CLI also pairs the editor with an authenticated MCP server so coding agents can inspect and change the same projects.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 10k
▲4/7d
· JavaScript
stylex
StyleX is Meta's JavaScript styling system for writing typed, colocated styles that a compiler turns into atomic CSS. It solves two recurring CSS-in-JS problems: runtime style work and unpredictable conflicts when components combine styles from different files.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 24k
▲62/7d
·
brave-browser
Brave is a web browser for people who want an alternative to the browsers bundled with major platforms. This GitHub repository is its public issue, release, and wiki hub; the actual browser source lives in brave/brave-core.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 45k
▲170/7d
· C++
desktop
Zen Browser is a desktop web browser built from Firefox with a space-saving interface for people who keep many tabs and projects open. Workspaces, Compact Mode, Glance, Split View, and community Mods reorganize browsing without leaving the Firefox extension ecosystem.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 21k
▲7/7d
· TypeScript
xterm.js
xterm.js is a TypeScript terminal emulator that renders an interactive command-line interface inside a web page or Electron app. It handles terminal display and input, while your application supplies the shell or remote process, transport, authentication, and session lifecycle.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 32k
▲7/7d
· HTML
alpine
Alpine.js adds reactive state and event handling directly to HTML attributes, so a mostly server-rendered page can gain dropdowns, filters, and other small interactions without becoming a full client application. It solves the gap between plain DOM code and a larger component framework.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 9.1k
▲106/7d
· JavaScript
drawio
draw.io is a browser-based diagramming and whiteboarding editor, also available as a desktop app and a self-hosted web application. It gives people a general canvas for diagrams without turning the job into source code or tying basic editing to a paid hosted account.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 9.6k
▲14/7d
· JavaScript
carbon
Carbon is IBM's open-source design system for building product interfaces. This monorepo contains React components, standards-based web components, Sass styles, design tokens, icons, pictograms, and the tooling that keeps those pieces consistent. It solves the coordination problem between designers and frontend teams, with IBM's visual language as the starting point.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 24k
▲9/7d
· TypeScript
lexical
Lexical is a framework for building text editors in web applications, with a framework agnostic core and official React bindings. It maintains editor state separately from the DOM and supports plugins, custom nodes, undo/redo, serialization and Yjs collaboration. Its React quick start supplies editing primitives; your team assembles the product interface.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 60k
▲2/7d
· Java
spring-framework
Spring Framework is the foundation underneath much of the Java Spring ecosystem. It supplies dependency injection, transaction and data support, messaging, testing infrastructure, and two web stacks so application teams do not have to assemble those pieces from unrelated libraries.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 24k · PHP
livewire
Livewire is a full-stack framework for building dynamic interfaces inside Laravel applications while keeping component work in PHP. It addresses the gap between traditional server-rendered pages and interactive UI development for teams that do not want to move their main application logic into a separate frontend stack.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 109k · JavaScript
axios
Axios is a Promise-based HTTP client for browsers and Node.js. Its documented features include request and response interceptors, cancellation, JSON conversion, form serialization and configurable adapters. A shared API does not make every adapter behave identically.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 28k
▲58/7d
· Rust
Graphite
Graphite is a browser-based 2D graphics editor that combines familiar layers and canvas tools with a visual node graph. Its current alpha is mainly for vector art and graphic design, while raster editing remains limited and experimental.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 37k
▲30/7d
· JavaScript
fastify
Fastify is a Node.js framework for HTTP APIs and web servers. It gives applications routing, request and response hooks, JSON Schema validation and serialization, logging, and a plugin system while keeping the core smaller than a full application framework.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 42k
▲22/7d
· Astro
tabler
Tabler is an open-source dashboard UI kit for building administration screens, internal tools, and data-heavy web interfaces. It supplies responsive Bootstrap-based components, layouts, and demo pages so teams do not have to design a back office from scratch.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 33k
▲15/7d
· Go
go-zero
go-zero is a Go framework for HTTP APIs and RPC services, paired with the `goctl` code generator. It turns a project-specific API description into server and client code, and supplies middleware for timeouts, rate limits, load shedding, circuit breaking, service discovery, tracing, caching, and metrics.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 19k
▲27/7d
· Rust
ruffle
Ruffle is a Rust emulator that runs old Adobe Flash files on desktop computers and in browsers through WebAssembly. It helps site owners and users recover SWF games, animations, and interactive material after the official Flash Player was retired, though the project says ActionScript support is still unfinished.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 25k
▲119/7d
· TypeScript
lucide
Lucide is a community-run library of more than 1,600 outline SVG icons, with official packages for React, Vue, Svelte, Solid, Preact, React Native, Angular, Astro, plain JavaScript, and static files. It gives product teams one consistent symbol set instead of making them draw, normalize, and package common interface icons themselves.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 26k
▲160/7d
· TypeScript
readest
Readest is an open-source ebook reader for the web, desktop, and mobile. It brings a personal library, search, annotations, narration, translation, and cross-device sync into one application, so readers do not need separate tools for each format or platform.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 34k
▲45/7d
· Vue
vue-vben-admin
Vue Vben Admin is a Vue 3 and TypeScript foundation for internal dashboards and back-office applications. It supplies layouts, routing, permissions, themes, localization, reusable packages, and several UI-library variants so a team can start with working administration screens.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 77k
▲15/7d
· JavaScript
Font-Awesome
Font Awesome is a collection of icons distributed as SVG files, web fonts, CSS, and JavaScript packages for websites and applications. The repository is the generated public distribution for Font Awesome Free 7, while paid icons and services sit outside this checkout.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 28k
▲223/7d
· C
Ehviewer_CN_SXJ
EhViewer is a Chinese-first Android client for browsing E-Hentai and ExHentai. English documentation exists, but it is limited to a one-line description, build commands, and a few labels. The app gives readers search, gallery viewing, downloads, favorites, history, and account access in a native Android interface.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 2.6k
▲20/7d
· TypeScript
vgpu
vgpu is a TypeScript library for writing WebGPU graphics and compute code across browsers, headless Node, and deterministic tests. It combines typed WGSL shader imports with an explicit rendering API, so developers can share shader-facing code without maintaining binding declarations by hand.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 4.2k
▲27/7d
· TypeScript
kumo
Kumo is Cloudflare's React component library for building web interfaces with a consistent visual system. It wraps Base UI primitives, supplies styles and semantic color tokens, and handles keyboard, focus, and ARIA behavior that application teams would otherwise assemble themselves.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 15k
▲144/7d
· JavaScript
stremio-web
Stremio Web is Stremio's official React browser interface. Its README describes addon catalogs, account-synced libraries and Continue Watching, Chromecast, subtitles and an installable PWA. State is handled by stremio-core, a Rust engine compiled to WebAssembly in a Web Worker; playback goes through stremio-video.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 57k · TypeScript
react-router
React Router is a routing toolkit for React applications, deciding which interface and data should appear for each URL. It can serve as the foundation of a full React framework or as a smaller library inside an architecture you already control.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 458k
▲331/7d
· TypeScript
freeCodeCamp
freeCodeCamp is a free, self-paced learning platform for people building practical programming skills. It combines interactive lessons, projects, exams, verified certifications, and a large support community, while this repository contains the platform code and curriculum that make those resources work.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 28k · JavaScript
30-Days-Of-React
30 Days of React is a free, English-language course arranged as 30 daily lessons, starting with a JavaScript refresher and ending with hooks, context, refs, and projects. It gives self-directed learners explanations, code samples, exercises, and a separate boilerplate app for nearly every React lesson.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 35k
▲11/7d
· PHP
framework
Laravel Framework is the core PHP code behind Laravel applications. It bundles routing, dependency injection, database migrations, queues, sessions, caching, and event broadcasting so teams can build web applications without assembling those foundations themselves.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 62k
▲1.5k/7d
· JavaScript
gods-eye-view
God's Eye View turns public aircraft, ship, satellite, earthquake, traffic, weather, and camera data into an interactive 3D globe in the browser. It solves the tab-juggling problem of open-source intelligence by putting multiple feeds, their freshness, and modeled substitutes in one visual workspace.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 18k
▲48/7d
· TypeScript
lightweight-charts
Lightweight Charts is a browser library for drawing interactive financial and time-series charts on HTML canvas. You supply the prices and updates; it handles candlesticks, lines, scales, panes, crosshairs, and extension points without bringing in a full trading terminal.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 12k
▲11/7d
· JavaScript
Sigma-Web-Dev-Course
Sigma Web Dev Course is a Hindi-language video course with lesson-by-lesson source files for learning HTML, CSS, JavaScript, React, and backend development. The root README is in English, but it is only a short course overview; the teaching itself lives in the linked Hindi YouTube playlist and the numbered code folders.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 99k
▲8/7d
· JavaScript
material-ui
Material UI is a React component library that implements Google's Material Design, with theming and ready-made interface controls for product teams. It solves the repetitive work of building and maintaining common UI pieces, while leaving application behavior and visual customization to the developer.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 100k
▲122/7d
· TypeScript
ant-design
Ant Design is a TypeScript component library and design system for React applications. It gives product teams ready-made controls, layouts, themes, localization, and supporting design resources so they can build dense web interfaces without designing every pattern from scratch.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 25k
▲56/7d
·
chromium
Chromium is the open-source browser project behind Chrome and several other browsers. It gives browser vendors and platform engineers a complete web engine and application codebase, rather than a small library for embedding web pages.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 33k
▲73/7d
· TypeScript
hono
Hono is a TypeScript web framework for building APIs and web applications around the standard Request and Response interfaces. It solves a practical portability problem: much of the same application code can run on Cloudflare Workers, Deno, Bun, Node.js, and several serverless platforms.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 22k
▲4/7d
· TypeScript
qwik
Qwik is a TypeScript framework for server-rendered web applications that resume in the browser instead of rebuilding the application through hydration. It serializes event listeners, component relationships, and state into HTML, then fetches an interaction's code when the user needs it.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 38k
▲2/7d
· C#
aspnetcore
ASP.NET Core is Microsoft's open-source framework for web applications, APIs, real-time services, and server-rendered or interactive .NET interfaces. It runs on Windows, macOS, and Linux, and gives C# teams one supported stack from HTTP handling through deployment.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 23k
▲57/7d
· JavaScript
SingleFile
SingleFile is a browser extension that saves a complete web page as one HTML file. It collects the page, styles, images, and other resources into an archive you can open later without keeping a separate asset folder.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 82k · Java
spring-boot
Spring Boot is a Java framework for building stand-alone Spring applications with an embedded server, external configuration, health checks, metrics, and dependency defaults already wired. It cuts the amount of Spring setup needed before an application can accept a request, while still letting experienced teams replace its defaults.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 135k
▲336/7d
· TypeScript
excalidraw
Excalidraw is a React whiteboard for hand-drawn diagrams, wireframes, and freeform sketches. Its public app adds offline use, live collaboration, end-to-end encryption, and shareable links, while the npm package supplies the editor that developers can put inside another product.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 42k
▲71/7d
· C
php-src
php-src is the source tree for the PHP interpreter, the runtime behind PHP command-line programs and web applications. Most PHP users should install a packaged binary; this repository is for people building the interpreter, changing its internals, or testing PHP itself.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 62k
▲222/7d
· Clojure
penpot
Penpot is an open-source interface design and prototyping workspace for product teams. It stores designs with web standards such as SVG, CSS, HTML, and JSON, and can run as Penpot's hosted service or on infrastructure you control.
Setup
Docs
Community
Maturity
Verdict inside
Web
★ 39k
▲57/7d
· TypeScript
tiptap
Tiptap is a headless rich-text editor framework built on ProseMirror for React, Vue, and plain JavaScript applications. It supplies an editor core and extension system while leaving the interface and product behavior to the team building the app.
Setup
Docs
Community
Maturity
Verdict inside