Showing 36 of 2975 projects
A comprehensive, feature-rich Angular PDF viewer component powered by Mozilla's PDF.js, trusted by developers since 2018.
A 280-byte JavaScript function that converts timestamps to human-readable relative time strings like '3 seconds ago'.
A customizable datepicker component for Vue 3 applications built with Tailwind CSS and dayjs.
A white-label Angular UI component library originally developed for Allianz's Open Insurance Platform.
A Vue image preview component compatible with Vue 2 and Vue 3, supporting single/multiple images, thumbnails, and mobile gestures.
A headless drag-and-drop library for Vue 3 with a composable API, zero dependencies, and powerful array manipulation helpers.
A Vue component that generates link preview cards by fetching metadata from URLs.
A library of web components for building Freshworks apps with a uniform, intuitive user interface.
A Vue 3 select component with pagination, search, and customizable list/table views for large datasets.
A polyfill that implements the full flexbox specification for browsers with incomplete or buggy implementations.
A CSS boilerplate providing a collection of best-practice selectors for global styling, encouraging semantic HTML and accessibility.
A lightweight, declarative, and dynamic breadcrumb component for Angular applications.
A React and React Native library for easily using SVG icons from IcoMoon or custom icon sets.
A simple, easy-to-use library for React development in ClojureScript, providing a Clojure-y interface to React.
A modern admin dashboard starter built with React, Vite, TypeScript, Recoil, and React Query.
Angular wrapper library for integrating Stripe Elements and payment processing into Angular applications.
A comparison tool for JavaScript data grid and spreadsheet libraries across major frontend frameworks.
Core animation primitives and robust foundation for building animated user interfaces in Ember.js applications.
A Vue 3 component for rendering high-performance virtual waterfall layouts with dynamic item heights.
ReScript bindings for the urql GraphQL client, providing a fully typed React GraphQL experience.
A collection of reusable Web Components for building web interfaces, including low-level UI elements and domain-specific components.
A customizable and feature-rich emoji picker component for Vue 3 applications.
A Web Component for visualizing JSON data in an interactive, customizable tree view.
A comprehensive guide to Shadow DOM v1, covering creation, styling, slots, events, and best practices for web component authors.
Debounce promise-returning and async functions with configurable leading/trailing edge and abort signal support.
A Yew framework wrapper for Google's Material Web Components, providing Material Design UI components for Rust web apps.
An Ember addon for managing the lifecycle of asynchronous behavior in your objects.
A lightweight vanilla JavaScript library for creating customizable typewriter animations.
A virtual DOM library for ClojureScript, inspired by React and Reagent, with immutable data structures and hot code swapping.
A curated directory of open-source applications built with the Ember.js framework.
A React Native library providing 30+ beautiful, customizable loading animations with speed control.
A directive for Angular providing unlimited bidirectional virtual scrolling over a limited viewport.
A basic Angular 19.x template pre-configured with ThreeJS and Bootstrap for 3D web applications.
A collection of accessible, customizable, ultra-light web components for building modern UIs.
A simple, dependency-free notification plugin for Vue 3 with theming, custom notifications, and lifecycle events.
A Gulp plugin to precompile React JSX templates into JavaScript (deprecated).
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.