Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Component

Component

119 projects

Showing 36 of 119 projects

WYMaterialButton
WYMaterialButtonObjective-C++

A fully animated Material Design button for iOS, built with Swift 3 and enhanced by Spring and POP animations.

#ios#button#spring-framework
Stars76
Forks9
Last commit9 years ago
TxQuery
TxQueryPascal

A Delphi component that enables SQL queries on TDataSet descendants with its own parser and engine, no DLL required.

#tdataset#sql-engine#clientdataset
Stars72
Forks28
Last commit5 months ago
FMXAudio
FMXAudioPascal

A cross-platform audio library for Delphi FMX applications using BASS for playing streams and files.

#bass-library#audio-library#fgx-firemonkey
Stars70
Forks21
Last commit1 year ago
react-native-dial
react-native-dialJavaScript

A reusable and efficient dial knob component for React Native applications.

#mobile-ui#gesture-control#dial
Stars68
Forks13
Last commit5 years ago
vue-speedometer
vue-speedometerJavaScript

A Vue component library for creating customizable speedometer-like gauges using D3.js.

#gauge#dashboard#svg
Stars64
Forks10
Last commit2 years ago
closeable-map
closeable-mapClojure

A Clojure map that implements java.io.Closeable for simple, recursive application state management.

#auto-closeable#functional-programming#integrant
Stars64
Forks2
Last commit1 day ago
vue-simple-drawer
vue-simple-drawerHTML

A tiny Vue.js drawer component with bounced animation for sliding panels.

#animation#ui-component#sliding-panel
Stars58
Forks23
Last commit2 years ago
ComponentBuilder
ComponentBuilderC#

An automation framework for building Razor Component Libraries (RCL) in Blazor with an OOP mindset and attribute-first design.

#rendertreebuilder#oop#razor-components
Stars47
Forks4
Last commit2 years ago
v-bucket
v-bucketJavaScript

A fast, simple, and lightweight state management library for Vue 3 built with the Composition API, inspired by Vuex.

#vuex#reactive-state#lightweight
Stars44
Forks4
Last commit2 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
vuetify-inline-fields
vuetify-inline-fieldsTypeScript

A comprehensive collection of reusable Vuetify components for creating elegant inline form fields and table cell editing.

#inline-editing#fields#vuetify
Stars39
Forks1
Last commit1 month ago
slateui
slateuiTypeScript

A modern, accessible UI component library for Angular built with Angular Primitives, Tailwind CSS 4, and Signals.

#design-system#angularcomponents#slateui
Stars38
Forks3
Last commit8 months ago
react-native-counters
react-native-countersJavaScript

A highly customizable, flexible, and easy-to-use counter component for React Native applications.

#minus#counter#plus
Stars38
Forks16
Last commit7 months ago
@f3ve/vue-markdown-it
@f3ve/vue-markdown-itVue

A Vue 3 component and plugin for integrating the markdown-it Markdown parser into Vue applications.

#markdown-parser#vue3#frontend
Stars38
Forks2
Last commit2 years ago
Windmillcode-Angular-CDK
Windmillcode-Angular-CDKTypeScript

A comprehensive Angular Component Development Kit offering reusable UI components with minimal configuration and React-like ease of use.

#theming#cdk#frontend
Stars37
Forks1
Last commit1 year ago
vue-search-input
vue-search-inputVue

A Vue.js 3 search input component with keyboard shortcuts, customizable icons, and built-in styling.

#search#input#search-input
Stars37
Forks3
Last commit7 months ago
@master/style-element.react
@master/style-element.reactTypeScript

Create reusable and extensible styled React/Vue elements with variants and dynamic styling in one line.

#styling#frontend#typescript
Stars36
Forks1
Last commit1 year ago
VK API
VK APIPascal

A comprehensive Object Pascal wrapper for the VK (VKontakte) API, enabling desktop application and bot development.

#desktop-application#free-pascal#rest
Stars35
Forks7
Last commit2 years ago
FMXTrayIcon
FMXTrayIconPascal

A Delphi FireMonkey component for creating system tray icons with multi-icon and event support.

