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

Fixed-sticky
Fixed-stickyJavaScript

A deprecated polyfill for CSS position: sticky with a safer position: fixed fallback.

#scroll-behavior#scrolling#css-polyfill
Stars1.5k
Forks148
Last commit9 years ago
Inkline
InklineTypeScript

An intuitive UI components library for building accessible and customizable Vue.js 3 design systems.

#design-system#library#sass
Stars1.5k
Forks77
Last commit3 days ago
Inkline
InklineTypeScript

An intuitive UI components library for building accessible and customizable Vue.js 3 design systems.

#design-system#library#sass
Stars1.5k
Forks77
Last commit3 days ago
Cirrus
CirrusSCSS

A component-and-utility-centric SCSS framework designed for rapid prototyping and modern web development.

#responsive#scss-framework#stylesheets
Stars1.4k
Forks77
Last commit5 days ago
normalize-scss
normalize-scssSCSS

A Sass port of Normalize.css providing HTML element normalization with customizable vertical rhythm mixins.

#css-normalization#sass#style-normalization
Stars1.4k
Forks241
Last commit2 years ago
material-design-iconic-font
material-design-iconic-fontSCSS

A comprehensive icon font and CSS toolkit featuring official Google Material Design icons and community additions.

#frontend#icon-font#ui-design
Stars1.4k
Forks191
Last commit3 years ago
vue-request
vue-requestTypeScript

A Vue.js library for managing request states with SWR, polling, error retry, caching, and pagination.

#axios#data-fetching#caching
Stars1.4k
Forks95
Last commit1 year ago
jBox
jBoxJavaScript

A jQuery plugin for creating customizable tooltips, modal windows, image galleries, and notices.

#confirmation-dialog#popup-message#popup
Stars1.4k
Forks271
Last commit7 months ago
redux-search
redux-searchJavaScript

Higher-order Redux library for client-side search with web-worker indexing and automatic result updates.

#search#web-worker#search-index
Stars1.4k
Forks62
Last commit5 years ago
Animatic
AnimaticJavaScript

A lightweight CSS animations engine for animating hundreds of objects with realistic physics simulation.

#realistic-animations#css-animations#lightweight
Stars1.4k
Forks122
Last commit1 month ago
<qr-code>
<qr-code>TypeScript

A no-framework, no-dependencies, customizable, animate-able, SVG-based <qr-code> HTML element.

#web-components#custom-elements#animation
Stars1.4k
Forks84
Last commit3 years ago
react-shadow
react-shadowJavaScript

A React library for using Shadow DOM with style encapsulation, supporting CSS-in-JS libraries.

#web-components#css-document#style-encapsulation
Stars1.4k
Forks83
Last commit1 year ago
svelte-i18n
svelte-i18nTypeScript

A reactive internationalization library for Svelte applications using stores for locale and message management.

#hacktoberfest#internationalization#reactive-stores
Stars1.4k
Forks88
Last commit1 year ago
react-complex-tree
react-complex-treeTypeScript

An unopinionated, accessible React tree component with multi-select, drag-and-drop, and full keyboard controls.

#search#multi-select#dnd
Stars1.4k
Forks100
Last commit1 month ago
JAMstack
JAMstack

A carefully curated list of awesome resources for the Jamstack architecture, including tools, platforms, and tutorials.

#developer-tools#static-site-generator#serverless
Stars1.4k
Forks174
Last commit2 months ago
reatom
reatomTypeScript

A reactive state management library with simple primitives, explicit reactivity, and excellent TypeScript support for applications of any size.

#flux#reactive-programming#state
Stars1.4k
Forks137
Last commit3 days ago
vue-animate
vue-animateCSS

A port of Animate.css for adding CSS3 animations to Vue.js 2/3 and Alpine.js transitions.

#vue2#vue-transitions#transition-animation
Stars1.4k
Forks128
Last commit1 year ago
ES6 shim
ES6 shimJavaScript

A collection of JavaScript polyfills and shims for web platform features, enabling future-looking code across browsers.

#polyfill#ecmascript#shim
Stars1.4k
Forks350
Last commit5 years ago
vue-konva
vue-konvaTypeScript

