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

String.prototype.repeat
String.prototype.repeatJavaScript

A robust and optimized ES3-compatible polyfill for the ECMAScript 6 String.prototype.repeat method.

#es3-compatible#polyfill#frontend
Stars28
Forks8
Last commit5 years ago
Tailored Components
Tailored ComponentsTypeScript

Isomorphic utilities, components, and hooks for building Fresh and Preact applications.

#hooks#preact-components#isomorphic
Stars27
Forks2
Last commit3 years ago
ember-redirect
ember-redirectJavaScript

An Ember CLI addon for simple route-based redirects to support legacy links and clean up router configuration.

#legacy-support#ember-addon#redirects
Stars27
Forks9
Last commit8 years ago
next-starter
next-starterJavaScript

A full Next.js boilerplate with built-in Sass (.scss) support for rapid project development.

#sass#nextjs#boilerplate
Stars27
Forks2
Last commit3 years ago
angular-busy
angular-busyTypeScript

A lightweight Angular directive to display loading indicators on any element during async operations like promises, observables, or signals.

#angular5#loading-indicator#loading
Stars27
Forks5
Last commit3 days ago
ember-diff-attrs
ember-diff-attrsJavaScript

An Ember addon that tracks component attribute changes using lifecycle hooks, providing a DRY alternative to manual diffing.

#ember-addon#frontend#attribute-tracking
Stars27
Forks6
Last commit3 years ago
Blazor.ScriptInjection
Blazor.ScriptInjectionC#

A Blazor component for smart script injection, ensuring JavaScript files are loaded once and only once, ideal for lazy loading.

#javascript-interop#script-injection#dotnet
Stars27
Forks0
Last commit2 years ago
ngx-fabric-wrapper
ngx-fabric-wrapperTypeScript

Angular wrapper library for Fabric.js, providing components and directives to integrate canvas-based graphics.

#fabricjs#graphics#wrapper-library
Stars27
Forks8
Last commit5 months ago
TypeScript + Webpack Starter Kit
TypeScript + Webpack Starter KitTypeScript

A minimal starter kit for building Aurelia applications with TypeScript and webpack.

#skeleton#javascript-framework#development-workflow
Stars27
Forks7
Last commit
angular-quickstart
angular-quickstartTypeScript

A minimal Angular template pre-configured for rapid deployment to Netlify.

#template#deployment#quickstart
Stars27
Forks35
Last commit1 month ago
JNPM
JNPMJava

A Java API for interacting with NPM registries to query, download, and package JavaScript dependencies for Java projects.

#webjars#npm#java
Stars27
Forks1
Last commit11 months ago
Blazor Transition Group
Blazor Transition GroupC#

A Blazor component library for managing enter/exit animations by exposing transition states and managing DOM elements, inspired by React Transition Group.

#animation#animation-css#asp-net-core
Stars27
Forks0
Last commit
berry-free-angular-admin-template
berry-free-angular-admin-templateCSS

A free Angular admin dashboard template built with Bootstrap 5 for creating responsive and customizable web applications.

#angular17#template#mit-license
Stars26
Forks14
Last commit
vue-uform
vue-uformTypeScript

An unstyled, flexible form validation library for Vue 3 with a component-driven design.

#customizable-forms#component-driven#validation
Stars26
Forks1
Last commit11 months ago
angular-compiler-output
angular-compiler-outputTypeScript

A demo tool that displays the JavaScript output generated by the Angular compiler for any given Angular template.

#compiler#developer-tools#template-engine
Stars26
Forks4
Last commit1 month ago
tailwind-angular-starter
tailwind-angular-starterHTML

A starter project for building Angular applications with Tailwind CSS and Flowbite UI components.

#angular2#angular-cli#angularjs
Stars26
Forks12
Last commit1 year ago
ember-ci
ember-ciJavaScript

Continuous integration tools and configuration generators for Ember.js applications.

#travis-ci#ember-addon#continuous-integration
Stars26
Forks4
Last commit4 months ago
cycle-hot-reloading-example
cycle-hot-reloading-exampleJavaScript

A Cycle.js starter project with hot reloading using browserify-hmr for immediate UI updates.

#cyclejs#browserify#hot-reloading
Stars26
Forks6
Last commit10 years ago
svelte-teleport
svelte-teleportSvelte

A Svelte component that enables teleporting DOM elements between different parts of the application.

