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

Fibonacci
FibonacciJavaScript

A visual tool for designing page layouts using Flexbox without writing HTML or CSS.

#css-generator#web-design#flexbox
Stars439
Forks65
Last commit6 years ago
symfony-collection
symfony-collectionJavaScript

A jQuery plugin for managing dynamic form collections in Symfony applications with add, delete, move, and drag-drop functionality.

#form-collections#dynamic-forms#jquery-plugin
Stars438
Forks86
Last commit4 years ago
Elm Example App
Elm Example AppElm

An example single-page application built with Elm 0.19, demonstrating core concepts and structure.

#spa#functional-programming#single-page-application
Stars437
Forks82
Last commit7 years ago
Polymer-Redux
Polymer-ReduxJavaScript

Polymer bindings for Redux, enabling Web Components to connect to a Redux store for predictable state management.

#web-components#mixin#bindings
Stars437
Forks58
Last commit3 years ago
Polymer-analyzer
Polymer-analyzerTypeScript

A monorepo containing tools for developing, building, and testing Polymer web components.

#web-components#build-tools#polymer
Stars436
Forks199
Last commit1 month ago
vue-fullscreen
vue-fullscreenVue

A Vue.js component, directive, and API for toggling fullscreen mode in web applications.

#vue2#fullscreen#browser-api
Stars434
Forks52
Last commit1 year ago
detect-it
detect-itTypeScript

A JavaScript library to detect device input capabilities (mouse, touch, hybrid) and primary input type for responsive UX.

#pointer-events#touch-device#touch-device-detection
Stars434
Forks12
Last commit5 years ago
Movie Details
Movie DetailsDart

A sample Flutter project demonstrating how to build a beautiful movie details page UI.

#dart#educational#movie-ui
Stars432
Forks82
Last commit8 years ago
D4
D4JavaScript

A friendly, reusable charting DSL for D3 that enables developers to build data-driven charts with minimal D3 internals knowledge.

#dsl#declarative-api#data-driven-documents
Stars430
Forks41
Last commit6 years 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
Stars430
Forks10
Last commit14 days ago
ngx-ui-loader
ngx-ui-loaderTypeScript

A fully customizable loader, spinner, and progress bar library for Angular applications.

#loading-indicator#loading#loader
Stars430
Forks43
Last commit1 year ago
i18n properties
i18n propertiesCSS

A lightweight jQuery plugin for internationalizing JavaScript applications using Java-style .properties files.

#jquery-plugin#internationalization#frontend
Stars428
Forks420
Last commit5 years ago
vue3-lottie
vue3-lottieVue

A Vue 3 component wrapper for Lottie animations, enabling easy integration of JSON-based animations into Vue and Nuxt 3 applications.

#lottie#ui-animation#animation
Stars427
Forks40
Last commit11 months ago
Payform
PayformCoffeeScript

A JavaScript library for building credit card forms with validation, formatting, and card type detection.

#ecommerce#jquery-plugin#input-formatting
Stars426
Forks83
Last commit4 years ago
ng-clarity
ng-clarityTypeScript

A scalable, accessible, and customizable open-source design system built specifically for Angular applications.

#design-system#a11y#accessibility
Stars424
Forks105
Last commit1 day ago
ember-changeset
ember-changesetJavaScript

An Ember.js addon for managing and validating changes to objects with a Data Down, Actions Up (DDAU) approach.

#ddau#changeset#ember-addon
Stars424
Forks138
Last commit4 months ago
Super List
Super ListDart

A high-performance drop-in replacement for Flutter's SliverList and ListView that handles massive lists with variable item sizes and reliable item jumping.

#dart#large-datasets#scrollable-widgets
Stars423
Forks57
Last commit2 years ago
ngrx-course
ngrx-courseTypeScript

A complete guide to NgRx and NgRx Data for state management in Angular applications.

#ngrx-effects#angular-cli#reactive-programming
Stars423
Forks584
Last commit1 month ago
countdown.js
countdown.jsJavaScript

A lightweight JavaScript library for creating customizable countdown timers with abort and tick callbacks.

#lightweight#timing#frontend
Stars422
Forks28
Last commit13 years ago
generator-react-gulp-browserify
generator-react-gulp-browserifyJavaScript