A Vue.js wrapper for Konva that enables declarative drawing of complex canvas graphics using Vue components.

#canvas-animation#graphics#konvajs
Stars1.3k
Forks140
Last commit1 month ago
vue-apexcharts
vue-apexchartsVue

A Vue.js wrapper component for ApexCharts to build interactive visualizations in Vue 2 applications.

#vue-charts#apexcharts#frontend
Stars1.3k
Forks130
Last commit2 days ago
angular-gridster2
angular-gridster2TypeScript

A responsive, draggable, and resizable grid layout system for Angular applications.

#angular2#gridster#angularjs
Stars1.3k
Forks387
Last commit3 days ago
styled_widget
styled_widgetDart

A Flutter package that simplifies widget styling using extension methods for more readable and efficient widget trees.

#dart#package#style
Stars1.3k
Forks100
Last commit2 years ago
react-archer
react-archerTypeScript

A React library for drawing customizable arrows and connectors between DOM elements.

#flowcharts#draw-arrows#arrows
Stars1.3k
Forks77
Last commit1 month ago
YNDropDownMenu
YNDropDownMenuSwift

A customizable dropdown menu component for iOS, written in Swift 5, that displays a view of related items upon user interaction.

#dropdown-menus#ios#dropdownmenu
Stars1.3k
Forks113
Last commit17 days ago
MASA Blazor
MASA BlazorC#

A Blazor UI component library based on Material Design, supporting Blazor Server, WebAssembly, and MAUI Blazor.

#maui#webassembly#material-ui
Stars1.3k
Forks170
Last commit1 month ago
tinytime
tinytimeJavaScript

A sub-800 byte JavaScript library for formatting dates and times using template strings.

#template#template-engine#time
Stars1.3k
Forks38
Last commit3 years ago
Mobile Web Development
Mobile Web Development

A curated list of articles, tools, and resources for building high-performance, accessible mobile web experiences.

#web-accessibility#developer-tools#mobile-web
Stars1.3k
Forks64
Last commit2 years ago
atomico
atomicoTypeScript

A micro-library for creating web components using functions, hooks, and virtual-dom with a React-like syntax.

#reactive-properties#hooks#web-components
Stars1.3k
Forks44
Last commit6 days ago
vuescroll
vuescrollJavaScript

A customizable scrollbar plugin for Vue.js with pull-to-refresh, push-to-load, and carousel support.

#mobile-web#slide#virtual-scrollbar
Stars1.3k
Forks107
Last commit1 year ago
svelte-sonner
svelte-sonnerSvelte

An opinionated toast notification component for Svelte applications, ported from Sonner.

#notifications#user-feedback#alert-system
Stars1.3k
Forks42
Last commit3 months ago
stretchy
stretchyJavaScript

A lightweight, dependency-free JavaScript library for automatically resizing form elements (textareas, inputs, selects) to fit their content.

#form-autosizing#textarea-resize#web-components
Stars1.3k
Forks84
Last commit2 years ago
Flexbox
Flexbox

A curated list of resources for learning and using CSS Flexbox, including guides, tools, libraries, and examples.

#hacktoberfest#hacktoberfest2022#flexbox-grid
Stars1.3k
Forks119
Last commit2 years ago
Web Awesome
Web AwesomeTypeScript

An open-source library of web components from Font Awesome that works with all frameworks and CDNs.

#design-system#web-components#custom-elements
Stars1.3k
Forks181
Last commit1 day ago
react-uploady
react-uploadyJavaScript

A lightweight React library providing components and hooks for building modern file upload features with minimal code.

#hooks#upload#chunked-uploads
Stars1.2k
Forks44
Last commit1 day ago
Reseter.css
Reseter.cssSCSS

A modern CSS reset that normalizes browser inconsistencies while preserving useful styles, sized under 1kb.

#cross-browser#cssreset#normalize-css
Stars1.2k
Forks91
Last commit2 months ago
ngx-mask
ngx-maskTypeScript

A powerful Angular directive for input masking with customizable patterns on form fields and HTML elements.

#input-masking#input-mask#reactive-forms
Stars1.2k
Forks304
Last commit4 days ago
PreviousPage 20 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