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

vue-easy-slider
vue-easy-sliderJavaScript

A simple, customizable slider component for Vue.js with touch support and multiple animations.

#slider#swiper#touch-support
Stars356
Forks64
Last commit2 years ago
ngu-carousel
ngu-carouselTypeScript

A flexible, touch-enabled carousel component for Angular applications with responsive grid support and no built-in CSS.

#angular2#tile#standalone-components
Stars355
Forks107
Last commit5 months ago
ember-cli-flash
ember-cli-flashTypeScript

A simple, highly configurable flash message service and component for Ember.js applications.

#foundation-css#ember-services#ember-addon
Stars355
Forks118
Last commit5 months ago
bulma-rails
bulma-railsSCSS

A Ruby gem that integrates the Bulma CSS framework with Rails asset pipeline for building responsive web interfaces.

#flexbox#sass#frontend
Stars354
Forks45
Last commit6 months ago
ttag
ttagTypeScript

A modern JavaScript i18n localization library using ES6 tagged templates and GNU gettext principles.

#gettext#es6-tagged-templates#multilingual
Stars354
Forks46
Last commit1 year ago
Visualize
VisualizeJavaScript

HTML5 canvas charts generated from HTML table data using progressive enhancement.

#table-to-chart#jquery-plugin#accessibility
Stars351
Forks118
Last commit3 years ago
BootstrapUI plugin
BootstrapUI pluginPHP

A CakePHP plugin that transparently integrates Bootstrap 5 components and styles into CakePHP helpers and layouts.

#form-helpers#cakephp#plugin
Stars351
Forks141
Last commit13 days ago
vue-web-terminal
vue-web-terminalVue

A Vue plugin that provides a feature-rich terminal emulator component for web applications, supporting Vue2 and Vue3.

#vue2#terminal-emulator#web-terminal
Stars350
Forks42
Last commit4 months ago
material-foundation
material-foundationCSS

A Material Design implementation of the Foundation for Sites frontend framework.

#foundation#foundation-framework#frontend
Stars350
Forks75
Last commit8 years ago
react-fetch-hook
react-fetch-hookJavaScript

A tiny React hook for conveniently using the Fetch API with built-in loading, error, and dependency tracking.

#hooks#hacktoberfest#data-fetching
Stars350
Forks21
Last commit3 years ago
ng-http-loader
ng-http-loaderTypeScript

An Angular HTTP interceptor that automatically shows customizable spinners during HTTP requests.

#interceptor#loader#angular2
Stars350
Forks64
Last commit4 days ago
sl-vue-tree
sl-vue-treeJavaScript

A customizable, draggable tree component for Vue.js applications with full keyboard navigation and slot-based customization.

#ui-component#frontend#typescript
Stars349
Forks80
Last commit1 year ago
purescript-thermite
purescript-thermitePureScript

A simple PureScript wrapper for React providing a clean API to the most commonly-used parts of React's functionality.

#react-wrapper#component-composition#functional-ui
Stars349
Forks52
Last commit3 years ago
Postbox
PostboxJavaScript

A Knockout.js plugin for decoupled pub/sub communication between view models and components using observable extensions.

#knockoutjs#view-model#observable-extensions
Stars347
Forks54
Last commit3 years ago
ngx-drag-scroll
ngx-drag-scrollTypeScript

A lightweight Angular library for creating draggable, scrollable carousels with touch and mouse support.

#touch-navigation#drag-scroll#drag
Stars345
Forks102
Last commit3 months ago
angular-cli-diff
angular-cli-diffShell

Compare Angular CLI app changes across versions to simplify upgrades.

#developer-tools#javascript-framework#upgrade-tool
Stars343
Forks10
Last commit1 day ago
reagent-forms
reagent-formsHTML

A ClojureScript library providing form data bindings and Bootstrap-styled components for Reagent applications.

#clojurescript#reagent#bootstrap-components
Stars341
Forks75
Last commit6 years ago
vue-word-highlighter
vue-word-highlighterTypeScript

A Vue.js library for highlighting search terms within text, supporting both Vue 2 and Vue 3.

