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

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
Threejs
ThreejsTypeScript

A basic Angular 19.x template pre-configured with ThreeJS and Bootstrap for 3D web applications.

#threejs#3d-graphics#frontend
Stars235
Forks69
Last commit1 year ago
Nude UI
Nude UIJavaScript

A collection of accessible, customizable, ultra-light web components for building modern UIs.

#web-components#lightweight#customizable
Stars235
Forks6
Last commit15 days ago
VueToastify
VueToastifyVue

A simple, dependency-free notification plugin for Vue 3 with theming, custom notifications, and lifecycle events.

#pause-action#theming#toastify
Stars233
Forks11
Last commit1 year ago
domternal
domternalTypeScript

A lightweight, extensible rich text editor toolkit built on ProseMirror, with a headless core and first-class Angular components.

#wysiwyg#headless-ui#frontend
Stars233
Forks7
Last commit17 hours ago
ngx-ui-scroll
ngx-ui-scrollTypeScript

A directive for Angular providing unlimited bidirectional virtual scrolling over a limited viewport.

#virtual-scrolling#data-rendering#scrolling
Stars232
Forks18
Last commit8 months ago
Bootstrap
BootstrapJavaScript

A Knockout.js plugin that adds custom bindings for Bootstrap components like tooltips and popovers.

#knockoutjs#jquery#custom-bindings
Stars232
Forks68
Last commit8 years ago
gulp-react
gulp-reactJavaScript

A Gulp plugin to precompile React JSX templates into JavaScript (deprecated).

#compilation#deprecated#frontend
Stars232
Forks29
Last commit11 years ago
crumbsjs
crumbsjsJavaScript

A lightweight vanilla ES6 JavaScript library for managing cookies and local storage with a unified API.

#cookies#vanilla-js#browser-storage
Stars232
Forks12
Last commit2 years ago
Seed
Seed

A curated list of awesome resources, examples, and projects for the Seed Rust web framework.

#developer-tools#webassembly#open-source
Stars231
Forks22
Last commit1 year ago
Preact Virtual List
Preact Virtual ListJavaScript

A Preact component that renders only visible rows from large datasets, supporting millions of items.

#rendering-optimization#large-datasets#frontend
Stars230
Forks24
Last commit7 years ago
Facebook Notes Clone(ish)
Facebook Notes Clone(ish)JavaScript

A React rich text editor built with Draft.js, replicating the Facebook Notes editor interface.

#frontend#ui-components#rich-text-editor
Stars230
Forks39
Last commit8 years ago
angular-email-editor
angular-email-editorTypeScript

A drag-and-drop email editor component for Angular applications, powered by Unlayer's visual builder.

#template#email-templates#visual-editor
Stars230
Forks171
Last commit7 months ago
Mailto
MailtoJavaScript

A web app that generates mailto links with prefilled email information for easy integration into websites.

#mailto#now#developer-tools
Stars229
Forks30
Last commit1 month ago
tinygesture
tinygestureTypeScript

A minimal JavaScript library for recognizing swipe, pan, tap, doubletap, longpress, pinch, and rotate gestures.

#pinch-zoom#gesture#multi-touch
Stars229
Forks20
Last commit6 months ago
SVAR DataGrid
SVAR DataGridSvelte

A high-performance Svelte data grid component for building complex, interactive tables with large datasets.

#data-grid#virtual-scrolling#datagrid
Stars228
Forks10
Last commit17 days ago
Keo
KeoJavaScript

Plain functions for a more functional Deku approach to creating stateless React components, with functional utilities like compose and memoize.

#functional-programming#immutability#stateless-components
Stars227
Forks11
Last commit3 years ago
External Template Engine
External Template EngineJavaScript

A custom template engine and template source for Knockout.js that loads external templates asynchronously.

#knockoutjs#asynchronous-loading#client-side-templating
Stars225
Forks42
Last commit
Ionic 4 UI Component Library
Ionic 4 UI Component LibraryTypeScript

A customizable UI component library for Ionic 4 featuring image gallery, pull-to-refresh, bottom sheet, and more.

#mobile-ui#web-app#ui
Stars223
Forks49
Last commit5 years ago
Dan Abramov
Dan Abramov

