Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Frontend

Frontend

2978 projects

Showing 36 of 2978 projects

svelte-formly
svelte-formlySvelte

A Svelte library for generating dynamic, reactive forms with custom field types and validation.

#dynamic-forms#reactive-forms#svelte-framework
Stars254
Forks30
Last commit3 years ago
Coffee React Quickstart
Coffee React QuickstartCoffeeScript

A quickstart template for building React single-page applications using Coffeescript, Gulp, Webpack, and React-Router.

#spa#gulp#sass
Stars254
Forks38
Last commit10 years ago
kitbag/router
kitbag/routerTypeScript

A type-safe router for Vue.js applications, providing full TypeScript support for route definitions and navigation.

#single-page-application#vue-router#frontend
Stars254
Forks13
Last commit6 hours ago
Vue DnD Kit
Vue DnD KitTypeScript

A headless drag-and-drop library for Vue 3 with a composable API, zero dependencies, and powerful array manipulation helpers.

#draggable#drag#dnd-kit
Stars254
Forks12
Last commit2 days ago
ng2-pdfjs-viewer
ng2-pdfjs-viewerJavaScript

A comprehensive, feature-rich Angular PDF viewer component powered by Mozilla's PDF.js, trusted by developers since 2018.

#pdf-reader#angular17#pdfjs
Stars253
Forks121
Last commit3 days ago
react-native-hero
react-native-heroJavaScript

A flexible React Native hero unit component with dynamic image sizing, color overlays, and custom image support.

#mobile-ui#ui-component#dynamic-images
Stars252
Forks10
Last commit8 years ago
ng-aquila
ng-aquilaTypeScript

A white-label Angular UI component library originally developed for Allianz's Open Insurance Platform.

#open-source#library#enterprise
Stars252
Forks50
Last commit2 days ago
hevue-img-preview
hevue-img-previewVue

A Vue image preview component compatible with Vue 2 and Vue 3, supporting single/multiple images, thumbnails, and mobile gestures.

#vue2#image-preview#vue-img-preview
Stars252
Forks32
Last commit1 month ago
twas
twasJavaScript

A 280-byte JavaScript function that converts timestamps to human-readable relative time strings like '3 seconds ago'.

#date-time#timeago#time
Stars251
Forks10
Last commit3 years ago
jsgrids
jsgridsTypeScript

A comparison tool for JavaScript data grid and spreadsheet libraries across major frontend frameworks.

#data-grid#open-source#spreadsheet
Stars250
Forks36
Last commit11 days ago
Natural Selection
Natural SelectionCSS

A CSS boilerplate providing a collection of best-practice selectors for global styling, encouraging semantic HTML and accessibility.

#css-boilerplate#semantic-html#css-selectors
Stars249
Forks12
Last commit3 years ago
v-selectpage
v-selectpageJavaScript

A Vue 3 select component with pagination, search, and customizable list/table views for large datasets.

#multiple#vue3#pagination
Stars248
Forks62
Last commit4 months ago
link-prevue
link-prevueVue

A Vue component that generates link preview cards by fetching metadata from URLs.

#metadata-fetching#link-preview#link-prevue
Stars248
Forks30
Last commit2 days ago
vue-tailwind-datepicker
vue-tailwind-datepickerTypeScript

A customizable datepicker component for Vue 3 applications built with Tailwind CSS and dayjs.

#design-system#dayjs#date-handling
Stars248
Forks56
Last commit1 month ago
Crayons
CrayonsJavaScript

A library of web components for building Freshworks apps with a uniform, intuitive user interface.

#design-system#web-components#react-wrapper
Stars248
Forks65
Last commit1 day ago
vue-virtual-waterfall
vue-virtual-waterfallVue

A Vue 3 component for rendering high-performance virtual waterfall layouts with dynamic item heights.

#vueuse#vue3#vite
Stars247
Forks32
Last commit2 months ago
Reflexie
ReflexieJavaScript

A polyfill that implements the full flexbox specification for browsers with incomplete or buggy implementations.

#cross-browser#css-layout#polyfill
Stars246
Forks13
Last commit13 years ago
xng-breadcrumb
xng-breadcrumbTypeScript

A lightweight, declarative, and dynamic breadcrumb component for Angular applications.

#ngx#breadcrumb-labels#angular-universal
Stars246
Forks64
Last commit7 months ago
react-icomoon
react-icomoonTypeScript