#dom-manipulation#ui-utilities#frontend
Stars26
Forks0
Last commit5 years ago
gradient-able-free-admin-template
gradient-able-free-admin-templateSCSS

A free, responsive admin dashboard template available in Bootstrap, React, and Angular versions.

#admin-template#vanilla-js#pure-javascript
Stars26
Forks17
Last commit
lithium-ngx-virtual-scroll
lithium-ngx-virtual-scrollTypeScript

A fast and lightweight virtual scrolling library for Angular supporting single column lists, grid lists, and view caching.

#ngx#large-lists#grid-layout
Stars25
Forks4
Last commit2 months ago
Draft.js SimpleDecorator
Draft.js SimpleDecoratorJavaScript

A flexible Draft.js decorator that allows passing custom props to decorating components, unlike CompositeDecorator.

#react-component#content-editable#text-editor
Stars25
Forks3
Last commit
ember-data-tasks
ember-data-tasksJavaScript

An Ember Data store that returns Ember Concurrency tasks instead of promises for immediate responses.

#ember-data#ember-addon#ember-concurrency
Stars25
Forks3
Last commit7 years ago
bootstrap-material-design
bootstrap-material-designHTML

Redirect repository for Bootstrap Material Design, now maintained by MDBootstrap.

#redirect#mdbootstrap#frontend
Stars25
Forks27
Last commit5 years ago
nxt-components
nxt-componentsTypeScript

A collection of reusable Angular components including color picker, dropzone, JSON viewer, and datetime picker.

#syntax-highlighting#frontend#ui-components
Stars25
Forks5
Last commit11 days ago
pure-lit
pure-litTypeScript

Register Lit elements as pure functions with built-in state management hooks.

#web-components#functional-programming#lit-html
Stars25
Forks2
Last commit10 days ago
ngx-grapesjs
ngx-grapesjsTypeScript

Angular wrapper library for integrating the GrapesJS web builder framework into Angular applications.

#visual-editor#wrapper-library#web-builder
Stars25
Forks8
Last commit6 months ago
validointi
validointiTypeScript

A library for validating Angular template-driven forms with custom validation functions.

#template-driven-forms#validation-library#frontend
Stars25
Forks4
Last commit4 months ago
svger-cli
svger-cliTypeScript

A zero-dependency CLI tool that converts SVG files into optimized components for React, Vue, Angular, Svelte, and other modern JavaScript frameworks.

#developer-tools#zero-dependency#converter
Stars25
Forks3
Last commit8 days ago
ToDo
ToDoJavaScript

A real-time todo application built with PocketBase and React for learning full-stack development.

#crud#educational#todo-app
Stars25
Forks3
Last commit1 year ago
embedz
embedzSvelte

Dependency-free embed components for Svelte and Vue supporting YouTube, Vimeo, and Dailymotion.

#video-embed#web-components#embeds
Stars25
Forks0
Last commit1 year ago
ZingChart-Vue
ZingChart-VueVue

A Vue component wrapper for creating interactive charts using the ZingChart JavaScript library.

#javascript-charts#canvas#svg
Stars25
Forks5
Last commit2 years ago
I Love Hue! (rs)
I Love Hue! (rs)Rust

A browser-based clone of the I Love Hue color puzzle game built with Rust and Yew.

#webassembly#yew-framework#frontend
Stars24
Forks1
Last commit6 years ago
vue-concise-carousel
vue-concise-carouselVue

A Vue.js carousel component with SSR support, touch/mouse drag, autoplay, and extensive customization options.

#csr#slider#concise
Stars24
Forks8
Last commit2 years ago
ngx-fluent-ui
ngx-fluent-uiTypeScript

Angular library providing Microsoft Fluent UI icons as tree-shakable components for Angular applications.

#microsoft-fluent-ui#microsoft#tree-shaking
Stars24
Forks1
Last commit6 days ago
Lit Sass TypeScript Starter
Lit Sass TypeScript StarterJavaScript

A minimal starter template for building web components with Lit, TypeScript, and SASS using Rollup.

#web-components#sass#lit-html
Stars24
Forks1
Last commit3 years ago
PreviousPage 58 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
2 years ago
7 days ago
7 days ago
9 years ago
#Ui Components904
#Javascript876
#Angular760
#Typescript755
#Web Development681
#React339
#Ui Library290
#Vue270
#Component Library256
#Javascript Library240
#Accessibility206
#State Management198