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

yew-style-in-rs
yew-style-in-rsRust

A styled component library for Yew that enables scoped CSS styling in Rust web applications.

#webassembly#yew#scoped-css
Stars22
Forks0
Last commit4 years ago
zikofy
zikofyJavaScript

Converts components from React, Preact, Solid, Svelte, and Vue into native ZikoJS UIElement components.

#component-integration#zikojs#frontend
Stars22
Forks0
Last commit8 days ago
ClearX
ClearXJavaScript

A lightweight alternative to Redux and MobX for managing application state with deep path utilities and automatic UI binding.

#redux-alternative#frontend#javascript-library
Stars22
Forks1
Last commit6 years ago
angular-audio-context
angular-audio-contextTypeScript

An Angular wrapper for the Web Audio API's AudioContext with cross-browser compatibility patches.

#cross-browser#dependency-injection#ngx
Stars22
Forks2
Last commit2 days ago
svelte-toggle
svelte-toggleSvelte

A customizable toggle switch component for Svelte applications.

#switch#beyonk#checkbox
Stars22
Forks2
Last commit3 years ago
Preact Dock
Preact DockJavaScript

A touch, drag, and droppable dock component for single-page web applications.

#mobile-ui#web-app#ui-component
Stars22
Forks0
Last commit3 years ago
vue-not-visible
vue-not-visibleJavaScript

A Vue.js directive for conditionally rendering elements on screen sizes smaller than specified breakpoints.

#vue-js#directives#frontend
Stars22
Forks2
Last commit2 years ago
ember-render-helpers
ember-render-helpersTypeScript

Template helpers that provide an alternative syntax for Ember's render modifiers.

#dom-manipulation#emberjs#ember-template-helper
Stars22
Forks3
Last commit8 days ago
The-Nextjs-starter
The-Nextjs-starterTypeScript

A comprehensive Next.js boilerplate with TypeScript, styled-components, Tailwind CSS, and React Testing Library.

#react-testing-library#nextjs#boilerplate
Stars22
Forks6
Last commit3 years ago
@semantic-components/re-captcha
@semantic-components/re-captchaTypeScript

A collection of accessible, customizable UI components built with modern Angular for declarative and composable applications.

#composable-components#ui#accessibility
Stars22
Forks4
Last commit
Webpack-Marionette
Webpack-MarionetteJavaScript

A boilerplate for integrating Webpack and ES6 features into Marionette/Backbone applications with lazy loading.

#crud#marionettejs#boilerplate
Stars21
Forks2
Last commit9 years ago
chess-board
chess-boardTypeScript

A web component for displaying chess positions with FEN notation support.

#frontend#javascript#chess
Stars21
Forks4
Last commit6 days ago
ember-concurrency-test-waiter
ember-concurrency-test-waiterJavaScript

An Ember addon that enables test waiters for ember-concurrency tasks to block test helpers until tasks complete.

#integration-testing#ember-addon#ember-concurrency
Stars21
Forks8
Last commit
yew-bulma
yew-bulmaRust

A Rust library providing Bulma CSS components for the Yew web framework.

#web-components#bulma-css#webassembly
Stars21
Forks0
Last commit5 years ago
ng-generic-pipe
ng-generic-pipeTypeScript

An Angular pipe that allows calling component methods directly in templates with full component scope and strong typing.

#template-utilities#angular-pipe#developer-tools
Stars21
Forks0
Last commit3 months ago
ngx-autosize-input
ngx-autosize-inputTypeScript

An Angular directive that automatically adjusts input width to content, both shrinking and growing.

#input-autosize#angular-directive#frontend
Stars21
Forks14
Last commit1 year ago
ng-flex-layout
ng-flex-layoutTypeScript

A sophisticated Flexbox layout library for Angular with a responsive API and Signals support.

#responsive#media-query#flexbox
Stars21
Forks2
Last commit4 months ago
cyclejs-fractals
cyclejs-fractalsTypeScript

A Cycle.js implementation of animated SVG fractal visualizations, demonstrating reactive programming with SVG.

#cyclejs#reactive-programming#functional-ui
Stars21
Forks6
Last commit9 years ago
Lit 3D Piano
Lit 3D PianoTypeScript

A 3D interactive piano built with Lit, Three.js, and Tone.js for web-based music visualization and playback.

