Showing 36 of 221 projects
A simple date range picker component for React Native, built as an extension of react-native-calendars.
A flexible, minimalistic, and accessible radial color picker component for Vue.js applications.
A lightweight Vue 3 password strength meter component under 1kb, using vanilla JavaScript and regex validation.
A Vue.js plugin that adds a customizable page scroll progress bar to Vue 2.x applications.
A simple and elegant iOS UI component for PIN code input with auto-fill OTP support and customizable appearance.
An Angular 2 component wrapper for the FullCalendar library to integrate interactive calendars into Angular applications.
A custom Android view that combines a video player, loading indicator, and placeholder image in a single component.
A modal date picker for iOS with custom transitions, inspired by iOS 7 design.
A customizable page swiper component for React Native applications.
A lightweight, simple camera component for iOS built with Swift, featuring perfect orientation handling.
A lightweight iOS slider component with chapter management for media playback and segmented controls.
A customizable iOS slider component written in Swift for building interactive image carousels.
A customizable iOS number pad UI component inspired by Square's design.
An iOS button component that displays a radial selector of emoji options, similar to Facebook Reactions.
An Android view that loads audio from a URL and provides basic playback controls using the Android MediaPlayer library.
A searchable emoji dropdown view for iOS apps that activates when users type a colon.
A React Native UI component for capturing photos, recording videos, and selecting media from the photo library.
A custom circular volume slider control for iOS applications with smooth animations.
A customizable iOS and macOS view controller for displaying and interacting with chess boards, supporting various chess variants.
A React Native component implementing the elastic stack effect for swipeable card interfaces.
A simple and reusable flexbox component for Svelte with a clean API and reactive props.
A customizable iOS view class for displaying upload progress with animated circular loaders.
A drop-in iOS class for creating radial animated progress views with customizable steps and display styles.
A lightweight Vue 2 and 3 wrapper component for emoji-picker-element.
A React Native bridge to iOS MPVolumeView for system-level volume control with customizable styling.
A customizable Material Design-inspired switch UI component for iOS with animated ripple and bounce effects.
A React Native component for displaying media cards with flexible layouts for 1-5 images.
A feature-rich, modular, and flexible whiteboard component library for Angular applications.
A React Native component that animates text with an auto-typing effect, character by character.
A PageView component for iOS that enables smooth scrolling transitions between a UIView and a UITableView.
A Swift library for iOS and macOS that generates audio waveform visualizations from audio files.
A Vue.js component for selecting and transferring items between two sides, supporting grouped and ungrouped data.
A reusable and efficient dial knob component for React Native applications.
A self-contained, sortable table component with inline CRUD operations for object arrays, usable as a web component or Svelte component.
A UICollectionViewCell subclass that displays a checkmark when selected and an empty circle when not, mimicking the Photos.app selection interface.
A custom iOS time picker view controller for selecting start and end times in Swift, supporting 12h and 24h formats.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.