#desktop-application#firemonkey#system-tray
Stars34
Forks15
Last commit4 months ago
vue-my-dropdown
vue-my-dropdownVue

A Vue 3 component for creating and managing dropdown menus with ease.

#npm-package#typescript-library#frontend
Stars31
Forks9
Last commit1 year ago
react-native-calculator
react-native-calculatorTypeScript

A React Native component library providing a customizable calculator UI and calculator input field for mobile apps.

#calculator#open-source#input
Stars27
Forks28
Last commit6 years ago
GDPersianCalendar
GDPersianCalendarSwift

A customizable iOS calendar component with RTL/LTR language support and swipe gesture navigation.

#ios#persian-calendar#swift4
Stars26
Forks3
Last commit7 years ago
react-native-expand
react-native-expandJavaScript

A React Native component for creating expandable/collapsible panels with customizable content.

#mobile-ui#ios#ui-component
Stars24
Forks1
Last commit8 years ago
Athena Console
Athena ConsoleCrystal

A Crystal library for creating CLI-based commands with argument parsing and help generation.

#athena-framework#developer-tools#dsl
Stars23
Forks1
Last commit5 days ago
react-native-email-chip
react-native-email-chipTypeScript

A customizable React Native component for displaying and managing email addresses as chips.

#ios#text-input#android
Stars23
Forks4
Last commit2 years ago
ngx-show-hide-password
ngx-show-hide-passwordTypeScript

An Angular library that adds a toggle button to password or text inputs to switch between visible and hidden text.

#password#password-toggle#accessibility
Stars20
Forks3
Last commit4 months ago
vuetify-drilldown-table
vuetify-drilldown-tableTypeScript

A Vuetify component that adds recursive drilldown functionality to data tables for displaying hierarchical data.

#hierarchical-data#vuetify#table
Stars18
Forks1
Last commit1 year ago
Athena Event Dispatcher
Athena Event DispatcherCrystal

A Crystal library implementing Mediator and Observer patterns for event-driven architecture.

#event-driven#software-architecture#library
Stars15
Forks0
Last commit5 days ago
vue-wheel-spinner
vue-wheel-spinnerVue

A customizable wheel spinner component for Vue.js applications with sound effects and flexible styling.

#wheel-spinner#sound-effects#animation
Stars14
Forks7
Last commit6 months ago
MUI Phone Input
MUI Phone InputTypeScript

Advanced, highly customizable phone input component for Material UI with built-in validation and international support.

#react-component#number#input
Stars13
Forks2
Last commit10 months ago
Lottie Animation
Lottie AnimationTypeScript

A lightweight Angular component for rendering Lottie animations in web applications.

#lottie#animation-library#frontend
Stars12
Forks7
Last commit6 years ago
sio
sioTypeScript

A framework based on Ionic to accelerate development of hybrid apps and websites by eliminating redundant code and integrating common libraries.

#appwrite#multilingual#ionic-framework
Stars12
Forks0
Last commit11 months ago
Athena Dependency Injection
Athena Dependency InjectionCrystal

A robust dependency injection service container framework for managing object dependencies and services.

#software-architecture#dependency-injection#modular-design
Stars11
Forks2
Last commit
Ratings plugin
Ratings pluginPHP

A CakePHP plugin for adding rating functionality to any model with auto-loaded components and customizable JavaScript libraries.

#behavior#helper#ratings
Stars8
Forks4
Last commit12 days ago
vuehex
vuehexTypeScript

A fast, virtualized hex viewer/editor component for Vue 3 that can handle extremely large binary datasets.

#hex#virtual-scrolling#ui-component
Stars7
Forks0
Last commit3 months ago
Athena Validator
Athena ValidatorCrystal

A Crystal library for validating objects and values with a flexible, extensible rule system.

#athena-framework#validation#object-validation
Stars7
Forks1
Last commit5 days ago
PreviousPage 3 of 4Next

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
5 days ago
#Frontend51
#Ui Components44
#Typescript33
#Javascript27
#Vue24
#React Native19
#React18
#Ios17
#Angular17
#Component Library16
#Ui Library16
#Animation14