#audio-synthesis#piano#web-components
Stars21
Forks2
Last commit5 months ago
aurelia-sails-socket-client
aurelia-sails-socket-clientJavaScript

A simple, restful, message-based wrapper around sails.io client for Aurelia applications.

#aurelia#plugin#restful-api
Stars21
Forks5
Last commit9 years ago
heimdalljs-visualizer
heimdalljs-visualizerJavaScript

A visualizer for heimdalljs performance profiling data, built as an Ember application.

#developer-tools#frontend#visualization-tool
Stars21
Forks8
Last commit3 years ago
Semantic Icons
Semantic IconsTypeScript

A collection of free, open-source icon libraries optimized for seamless integration into Angular applications.

#design-system#icon-library#open-source-icons
Stars21
Forks3
Last commit1 day ago
cycle-notification-driver
cycle-notification-driverJavaScript

A Cycle.js driver for creating and handling HTML5 notifications in reactive applications.

#cyclejs#driver#observables
Stars21
Forks5
Last commit10 years ago
yew-octicons
yew-octiconsRust

A Rust library for easily using Octicons in Yew web applications.

#webassembly#yew-framework#icons
Stars20
Forks0
Last commit3 years ago
dash-flexbox-grid
dash-flexbox-gridPython

A wrapper around react-flexbox-grid for creating responsive grid layouts in Plotly Dash applications.

#flexbox-grid#python-library#css-grid
Stars20
Forks1
Last commit1 day ago
graafi
graafiJavaScript

A Cycle.js experiment exploring reactive programming patterns for building user interfaces.

#javascript-framework#reactive-programming#experimental
Stars20
Forks1
Last commit11 years ago
carbon-addons-ics
carbon-addons-icsJavaScript

A Carbon Design System add-on providing IBM Collaboration Solutions-specific components, styles, and themes.

#design-system#add-on#sass
Stars20
Forks20
Last commit2 years ago
elm-boil
elm-boilJavaScript

A command-line utility to scaffold Elm projects with built-in SCSS support, environment variables, and live reload.

#development-workflow#boilerplate#cli-tool
Stars20
Forks2
Last commit3 years ago
svelte-copyright
svelte-copyrightTypeScript

A Svelte component to format and display a copyright notice with customizable year formatting.

#ui-component#ui-utilities#frontend
Stars20
Forks1
Last commit3 months ago
ngx-crud
ngx-crudTypeScript

A TypeScript library providing Angular services for CRUD operations with built-in request aborting, caching, and observables.

#crud#caching#http
Stars20
Forks3
Last commit1 year ago
BlazorTypewriter
BlazorTypewriterC#

A lightweight library for adding animated typewriter effects to Blazor applications with customizable typing and deletion behavior.

#typewriter-effect#typewriter#nuget-package
Stars20
Forks4
Last commit4 years ago
yew-feather
yew-featherRust

A collection of Feather icons as Yew components for Rust web applications.

#web-components#icon-library#yew
Stars20
Forks6
Last commit3 years ago
jscl-react
jscl-reactCommon Lisp

A library for writing React components in Common Lisp using JSCL, enabling web development with Lisp syntax.

#functional-programming#compiler#frontend
Stars20
Forks1
Last commit6 years ago
Create-react-app-material-ui
Create-react-app-material-uiJavaScript

A simple Create React App example with Material-UI form submission.

#form-submission#create-react-app#example-project
Stars20
Forks19
Last commit4 years ago
ember-perfect-scroll
ember-perfect-scrollJavaScript

An Ember CLI addon that wraps the perfect-scrollbar library to provide customizable scrollbars for Ember applications.

#custom-scrollbar#ui-component#ember-addon
Stars20
Forks11
Last commit6 years ago
Titanium Elements
Titanium ElementsTypeScript

A collection of lightweight web components used by Leavitt Group Enterprises and partners.

#web-components#hacktoberfest#lerna
Stars20
Forks0
Last commit11 days ago
PreviousPage 60 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
1 day ago
5 years ago
#Ui Components904
#Javascript878
#Typescript761
#Angular761
#Web Development682
#React340
#Ui Library290
#Vue270
#Component Library259
#Javascript Library240
#Accessibility208
#State Management198