A Yeoman generator for React projects with Gulp, Browserify, and live reload.

#gulp#browserify#frontend
Stars419
Forks53
Last commit9 years ago
BlazorDragDrop
BlazorDragDropHTML

A lightweight drag-and-drop library for Blazor applications, enabling interactive UI reordering and item transfers.

#blazor-client#drag#csharp
Stars417
Forks99
Last commit2 years ago
jquery-popbox
jquery-popboxJavaScript

A simple jQuery plugin for creating balloon-style popup UI elements inspired by 37Signals Highrise.

#popup#jquery-plugin#ui-component
Stars416
Forks75
Last commit7 years ago
sortablejs-vue3
sortablejs-vue3Vue

A thin Vue 3 wrapper for Sortable.js providing drag-and-drop functionality with minimal abstraction.

#vue2#list-reordering#sortablejs
Stars416
Forks27
Last commit5 months ago
ng-polymorpheus
ng-polymorpheusTypeScript

A tiny Angular library for creating polymorphic templates that accept strings, functions, templates, or components as content.

#structural-directives#hacktoberfest#template
Stars414
Forks23
Last commit2 days ago
Jayq
JayqClojure

A ClojureScript wrapper for jQuery that provides idiomatic Clojure abstractions over jQuery's DOM manipulation and AJAX capabilities.

#javascript-interop#dom-manipulation#functional-programming
Stars412
Forks57
Last commit8 years ago
react-native-radio-buttons
react-native-radio-buttonsJavaScript

A customizable React Native component for implementing radio-button-like selection behaviors with a SegmentedControls clone.

#segmented-controls#radio-buttons#frontend
Stars411
Forks96
Last commit
purescript-react
purescript-reactPureScript

Low-level React bindings for PureScript, enabling functional UI development with React's core API.

#functional-programming#react-bindings#purescript
Stars410
Forks65
Last commit3 years ago
Backbone
Backbone

A curated list of resources, tutorials, libraries, and examples for Backbone.js development.

#single-page-applications#boilerplate#awesome-list
Stars405
Forks43
Last commit8 years ago
instanceofpro/awesome-backbone
instanceofpro/awesome-backbone

A curated list of resources, tutorials, libraries, and examples for the Backbone.js JavaScript framework.

#single-page-applications#boilerplate#awesome-list
Stars405
Forks43
Last commit8 years ago
react-material
react-materialHTML

Material Design UI components built with React.js and React Style for web applications.

#design-system#frontend#web-apps
Stars403
Forks37
Last commit9 years ago
preact-custom-element
preact-custom-elementJavaScript

Wrap Preact components as standards-compliant custom elements for use in any HTML environment.

#web-components#custom-elements#html-embedding
Stars402
Forks54
Last commit3 months ago
css-modulesify
css-modulesifyJavaScript

A Browserify plugin that enables CSS Modules, allowing locally scoped CSS in JavaScript bundles.

#browserify-plugin#frontend#modular-css
Stars402
Forks47
Last commit6 years ago
Kioo
KiooClojure

Enlive/Enfocus style templating for React and Om in ClojureScript, enabling HTML-based views with selector-driven transformations.

#html-templating#clojurescript#reagent
Stars402
Forks36
Last commit8 years ago
Polymer
Polymer

A curated list of resources, tools, and projects for the Polymer web component library.

#web-components#shadowdom#polymer-apps
Stars400
Forks37
Last commit8 years ago
vue-facing-decorator
vue-facing-decoratorTypeScript

A Vue 3 library providing TypeScript decorators for writing Vue components as ES classes.

#single-file-components#decorators#vue-decorators
Stars400
Forks38
Last commit4 months ago
@kyvg/vue3-notification
@kyvg/vue3-notificationTypeScript

A Vue 3 notification library for displaying toast-style alerts with extensive customization and TypeScript support.

#user-interface#toast-messages#notifications
Stars400
Forks75
Last commit5 months ago
PreviousPage 30 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
8 years ago
#Ui Components904
#Javascript876
#Angular760
#Typescript755
#Web Development681
#React339
#Ui Library290
#Vue270
#Component Library256
#Javascript Library240
#Accessibility206
#State Management198