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

react-intersection-visible-hook
react-intersection-visible-hookJavaScript

A React hook that tracks component visibility using the Intersection Observer API.

#hook#ui-utilities#intersectionobserver
Stars48
Forks4
Last commit7 years ago
rust-async-wasm-demo
rust-async-wasm-demoRust

A demonstration of building async Rust web applications and browser extensions using Yew and WebAssembly.

#webassembly#async-await#yew-framework
Stars48
Forks4
Last commit3 years ago
vue-vuex-todomvc
vue-vuex-todomvcJavaScript

A TodoMVC example built with Vue.js and Vuex, featuring a REST backend and Cypress testing.

#vue-js#vuex#educational
Stars48
Forks19
Last commit3 days ago
vue-paginate-al
vue-paginate-alVue

A Vue.js pagination component that passes data back to callback functions.

#paginate#pagination#frontend
Stars48
Forks10
Last commit3 years ago
Afterman
AftermanVue

Export beautiful Markdown and HTML documentation from Postman collections with no backend or configuration required.

#hacktoberfest#developer-tools#quasar-framework
Stars48
Forks9
Last commit1 year ago
d3-history
d3-historyJavaScript

A D3.js plugin that adds URL bar history and deep-linking support using the HTML5 History API.

#url-history#html5-history-api#frontend
Stars48
Forks1
Last commit8 years ago
yew_icons
yew_iconsRust

A Rust crate for easily including SVG icons from popular collections in Yew web applications.

#icon#webassembly#icon-library
Stars47
Forks9
Last commit4 months ago
FPreact
FPreactTypeScript

A functional programming API for Preact components with Elm-inspired architecture and built-in state management.

#functional-programming#redux-pattern#frontend
Stars47
Forks1
Last commit8 years ago
choo-log
choo-logJavaScript

A development logger middleware for the choo framework, providing browser performance timing and customizable logging.

#choo-framework#browser-performance#frontend
Stars47
Forks8
Last commit8 years ago
Hacker News
Hacker NewsJavaScript

A minimal Hacker News reader built with Next.js in just 100 lines of code.

#next-js#hacker-news-reader#isomorphic-app
Stars47
Forks10
Last commit9 years ago
ngx-sse-client
ngx-sse-clientTypeScript

A lightweight Server-Sent Events (SSE) client library for Angular applications.

#ngx#rxjs#server-sent-events
Stars47
Forks8
Last commit3 months ago
ng-let
ng-letTypeScript

Angular structural directive for creating local template variables from expressions, observables, and signals.

#template-utilities#angular2#performance-optimization
Stars47
Forks0
Last commit2 months ago
react-native-fade-in-view
react-native-fade-in-viewJavaScript

A lightweight React Native component that smoothly fades in its child elements with customizable duration.

#animation#frontend#react-native
Stars47
Forks11
Last commit3 years ago
ember-cli-stylelint
ember-cli-stylelintJavaScript

An Ember CLI addon that integrates stylelint to lint CSS, SCSS, Less, and SugarSS in Ember applications.

#sugarss#developer-tools#css-linting
Stars47
Forks12
Last commit3 years ago
ngx-ace-wrapper
ngx-ace-wrapperTypeScript

Angular wrapper library for the Ace code editor, providing components and directives for easy integration.

#wrapper-library#ace-editor#code-editor
Stars46
Forks15
Last commit1 year ago
playcanvas-vue
playcanvas-vueJavaScript

A boilerplate for building 3D applications or games by integrating the PlayCanvas engine with Vue.js.

#vue-js#boilerplate#3d-graphics
Stars46
Forks7
Last commit4 years ago
hyperapp-boilerplate
hyperapp-boilerplateJavaScript

A production-ready boilerplate for building HyperApp applications with Taskr and Rollup.

#taskr#hyperapp#rollup-example
Stars46
Forks14
Last commit3 years ago
aurelia-chart
aurelia-chartJavaScript

A Chart.js-powered chart element for Aurelia, supporting basic graph types and observable data binding.

#aurelia#observables#frontend
Stars46
Forks25
Last commit2 years ago
ng-simple-state
ng-simple-stateTypeScript

A lightweight state management library for Angular using Services with RxJS or Signal, designed for simplicity and Angular's dependency injection.