A React and React Native library for easily using SVG icons from IcoMoon or custom icon sets.

#icon#hacktoberfest#icon-library
Stars245
Forks21
Last commit4 days ago
react-vite-admin
react-vite-adminTypeScript

A modern admin dashboard starter built with React, Vite, TypeScript, Recoil, and React Query.

#axios#vite#frontend
Stars245
Forks70
Last commit4 years ago
hx
hxClojure

A simple, easy-to-use library for React development in ClojureScript, providing a Clojure-y interface to React.

#functional-programming#hiccup#clojurescript
Stars245
Forks16
Last commit6 months ago
oxc-angular-compiler
oxc-angular-compilerRust

A high-performance Angular template compiler written in Rust, leveraging Oxc for blazing-fast compilation with Vite integration.

#compiler#napi-rs#frontend
Stars245
Forks26
Last commit21 hours ago
ngx-stripe
ngx-stripeTypeScript

Angular wrapper library for integrating Stripe Elements and payment processing into Angular applications.

#web-components#payment-gateway#agent-skills
Stars244
Forks80
Last commit4 days ago
ember-animated
ember-animatedJavaScript

Core animation primitives and robust foundation for building animated user interfaces in Ember.js applications.

#user-interface#javascript-framework#ui-animation
Stars244
Forks90
Last commit3 months ago
<json-viewer>
<json-viewer>TypeScript

A Web Component for visualizing JSON data in an interactive, customizable tree view.

#custom-elements#developer-tools#jsonviewer
Stars243
Forks37
Last commit1 year ago
vue3-emoji-picker
vue3-emoji-pickerVue

A customizable and feature-rich emoji picker component for Vue 3 applications.

#emoji#emoji-picker#ui-component
Stars241
Forks50
Last commit2 years ago
reason-urql
reason-urqlReScript

ReScript bindings for the urql GraphQL client, providing a fully typed React GraphQL experience.

#hooks#graphql#nextjs
Stars240
Forks27
Last commit1 year ago
Clever components
Clever componentsJavaScript

A collection of reusable Web Components for building web interfaces, including low-level UI elements and domain-specific components.

#design-system#web-components#npm-package
Stars239
Forks26
Last commit14 hours ago
p-debounce
p-debounceJavaScript

Debounce promise-returning and async functions with configurable leading/trailing edge and abort signal support.

#async-await#performance-optimization#promise-utilities
Stars239
Forks30
Last commit14 days ago
Shadow DOM in depth
Shadow DOM in depth

A comprehensive guide to Shadow DOM v1, covering creation, styling, slots, events, and best practices for web component authors.

#dom-manipulation#web-components#custom-elements
Stars238
Forks19
Last commit4 years ago
Malarkey
MalarkeyJavaScript

A lightweight vanilla JavaScript library for creating customizable typewriter animations.

#dom-manipulation#typewriter-effect#ui-animation
Stars237
Forks16
Last commit5 years ago
ember-lifeline
ember-lifelineJavaScript

An Ember addon for managing the lifecycle of asynchronous behavior in your objects.

#async-management#memory-management#ember-addon
Stars237
Forks56
Last commit4 months ago
react-native-loader-kit
react-native-loader-kitTypeScript

A React Native library providing 30+ beautiful, customizable loading animations with speed control.

#ios#react-native-loader#animation
Stars237
Forks11
Last commit4 days ago
material-yew
material-yewRust

A Yew framework wrapper for Google's Material Web Components, providing Material Design UI components for Rust web apps.

#web-components#webassembly#yew-framework
Stars236
Forks39
Last commit2 years ago
A list of open source Ember.js apps
A list of open source Ember.js apps

A curated directory of open-source applications built with the Ember.js framework.

#code-examples#javascript-framework#real-world-apps
Stars236
Forks35
Last commit5 years ago
ngx-layout
ngx-layoutTypeScript

A maintained fork of Angular FlexLayout providing responsive layout utilities for Angular applications.

#flexbox#css-grid#frontend
Stars236
Forks16
Last commit19 days ago
PreviousPage 36 of 83Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Ui Components904
#Javascript878
#Typescript761
#Angular761
#Web Development682
#React340
#Ui Library290
#Vue270
#Component Library259
#Javascript Library240
#Accessibility208
#State Management198