14 projects
Bootstrap is a CSS-first front-end framework that bundles a responsive grid, prebuilt UI components, and utility classes, plus a small set of JavaScript widgets (built on Popper), letting developers assemble styled, mobile-friendly interfaces without writing CSS from scratch.
Tailwind CSS is a utility-first CSS framework that lets you build custom designs directly in your markup by composing low-level utility classes instead of writing custom CSS. It generates only the styles you use via a build step, keeping output small.
Svelte is a UI framework that works as a compiler, turning declarative component code into lean, framework-less JavaScript that updates the DOM directly rather than relying on a runtime virtual DOM.
Vue.js core is a progressive JavaScript/TypeScript framework for building user interfaces, centered on a reactive data system and declarative component-based rendering. This repository (Vue 3) houses the reactivity engine, compiler, runtime, and Single-File Component support.
Bulma is a free, open-source CSS framework based on Flexbox that provides ready-to-use, responsive UI components and a grid system without requiring any JavaScript. It's distributed as a single CSS file or as customizable Sass source.
Vuetify is a comprehensive Vue component library implementing Material Design, offering a large catalog of ready-made, accessible UI components and a theming/layout system for building Vue 3 applications.
Materialize is a responsive front-end CSS/JS framework that implements Google's Material Design language, providing styled HTML components, layout grids, and interactive JavaScript widgets out of the box.
Yew is a Rust framework for building client-side web applications that compile to WebAssembly. It offers a React-like component model with an HTML macro, a virtual DOM, and JavaScript interoperability.
A curated knowledge map of front-end and computer-science interview topics, distilled from a large collection of real interview questions at top tech companies. It organizes near-100 commonly-tested concepts (JS, browser, performance, networking, etc.) into structured study notes, with bilingual (Chinese/English) versions.
Riot.js is a tiny, component-based UI library that brings a custom-tag authoring model to the browser, letting you write HTML-centric components with inline scripts, lifecycle hooks, and one-way data flow without a virtual DOM.
Vue Material is a lightweight Vue.js component library that implements Google's Material Design specification, offering themeable, on-demand-importable UI components like buttons, tabs, dialogs, and form controls.
A curated "awesome" list cataloging CSS frameworks, organized into categories like classless, lightweight, general-purpose, material design, utility-based, and specialized/retro themes. It's a reference index rather than a code library, helping developers discover and compare frameworks for styling web projects.
A UI kit that layers Google's Material Design styling on top of Bootstrap 4, providing a large library of pre-built components, animations, icons, and templates. This jQuery-based version is the legacy v4 release, with the project now steering users toward a Bootstrap 5 successor.
Vuesax is a Vue.js UI component framework offering a set of responsive, design-focused components with a distinctive visual style for building web application interfaces.