#webmcp#signal#angular2
Stars45
Forks2
Last commit2 days ago
react-native-circle-checkbox
react-native-circle-checkboxJavaScript

A customizable circle-style checkbox component for React Native applications.

#mobile-ui#checkbox#circle-checkbox
Stars45
Forks13
Last commit8 years ago
vue-stage-play
vue-stage-playTypeScript

A Vue component library for creating step-by-step guided tours and interactive walkthroughs on websites.

#guided-tour#interactive-walkthrough#user-onboarding
Stars45
Forks2
Last commit1 year ago
vue-tweet
vue-tweetVue

A Vue 3 component for embedding tweets in your app using just a tweet ID or URL.

#social-media-integration#ui-component#embed-tweets
Stars45
Forks4
Last commit11 days ago
aurelia-formio
aurelia-formioTypeScript

A JSON form renderer and builder plugin for the Aurelia framework using Form.io schemas.

#form-renderer#javascript-framework#json-forms
Stars45
Forks26
Last commit3 years ago
Blazor.Sidepanel
Blazor.SidepanelC#

A flexible sidepanel component for Microsoft Blazor applications with programmatic control and customization options.

#aspnet#razor-components#sidepanel
Stars45
Forks13
Last commit2 years ago
frxjs-Ngx-Timeline
frxjs-Ngx-TimelineTypeScript

An Angular library for creating customizable, animated timelines with virtual scroll and multi-language support.

#timeline#internationalization#frontend
Stars45
Forks12
Last commit23 days ago
ship-ui
ship-uiTypeScript

A modern signal-based and zoneless-compatible UI component library for Angular 19+.

#developer-tools#ui-kit#library-app
Stars45
Forks2
Last commit5 days ago
CSSVacuum
CSSVacuum

A Chrome extension that identifies critical above-the-fold CSS for optimizing the critical rendering path.

#above-the-fold#web-performance#css-optimization
Stars45
Forks4
Last commit13 years ago
react-native-toolkit
react-native-toolkitJavaScript

A collection of customizable UI components for React Native mobile applications, starting with an advanced navigation bar.

#ios#android#frontend
Stars45
Forks5
Last commit11 years ago
aurelia-bootstrap-plugins
aurelia-bootstrap-pluginsJavaScript

Aurelia custom elements that wrap popular Bootstrap addons like datetime pickers, tags input, and select components.

#typeahead#custom-elements#aurelia
Stars45
Forks20
Last commit1 year ago
Stellar UI
Stellar UITypeScript

A comprehensive Vue 3 UI library offering fully styled, customizable components, icons, dark mode, and keyboard shortcuts.

#dark-mode#icons#vue3
Stars44
Forks3
Last commit1 year ago
Animate
AnimateHTML

A LESS port of animate.css providing a library of cross-browser CSS3 keyframe animations for web projects.

#css-animations#animation#jquery-integration
Stars44
Forks18
Last commit9 years ago
ngx-uploadx
ngx-uploadxTypeScript

An Angular module for resumable file uploads with pause, resume, cancel, chunking, and retry capabilities.

#tus#chunked-uploads#angular-module
Stars44
Forks23
Last commit9 days ago
Yew-Template
Yew-TemplateRust

A Rust crate that enables using separate HTML files as Yew components with built-in localization support.

#webassembly#yew-framework#template-engine
Stars44
Forks4
Last commit2 years ago
yew-bootstrap
yew-bootstrapRust

A collection of Bootstrap 5 components for building web applications with the Yew framework in Rust.

#webassembly#yew-framework#yew
Stars44
Forks19
Last commit5 months ago
Boilerplate Webpack React
Boilerplate Webpack ReactJavaScript

A deprecated boilerplate for React.js with webpack, gulp, Stylus, and Hapi server for offline rendering.

#gulp#stylus#boilerplate
Stars44
Forks15
Last commit10 years ago
ember-element-helper
ember-element-helperJavaScript

Dynamic element helper for creating HTML elements with variable tag names in Glimmer templates.

#ember-addon#glimmer-templates#component-helpers
Stars44
Forks23
Last commit1 year ago
PreviousPage 52 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
#Javascript876
#Angular760
#Typescript755
#Web Development681
#React339
#Ui Library290
#Vue270
#Component Library256
#Javascript Library240
#Accessibility206
#State Management198