Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Frontend

Frontend

2977 projects

Showing 36 of 2977 projects

@ng-matero/extensions
@ng-matero/extensionsTypeScript

An extended component library for Angular Material, providing additional UI components and enhancements.

#ng-select#typeahead#data-grid
Stars500
Forks69
Last commit29 days ago
BEM
BEM

A curated collection of articles, tools, and resources for learning and implementing the BEM CSS methodology.

#maintainability#css-methodology#code-organization
Stars500
Forks26
Last commit2 years ago
onfire.js
onfire.jsTypeScript

A nano-sized (~500b) event emitter library for JavaScript applications.

#event-driven#emitter#lightweight
Stars496
Forks110
Last commit7 years ago
Learn Elm
Learn ElmHTML

A comprehensive guide to learning Elm, a purely functional programming language for building reliable and maintainable web applications.

#functional-programming#static-typing#elm-format
Stars495
Forks43
Last commit1 year ago
Companies using Elm
Companies using ElmElm

A curated list of companies using Elm in production, organized by industry.

#functional-programming#production#company-directory
Stars494
Forks106
Last commit13 days ago
redux-elm
redux-elmTypeScript

A library for composing React/Redux actions to isolate UI component state and actions in multi-instance scenarios.

#functional-programming#composition#action-composition
Stars492
Forks20
Last commit9 years ago
Sunflower()
Sunflower()TypeScript

A collection of React hooks that simplify complex UI workflows in antd applications by managing component relationships.

#form-table#react-component#ant-design
Stars490
Forks42
Last commit3 years ago
react-dropdown-tree-select
react-dropdown-tree-selectJavaScript

A lightweight, accessible, and customizable React component for selecting items from hierarchical tree data with search and multi-select support.

#tree-select#hierarchical-data#react-component
Stars489
Forks267
Last commit
Genezio
GenezioTypeScript

A full-stack framework for building, deploying, and scaling serverless applications with TypeScript.

#open-source#serverless#serverless-functions
Stars486
Forks12
Last commit9 months ago
Blazor Redux
Blazor ReduxC#

A library that provides Redux-style state management for Blazor applications, enabling predictable state containers with C# and F# support.

#webassembly#csharp#dotnet
Stars479
Forks44
Last commit3 years ago
Material-UI Dropzone
Material-UI DropzoneJavaScript

A React file upload dropzone component built with Material-UI and react-dropzone.

#react-component#material-ui#frontend
Stars478
Forks250
Last commit2 years ago
svelte-splitpanes
svelte-splitpanesSvelte

A Svelte component for creating resizable split-pane layouts with advanced features like min/max boundaries, snapping, and RTL support.

#split-panes#resizable-panels#frontend
Stars478
Forks21
Last commit5 months ago
ant-design-dark-theme
ant-design-dark-themeTypeScript

A dark theme variable set for Ant Design components, enabling dark mode in React applications.

#design-system#ant-design#dark-theme
Stars476
Forks34
Last commit5 years ago
svelte-portal
svelte-portalJavaScript

A Svelte component and action for rendering elements outside their parent component's DOM hierarchy.

#dom-manipulation#svelte3#modals
Stars475
Forks23
Last commit2 years ago
vue-functional-calendar
vue-functional-calendarVue

A lightweight, high-performance calendar and datepicker component for Vue.js with no third-party dependencies.

#modal-calendar#modern-calendar#booking-calendar
Stars474
Forks82
Last commit
ngx-color-picker
ngx-color-pickerTypeScript

A customizable color picker widget for Angular applications with extensive configuration options.

#color-management#frontend#typescript
Stars474
Forks152
Last commit7 months ago
topbar
topbarCSS

A tiny, dependency-free progress indicator for single-page applications and responsive websites.

#single-page-applications#progress#topbar
Stars471
Forks45
Last commit6 months ago
ngx-page-scroll
ngx-page-scrollTypeScript

A pure TypeScript Angular library for animated scrolling with no dependencies, offering both service and directive APIs.

#single-page-application#angular-directive#scroll-animations
Stars471
Forks112
Last commit
component-check
component-check

A comparative study of component creation across multiple JavaScript frameworks, from static to interactive examples.