#vue3#text-highlighting#text-processing
Stars340
Forks23
Last commit1 day ago
NuML | NUDE Elements
NuML | NUDE ElementsJavaScript

A deprecated atomic UI framework using Web Components and runtime CSS generation for building design system-driven interfaces.

#design-system#css-generator#web-components
Stars340
Forks14
Last commit3 months ago
Blazor.SVGEditor
Blazor.SVGEditorC#

A basic SVG editor component for Blazor applications, enabling interactive creation and editing of SVG elements.

#webassembly#wysiwyg#interactive-graphics
Stars339
Forks60
Last commit10 months ago
react-native-css-modules
react-native-css-modules

Style React Native components using CSS, PostCSS, Sass, Less, or Stylus with CSS modules support.

#stylus#styling#sass
Stars338
Forks19
Last commit2 years ago
Lottie Animation
Lottie AnimationJavaScript

An Angular wrapper for lottie-web to render After Effects animations as JSON in Angular applications.

#canvas-animation#bodymovin#ionic3
Stars337
Forks96
Last commit3 years ago
packup
packupTypeScript

A zero-config web application bundler and development server for Deno, inspired by Parcel.

#bundler#esbuild#zero-config
Stars337
Forks16
Last commit2 years ago
D3xter
D3xterJavaScript

A straightforward plotting library built on D3.js that simplifies chart creation with minimal code.

#svg#web-graphics#frontend
Stars335
Forks16
Last commit5 years ago
d3-funnel
d3-funnelJavaScript

A JavaScript library for rendering customizable funnel charts using D3.js.

#chart#funnel-charts#d3-js
Stars335
Forks91
Last commit11 days ago
ngx-drag-drop
ngx-drag-dropTypeScript

Angular directives for declarative drag and drop using the native HTML5 Drag and Drop API.

#directives#sortable-lists#html5-drag-drop
Stars333
Forks124
Last commit2 days ago
GitHub
GitHubJavaScript

An opinionated ESLint plugin with rules used by GitHub for JavaScript, TypeScript, and React development.

#eslintplugin#security#accessibility
Stars331
Forks67
Last commit1 day ago
Rachel Andrew
Rachel Andrew

A community-driven Q&A repository where CSS Grid Layout expert Rachel Andrew answers specific technical questions.

#technical-support#css-layout#css-grid
Stars330
Forks13
Last commit9 years ago
aslagle:reactive-table
aslagle:reactive-tableJavaScript

A reactive table component for Meteor with Blaze integration, offering client and server-side pagination, filtering, and customization.

#blaze#pagination#frontend
Stars327
Forks137
Last commit2 years ago
vue-ins-progress-bar
vue-ins-progress-barVue

A Vue.js component that displays a rainbow-colored progress bar in Instagram's style for loading indicators.

#loading-indicator#vue-router#instagram-style
Stars327
Forks31
Last commit1 year ago
element-pro-components
element-pro-componentsTypeScript

A Vue 3 component library built on element-plus, providing advanced UI components for complex applications.

#pro-components#admin#vue3
Stars327
Forks47
Last commit25 days ago
Yewdux
YewduxRust

Ergonomic state management library for Yew web applications built with Rust.

#state-container#yew-framework#yew
Stars326
Forks32
Last commit3 months ago
Semantic-UI-Ember
Semantic-UI-EmberJavaScript

Official Ember integration for Semantic UI, providing UI components and theming.

#user-interface#theming#fastboot
Stars325
Forks105
Last commit3 years ago
vue-skia
vue-skiaRust

A Vue 3 library for 2D graphics rendering using Skia and Rust-based software rasterization.

#webassembly#canvas#frontend
Stars324
Forks14
Last commit1 year ago
stylefy
stylefyClojure

A Clojure(Script) library for styling UI components using Clojure data structures, with automatic CSS generation and scoped classes.

#clojurescript#reagent#ui
Stars321
Forks11
Last commit1 year ago
font-GIS
font-GISCSS

An icon font and SVG collection designed specifically for GIS applications and web mapping tools.

#web-mapping#cartography#open-source
Stars321
Forks48
Last commit1 year ago
PreviousPage 32 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