Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ui Components

Ui Components

2316 projects

Showing 36 of 2316 projects

Sidemenu tabs
Sidemenu tabsTypeScript

An Ionic 2 starter template combining a side menu navigation with tabbed interface.

#ionic2#sidemenu#ionic-framework
Stars46
Forks26
Last commit9 years ago
ngx-cron-editor
ngx-cron-editorTypeScript

An Angular 15+ component for graphically building cron expressions with reactive forms and Material Design styling.

#reactive-forms#form-controls#quartz-scheduler
Stars46
Forks109
Last commit1 year 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
Stars46
Forks11
Last commit3 years ago
react-native-progress-circular
react-native-progress-circularJavaScript

A pure React Native component for creating customizable circular progress bars on iOS and Android.

#ios#circular-progress#loading-indicator
Stars45
Forks9
Last commit8 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
BPCircleActivityIndicator
BPCircleActivityIndicatorSwift

A lightweight and customizable circular loading indicator for iOS apps.

#loadingview#ios#animation
Stars45
Forks5
Last commit9 years ago
BPBlockActivityIndicator
BPBlockActivityIndicatorSwift

A clean iOS activity indicator with block moving animation for displaying task progress.

#loadingview#user-interface#ios
Stars45
Forks9
Last commit9 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
Stars45
Forks19
Last commit8 months ago
Blazor.Sidepanel
Blazor.SidepanelC#

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

#aspnet#razor-components#sidepanel
Stars44
Forks13
Last commit2 years ago
Preact Classless Component
Preact Classless ComponentJavaScript

A utility method to create Preact components using object composition instead of class syntax.

#functional-programming#object-composition#frontend
Stars44
Forks6
Last commit
framaterial
framaterialCSS

A frontend framework for building web projects with Material Design components using jQuery.

#jquery#css-framework#ui-components
Stars44
Forks10
Last commit11 years ago
cometchat-uikit-angular
cometchat-uikit-angularTypeScript

Ready-to-use chat UI components for Angular applications with pre-built messaging and calling interfaces.

#chat#javascript-framework#video-calling
Stars44
Forks23
Last commit1 month 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
Typography
TypographyJava

An Android library for easily adding custom fonts to TextViews and EditTexts using XML attributes.

#font-loader#custom-fonts#android
Stars44
Forks5
Last commit10 years ago
Emu UI
Emu UIGame Maker Language

A Windows Forms-style GUI system for creating non-game software applications in GameMaker Studio 2.

#gamemaker#gamemaker-projects#desktop-application
Stars44
Forks4
Last commit8 months ago
ngx-float-ui
ngx-float-uiTypeScript

Angular wrapper for FloatingUI library providing tooltips, popovers, and dropdown positioning.

#popover#accessibility#typescript
Stars43
Forks7
Last commit1 month ago
@koobiq/angular-components
@koobiq/angular-componentsTypeScript

An open-source Angular design system focused on building information security products with consistent UI components.

#design-system#developer-tools#open-source
Stars43
Forks6
Last commit1 day ago
ngx-contextmenu
ngx-contextmenuTypeScript

A customizable, accessible context menu component for Angular applications with keyboard navigation and sub-menus.

#pop-up#ngx-contextmenu#aria
Stars43
Forks10
Last commit2 months ago
Preact Richtextarea
Preact RichtextareaJavaScript

A Preact-powered textarea component that supports HTML editing via contentEditable.

#contenteditable#frontend#ui-components
Stars43
Forks2
Last commit8 years ago
Preact Scroll Header
Preact Scroll HeaderJavaScript

A tiny (800b gzip) Preact component for creating headers that show/hide based on scroll direction.

#scroll-behavior#css-animations#frontend
Stars43
Forks1
Last commit8 years ago
aurelia-bs-grid
aurelia-bs-gridJavaScript

A lightweight, dependency-minimal data-grid control built natively for Aurelia with Bootstrap styling.

#data-grid#custom-elements#sorting
Stars43
Forks20
Last commit11 years ago
angular-tag-cloud-module
angular-tag-cloud-moduleTypeScript

An Angular module for generating customizable word/tag cloud visualizations.

#angular5#angular-module#angular-component
Stars42
Forks33
Last commit4 months ago
Panic
PanicCommon Lisp

A Common Lisp wrapper library for React using Parenscript, enabling React development in Lisp.

#parenscript#react-wrapper#react-bindings
Stars42
Forks5
Last commit10 years ago
react-native-popupwindow
react-native-popupwindowJava

Android PopupWindow implementation for React Native, providing iOS-style dialog boxes.

#native-modules#android#react-native
Stars42
Forks3
Last commit10 years ago
react-native-custom-picker
react-native-custom-pickerTypeScript

A highly customizable dropdown picker component for React Native applications with extensive templating options.

#customizable#react-native#typescript
Stars42
Forks8
Last commit3 years ago
react-native-simpledialog-android
react-native-simpledialog-androidJava

React Native Android module for displaying native Android AlertDialogs, similar to AlertIOS.

#user-interface#alert-dialog#native-modules
Stars42
Forks18
Last commit
react-native-calendar-android
react-native-calendar-androidJava

A Material Design themed calendar component for React Native Android applications.

#mobile-ui#react-native-android#date-picker
Stars42
Forks12
Last commit10 years ago
ALThreeCircleSpinner
ALThreeCircleSpinnerSwift

A pulsing three-circle spinner animation view for iOS apps written in Swift.

#ios#animation#loading-spinner
Stars42
Forks10
Last commit4 years ago
react-native-slidable-tab-bar
react-native-slidable-tab-barJavaScript

A React Native component providing a scrollable tab bar with instant view rendering for organized view selection.

#mobile-ui#react-native#tab-bar
Stars42
Forks6
Last commit11 years ago
Blazor-Color-Picker
Blazor-Color-PickerC#

A Blazor component that opens a palette with Material colors for .NET 8-10 Blazor applications.

#nuget#webassembly#blazor-client
Stars41
Forks12
Last commit4 months ago
EntryScreenManager
EntryScreenManagerJava

An Android library for creating customizable swipeable entry screens and onboarding flows.

#android#entry-screens#java
Stars41
Forks10
Last commit10 years ago
Framer Slider
Framer SliderCoffeeScript

A Framer module for designing and implementing customizable sliders with separate appearance and logic.

#interactive-design#frontend-modules#framer
Stars41
Forks0
Last commit9 years ago
react-native-countdown
react-native-countdownJavaScript

A customizable countdown timer component for React Native applications with press-to-reset functionality.

#react-native#customizable-components#ui-components
Stars41
Forks11
Last commit5 years ago
ember-responsive
ember-responsiveJavaScript

An Ember addon for handling responsive layouts with media queries and breakpoints.

#testing-helpers#ember-addon#media-queries
Stars41
Forks24
Last commit26 days ago
Dot & grid backgrounds
Dot & grid backgroundsTypeScript

A Tailwind CSS plugin for adding customizable dot and grid background patterns with utility classes.

#web-design#developer-tools#background-patterns
Stars41
Forks2
Last commit1 day ago
PreviousPage 47 of 65

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
4 years ago
9 years ago
Next
#Frontend904
#Ios717
#Mobile Development612
#Swift531
#Angular430
#Cocoapods387
#React Native355
#Typescript326
#Javascript294
#Web Development262
#Animation252
#Cross Platform218