Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-list

Awesome personal list
https://github.com/guaxinim/awesome-list

Last synced: 4 days ago
JSON representation

  • Demos

  • Performance

  • Soluções

  • Ferramentas

  • Cases

    • Responsive

      • elemental - A flexible and beautiful UI framework for React.js.
      • rctui - A collection of components for React.
      • belle - Configurable React Components with great UX.
      • react-uikit-components - React UIkit Components for the UIKit CSS framework.
      • searchkit - React UI components / widgets. The easiest way to build a great search experience with Elasticsearch.
      • rebass - Configurable React Stateless Functional UI Components.
      • react-foundation-apps - Foundation Apps components built with React.
      • grommet - The most advanced UX framework for enterprise applications.
      • @blueprintjs/core - Core styles & components.
      • react-foundation - Foundation as React components.
      • semantic-ui-react - The official Semantic-UI-React integration.
      • pivotal-ui-react - React components based on a custom version of the Bootstrap library.
      • antd - A UI Design Language.
      • react-bootstrap - Bootstrap 3 components built with React.
      • reactstrap - Simple React Bootstrap 4 components.
      • react-mdl - React Components for Material Design Lite.
      • react-materialize - Material design for react, powered by materializecss.
      • react-toolbox - A set of React components implementing Google's Material Design specification with the power of CSS Modules.
      • react-material - Material design components written with React.js and React Style.
      • material-ui - React Components that Implement Google's Material Design.
      • react-essence - Essence - The Essential Material Design Framework.
    • Mobile

      • onsenui - Hybrid Mobile App UI Framework for iOS and Material Design with Angular and React Components.
      • touchstonejs - Mobile App Framework powered by React.
      • antd-mobile - A configurable Mobile UI.
      • reactionic - React Ionic.
    • Component Collections

    • Other

      • react-desktop - React UI Components for macOS Sierra and Windows 10.
      • aframe-react - Build virtual reality experiences with A-Frame and React.
      • admin-on-rest - A frontend framework for building admin SPAs on top of REST services, using React and Material Design.
  • UI Utilites

    • Reporter

      • react-waypoint - A React component to execute a function whenever you scroll to an element.
      • react-visibility-sensor - Sensor component for React that notifies you when it goes in or out of the window viewport.
      • react-measure - Compute measurements of a React component.
      • react-height - Component-wrapper to determine and report children elements height.
      • react-height-reporter - React component-wrapper detecting height changes of it's children.
      • react-dimensions - React higher-order component to get dimensions of container.
      • react-component-queries - Provide props to your Components based on their Width and/or Height.
      • react-sizeme - Make your React Components aware of their width and height.
      • react-container-dimensions - Wrapper component that detects element resize and passes new dimensions down the tree. Based on.
    • Device Input

    • Meta Tags

      • react-helmet - A document head manager for React.
      • react-document-title - Declarative, nested, stateful, isomorphic document.title for React.
      • react-document-meta - HTML meta tags for React-based apps. Works for both client- and server-side rendering, and has a strict but flexible API.
    • Portal

      • react-portal - React component for transportation of modals, lightboxes, loading bars... to document.body.
      • react-layer-stack - Simple but ubiquitously powerful and agnostic layering system for React. Useful for any kind of windowing/popover/modals/tooltip application.
      • react-gateway - Render React DOM into a new context (aka "Portal").
    • Test User Behavior

      • react-ab - Simple declarative and universal A/B testing component for React.
      • react-experiments - React components for implementing UI experiments.
  • Code Design

    • Data Store

      • react-redux - Official React bindings for Redux.
      • fluorine-lib - Reactive state and side effect management for React using a single stream of actions.
      • redux-batched-actions - Redux higher order reducer + action to reduce actions under a single subscriber notification.
      • react-i13n - A performant, scalable and pluggable approach to instrumenting your React application.
      • shasta - Dead simple + opinionated toolkit for building redux/react applications.
      • redux-batched-subscribe - Store enhancer for which allows batching subscribe notifications.
      • reflux - A simple library for uni-directional dataflow application architecture with React extensions inspired by Flux.
      • fluxxor - Flux architecture tools for React.
      • fluxible - A pluggable container for universal flux applications.
      • alt - Isomorphic flux implementation.
      • baobab-react - React integration for Baobab.
      • reselect - Selector library for Redux.
      • react-controllables - Easily create controllable components.
      • recompose - A React utility belt for function components and higher-order components.
      • redux-ui - Easy UI state management for react redux.
      • redux - Predictable state container for JavaScript apps.
      • mobx-react - React bindings for MobX. Create fully reactive components.
      • cerebral - A state controller with its own debugger.
      • kea - High level architecture for React apps.
      • react-redux-provide - Bridges the gap between Redux and the declarative nature of GraphQL/Relay. Share, manipulate, and replicate application state across any number of components.
    • Form Logic

      • react-jsonschema-form - A React component for building Web forms from JSONSchema.
      • react-validation-mixin - Simple validation mixin (HoC) for React.
      • newforms - INACTIVE] Isomorphic form-handling for React.
      • formsy-react - A form input builder and validator for React JS.
      • winterfell - Generate complex, validated and extendable JSON-based forms in React.
      • react-redux-form - Create forms easily in React with Redux.
      • tcomb-form - Forms library for react.
      • plexus-form - A dynamic form component for react using JSON-Schema.
      • redux-form - A Higher Order Component using react-redux to keep form state in a Redux store.
    • Router

    • Props from server

      • react-async - Asynchronously fetch data for React components.
      • redux-async-connect - It allows you to request async data, store them in redux state and connect them to your react component.
      • async-props - Co-located data loading for React Router.
      • react-router-relay - Relay integration for React Router.
      • redux-connect - Provides decorator for resolving async props in react-router, extremely useful for handling server-side rendering in React.
      • react-resolver - Async rendering & data-fetching for universal React applications.
      • react-refetch - A simple, declarative, and composable way to fetch data for React components.
      • redial - Universal data fetching and route lifecycle management for React etc.
    • Communication with server

    • CSS / Style

      • react-responsive - Media queries in react for responsive design.
      • react-css-modules - Seamless mapping of class names to CSS modules inside of React components.
      • aphrodite - It's inline styles, but they work!.
      • postcss-js - PostCSS for React Inline Styles, Free Style and other CSS-in-JS.
      • react-inline-css - Write CSS inside your React components!.
      • classnames - A simple javascript utility for conditionally joining classNames together.
      • react-container-query - Modular responsive component.
      • stilr - Encapsulated styling for your javascript components with all the power of javascript and CSS combined.
      • react-css-components - Define React presentational components with CSS.
      • inline-style-prefixer - Run-time Autoprefixer for Inline Style Objects.
      • radium - A set of tools to manage inline styles on React elements.
      • styled-components - Visual primitives for the component age.
      • react-look - Advanced & Dynamic Component Styling for React and React Native. Ships with powerful Plugins, Mixins and Developer Tools.
    • HTML Template

    • Isomorphic Apps

      • hypernova - A service for server-side rendering your JavaScript views.
      • react-server - React framework with server render for blazing fast page load and seamless transitions between pages in the browser.
      • isomorphic-relay - Adds server side rendering support to React Relay.
      • rill - Universal web application framework.
      • isomorphic-style-loader - Isomorphic CSS style loader for Webpack.
      • webpack-isomorphic-tools - Server-side rendering for your Webpack-built applications (e.g. React).
    • Boilerplate

      • create-react-app - Create React apps with no build configuration.
      • redux-cli - An opinionated CLI for building redux/react apps quicker.
      • reactuate - React/Redux stack (not a boilerplate kit).
      • essential-react - A minimal skeleton for building testable React apps using Babel.
      • gluestick - GlueStick is a command line interface for quickly developing universal web applications using React and Redux.
      • relay-fullstack - Relay Starter Kit - Integrated with Relay, GraphQL, Express, ES6/ES7, JSX, Webpack, Babel, Material Design Lite, and PostCSS.
      • universal-redux - An npm package that lets you jump right into coding React and Redux with universal (isomorphic) rendering. Only manage Express setups or Webpack configurations if you want to.
      • nwb - CLI tool and devDependency for React apps & components and npm modules.
      • react-redux-universal-hot-example - A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-transform.
      • generator-starhackit - StarHackIt: React/Redux + Node full-stack starter kit with authentication and authorization, data backed by SQL.
      • react-isomorphic-starterkit - Create an isomorphic React app in less than 5 minutes.
      • generator-react-webpack - Yeoman generator for ReactJS and Webpack.
      • electron-react-boilerplate - Live editing development on desktop app.
      • reactpack - Build your react apps with one command and one `npm i`.
      • react-hot-boilerplate - Minimal live-editing boilerplate for your next ReactJS project.
      • generator-flux-on-rails - Scaffolder of universal Flux / Redux app, backed by Rails API.
      • roc - Modern Application Development Ecosystem.
      • react-redux-starter-kit - Get started with React, Redux, and React-Router!.
      • redux-webpack-es6-boilerplate - A starter project for modern React apps with Redux.
      • react-boilerplate - Quick packager-agnostic boilerplate for React modules using JSX.
    • Miscellaneous

  • Utilities

    • Miscellaneous

    • i18n

      • react-intl - Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.
      • react-i18next - Internationalization for react done right. Using the i18next i18n ecosystem.
      • react-globalize - Bringing the i18n functionality of Globalize, backed by CLDR, to React.
      • react-translate-maker - Universal internationalization (i18n) open source library for React.
    • Framework bindings / integrations

      • reactfire - ReactJS mixin for easy Firebase integration.
      • react-famous - React bridge to Famo.us.
      • backbone-react-component - A bit of nifty glue that automatically plugs your Backbone models and collections into your React components, on the browser and server.
      • elm-react-component - A React component which wraps an Elm module to be used in a React application.
      • react-three-renderer - Render into a three.js canvas using React.
      • react-d3-library - Open source library for using D3 in React.
      • react-on-rails - Integration of React + Webpack + Rails to build Universal (Isomorphic) Apps.
      • react-backbone - Backbone-aware mixins for react and a whole lot more.
      • react-swf - Shockwave Flash Player component for React.
      • react-localstorage - Simple componentized localstorage implementation for Facebook's React.
      • gl-react - OpenGL / WebGL bindings for React to implement complex effects over images and content, in the descriptive VDOM paradigm.
      • reactive-elements - Allows to use React.js component as HTML element (web component).
      • react-elm-components - Write React components in Elm.
    • Integrations with Third Party Services

  • Dev Tools

  • Miscellaneous

    • Miscellaneous

      • react-blessed - A react renderer for blessed.
      • react-komik - ReactJS based comic strip creator using fabric.js canvas rendering.
      • mozaik - Mozaïk is a tool based on nodejs / react / d3 / stylus to easily craft beautiful dashboards.
      • htmltojsx - Automatically AJAXify plain HTML with the power of React. It's magic!.
      • react-bash - A configurable/extendable bash terminal React component.
      • html-to-react-components - Extract annotated portions of HTML into React components as separate modules.
      • structor - An advanced GUI editor for React.
    • Static Website Generator

      • gatsby - Transform plain text into dynamic blogs and websites using React.js.
      • phenomic - Modern static* website generator based on the React and Webpack ecosystem.
      • sitegen - Generate websites by composing React components.