Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Frontend

Frontend

2975 projects

Showing 36 of 2975 projects

Preact Feather Icons
Preact Feather IconsTypeScript

Preact components for Feather icons, providing simply beautiful SVG icons designed for functionality and consistency.

#icon-library#frontend#ui-components
Stars33
Forks1
Last commit1 month ago
ngx-filesize
ngx-filesizeTypeScript

An Angular pipe wrapper for filesize.js that formats file sizes into human-readable strings.

#formatting#angular-pipe#pipe
Stars33
Forks8
Last commit1 day ago
React-tea-cup
React-tea-cupTypeScript

A lightweight React library for implementing The Elm Architecture pattern in React applications.

#functional-programming#type-safety#frontend
Stars33
Forks8
Last commit2 months ago
convex-angular
convex-angularTypeScript

An Angular client library for Convex providing reactive data fetching, mutations, authentication, and pagination with Angular Signals.

#real-time-database#open-source#authentication
Stars33
Forks1
Last commit13 days ago
vue-tabevents
vue-tabeventsJavaScript

Enables event-based communication between browser tabs for Vue 2.x applications.

#event-driven#inter-tab-communication#frontend
Stars33
Forks5
Last commit2 years ago
Preact Hyperscript
Preact HyperscriptJavaScript

Hyperscript-like syntax for creating Preact elements with optional arguments and built-in sugar.

#jsx-alternative#dom-creation#functional-ui
Stars33
Forks1
Last commit9 years ago
ngx-collection
ngx-collectionTypeScript

A state management service for Angular that provides immutable, race-condition-safe CRUD operations on collections with built-in loading states and Angular Signals support.

#crud#ngrx-component-store#rxjs
Stars33
Forks1
Last commit1 month ago
ngx-feature-proxy
ngx-feature-proxySCSS

Angular feature flag library with Unleash integration, providing reactive programming and type-safe flag management.

#devops#library#a-b-testing
Stars33
Forks12
Last commit1 day ago
Draft.js Multidecorators
Draft.js MultidecoratorsJavaScript

A utility to combine multiple decorators into one for DraftJS, enabling layered text styling.

#draftjs#decorators#frontend
Stars32
Forks14
Last commit6 years ago
cycle-keys
cycle-keysJavaScript

A deprecated Cycle.js driver for managing keyboard events on the document with stream library agnosticism.

#cyclejs#driver#frontend
Stars32
Forks1
Last commit10 years ago
Preact In Motion
Preact In MotionTypeScript

A lightweight Preact plugin that adds an animate prop to native elements using Motion.dev and WAAPI.

#ui-animation#animation#declarative-animations
Stars32
Forks0
Last commit6 months ago
Bootstrap a11y theme
Bootstrap a11y themeCSS

A Bootstrap theme that enhances web accessibility by improving color contrast, font sizes, and screen reader support.

#web-accessibility#screen-reader#frontend
Stars32
Forks7
Last commit12 years ago
storybook-addon-customize-antd-theme
storybook-addon-customize-antd-themeTypeScript

A Storybook addon for visually customizing Ant Design themes directly in the addon panel.

#design-system#ant-design#storybook-addon
Stars32
Forks2
Last commit
purescript-outwatch
purescript-outwatchPureScript

A functional and reactive UI framework for PureScript based on Rx and VirtualDom.

#functional-programming#rx#reactive-programming
Stars32
Forks5
Last commit6 years ago
vue-datatable-url-sync
vue-datatable-url-syncTypeScript

A Vue.js library that synchronizes datatable filters, ordering, and pagination with URL query parameters.

#vue2#vue3#url-sync
Stars32
Forks0
Last commit1 year ago
BlazorInAngularDemo
BlazorInAngularDemoTypeScript

Demonstrates how to integrate Blazor components into an existing Angular app for gradual migration.

#web-components#custom-elements#migration
Stars32
Forks3
Last commit2 years ago
ngx-signal-plus
ngx-signal-plusTypeScript

A comprehensive utility library for Angular Signals providing enhanced functionality, operators, and reactive utilities.

#developer-tools#reactive-programming#frontend
Stars32
Forks1
Last commit13 days ago
v-dropdown-menu
v-dropdown-menuJavaScript

A lightweight, customizable dropdown menu component for Vue 2 and Vue 3 with SSR support.

#vue2#nuxt-dropdown#vue-dropdown
Stars32
Forks2
Last commit1 year ago
angular-reactive-validation
angular-reactive-validationTypeScript