#frontend#css-modules#javascript
Stars466
Forks27
Last commit10 years ago
ng-material-floating-button
ng-material-floating-buttonJavaScript

An AngularJS directive implementing a Material Design floating action button menu with customizable effects and templates.

#interactive-menus#angularjs#directive
Stars463
Forks123
Last commit
Employee Directory
Employee DirectoryJavaScript

A sample employee directory application built with Backbone.js and Twitter Bootstrap.

#employee-directory#single-page-application#educational
Stars462
Forks181
Last commit11 years ago
materialwp
materialwpCSS

A starter WordPress theme implementing Google's Material Design using Bootstrap.

#gulp#bootstrap4#starter-theme
Stars461
Forks117
Last commit3 years ago
jquery.localize.js
jquery.localize.jsJavaScript

A jQuery plugin for easy internationalization of static websites using JSON translation files.

#jquery-plugin#internationalization#multilingual
Stars460
Forks133
Last commit9 years ago
carbon-icons-svelte
carbon-icons-svelteTypeScript

Carbon Design System SVG icons packaged as Svelte components for use in Svelte applications.

#design-system#ibm#icon-library
Stars459
Forks26
Last commit8 days ago
Gridder
GridderJavaScript

A jQuery plugin that creates a thumbnail grid with expanding previews, similar to Google Images.

#thumbnail-grid#interactive-design#jquery-plugin
Stars459
Forks119
Last commit11 months ago
Clay Containers
Clay ContainersC++

Flutter widgets for creating customizable neumorphic container and text primitives.

#design-system#ui-kit#frontend
Stars459
Forks34
Last commit2 years ago
M3 Svelte
M3 SvelteTypeScript

A clean and robust implementation of Google's Material 3 design system for Svelte applications.

#material-3#design-system#material-you
Stars457
Forks27
Last commit3 days ago
FakeRest
FakeRestTypeScript

A browser library that intercepts AJAX calls to mock a REST server based on JSON data for client-side testing.

#rest#single-page-app#client
Stars456
Forks50
Last commit1 day ago
moving icons
moving iconsSvelte

A collection of 500+ hand-crafted, animated Lucide icons built natively for Svelte 5 with zero dependencies.

#design-system#svelte-5#animation
Stars455
Forks11
Last commit1 day ago
helipopper
helipopperTypeScript

A lightweight Angular wrapper for Tippy.js, providing declarative tooltips, popovers, dropdowns, and menus.

#popover#tippyjs#frontend
Stars453
Forks40
Last commit4 months ago
Xtend UI
Xtend UIJavaScript

A frontend library of Tailwind CSS components enhanced with vanilla JavaScript for building interfaces with advanced interactions and animations.

#vanilla-js#html#ui
Stars452
Forks17
Last commit8 days ago
Yewprint
YewprintRust

A port of the Blueprint UI component library to Yew, enabling Rust developers to build web interfaces with React-like components.

#webassembly#yew-framework#frontend
Stars451
Forks24
Last commit1 year ago
heart-switch
heart-switchTypeScript

A customizable, accessible heart-shaped toggle switch component for React applications.

#react-component#switch#toggle-switch
Stars451
Forks15
Last commit3 years ago
awesome-web-storage
awesome-web-storage

A comprehensive guide and curated list of resources for client-side web storage APIs, including cookies, localStorage, and sessionStorage.

#cookies#html5#localstorage
Stars448
Forks36
Last commit2 years ago
hyperactiv
hyperactivJavaScript

A super tiny (~1kb) reactive library that observes object mutations and automatically recomputes dependent functions.

#observables#reactive-programming#lightweight
Stars446
Forks22
Last commit2 months ago
ngx-color
ngx-colorTypeScript

A collection of 13+ color picker components for Angular, inspired by popular design tools.

#chrome#frontend#typescript
Stars444
Forks59
Last commit11 months ago
PreviousPage 29 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
4 months ago
1 month ago
1 month ago
10 years ago
#Ui Components904
#Javascript877
#Angular761
#Typescript757
#Web Development682
#React339
#Ui Library290
#Vue270
#Component Library258
#Javascript Library240
#Accessibility207
#State Management198