The "Awesome Preact" project is a curated collection of resources for Preact, a fast and lightweight JavaScript framework for building user interfaces. Preact offers a similar API to React but with a significantly smaller footprint, making it ideal for performance-sensitive applications. This list includes libraries, tools, tutorials, and community resources that help developers leverage Preact effectively. Whether you are a beginner looking to learn about Preact or an experienced developer seeking advanced techniques and tools, this collection provides valuable insights and resources. Dive into the world of Preact and discover how to create efficient and dynamic web applications with ease.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The "Awesome Vue.js" project is a curated collection of resources aimed at supporting developers using Vue.js, a progressive JavaScript framework for building user interfaces. This list encompasses a variety of resources including libraries, tools, plugins, tutorials, and community contributions that enhance the development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this list provides invaluable resources to help you create dynamic and responsive web applications. Dive into this collection to discover tools and insights that will elevate your Vue.js projects to the next level.
The "Awesome React" project is a curated resource list designed to support developers using React, a popular JavaScript library for building user interfaces. This list includes a wide range of resources such as libraries, tools, tutorials, components, and community-driven content that enhance the development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this collection provides valuable insights and tools to streamline your workflow. Dive into the world of React and discover the resources that will help you create dynamic and responsive user interfaces with ease.
The "Awesome Android UI" project is a curated resource list dedicated to enhancing user interface design for Android applications. Android UI refers to the visual elements and interactive components that make up the user experience on Android devices. This list includes a variety of resources such as UI libraries, design tools, components, animations, and tutorials that cater to both novice and experienced developers. By providing a comprehensive selection of resources, this project empowers developers to create visually appealing and user-friendly applications. Whether you're looking for inspiration or practical tools to streamline your design process, you'll find valuable assets to elevate your Android UI development.
The "Awesome Tailwind CSS" project is a comprehensive repository of resources dedicated to using Tailwind CSS, a utility-first CSS framework for building custom user interfaces rapidly. This curated list includes official documentation, IDE extensions, tools, UI libraries, components, and plugins, providing valuable aids for developers of all skill levels. With resources for design inspiration and development support, the project fosters a vibrant community around Tailwind CSS. Whether you’re searching for components or enhancing your workflow, this collection serves as a go-to guide for maximizing the potential of Tailwind CSS.
A CLI tool to quickly scaffold and build Preact Progressive Web Apps with best practices out of the box.
A fast frontend build tool with instant server start and lightning-fast hot module replacement.
A zero-config toolkit for developing React, Preact, Inferno, and vanilla JavaScript apps, libraries, and npm modules.
Override create-react-app webpack, Jest, and dev server configurations without ejecting.
A Preact CLI plugin that replaces the default PostCSS configuration with a custom postcss.config.js file.
A fork of create-react-app that sets up Preact projects with zero build configuration.
A frontend workshop for building, documenting, and testing UI components in isolation across all major frameworks.
A ready-to-rock Preact starter project powered by Webpack for building modern web applications.
A Progressive Web App starter kit built with Preact, Webpack 2, and popular React ecosystem packages.
A Webpack3 boilerplate for building offline-first SPA/PWA front-end applications with Preact.
A minimal starter template for building Preact applications with TypeScript, testing, and Storybook.
A starter kit for building Progressive Web Apps with Preact, TypeScript, and SASS, optimized for a small initial bundle size.
A secure Electron boilerplate with automatic TypeScript API generation for safe main/renderer communication.
A minimalistic Preact boilerplate with generators, Storybook, and state management for optimized web projects.
Example implementation of server-side rendering with Preact and Redux for building isomorphic JavaScript applications.
A super fast Progressive Web App template with universal rendering, Redux, and minimal dependencies.
A fast, modern template for building browser extensions with ESBuild, supporting React/Preact, TypeScript, Tailwind, and multi-browser builds.
A Vite-powered starter template for building cross-browser WebExtensions with Preact and TypeScript.
A boilerplate starter for building lightweight desktop applications with Preact, Neutralino, and TypeScript.
A tiny Preact starter template for building single-page applications with Deno.
A simple URL router for Preact applications that conditionally renders components based on the browser's address bar.
A 440B library for asynchronous component loading in Preact Router.
A minimalist-friendly ~2.2KB routing library for React and Preact apps, built with hooks.
A Preact wrapper for Material Components for the web, enabling a-la-carte usage for smaller bundles.
A tiny (800b gzip) Preact component for creating headers that show/hide based on scroll direction.
A tiny (~590 bytes gzip) progress bar component for Preact applications.
A React compatibility layer for Preact 8.x, enabling React modules to work with Preact without code changes.
Render Preact components to HTML strings for universal/isomorphic rendering in Node.js and browsers.
A Preact component that renders HTML/XML as Virtual DOM, mapping custom elements to Preact components.
Render Preact components into any DOM element, useful for modals, tooltips, and overlays.
A Preact-powered textarea component that supports HTML editing via contentEditable.
A Preact text field component that tokenizes input for tags and similar use cases.
A Preact component that renders only visible rows from large datasets, supporting millions of items.
A minimal functional-reactive Virtual DOM rendering library built on Preact for state management.
A Preact integration for Flyd streams that allows embedding reactive streams directly into JSX.
A Preact internationalization library that uses the HTML translate attribute to keep translations inline.
Preact components for the MUI CSS framework, enabling fast and seamless integration of MUI design elements in Preact applications.
A collection of Preact components that implement Google's Material Design Lite.
A wrapper library that provides Photon UI components for building desktop apps with Preact (or React).
A utility method to create Preact components using object composition instead of class syntax.
Hyperscript-like syntax for creating Preact elements with optional arguments and built-in sugar.
A standalone shallowCompare utility for optimizing React component updates in shouldComponentUpdate.
Transform React code to Preact using jscodeshift to reduce bundle size.
A Preact component for managing document head elements like title, meta, link, and script tags.
A Preact library for delegating DOM events to improve performance in dynamic applications.
A Preact component for conditionally skipping server-side rendering of specific components.
A Preact library for managing global side effects based on component prop changes.
Preact integration for tiny-atom state management library.
A Preact component that automatically renders and updates a list based on LevelDB data.
A Preact dropdown component for selecting countries with flags, designed for Bootstrap 3.
A minimal UI kit for Preact with reusable components for building lightweight interfaces.
Preact components for Feather icons, providing simply beautiful SVG icons designed for functionality and consistency.
A Preact component that triggers CSS animations when props or state change.
Async route component for preact-router that enables lazy loading of components with loading states.
A lightweight form library for React and Preact that stores data locally to keep invalid data out of your Redux store.
A 2KB progressive image component for React, Preact, and Vue.js with lazy loading and Cloudinary support.
A Preact component that emulates a console with realistic typing animations and customizable delays.
A minimalistic internationalization (i18n) library for Preact with a bundle size of around 1KB.
A touch, drag, and droppable dock component for single-page web applications.
A lightweight mobile UI component library built with Preact, ported from Vant.
Preact components for managing CSS animations and transitions with a lightweight, dependency-free API.
A Preact UI component for adding and removing nominal values, designed for mobile and desktop voting interfaces.
Isomorphic utilities, components, and hooks for building Fresh and Preact applications.