A library that simplifies validation message display for Angular Reactive Forms, reducing boilerplate HTML.

#developer-tools#validation#reactive-forms
Stars32
Forks7
Last commit
aurelia-datatable
aurelia-datatableJavaScript

A data table component for Aurelia applications with pagination, sorting, search, and custom actions.

#search#orm#javascript-framework
Stars32
Forks8
Last commit5 years ago
React Redux Intro
React Redux IntroCSS

A starter template with basic configuration for React-Redux projects, including an ant-design demo.

#ant-design#boilerplate#frontend
Stars32
Forks6
Last commit10 years ago
Blazor File Drop Zone
Blazor File Drop ZoneHTML

A Blazor component that wraps file input elements to add drag-and-drop file upload functionality.

#dropfile#webassembly#dragdrop
Stars32
Forks2
Last commit6 months ago
ngspot
ngspotTypeScript

A collection of reusable Angular libraries for form validation, UI components, and state management.

#frontend#typescript#angular-libraries
Stars32
Forks2
Last commit4 months ago
angular-mixed-cdk-drag-drop
angular-mixed-cdk-drag-dropTypeScript

An Angular directive enabling mixed-orientation drag-and-drop functionality using Angular CDK.

#flexbox#directive#frontend
Stars32
Forks11
Last commit1 year ago
vue-quintable
vue-quintableJavaScript

A highly configurable, responsive table wrapper component for Vue.js 2.x built with Bootstrap 5.

#table-component#frontend#vue-plugin
Stars31
Forks6
Last commit1 day ago
Vue 3 + Vite starter kit
Vue 3 + Vite starter kitVue

A starter kit for building Vue 3 applications with Vite and PocketBase integration.

#template#development-tool#vite
Stars31
Forks7
Last commit3 years ago
Fluid-Squares
Fluid-SquaresHTML

A fluid CSS grid that maintains square proportions across responsive layouts using padding-bottom percentages.

#square-grid#css-grid#media-queries
Stars31
Forks4
Last commit11 years ago
Joomla UI custom elements
Joomla UI custom elementsJavaScript

A collection of reusable UI components built as W3C custom elements for Joomla 4.

#web-components#custom-elements#polyfill
Stars31
Forks32
Last commit2 months ago
Ginger Grid
Ginger GridSCSS

A minimal flexbox 12-column grid system for lightweight, easy web development.

#grid-system#flexbox-grid#flexbox
Stars31
Forks6
Last commit7 months ago
rxjs-common
rxjs-commonTypeScript

A collection of useful RxJS operators for common reactive programming patterns like caching, filtering, and array manipulation.

#functional-programming#observables#reactive-programming
Stars31
Forks2
Last commit8 months ago
route_hierarchical
route_hierarchicalDart

A client-side routing library for building single-page web applications in Dart.

#dart#hierarchical-routing#single-page-application
Stars31
Forks31
Last commit9 years ago
choo-websocket
choo-websocketJavaScript

A WebSocket wrapper plugin for choo.js applications that provides event-based socket management.

#event-driven#browser-api#websocket
Stars31
Forks9
Last commit8 years ago
react-native-touchable-set-active
react-native-touchable-set-activeJavaScript

A React Native Touchable component that provides an active state for advanced touchable styling.

#button-styling#frontend#react-native
Stars31
Forks2
Last commit11 years ago
ngx-scrolltop
ngx-scrolltopTypeScript

A lightweight, Material Design inspired scroll-to-top button component for Angular applications with no dependencies.

#sass#angular2#scrolltop
Stars31
Forks4
Last commit1 day ago
cerious-grid
cerious-gridTypeScript

An enterprise-grade Angular grid component with virtual scrolling, plugin architecture, and full customization for data-intensive applications.

#data-grid#virtual-scrolling#enterprise
Stars31
Forks3
Last commit10 days ago
vue-my-dropdown
vue-my-dropdownVue

A Vue 3 component for creating and managing dropdown menus with ease.

#npm-package#typescript-library#frontend
Stars31
Forks9
Last commit11 months ago
PreviousPage 56 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
2 years ago
9 months ago
#Ui Components904
#Javascript876
#Angular760
#Typescript755
#Web Development681
#React339
#Ui Library290
#Vue270
#Component Library256
#Javascript Library240
#Accessibility206
#State Management198