A GitHub-based Ask Me Anything repository where Dan Abramov answers questions about React, Redux, and his work.

#open-source#community#github-issues
Stars223
Forks5
Last commit11 years ago
ngx-gauge
ngx-gaugeTypeScript

A highly customizable gauge component for Angular applications and dashboards.

#gauge#canvas#dashboard
Stars223
Forks71
Last commit4 days ago
ember-state-services
ember-state-servicesJavaScript

An Ember addon providing a state management pattern for medium-term state between singleton controllers and ephemeral components.

#ember-addon#frontend#ui-components
Stars223
Forks28
Last commit5 years ago
Crate
CrateClojure

A ClojureScript implementation of Hiccup that generates DOM nodes instead of HTML strings.

#dom-manipulation#functional-programming#html-templating
Stars223
Forks27
Last commit11 years ago
vue-dataset
vue-datasetJavaScript

A set of Vue.js 3 components for displaying datasets with built-in filtering, pagination, and sorting.

#vue-datatables#sorting#datagrid
Stars222
Forks24
Last commit11 months ago
powertable
powertableSvelte

A Svelte component that transforms JSON data into an interactive HTML table with sorting, filtering, pagination, and inline editing.

#json-to-table#table-component#interactive-table
Stars222
Forks12
Last commit3 years ago
@morev/vue-transitions
@morev/vue-transitionsJavaScript

A Vue 2/3 library providing reusable, customizable interface transitions (fade, expand, slide, scale) without writing CSS.

#vue2#vue-transitions#ui-animations
Stars222
Forks7
Last commit6 days ago
sv-router
sv-routerJavaScript

A feature-rich, intuitive routing library for Svelte 5 single-page applications with type safety and flexible routing approaches.

#spa#svelte-5#typesafe
Stars221
Forks16
Last commit9 hours ago
hot-toast
hot-toastTypeScript

A lightweight, customizable, and accessible toast notification library for Angular applications.

#user-interface#webdevelopment#angular-module
Stars220
Forks20
Last commit1 month ago
gulp-stylus
gulp-stylusJavaScript

A Gulp plugin that compiles Stylus CSS preprocessor files into CSS.

#stylus#frontend#nodejs
Stars219
Forks57
Last commit3 years ago
aldeed:template-extension
aldeed:template-extensionJavaScript

A Meteor package for extending, replacing, and inheriting templates, helpers, events, and lifecycle hooks.

#meteor-package#template-helpers#frontend
Stars219
Forks25
Last commit9 years ago
ngx-bar-rating
ngx-bar-ratingTypeScript

A minimal, lightweight Angular component library for creating customizable star and bar rating widgets.

#rating-system#theming#css-variables
Stars218
Forks53
Last commit8 months ago
Sveltestrap
SveltestrapSvelte

Bootstrap 5 components for Svelte 4+ applications, eliminating the need for Bootstrap's JavaScript and jQuery.

#ux#ui#frontend
Stars218
Forks25
Last commit9 months ago
Last Draft
Last DraftJavaScript

A feature-rich Draft.js editor with built-in plugins for rich text editing in React applications.

#content-editing#wysiwyg#frontend
Stars218
Forks25
Last commit8 years ago
Flexi
FlexiJavaScript

A responsive layout framework for Ember.js focused on performance and maintainability with minimal runtime overhead.

#responsive#css-agnostic#build-time-optimization
Stars217
Forks34
Last commit2 years ago
cycle-time-travel
cycle-time-travelJavaScript

A time-traveling debugger for Cycle.js applications that visualizes streams and enables pausing and rewinding application state.

#cyclejs#developer-tools#time-travel
Stars216
Forks6
Last commit9 years ago
Momentum UI Web Components
Momentum UI Web ComponentsSCSS

A collection of UI libraries for implementing Momentum Design into web applications and websites.

#design-system#web-components#icons
Stars215
Forks223
Last commit17 hours ago
PreviousPage 37 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
12 years ago
#Ui Components904
#Javascript878
#Typescript761
#Angular761
#Web Development682
#React340
#Ui Library290
#Vue270
#Component Library259
#Javascript Library240
#Accessibility208
#State Management198