From afb14cac9f90cc28a87654b1d06799e5c9310478 Mon Sep 17 00:00:00 2001 From: Wildhoney Date: Thu, 11 Feb 2016 23:10:38 +0000 Subject: [PATCH 001/728] Added Keo to 'libraries' section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0a1d9826..119ecd97 100644 --- a/README.md +++ b/README.md @@ -470,6 +470,7 @@ A collection of awesome things regarding React ecosystem. * [Maple.js - Bringing the concept of web-components to React](https://github.com/Wildhoney/Maple.js) * [react-i13n - A performant, scalable and pluggable approach to instrumenting your React application](https://github.com/yahoo/react-i13n) * [react-icons - svg react icons of popular icon packs](https://github.com/gorangajic/react-icons) +* [Keo - Plain functions for a more functional Deku approach to creating React components, with functional goodies such as pipe, memoize, etc...](https://github.com/Wildhoney/Keo) ##### Integration * [ReactJS.NET](http://reactjs.net/) From 1379e8864ab0e365f65ace172ae2af1303481f9e Mon Sep 17 00:00:00 2001 From: Dustin Sanders Date: Thu, 11 Feb 2016 19:16:30 -0600 Subject: [PATCH 002/728] adding react-obj to jsx alternatives --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0a1d9826..3295917f 100644 --- a/README.md +++ b/README.md @@ -685,7 +685,7 @@ A collection of awesome things regarding React ecosystem. * [r-dom - A simple React DOM wrapper](https://github.com/uber/r-dom) * [react-hyperscript - Hyperscript syntax for React.js markup](https://github.com/mlmorg/react-hyperscript) * [react-no-jsx - A pure JS DSL to be used instead of JSX](https://github.com/jussi-kalliokoski/react-no-jsx) - + * [react-obj - build React Components with javascript objects insted of JSX](https://github.com/dustinsanders/react-obj) --- ### Flux From 821b7e7599728b9db2d948842172ccdb978cd874 Mon Sep 17 00:00:00 2001 From: Vlad Balin Date: Mon, 22 Feb 2016 01:51:00 -0500 Subject: [PATCH 003/728] Added references to NestedTypes, NestedReact --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index dd5c36b5..20cecbca 100644 --- a/README.md +++ b/README.md @@ -490,6 +490,7 @@ A collection of awesome things regarding React ecosystem. * [msx - React's JSX Transformer, tweaked to output calls to Mithril](https://github.com/insin/msx) * [Backbone React Component](https://github.com/magalhas/backbone-react-component) * [react-backbone - Backbone-aware mixins for react](https://github.com/jhudson8/react-backbone) +* [NestedReact - transparent integration with Backbone Views and NestedTypes models](https://github.com/Volicon/NestedReact/) * [backbone-reaction - React, Backbone and then some](https://github.com/jhudson8/backbone-reaction) * [react.backbone - Plugin for React to make Backbone migration easier](https://github.com/usepropeller/react.backbone) * [reactbone - React extensions for Backbone](https://github.com/andrejewski/reactbone) @@ -527,6 +528,7 @@ A collection of awesome things regarding React ecosystem. ##### Forms * [React Forms](http://facebook.github.io/react/docs/forms.html) * [react-forms - Forms library for React](https://github.com/prometheusresearch/react-forms) +* [valuelink - full-featured two-way data binding with extended React links](https://github.com/Volicon/valuelink) * [wingspan-forms - A dynamic form library for Facebook React](https://github.com/wingspan/wingspan-forms) * [newforms - Isomorphic form-handling for React](https://github.com/insin/newforms) * [formjs - A form generator for Reactjs](https://github.com/zackify/formjs) @@ -562,6 +564,7 @@ A collection of awesome things regarding React ecosystem. ##### Model Libraries * [mori - ClojureScript's persistent data structures and supporting API](https://github.com/swannodette/mori) +* [NestedTypes - fast mutable models with "pure render" support](https://github.com/Volicon/NestedTypes) * [swarm - JavaScript replicated model (M of MVC) library](https://github.com/gritzko/swarm) * [caplet - JavaScript models library](https://github.com/mojo-js/caplet.js) @@ -1014,6 +1017,7 @@ A collection of awesome things regarding React ecosystem. * [react-hn - A React & react-router-powered implementation of Hacker News](https://github.com/insin/react-hn) * [react-pokemon - A React component for displaying Pokémon](https://github.com/passy/react-pokemon) * [React + Backbone TodoMVC](http://todomvc.com/examples/react-backbone/) +* [React + NestedTypes TodoMVC](https://github.com/gaperton/todomvc-nestedreact) * [react-rxjs-todomvc - TodoMVC implementation with React and RxJS](https://github.com/fdecampredon/react-rxjs-todomvc) * [react-mvc - A sample chat application written with React and pure MVC](https://github.com/ustun/react-mvc) * [react-observe-todomvc - TodoMVC implementation built on top of React and Object.observe](https://github.com/fdecampredon/react-observe-todomvc) From e4cb7d4d3f4dbe33adfd8ee762e8b82271a6e90c Mon Sep 17 00:00:00 2001 From: Robin Komiwes Date: Tue, 1 Mar 2016 12:05:46 +0100 Subject: [PATCH 004/728] Added MJML project --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4a70503d..b7c29b5d 100644 --- a/README.md +++ b/README.md @@ -274,6 +274,7 @@ A collection of awesome things regarding React ecosystem. * [structor - User interface builder for React](https://github.com/ipselon/structor) * [gatsby - Transform plain text into dynamic blogs and websites using React.js](https://github.com/gatsbyjs/gatsby) * [react-blessed - A react renderer for blessed terminal interface library](https://github.com/Yomguithereal/react-blessed) +* [MJML - The only framework that makes responsive-email easy framework. Based on React](https://mjml.io) ##### Boilerplates * [React Starter Kit - a skeleton of an "isomorphic" web application](https://github.com/kriasoft/react-starter-kit) From 4e0962c267cbf4c2921dd4f52a8d6301aad466d2 Mon Sep 17 00:00:00 2001 From: Robin Komiwes Date: Tue, 1 Mar 2016 12:06:41 +0100 Subject: [PATCH 005/728] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b7c29b5d..dc4f69c3 100644 --- a/README.md +++ b/README.md @@ -274,7 +274,7 @@ A collection of awesome things regarding React ecosystem. * [structor - User interface builder for React](https://github.com/ipselon/structor) * [gatsby - Transform plain text into dynamic blogs and websites using React.js](https://github.com/gatsbyjs/gatsby) * [react-blessed - A react renderer for blessed terminal interface library](https://github.com/Yomguithereal/react-blessed) -* [MJML - The only framework that makes responsive-email easy framework. Based on React](https://mjml.io) +* [MJML - The only framework that makes responsive-email easy. Based on React](https://mjml.io) ##### Boilerplates * [React Starter Kit - a skeleton of an "isomorphic" web application](https://github.com/kriasoft/react-starter-kit) From 8e5dc88c76dadd24d4fd577a256e2d2ab4edde34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Ordon?= Date: Wed, 2 Mar 2016 00:50:36 +0000 Subject: [PATCH 006/728] Add React.js Fundamentals --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4a70503d..c74bc5e6 100644 --- a/README.md +++ b/README.md @@ -124,6 +124,7 @@ A collection of awesome things regarding React ecosystem. ##### React General Tutorials * [React Tutorial](https://facebook.github.io/react/docs/tutorial.html) +* [React.js Fundamentals](http://courses.reactjsprogram.com/courses/reactjsfundamentals) * [ReactJS: Keep Simple. Everything can be a component!](https://speakerdeck.com/pedronauck/reactjs-keep-simple-everything-can-be-a-component) * [React.js Koans: Practical exercises that will help you learn React.js from square one](https://github.com/arkency/reactjs_koans) * [The ReactJS Bible](https://www.stanleycyang.com/tutorials/the-reactjs-bible) From 539e1e223f8df4d90f4c19c3c9e8a96e428db28d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Ordon?= Date: Wed, 2 Mar 2016 00:53:13 +0000 Subject: [PATCH 007/728] Add missing React and Meteor link --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4a70503d..4af0a769 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,7 @@ A collection of awesome things regarding React ecosystem. - [Scotch.io React tutorials series](#scotchio-react-tutorials-series) - [React styling](#react-styling) - [React Charts Tutorials](#react-charts-tutorials) + - [React and Meteor](#react-and-meteor) - [React and Backbone](#react-and-backbone) - [React and Angular](#react-and-angular) - [React and Bootstrap](#react-and-bootstrap) From eaa83a299971e587a0fa9e49ed409d8701f7a13a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Ordon?= Date: Wed, 2 Mar 2016 00:57:50 +0000 Subject: [PATCH 008/728] Add Meteor with React Tutorial --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4a70503d..441ced22 100644 --- a/README.md +++ b/README.md @@ -171,6 +171,7 @@ A collection of awesome things regarding React ecosystem. * [D3 and React - the future of charting components?](http://10consulting.com/2014/02/19/d3-plus-reactjs-for-charting/) ##### React and Meteor +* [Meteor with React Tutorial](https://www.meteor.com/tutorials/react/creating-an-app) * [React for Meteor developers](http://blog.differential.com/react-for-meteor-developers/) ##### React and Backbone From d4e1609c614be361c660a8e1117c0c513d4fb961 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Ordon?= Date: Wed, 2 Mar 2016 01:02:47 +0000 Subject: [PATCH 009/728] Add React For Everyone --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4a70503d..1ead559c 100644 --- a/README.md +++ b/README.md @@ -898,6 +898,7 @@ A collection of awesome things regarding React ecosystem. * [React & Flux by: Christian Lilley](https://www.youtube.com/watch?v=mK4_a7u2cgI) * [React for beginners](https://reactforbeginners.com/) * [React Testing Cookbook - video lessons](https://egghead.io/series/react-testing-cookbook) +* [React For Everyone](https://www.youtube.com/playlist?list=PLLnpHn493BHFfs3Uj5tvx17mXk4B4ws4p) --- From 0659e4b4a9e6da8a7c5f73f5d7ae1c1dcd6dfb60 Mon Sep 17 00:00:00 2001 From: Matteo Basso Date: Wed, 2 Mar 2016 13:37:19 +0100 Subject: [PATCH 010/728] Add react-https-redirect --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4a70503d..e47e0b4f 100644 --- a/README.md +++ b/README.md @@ -451,6 +451,7 @@ A collection of awesome things regarding React ecosystem. * [react-file-reader-input - Complete control over styling + abstraction from file reading](https://github.com/ngokevin/react-file-reader-input) * [react-sortable-pane - Resizable and sortable pane component for React](https://github.com/bokuweb/react-sortable-pane) * [react-DnR - Dragable and Resizable window build with React.js](https://github.com/yongxu/react-DnR) +* [react-https-redirect - Force a redirect to HTTPS when not on a local web server](https://github.com/mbasso/react-https-redirect) ##### Libraries * [react-magic - Automatically AJAXify plain HTML with the power of React](https://github.com/reactjs/react-magic) From 57b1069d20e163239934a4217108e76df413d973 Mon Sep 17 00:00:00 2001 From: Matteo Basso Date: Wed, 2 Mar 2016 13:43:59 +0100 Subject: [PATCH 011/728] Add npm-react-boilerplate --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4a70503d..12598d5c 100644 --- a/README.md +++ b/README.md @@ -288,7 +288,7 @@ A collection of awesome things regarding React ecosystem. * [react-engine - A composite render engine for isomorphic express apps](https://github.com/paypal/react-engine) * [react-webpack-node - Boilerplate for an universal/isomorphic React + Redux/alt Flux](https://github.com/choonkending/react-webpack-node) * [react-native-nw-react-calculator - Mobile, desktop and website Apps with the same code](https://github.com/benoitvallon/react-native-nw-react-calculator) - +* [npm-react-boilerplate - Minimal dev environment to build React modules](https://github.com/mbasso/npm-react-boilerplate) ##### Components * [React Components](http://react-components.com/) From fb28b0caf25ea7a17ec53d993b297eeb3b0f0ec9 Mon Sep 17 00:00:00 2001 From: Matteo Basso Date: Wed, 2 Mar 2016 20:14:04 +0100 Subject: [PATCH 012/728] Add react-browser-detection --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4a70503d..89b7619b 100644 --- a/README.md +++ b/README.md @@ -451,6 +451,7 @@ A collection of awesome things regarding React ecosystem. * [react-file-reader-input - Complete control over styling + abstraction from file reading](https://github.com/ngokevin/react-file-reader-input) * [react-sortable-pane - Resizable and sortable pane component for React](https://github.com/bokuweb/react-sortable-pane) * [react-DnR - Dragable and Resizable window build with React.js](https://github.com/yongxu/react-DnR) +* [react-browser-detection - React component to detect browser](https://github.com/mbasso/react-browser-detection) ##### Libraries * [react-magic - Automatically AJAXify plain HTML with the power of React](https://github.com/reactjs/react-magic) From 30f0ce0c1511ae2acbacb962f3796dcb25c28f66 Mon Sep 17 00:00:00 2001 From: siavolt Date: Thu, 3 Mar 2016 15:56:35 +0200 Subject: [PATCH 013/728] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4a70503d..c20fac7d 100644 --- a/README.md +++ b/README.md @@ -944,7 +944,7 @@ A collection of awesome things regarding React ecosystem. * [reddit/reddit-mobile](https://github.com/reddit/reddit-mobile) * [khan/perseus](https://github.com/khan/perseus) * [mozilla/payments-ui](https://github.com/mozilla/payments-ui) -* [webbylab/itsquiz-wal](https://github.com/webbylab/itsquiz-wall) +* [webbylab/itsquiz-wall](https://github.com/webbylab/itsquiz-wall) * [getsentry/sentry](https://github.com/getsentry/sentry/) From 81814212bf3d12f9bdbc98928a44491e5820ea96 Mon Sep 17 00:00:00 2001 From: Darren Jones Date: Sat, 12 Mar 2016 11:58:51 +0000 Subject: [PATCH 014/728] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4a70503d..b2e76a90 100644 --- a/README.md +++ b/README.md @@ -946,7 +946,8 @@ A collection of awesome things regarding React ecosystem. * [mozilla/payments-ui](https://github.com/mozilla/payments-ui) * [webbylab/itsquiz-wal](https://github.com/webbylab/itsquiz-wall) * [getsentry/sentry](https://github.com/getsentry/sentry/) - +* [remember](https://github.com/paulhoughton/remember/) +* [tube-tracker](https://github.com/i-like-robots/react-tube-tracker) --- ### Contribution From 0d4ee4851ace45623f9f0c55865a6e75b035da45 Mon Sep 17 00:00:00 2001 From: fengshuo Date: Thu, 17 Mar 2016 15:10:25 +0800 Subject: [PATCH 015/728] Add react+d3.js in Books section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4a70503d..ae68c328 100644 --- a/README.md +++ b/README.md @@ -904,6 +904,7 @@ A collection of awesome things regarding React ecosystem. ### Books * [SurviveJS - Webpack and React](http://survivejs.com/) * [react-webpack-cookbook - A cookbook for using Webpack with React JS](http://christianalfoni.github.io/react-webpack-cookbook) +* [React+d3.js - Build data visualizations with React and d3.js](https://leanpub.com/reactd3js) --- ### Demos From 1025b4f4d5256ac81e798f9dac011486c820c9b2 Mon Sep 17 00:00:00 2001 From: Paul Knopf Date: Tue, 22 Mar 2016 03:42:09 -0400 Subject: [PATCH 016/728] Added the React ASP.NET Boilerplate. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4a70503d..daa282ab 100644 --- a/README.md +++ b/README.md @@ -469,6 +469,7 @@ A collection of awesome things regarding React ecosystem. ##### Integration * [ReactJS.NET](http://reactjs.net/) +* [React ASP.NET Boilerplate](https://github.com/pauldotknopf/react-aspnet-boilerplate) * [React Bootstrap](https://github.com/react-bootstrap/react-bootstrap/) * [React Bootstrap Components Playground](http://gcanti.github.io/resources/tcomb-react-bootstrap/playground/playground.html) * [React Rails](https://github.com/reactjs/react-rails) From 7858560c0e4b4780e7d65c69f1846e6043c2e219 Mon Sep 17 00:00:00 2001 From: Kennet Postigo Date: Tue, 22 Mar 2016 10:38:16 -0400 Subject: [PATCH 017/728] Added react-facebook-login-component & react-google-login-component Added two components that are plug and play for authenticating to social media platforms (google and facebook) --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 4a70503d..b7f503aa 100644 --- a/README.md +++ b/README.md @@ -299,6 +299,8 @@ A collection of awesome things regarding React ecosystem. * [React Topcoat UI components](https://github.com/kjda/react-topui) * [react-material - Material design components written with React.js and React Style](https://github.com/SanderSpies/react-material) * [material-ui - A CSS Framework and a Set of React Components for Material Design](https://github.com/callemall/material-ui) +* [react-google-login-component](https://github.com/kennetpostigo/react-google-login-component) +* [react-facebook-login-component](https://github.com/kennetpostigo/react-facebook-login-component) * [react-desktop - OS X and Windows UI components built with React](https://github.com/gabrielbull/react-desktop) * [react-touch - React photo viewer for mobile](https://github.com/petehunt/react-touch) * [griddle - A simple grid component for use with React](http://dynamictyped.github.io/Griddle/) From 15e8d8744953d3d5103eceff1abae1c167c12a30 Mon Sep 17 00:00:00 2001 From: Arunoda Susiripala Date: Thu, 31 Mar 2016 23:47:56 +0530 Subject: [PATCH 018/728] Add React Storybook --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4a70503d..031bb3d6 100644 --- a/README.md +++ b/README.md @@ -598,6 +598,7 @@ A collection of awesome things regarding React ecosystem. * [generator-react-webpack - Yeoman generator for ReactJS and Webpack](https://github.com/newtriks/generator-react-webpack) * [generator-react-gulp-browserify - Yeoman generator for React](https://github.com/randylien/generator-react-gulp-browserify) * [static-site-generator-webpack-plugin - Prerender isomorphic JavaScript apps to static HTML](https://github.com/markdalgleish/static-site-generator-webpack-plugin) +* [React Storybook - Build React components outside of your app(sandbox environment)](https://github.com/kadirahq/react-storybook) ##### Template Engines * [react-templates - Lightweight templates for React](https://github.com/wix/react-templates) From 4641160581237792003e003127ba18df1e50be61 Mon Sep 17 00:00:00 2001 From: Arunoda Susiripala Date: Thu, 31 Mar 2016 23:50:03 +0530 Subject: [PATCH 019/728] Update text --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 031bb3d6..64616a4b 100644 --- a/README.md +++ b/README.md @@ -598,7 +598,7 @@ A collection of awesome things regarding React ecosystem. * [generator-react-webpack - Yeoman generator for ReactJS and Webpack](https://github.com/newtriks/generator-react-webpack) * [generator-react-gulp-browserify - Yeoman generator for React](https://github.com/randylien/generator-react-gulp-browserify) * [static-site-generator-webpack-plugin - Prerender isomorphic JavaScript apps to static HTML](https://github.com/markdalgleish/static-site-generator-webpack-plugin) -* [React Storybook - Build React components outside of your app(sandbox environment)](https://github.com/kadirahq/react-storybook) +* [React Storybook - Build React components isolately inside a sandbox environment.](https://github.com/kadirahq/react-storybook) ##### Template Engines * [react-templates - Lightweight templates for React](https://github.com/wix/react-templates) From 340aa139bad19557e9447167df6b7017b08ca0c6 Mon Sep 17 00:00:00 2001 From: Nick Plekhanov Date: Thu, 7 Apr 2016 21:00:21 +0200 Subject: [PATCH 020/728] Modern React ES6 boilerplate for everyday use. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4a70503d..1b915800 100644 --- a/README.md +++ b/README.md @@ -276,6 +276,7 @@ A collection of awesome things regarding React ecosystem. * [react-blessed - A react renderer for blessed terminal interface library](https://github.com/Yomguithereal/react-blessed) ##### Boilerplates +* [Modern React ES6 Boilerplate - Thorough React starter kit using Webpack with Hot Module Reloading (HMR), Mocha, Chai for testing and example app using Redux](https://github.com/nicksp/redux-webpack-es6-boilerplate) * [React Starter Kit - a skeleton of an "isomorphic" web application](https://github.com/kriasoft/react-starter-kit) * [React Redux Universal Hot Example](https://github.com/erikras/react-redux-universal-hot-example) * [React Slingshot - React + Redux with Babel, hot reloading, testing, linting and working example app](https://github.com/coryhouse/react-slingshot) From b5d12d7d9636841112526dd3e1fd6d265bdada2e Mon Sep 17 00:00:00 2001 From: Nate Murray Date: Fri, 8 Apr 2016 11:18:06 -0700 Subject: [PATCH 021/728] Adds Clay Allsopp's tutorial on GraphQL variables > Excellent explainer of why GraphQL uses Variables. TL;DR: No injection issues and more static-time knowledge. - [@leeb on twitter](https://twitter.com/leeb/status/716049152321261568) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4a70503d..6fea4b2e 100644 --- a/README.md +++ b/README.md @@ -782,6 +782,7 @@ A collection of awesome things regarding React ecosystem. * [GraphQL Overview - Getting Started with GraphQL and Node.js](https://blog.risingstack.com/graphql-overview-getting-started-with-graphql-and-nodejs/) * [Writing a Basic API with GraphQL](http://davidandsuzi.com/writing-a-basic-api-with-graphql/) * [Building a GraphQL Server with Node.js and SQL](https://www.reindex.io/blog/building-a-graphql-server-with-node-js-and-sql/) +* [GraphQL Tour: Variables](https://medium.com/the-graphqlhub/graphql-tour-variables-58c6abd10f56#.wj9dsgyoy) #### GraphQL Implementations * [graphql-js - A reference implementation of GraphQL for **JavaScript**](https://github.com/graphql/graphql-js) From c87399203d5a94028a69d3774f2eac1ae66700bd Mon Sep 17 00:00:00 2001 From: Jackong Date: Thu, 28 Apr 2016 17:22:06 +0800 Subject: [PATCH 022/728] Update README.md Add generator-reactapp --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 9fc0d451..82c31077 100644 --- a/README.md +++ b/README.md @@ -596,6 +596,7 @@ A collection of awesome things regarding React ecosystem. * [eslint-plugin-react - React specific linting rules for ESLint](https://github.com/yannickcr/eslint-plugin-react) * [generator-react-webpack - Yeoman generator for ReactJS and Webpack](https://github.com/newtriks/generator-react-webpack) * [generator-react-gulp-browserify - Yeoman generator for React](https://github.com/randylien/generator-react-gulp-browserify) +* [generator-reactapp - Yeoman generator for react app with redux, webpack, gulp and restful.js etc.](https://github.com/Jackong/generator-reactapp) * [static-site-generator-webpack-plugin - Prerender isomorphic JavaScript apps to static HTML](https://github.com/markdalgleish/static-site-generator-webpack-plugin) ##### Template Engines From a9ffe99973cfcc61f6fb29d8e9504cab941471a0 Mon Sep 17 00:00:00 2001 From: Khiet Vo Date: Fri, 29 Apr 2016 10:51:14 +0700 Subject: [PATCH 023/728] Add Reactotron into debug Reactotron: Control, monitor, and instrument your React DOM and React Native apps. From the comfort of your TTY. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 9fc0d451..0d41f261 100644 --- a/README.md +++ b/README.md @@ -247,6 +247,7 @@ A collection of awesome things regarding React ecosystem. ##### Debugging React * [Trace Logging with React](http://www.garysieling.com/blog/trace-logging-react) +* [Reactotron: Control, monitor, and instrument](https://github.com/skellock/reactotron) ##### Authentication * [Adding authentication to your React Flux app](https://auth0.com/blog/2015/04/09/adding-authentication-to-your-react-flux-app/) From 59fd806466e2a305848d11e8c67d229e757201c2 Mon Sep 17 00:00:00 2001 From: ReadmeCritic Date: Fri, 29 Apr 2016 08:36:48 -0700 Subject: [PATCH 024/728] [travis] white list reddit --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 1b77e9b8..8d09fb62 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,4 +4,4 @@ rvm: before_script: - gem install awesome_bot script: - - awesome_bot README.md --allow-redirect --white-list gaearon/flux-react-router-example,JedWatson/react-select,martinandert/react-inline,series/react-testing-cookbook,rnplay.org,blog.vjeux,thinkinginreact + - awesome_bot README.md --allow-redirect --white-list gaearon/flux-react-router-example,JedWatson/react-select,martinandert/react-inline,series/react-testing-cookbook,rnplay.org,blog.vjeux,thinkinginreact,reddit From 647aef7a6df08024f581d1c5494b2eb76428cd5a Mon Sep 17 00:00:00 2001 From: Alexandre Date: Sun, 1 May 2016 21:02:44 +0100 Subject: [PATCH 025/728] Add react-mapbox-gl --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 9fc0d451..862a435a 100644 --- a/README.md +++ b/README.md @@ -609,6 +609,7 @@ A collection of awesome things regarding React ecosystem. * [react-gmaps - A Google Maps component for React.js](https://github.com/MicheleBertoli/react-gmaps) * [react-map-gl - A React wrapper for MapboxGL-js plus overlay API](https://github.com/uber/react-map-gl) * [google-map-react - Isomorphic google map React component](https://github.com/istarkov/google-map-react) +* [react-mapbox-gl - A mapbox-gl-js wrapper to make the API react friendly](https://github.com/alex3165/react-mapbox-gl) ##### Charts * [react-d3 - Modular React charts made with d3.js](https://github.com/esbullington/react-d3) From dd344145563ad3526d41b501cf468cc0014de75f Mon Sep 17 00:00:00 2001 From: Christophe Benz Date: Tue, 10 May 2016 18:32:31 +0200 Subject: [PATCH 026/728] Rename mobservable to MobX, its new name --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9fc0d451..61a171f3 100644 --- a/README.md +++ b/README.md @@ -575,7 +575,7 @@ A collection of awesome things regarding React ecosystem. * [valuable - An immutable data store for React](https://github.com/josephsavona/valuable) * [react-resolver - Isomorphic library to recursively lazy-load data for React components](https://github.com/ericclemmons/react-resolver) * [freezer-js - Lightweight and reactive immutable data structure for React](https://github.com/arqex/freezer) -* [mobservable - Observable data structures for building reactive React apps](https://github.com/mweststrate/MOBservable) +* [MobX - Simple, scalable state management](https://mobxjs.github.io/mobx) * [baobab - JavaScript persistent and optionally immutable data tree with cursors](https://github.com/Yomguithereal/baobab) * [baobab-react - React integration for Baobab](https://github.com/Yomguithereal/baobab-react) * [datascript - Immutable database and Datalog query engine in ClojureScript](https://github.com/tonsky/datascript) From 5e87a83073b3f754f110a06209cd2ee6396c2607 Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Sun, 15 May 2016 08:54:36 +0300 Subject: [PATCH 027/728] Move Redux resources to its own section --- README.md | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 9fc0d451..0eb36fa1 100644 --- a/README.md +++ b/README.md @@ -62,6 +62,9 @@ A collection of awesome things regarding React ecosystem. - [Flux General Resources](#flux-general-resources) - [Flux Implementations](#flux-implementations) - [Flux Tutorials](#flux-tutorials) +- [Redux](#redux) + - [Redux General Resources](#redux-general-resources) + - [Redux Tools](#redux-tools) - [Redux Tutorials](#redux-tutorials) - [Testing](#testing) - [Jest General Resources](#jest-general-resources) @@ -429,7 +432,6 @@ A collection of awesome things regarding React ecosystem. * [react-input-slider - React input slider component](https://github.com/wangzuo/react-input-slider) * [react-ui-tree - React tree component with drag and drop support](https://github.com/pqx/react-ui-tree) * [react-frame - React components within an iframe for isolated css styling](https://github.com/pqx/react-frame) -* [react-inline-grid - Predictable flexbox based grid for React using Redux and Immutable-js](https://github.com/broucz/react-inline-grid) * [rodal - A React modal with animations](http://rodal.cn) * [react-scrollbar - Simple ScrollArea component built for React](https://github.com/souhe/reactScrollbar) * [react-experiments - Implement A/B tests with randomized parameterizations of your components](https://github.com/HubSpot/react-experiments) @@ -698,7 +700,6 @@ A collection of awesome things regarding React ecosystem. #### Flux Implementations * [Flux Comparision](https://github.com/voronianski/flux-comparison) -* [Redux](https://github.com/gaearon/redux) * [RefluxJS](https://github.com/spoike/refluxjs) * [Fluxxor](https://github.com/BinaryMuse/fluxxor) * [Marty](https://github.com/martyjs/marty) @@ -733,17 +734,30 @@ A collection of awesome things regarding React ecosystem. * [The Case for Flux](https://medium.com/@dan_abramov/the-case-for-flux-379b7d1982c6) * [The Evolution of Flux Frameworks](http://medium.com/@dan_abramov/the-evolution-of-flux-frameworks-6c16ad26bb31) * [React with Flux by example - a simple Todo List dissected](http://reactkungfu.com/2015/07/react-with-flux-by-example-simple-todo-list-dissected/) -* [Awesome Redux](https://github.com/xgrommx/awesome-redux) * [FOR FLUX SAKE! - a beginners tutorial](https://github.com/MIJOTHY/FOR_FLUX_SAKE) * [Simple Counter App with React and Nuclear JS](https://github.com/haochuan/random-notes/blob/master/react/couter-app-with-react-nuclear.md) + +--- +### Redux +> Predictable State Container for JavaScript Apps + +#### Redux General Resources +* [Redux GitHub](https://github.com/reactjs/redux) +* [Redux Official Site](http://redux.js.org/) +* [Awesome Redux List](https://github.com/xgrommx/awesome-redux) + +#### Redux Tools +* [react-redux - Official React bindings for Redux](https://github.com/reactjs/react-redux) +* [redux-devtools - DevTools for Redux with hot reloading, action replay, and customizable UI](https://github.com/gaearon/redux-devtools) +* [react-router-redux - Bindings to keep react-router and redux in sync](https://github.com/reactjs/react-router-redux) +* [redux-form - A Higher Order Component using react-redux to keep form state](https://github.com/erikras/redux-form) + #### Redux Tutorials -* [Redux Tutorial](https://github.com/happypoulp/redux-tutorial) * [Free Egghead.io Redux lessons from its creator - Dan Abramov](https://egghead.io/series/getting-started-with-redux) -* [Mastering React Redux Basics](https://www.stanleycyang.com/tutorials/mastering-react-redux) +* [Redux Tutorial](https://github.com/happypoulp/redux-tutorial) * [Server-Side Rendering with Redux and React-Router](https://www.codementor.io/reactjs/tutorial/redux-server-rendering-react-router-universal-web-app) - --- ### Testing > React Unit Testing @@ -880,6 +894,7 @@ A collection of awesome things regarding React ecosystem. #### [ReactEurope Conf 2015 Day 2 Playlist](https://www.youtube.com/playlist?list=PLCC436JpVnK3HvUSAHpt-LRJkIK8pQG6R) #### [ReactRally Conf 2015 Playlist](https://www.youtube.com/playlist?list=PLUD4kD-wL_zZhHy-G8hPNZTvx_M35loXQ) #### [React.js Conf 2016 Playlist](https://www.youtube.com/playlist?list=PLb0IAmt7-GS0M8Q95RIc2lOM6nc77q1IY) +#### [React Amsterdam 2016 Playlist](https://www.youtube.com/playlist?list=PLNBNS7NRGKMG3uLrm5fgY02hJ87Wzb4IU) #### Video Tutorials * [learnreact.com — 3ish minute videos on React.js](http://learnreact.com/) From c79127fd6f9f28cda62eb53f0427d0c7beb7f967 Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Sun, 15 May 2016 09:03:51 +0300 Subject: [PATCH 028/728] Remove dead links --- README.md | 8 -------- 1 file changed, 8 deletions(-) diff --git a/README.md b/README.md index 0eb36fa1..1fe59d88 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,6 @@ A collection of awesome things regarding React ecosystem. - [File Uploads](#file-uploads) - [React Internals](#react-internals) - [React Tools](#react-tools) - - [Fundamental React Tools](#fundamental-react-tools) - [React Projects](#react-projects) - [Boilerplates](#boilerplates) - [Components](#components) @@ -129,7 +128,6 @@ A collection of awesome things regarding React ecosystem. * [React Tutorial](https://facebook.github.io/react/docs/tutorial.html) * [ReactJS: Keep Simple. Everything can be a component!](https://speakerdeck.com/pedronauck/reactjs-keep-simple-everything-can-be-a-component) * [React.js Koans: Practical exercises that will help you learn React.js from square one](https://github.com/arkency/reactjs_koans) -* [The ReactJS Bible](https://www.stanleycyang.com/tutorials/the-reactjs-bible) * [React Primer](https://github.com/mikechau/react-primer-draft) * [React.js Introduction For People Who Know Just Enough jQuery To Get By](http://reactfordesigners.com/labs/reactjs-introduction-for-people-who-know-just-enough-jquery-to-get-by/) * [Boiling React Down to a Few Lines of jQuery](http://hackflow.com/blog/2015/03/08/boiling-react-down-to-few-lines-in-jquery/) @@ -267,11 +265,6 @@ A collection of awesome things regarding React ecosystem. #### React Tools -##### Fundamental React Tools -* [babel - JavaScript compiler](https://babeljs.io/) -* [react-router - A complete routing solution for React.js](https://github.com/rackt/react-router) -* [redux - Predictable state container for JavaScript apps](https://github.com/reactjs/redux) - ##### React Projects * [structor - User interface builder for React](https://github.com/ipselon/structor) * [gatsby - Transform plain text into dynamic blogs and websites using React.js](https://github.com/gatsbyjs/gatsby) @@ -639,7 +632,6 @@ A collection of awesome things regarding React ecosystem. * [React Native Tutorial](https://facebook.github.io/react-native/docs/tutorial.html) * [Introducing React Native: Building Apps with JavaScript](http://www.raywenderlich.com/99473/introducing-react-native-building-apps-javascript) * [Introduction to React Native: Building iOS Apps with JavaScript](http://www.appcoda.com/react-native-introduction/) -* [Handcrafting an iOS Application in React Native with love](https://www.stanleycyang.com/tutorials/handcrafting-an-ios-application-in-react-native-with-love) * [React Native Meets Async Functions](https://medium.com/the-exponent-log/react-native-meets-async-functions-3e6f81111173) * [Gesture detection in React Native – fixing unexpected panning](http://blog.lum.pe/gesture-detection-in-react-native-fixing-unexpected-panning/) * [Use The iOS Camera In Your React Native Mobile App](https://blog.nraboy.com/2015/09/use-the-ios-camera-in-your-react-native-mobile-app/) From c5fc2f7e10c86ada897eb6435d10522cce87936d Mon Sep 17 00:00:00 2001 From: Ufocoder Date: Sun, 15 May 2016 14:31:10 +0600 Subject: [PATCH 029/728] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 1fe59d88..62142263 100644 --- a/README.md +++ b/README.md @@ -274,6 +274,7 @@ A collection of awesome things regarding React ecosystem. * [React Starter Kit - a skeleton of an "isomorphic" web application](https://github.com/kriasoft/react-starter-kit) * [React Redux Universal Hot Example](https://github.com/erikras/react-redux-universal-hot-example) * [React Slingshot - React + Redux with Babel, hot reloading, testing, linting and working example app](https://github.com/coryhouse/react-slingshot) +* [Redux universal boilerplate - boilerplate for react universal application building on flux architecture based on redux implementation.](https://github.com/ufocoder/redux-universal-boilerplate) * [este - Robust and comfortable dev stack for mobile/offline/frontend first isomorphic web apps](https://github.com/steida/este) * [react-transform-boilerplate - Webpack boilerplate with hot reloading React components](https://github.com/gaearon/react-transform-boilerplate) * [essential-react - A minimal skeleton for building testable React apps using ES6](https://github.com/pheuter/essential-react) From acddab20da1e8fc118023635f27e5dcd0680fd22 Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Sun, 15 May 2016 14:26:23 +0300 Subject: [PATCH 030/728] Remove dead links --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index 1fe59d88..50e4a9ed 100644 --- a/README.md +++ b/README.md @@ -110,7 +110,6 @@ A collection of awesome things regarding React ecosystem. * [React Discussion Forum](https://discuss.reactjs.org/) * [React StackOverflow](http://stackoverflow.com/questions/tagged/reactjs) * [React Twitter](https://twitter.com/reactjs) -* [React Subreddit](https://www.reddit.com/r/reactjs/) * [React Podcast](http://reactpodcast.com/) * `#reactjs` channel on Freenode IRC Server @@ -622,10 +621,7 @@ A collection of awesome things regarding React ecosystem. * [React Native Newsletter](http://brentvatne.ca/react-native-newsletter/) * [React Native Playground](https://rnplay.org/) * [React Native Awesome List](https://github.com/jondot/awesome-react-native) - -#### React Native Community * [React Native StackOverflow](http://stackoverflow.com/questions/tagged/react-native) -* [React Native Subreddit](https://www.reddit.com/r/reactnative) * [React Native Radio](https://devchat.tv/react-native-radio/) #### React Native Tutorials From 360194f433b5289865e3c834d0b964dbd81449c1 Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Mon, 16 May 2016 14:26:23 +0300 Subject: [PATCH 031/728] Reorganize Test section --- README.md | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 50e4a9ed..d690abed 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,6 @@ A collection of awesome things regarding React ecosystem. - [Redux Tools](#redux-tools) - [Redux Tutorials](#redux-tutorials) - [Testing](#testing) - - [Jest General Resources](#jest-general-resources) - [Testing Utilities](#testing-utilities) - [Testing Tutorials](#testing-tutorials) - [GraphQL](#graphql) @@ -746,26 +745,18 @@ A collection of awesome things regarding React ecosystem. * [Redux Tutorial](https://github.com/happypoulp/redux-tutorial) * [Server-Side Rendering with Redux and React-Router](https://www.codementor.io/reactjs/tutorial/redux-server-rendering-react-router-universal-web-app) + --- ### Testing -> React Unit Testing - -#### Jest General Resources -* [Jest Official Site](http://facebook.github.io/jest/) -* [Jest GitHub](https://github.com/facebook/jest) +> React Testing #### Testing Utilities +* [Jest - Painless JavaScript Unit Testing](http://facebook.github.io/jest/) * [enzyme - JavaScript Testing utilities for React](https://github.com/airbnb/enzyme) -* [react-component-tester](https://github.com/craigbilner/react-component-tester) ##### Testing Tutorials -* [React Testing Cookbook - video lessons](https://egghead.io/series/react-testing-cookbook) -* [Unit testing React components without a DOM](http://simonsmith.io/unit-testing-react-components-without-a-dom/) * [Approaches to testing React components - an overview](http://reactkungfu.com/2015/07/approaches-to-testing-react-components-an-overview/) -* [Testing React Components with Teaspoon & Unexpected](http://dchambers.github.io/articles/testing-react-components-with-teaspoon-and-unexpected/) - - - +* [Unit testing React components without a DOM](http://simonsmith.io/unit-testing-react-components-without-a-dom/) --- @@ -808,6 +799,7 @@ A collection of awesome things regarding React ecosystem. * [sql-to-graphql - Generate a GraphQL API based on your SQL database structure](https://github.com/vaffel/sql-to-graphql) * [graphql-sequelize - GraphQL & Relay for MySQL & Postgres via Sequelize](https://github.com/mickhansen/graphql-sequelize) + --- ### Relay > Data-Driven React Applications @@ -828,6 +820,7 @@ A collection of awesome things regarding React ecosystem. * [relay-local-schema - Use Relay without a GraphQL server](https://github.com/relay-tools/relay-local-schema) * [relay-codemod - Codemod scripts based for on jsodeshift to update Relay APIs](https://github.com/facebook/jscodeshift) + --- ### Flow > Static Type Checker for JavaScript @@ -910,6 +903,7 @@ A collection of awesome things regarding React ecosystem. * [SurviveJS - Webpack and React](http://survivejs.com/) * [react-webpack-cookbook - A cookbook for using Webpack with React JS](http://christianalfoni.github.io/react-webpack-cookbook) + --- ### Demos * [react.rocks - Pinterest-style directory of online demos with available code](http://react.rocks/) From d4d080be9e9e91ceb9156c0028171479b30bc902 Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Tue, 17 May 2016 14:26:23 +0300 Subject: [PATCH 032/728] Update boilerplate section --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index d690abed..3b3f390a 100644 --- a/README.md +++ b/README.md @@ -275,12 +275,11 @@ A collection of awesome things regarding React ecosystem. * [este - Robust and comfortable dev stack for mobile/offline/frontend first isomorphic web apps](https://github.com/steida/este) * [react-transform-boilerplate - Webpack boilerplate with hot reloading React components](https://github.com/gaearon/react-transform-boilerplate) * [essential-react - A minimal skeleton for building testable React apps using ES6](https://github.com/pheuter/essential-react) -* [react-isomorphic-starterkit - somorphic starterkit with server-side React rendering](https://github.com/RickWong/react-isomorphic-starterkit) -* [react-starter - Starter template for React with webpack](https://github.com/webpack/react-starter) * [react-hot-boilerplate - Live-editing boilerplate for your next ReactJS project](https://github.com/gaearon/react-hot-boilerplate) * [react-engine - A composite render engine for isomorphic express apps](https://github.com/paypal/react-engine) * [react-webpack-node - Boilerplate for an universal/isomorphic React + Redux/alt Flux](https://github.com/choonkending/react-webpack-node) * [react-native-nw-react-calculator - Mobile, desktop and website Apps with the same code](https://github.com/benoitvallon/react-native-nw-react-calculator) +* [react-cordova-boilerplate - TodoMVC example for React to build a Cordova application](https://github.com/unimonkiez/react-cordova-boilerplate) ##### Components From 00ce9ace4ae8c55fbae797ee949f897327d24cca Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Wed, 18 May 2016 14:26:23 +0300 Subject: [PATCH 033/728] Remove some outdated stuff --- README.md | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/README.md b/README.md index 3b3f390a..45124985 100644 --- a/README.md +++ b/README.md @@ -155,15 +155,10 @@ A collection of awesome things regarding React ecosystem. ##### React styling * [React: CSS in JS](http://blog.vjeux.com/2014/javascript/react-css-in-js-nationjs.html) +* [React: CSS in JS techniques comparison](https://github.com/MicheleBertoli/css-in-js) * [Radium](https://github.com/FormidableLabs/radium) * [jsxstyle](https://github.com/petehunt/jsxstyle) -* [React Style](https://github.com/js-next/react-style) -* [React Inline](https://github.com/martinandert/react-inline) -* [Interoperable CSS](http://glenmaddern.com/articles/interoperable-css) * [ReactCSS](https://github.com/casesandberg/reactcss) -* [React Easy Style](https://github.com/maxguzenski/react-easy-style) -* [React: CSS in JS techniques comparison](https://github.com/MicheleBertoli/css-in-js) -* [The End of Global CSS](https://medium.com/seek-ui-engineering/the-end-of-global-css-90d2a4a06284) ##### React Charts Tutorials * [Integrating D3.js visualizations in a React app](http://nicolashery.com/integrating-d3js-visualizations-in-a-react-app/) @@ -330,7 +325,6 @@ A collection of awesome things regarding React ecosystem. * [expose - A React mixin for lazy loading](https://github.com/dok/expose) * [react-loadqueueloader - A React component for managing loads with a load queue](https://github.com/hzdg/react-loadqueueloader) * [react-loadermixin - A React mixin for giving components loading behavior](https://github.com/hzdg/react-loadermixin) -* [react-controlfacades - Style form controls but use their default behavior](https://github.com/hzdg/react-controlfacades) * [react-pressable - Add onRelease, onReleaseInside, onReleaseOutside, and onPress events](https://github.com/hzdg/react-pressable) * [react-google-analytics - Google analytics component](https://github.com/hzdg/react-google-analytics) * [react-layers - A library for layering components in React](https://github.com/pieterv/react-layers) @@ -352,8 +346,6 @@ A collection of awesome things regarding React ecosystem. * [react-tags - A simple wrapper around React.DOM](https://github.com/adelevie/react-tags) * [react-datepicker by @misino - Datepicker component for application using Facebook React](https://github.com/misino/react-datepicker) * [react-datepicker by @Hacker0x01 - A simple and reusable datepicker component for React](https://github.com/Hacker0x01/react-datepicker) -* [react-styles - Utility to manage styles for React JS components](https://github.com/hedgerwang/react-styles) -* [react-stylesheet - A component for React to declare stylesheet dependencies](https://github.com/andreypopp/react-stylesheet) * [react-table-sorter-demo - A React.js Table Sorter Component](https://github.com/bgerm/react-table-sorter-demo) * [react-table-component - React Table Component for creating a very basic html table](https://gist.github.com/ChaseWest/1935d08b156ae04b85d2) * [react-input-placeholder - Input is a small wrapper around React.DOM.input](https://github.com/enigma-io/react-input-placeholder) @@ -390,9 +382,7 @@ A collection of awesome things regarding React ecosystem. * [react-horizontal-bar-chart - Simple horizontal bar chart component, using D3 scales only](https://github.com/laem/react-horizontal-bar-chart) * [react-infinity - A UITableView Inspired list and grid display](https://github.com/nmn/react-infinity) * [react-timeago - A simple time-ago component for React](https://github.com/nmn/react-timeago) -* [react-stylePrefixr - A simple utility for React.js to help deal with style vendor prefixes](https://github.com/nmn/react-stylePrefixr) * [react-spinkit - A collection of loading indicators animated with CSS for React](https://github.com/KyleAMathews/react-spinkit) -* [react-html-elements-styleguide -React styleguide component](https://github.com/KyleAMathews/react-html-elements-styleguide) * [react.animate - State animation plugin for react.js](https://github.com/pleasetrythisathome/react.animate) * [react-animate - React animation mixin](https://github.com/elierotenberg/react-animate) * [react-star-rating-input - React.js component for entering 0-5 stars](https://github.com/ikr/react-star-rating-input) @@ -413,7 +403,6 @@ A collection of awesome things regarding React ecosystem. * [react-hotkeys - Declarative hotkey and focus area management for React](https://github.com/Chrisui/react-hotkeys) * [react-datagrid - A carefully crafted DataGrid for React](https://github.com/zippyui/react-datagrid) * [react-panels - A multipurpose tabbed panel with many features](https://github.com/Theadd/react-panels) -* [react-magic-move - A utility that creates the effect of moving DOM nodes, based upon portals] (https://github.com/ryanflorence/react-magic-move) * [autoresponsive-react - A Magical Layout Libary For React](http://xudafeng.github.io/autoresponsive-react) * [Belle - Set of easy to style React Components with great UX](http://nikgraf.github.io/belle/) * [react-input-color - React input color component with hsv color picker](https://github.com/wangzuo/react-input-color) @@ -507,7 +496,6 @@ A collection of awesome things regarding React ecosystem. * [react-xtags - Using React to implement xtags](https://github.com/vjeux/react-xtags/) * [jreact - React on server-side Java (with Rhino or Nashorn)](https://github.com/KnisterPeter/jreact) * [React.hiccup - A complete replacement for JSX written in sweet.js](https://github.com/lantiga/react.hiccup) -* [react-style - Integrate CSS into your React.js components](https://github.com/SanderSpies/react-style) * [react-play - Rendering React components in the Play Framework with JDK8's Nashorn](https://github.com/ssorallen/react-play) * [rx-react - Utilitiels to works with React in a RxJS](https://github.com/fdecampredon/rx-react) * [react-typescript - Wrapper to make react play nicely with typescript](https://github.com/fdecampredon/react-typescript) From 9ecf4cdb462b6379b2d25dfcc8a5787edda060d7 Mon Sep 17 00:00:00 2001 From: Altay Aydemir Date: Sat, 21 May 2016 18:25:11 +0300 Subject: [PATCH 034/728] add vortigern --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index cdc0a3dc..9f0deaca 100644 --- a/README.md +++ b/README.md @@ -282,7 +282,7 @@ A collection of awesome things regarding React ecosystem. * [react-webpack-node - Boilerplate for an universal/isomorphic React + Redux/alt Flux](https://github.com/choonkending/react-webpack-node) * [react-native-nw-react-calculator - Mobile, desktop and website Apps with the same code](https://github.com/benoitvallon/react-native-nw-react-calculator) * [react-cordova-boilerplate - TodoMVC example for React to build a Cordova application](https://github.com/unimonkiez/react-cordova-boilerplate) - +* [vortigern - A universal boilerplate for building web applications w/ TypeScript, React, Redux and more.](https://github.com/barbar/vortigern) ##### Components * [React Components](http://react-components.com/) From 9ca57cbdbbc7121b031692e6987533fb812628d5 Mon Sep 17 00:00:00 2001 From: Leon Shi Date: Thu, 25 Feb 2016 14:37:13 +0800 Subject: [PATCH 035/728] Add tj/frontend-boilerplate --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index cdc0a3dc..d9976027 100644 --- a/README.md +++ b/README.md @@ -277,6 +277,7 @@ A collection of awesome things regarding React ecosystem. * [este - Robust and comfortable dev stack for mobile/offline/frontend first isomorphic web apps](https://github.com/steida/este) * [react-transform-boilerplate - Webpack boilerplate with hot reloading React components](https://github.com/gaearon/react-transform-boilerplate) * [essential-react - A minimal skeleton for building testable React apps using ES6](https://github.com/pheuter/essential-react) +* [frontend-boilerplate - webpack-react-redux-babel-autoprefixer-hmr-postcss-css-modules-rucksack-boilerplate](https://github.com/tj/frontend-boilerplate) * [react-hot-boilerplate - Live-editing boilerplate for your next ReactJS project](https://github.com/gaearon/react-hot-boilerplate) * [react-engine - A composite render engine for isomorphic express apps](https://github.com/paypal/react-engine) * [react-webpack-node - Boilerplate for an universal/isomorphic React + Redux/alt Flux](https://github.com/choonkending/react-webpack-node) From 3381edbd481b41cbd17680993198586a66781dba Mon Sep 17 00:00:00 2001 From: Yang-Hsing Lin Date: Sat, 9 Apr 2016 11:03:54 +0800 Subject: [PATCH 036/728] add redux tutorials and boilerplate --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 579792eb..0f025d0d 100644 --- a/README.md +++ b/README.md @@ -284,6 +284,7 @@ A collection of awesome things regarding React ecosystem. * [react-native-nw-react-calculator - Mobile, desktop and website Apps with the same code](https://github.com/benoitvallon/react-native-nw-react-calculator) * [react-cordova-boilerplate - TodoMVC example for React to build a Cordova application](https://github.com/unimonkiez/react-cordova-boilerplate) * [vortigern - A universal boilerplate for building web applications w/ TypeScript, React, Redux and more.](https://github.com/barbar/vortigern) +* [Universal Redux Template - A clean, extensible react + redux boilerplate with universal rendering, testing and more] (https://github.com/mz026/universal-redux-template) ##### Components * [React Components](http://react-components.com/) @@ -750,7 +751,8 @@ A collection of awesome things regarding React ecosystem. * [Free Egghead.io Redux lessons from its creator - Dan Abramov](https://egghead.io/series/getting-started-with-redux) * [Redux Tutorial](https://github.com/happypoulp/redux-tutorial) * [Server-Side Rendering with Redux and React-Router](https://www.codementor.io/reactjs/tutorial/redux-server-rendering-react-router-universal-web-app) - +* [Deep Introduction to Redux](https://www.codementor.io/reactjs/tutorial/intro-to-react-redux-pros) +* [Unit Testing Redux Apps](https://www.codementor.io/reactjs/tutorial/redux-unit-test-mocha-mocking) --- ### Testing From de9ab7b6399ef97f62fc473b956901a9299be528 Mon Sep 17 00:00:00 2001 From: afc163 Date: Fri, 26 Feb 2016 12:01:32 +0800 Subject: [PATCH 037/728] Add react-component and Ant Design of React --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 0f025d0d..93364859 100644 --- a/README.md +++ b/README.md @@ -297,6 +297,8 @@ A collection of awesome things regarding React ecosystem. * [material-ui - A CSS Framework and a Set of React Components for Material Design](https://github.com/callemall/material-ui) * [react-google-login-component](https://github.com/kennetpostigo/react-google-login-component) * [react-facebook-login-component](https://github.com/kennetpostigo/react-facebook-login-component) +* [react-component - A Collection of React UI Components](http://react-component.github.io/badgeboard/) +* [Ant Design - An enterprise-class UI design language and React-based implementation](https://github.com/ant-design/ant-design) * [react-desktop - OS X and Windows UI components built with React](https://github.com/gabrielbull/react-desktop) * [react-touch - React photo viewer for mobile](https://github.com/petehunt/react-touch) * [griddle - A simple grid component for use with React](http://dynamictyped.github.io/Griddle/) From d89edf5126b0667319ecf65c2f30cec46288fa1e Mon Sep 17 00:00:00 2001 From: Alex C Date: Sat, 21 May 2016 12:29:34 -0700 Subject: [PATCH 038/728] Added UniversalRelayBoilerplate Just as a note, the UniversalRelayBoilerplate is the re-creation of Isomorphic Material Relay Starter Kit. Isomorphic Material Relay Starter Kit will not be developed any further and will be left as is for reference, and in case someone needs a version of the project with separate React and React Native. UniversalRelayBoilerplate will be developed in the future, this is why I am also closing https://github.com/enaqx/awesome-react/pull/416 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 93364859..7ae5c841 100644 --- a/README.md +++ b/README.md @@ -285,6 +285,7 @@ A collection of awesome things regarding React ecosystem. * [react-cordova-boilerplate - TodoMVC example for React to build a Cordova application](https://github.com/unimonkiez/react-cordova-boilerplate) * [vortigern - A universal boilerplate for building web applications w/ TypeScript, React, Redux and more.](https://github.com/barbar/vortigern) * [Universal Redux Template - A clean, extensible react + redux boilerplate with universal rendering, testing and more] (https://github.com/mz026/universal-redux-template) +* [UniversalRelayBoilerplate - Boilerplate + examples for React Native (iOS, Android), React (isomorphic, Material-UI), Relay, GraphQL, JWT, Node.js, Apache Cassandra](https://github.com/codefoundries/UniversalRelayBoilerplate) ##### Components * [React Components](http://react-components.com/) From 10acdd6c6cb0e76ae82c6095722abda4e1108a37 Mon Sep 17 00:00:00 2001 From: Todd Lucas Date: Sat, 21 May 2016 13:14:33 -0700 Subject: [PATCH 039/728] Add react-tsx-starter - Isomorphic React TypeScript Starter --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7ae5c841..064f1936 100644 --- a/README.md +++ b/README.md @@ -283,6 +283,7 @@ A collection of awesome things regarding React ecosystem. * [react-webpack-node - Boilerplate for an universal/isomorphic React + Redux/alt Flux](https://github.com/choonkending/react-webpack-node) * [react-native-nw-react-calculator - Mobile, desktop and website Apps with the same code](https://github.com/benoitvallon/react-native-nw-react-calculator) * [react-cordova-boilerplate - TodoMVC example for React to build a Cordova application](https://github.com/unimonkiez/react-cordova-boilerplate) +* [react-tsx-starter - Isomorphic React TypeScript Starter](https://github.com/toddlucas/react-tsx-starter) * [vortigern - A universal boilerplate for building web applications w/ TypeScript, React, Redux and more.](https://github.com/barbar/vortigern) * [Universal Redux Template - A clean, extensible react + redux boilerplate with universal rendering, testing and more] (https://github.com/mz026/universal-redux-template) * [UniversalRelayBoilerplate - Boilerplate + examples for React Native (iOS, Android), React (isomorphic, Material-UI), Relay, GraphQL, JWT, Node.js, Apache Cassandra](https://github.com/codefoundries/UniversalRelayBoilerplate) From d5b6880211a668dbe7eec740aead142af84127a5 Mon Sep 17 00:00:00 2001 From: "M.K. Safi" Date: Sat, 21 May 2016 19:47:22 -0700 Subject: [PATCH 040/728] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 064f1936..beebf624 100644 --- a/README.md +++ b/README.md @@ -447,6 +447,7 @@ A collection of awesome things regarding React ecosystem. * [react-sortable-pane - Resizable and sortable pane component for React](https://github.com/bokuweb/react-sortable-pane) * [react-DnR - Dragable and Resizable window build with React.js](https://github.com/yongxu/react-DnR) * [react-browser-detection - React component to detect browser](https://github.com/mbasso/react-browser-detection) +* [react-text-mask - Text and `` masking component](https://github.com/msafi/text-mask) ##### Libraries * [react-magic - Automatically AJAXify plain HTML with the power of React](https://github.com/reactjs/react-magic) From ba4c2d83308dec87fd35c9e9338e9701fcbf3db0 Mon Sep 17 00:00:00 2001 From: Sune Simonsen Date: Sun, 22 May 2016 12:52:48 +0200 Subject: [PATCH 041/728] Added another React Testing tutorial. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index beebf624..4b4020fb 100644 --- a/README.md +++ b/README.md @@ -770,6 +770,7 @@ A collection of awesome things regarding React ecosystem. ##### Testing Tutorials * [Approaches to testing React components - an overview](http://reactkungfu.com/2015/07/approaches-to-testing-react-components-an-overview/) * [Unit testing React components without a DOM](http://simonsmith.io/unit-testing-react-components-without-a-dom/) +* [The missing piece to the React testing puzzle](https://medium.com/@bruderstein/the-missing-piece-to-the-react-testing-puzzle-c51cd30df7a0) --- From 8aa59d071c96f43d7e0df766de1930192672362a Mon Sep 17 00:00:00 2001 From: Idan Wender Date: Mon, 7 Mar 2016 21:43:14 +0200 Subject: [PATCH 042/728] Add parse-dashboard --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index beebf624..d42639b9 100644 --- a/README.md +++ b/README.md @@ -964,6 +964,7 @@ A collection of awesome things regarding React ecosystem. * [getsentry/sentry](https://github.com/getsentry/sentry/) * [remember](https://github.com/paulhoughton/remember/) * [tube-tracker](https://github.com/i-like-robots/react-tube-tracker) +* [ParsePlatform/parse-dashboard](https://github.com/ParsePlatform/ --- ### Contribution From 4f7ba9475804576403862cd9307177b2f733bdcd Mon Sep 17 00:00:00 2001 From: rhysd Date: Sun, 6 Mar 2016 18:56:06 +0900 Subject: [PATCH 043/728] add rebass components library https://github.com/jxnblk/rebass --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index beebf624..fe16a2fd 100644 --- a/README.md +++ b/README.md @@ -448,6 +448,7 @@ A collection of awesome things regarding React ecosystem. * [react-DnR - Dragable and Resizable window build with React.js](https://github.com/yongxu/react-DnR) * [react-browser-detection - React component to detect browser](https://github.com/mbasso/react-browser-detection) * [react-text-mask - Text and `` masking component](https://github.com/msafi/text-mask) +* [rebass - Configurable React Stateless Functional UI Components](https://github.com/jxnblk/rebass) ##### Libraries * [react-magic - Automatically AJAXify plain HTML with the power of React](https://github.com/reactjs/react-magic) From ed1dfea5871fe3100b782ebed547ecce8f122e1b Mon Sep 17 00:00:00 2001 From: Nash Vail Date: Mon, 23 May 2016 11:25:04 +0530 Subject: [PATCH 044/728] Added SplashWalls and its tutorial. --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 775d11de..a4d3b220 100644 --- a/README.md +++ b/README.md @@ -647,6 +647,8 @@ A collection of awesome things regarding React ecosystem. * [Use The iOS Camera In Your React Native Mobile App](https://blog.nraboy.com/2015/09/use-the-ios-camera-in-your-react-native-mobile-app/) * [Digital Smart Mirror lab with React Native](http://atticuswhite.com/blog/react-native-smart-mirror-lab/) * [JavaScript Without Grammar blog](http://browniefed.com/blog/archives/) +* [The Beauty Of React Native: Building Your First iOS App With JavaScript (Part 1)](https://www.smashingmagazine.com/2016/04/the-beauty-of-react-native-building-your-first-ios-app-with-javascript-part-1/) +* [The Beauty Of React Native: Building Your First iOS App With JavaScript (Part 2)](https://www.smashingmagazine.com/2016/04/how-to-build-your-first-ios-app-with-javascript/) #### React Native Development Experience * [react-native-webpack-server - Build React Native apps with Webpack](https://github.com/mjohnston/react-native-webpack-server) @@ -656,6 +658,7 @@ A collection of awesome things regarding React ecosystem. * [HackerNews](https://github.com/iSimar/HackerNews-React-Native) * [Ziliun](https://github.com/sonnylazuardi/ziliun-react-native) * [FinanceReactNative](https://github.com/7kfpun/FinanceReactNative) +* [SplashWalls](https://github.com/nashvail/SplashWalls) #### React Native Boilerplates * [Snowflake - React Native iOS & Android with Redux, Parse.com, Jest (88% coverage)](https://github.com/bartonhammond/snowflake) From af54a2ecc54017e704a17caf4b774f373b16578a Mon Sep 17 00:00:00 2001 From: Ron Date: Mon, 23 May 2016 10:02:06 +0300 Subject: [PATCH 045/728] added React Star --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a4d3b220..f5c1f0d2 100644 --- a/README.md +++ b/README.md @@ -288,6 +288,7 @@ A collection of awesome things regarding React ecosystem. * [vortigern - A universal boilerplate for building web applications w/ TypeScript, React, Redux and more.](https://github.com/barbar/vortigern) * [Universal Redux Template - A clean, extensible react + redux boilerplate with universal rendering, testing and more] (https://github.com/mz026/universal-redux-template) * [UniversalRelayBoilerplate - Boilerplate + examples for React Native (iOS, Android), React (isomorphic, Material-UI), Relay, GraphQL, JWT, Node.js, Apache Cassandra](https://github.com/codefoundries/UniversalRelayBoilerplate) +* [React Star kit - React/Native + Redux + Webpack (w/ hot reload) + Express + Sequelize + Material-UI](https://github.com/ronmamo/star) ##### Components * [React Components](http://react-components.com/) From c055babfc6022a977cc78d24ee09b71d1fc8fa3f Mon Sep 17 00:00:00 2001 From: Hafiz Ismail Date: Tue, 24 May 2016 19:45:29 +0800 Subject: [PATCH 046/728] Added `graphql-go` to GraphQL libraries --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index f5c1f0d2..bc9c543f 100644 --- a/README.md +++ b/README.md @@ -810,6 +810,7 @@ A collection of awesome things regarding React ecosystem. * [graphene - GraphQL in **Python** made simple](http://graphene-python.org/) * [graphqllib - GraphQL implementation for **Python**](https://github.com/dittos/graphqllib) * [graphql-dotnet - GraphQL for **.NET**](https://github.com/graphql-dotnet/graphql-dotnet) +* [graphql-go - GraphQL for Go/Golang](https://github.com/graphql-go/graphql) #### Server Integration * [express-graphql - Create a GraphQL HTTP server with **Express**](https://github.com/graphql/express-graphql) From 3348fd95fd34842e10ae85f4e2faec4c089b0a43 Mon Sep 17 00:00:00 2001 From: Renan Date: Wed, 25 May 2016 10:49:12 -0300 Subject: [PATCH 047/728] Add React Pro book --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index bc9c543f..8e901953 100644 --- a/README.md +++ b/README.md @@ -927,6 +927,7 @@ A collection of awesome things regarding React ecosystem. * [SurviveJS - Webpack and React](http://survivejs.com/) * [react-webpack-cookbook - A cookbook for using Webpack with React JS](http://christianalfoni.github.io/react-webpack-cookbook) * [React+d3.js - Build data visualizations with React and d3.js](https://leanpub.com/reactd3js) +* [Pro React Book] (http://www.pro-react.com/) --- From 5c6111dd31cb806e9f93d9ff85159d6a8971c766 Mon Sep 17 00:00:00 2001 From: Glenn Reyes Date: Thu, 26 May 2016 23:27:41 +0200 Subject: [PATCH 048/728] Add react-countup component to list --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8e901953..cc1149a3 100644 --- a/README.md +++ b/README.md @@ -311,6 +311,7 @@ A collection of awesome things regarding React ecosystem. * [react-absolute-grid - An absolutely positioned, animated, filterable, sortable, drag and droppable, ES6 grid for React](https://github.com/jrowny/react-absolute-grid) * [react-async - Async rendering for React components](https://github.com/andreypopp/react-async) * [react-async-input - Inputs that behave properly with async set{State,Props} calls](https://github.com/grncdr/react-async-input) +* [react-countup - A React component wrapper around CountUp.js](https://github.com/glennreyes/react-countup) * [react-mediaswitch - Choose your DOM based on media queries](https://github.com/matthewwithanm/react-mediaswitch) * [react-frame-component - Render your React app to an iFrame](https://github.com/ryanseddon/react-frame-component) * [react-gravatar - React component for rendering a gravatar profile image](https://github.com/KyleAMathews/react-gravatar) From ed604570c4d3abaae780bfbc5e7c50fbec40aece Mon Sep 17 00:00:00 2001 From: Darryl Hebbes Date: Thu, 26 May 2016 23:52:31 +0200 Subject: [PATCH 049/728] Added React Tutorial: Cloning Yelp Added link to category React General Tutorials for React Tutorial: Cloning Yelp, an epic how to, --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8e901953..a3c80514 100644 --- a/README.md +++ b/README.md @@ -126,6 +126,7 @@ A collection of awesome things regarding React ecosystem. ##### React General Tutorials * [React Tutorial](https://facebook.github.io/react/docs/tutorial.html) * [React.js Fundamentals](http://courses.reactjsprogram.com/courses/reactjsfundamentals) +* [React tutorial - Cloning Yelp](https://www.fullstackreact.com/articles/react-tutorial-cloning-yelp/) Find at least 3 hours for this epic tutorial. * [ReactJS: Keep Simple. Everything can be a component!](https://speakerdeck.com/pedronauck/reactjs-keep-simple-everything-can-be-a-component) * [React.js Koans: Practical exercises that will help you learn React.js from square one](https://github.com/arkency/reactjs_koans) * [React Primer](https://github.com/mikechau/react-primer-draft) From e218b192643e1936783414979a450559a65709e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=96mer=20Ufuk=20Efendio=C4=9Flu?= Date: Fri, 27 May 2016 10:13:59 +0300 Subject: [PATCH 050/728] Added new real app --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8e901953..71d2ab93 100644 --- a/README.md +++ b/README.md @@ -974,6 +974,7 @@ A collection of awesome things regarding React ecosystem. * [getsentry/sentry](https://github.com/getsentry/sentry/) * [remember](https://github.com/paulhoughton/remember/) * [tube-tracker](https://github.com/i-like-robots/react-tube-tracker) +* [bloomery](https://github.com/ufukomer/bloomery) * [ParsePlatform/parse-dashboard](https://github.com/ParsePlatform/ --- From 9a4187a1507b18d23cd0f5e0e0ebac0716c7925f Mon Sep 17 00:00:00 2001 From: Joan Leon Date: Fri, 27 May 2016 12:06:21 +0200 Subject: [PATCH 051/728] Add new React Development Experience --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8e901953..77a1fa78 100644 --- a/README.md +++ b/README.md @@ -605,6 +605,7 @@ A collection of awesome things regarding React ecosystem. * [generator-reactapp - Yeoman generator for react app with redux, webpack, gulp and restful.js etc.](https://github.com/Jackong/generator-reactapp) * [static-site-generator-webpack-plugin - Prerender isomorphic JavaScript apps to static HTML](https://github.com/markdalgleish/static-site-generator-webpack-plugin) * [React Storybook - Build React components isolately inside a sandbox environment.](https://github.com/kadirahq/react-storybook) +* [generator-sui-react - A yeoman generator for Schibsted User Interface (SUI) ReactJS components](https://github.com/SUI-Components/generator-sui-react) ##### Template Engines * [react-templates - Lightweight templates for React](https://github.com/wix/react-templates) From ebb2f0d174e0d11f6383af7957fdca5f3f54b3ce Mon Sep 17 00:00:00 2001 From: Chintan Prajapati Date: Tue, 31 May 2016 15:02:27 -0500 Subject: [PATCH 052/728] react data grid added Excel-like grid component built with React, with editors, keyboard navigation, copy & paste, and the like http://adazzle.github.io/react-data-grid/ --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 71aa3a22..87a651d3 100644 --- a/README.md +++ b/README.md @@ -420,6 +420,7 @@ A collection of awesome things regarding React ecosystem. * [react-emoji - An emoji mixin for React](https://github.com/banyan/react-emoji) * [react-portal - A transportation of (not just) modals and lightboxes to document.body](https://github.com/tajo/react-portal) * [react-hotkeys - Declarative hotkey and focus area management for React](https://github.com/Chrisui/react-hotkeys) +* [react-data-grid - Data grid for React:Excel-like grid component built with React, with editors, keyboard navigation, copy & paste ](https://github.com/adazzle/react-data-grid) * [react-datagrid - A carefully crafted DataGrid for React](https://github.com/zippyui/react-datagrid) * [react-panels - A multipurpose tabbed panel with many features](https://github.com/Theadd/react-panels) * [autoresponsive-react - A Magical Layout Libary For React](http://xudafeng.github.io/autoresponsive-react) From 7b4f294052006702e0592371045c5ee9e26714ee Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Thu, 2 Jun 2016 17:36:15 +0300 Subject: [PATCH 053/728] Add some Redux resources --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a4d3b220..0993d0c3 100644 --- a/README.md +++ b/README.md @@ -757,14 +757,18 @@ A collection of awesome things regarding React ecosystem. * [redux-devtools - DevTools for Redux with hot reloading, action replay, and customizable UI](https://github.com/gaearon/redux-devtools) * [react-router-redux - Bindings to keep react-router and redux in sync](https://github.com/reactjs/react-router-redux) * [redux-form - A Higher Order Component using react-redux to keep form state](https://github.com/erikras/redux-form) +* [redux-thunk - Thunk middleware for redux](https://github.com/gaearon/redux-thunk) +* [redux-logger - Logger middleware for redux](https://github.com/theaqua/redux-logger) #### Redux Tutorials -* [Free Egghead.io Redux lessons from its creator - Dan Abramov](https://egghead.io/series/getting-started-with-redux) +* [Getting Started with Redux](https://egghead.io/series/getting-started-with-redux) +* [Building React Applications with Idiomatic Redux](https://egghead.io/series/building-react-applications-with-idiomatic-redux) * [Redux Tutorial](https://github.com/happypoulp/redux-tutorial) * [Server-Side Rendering with Redux and React-Router](https://www.codementor.io/reactjs/tutorial/redux-server-rendering-react-router-universal-web-app) * [Deep Introduction to Redux](https://www.codementor.io/reactjs/tutorial/intro-to-react-redux-pros) * [Unit Testing Redux Apps](https://www.codementor.io/reactjs/tutorial/redux-unit-test-mocha-mocking) + --- ### Testing > React Testing From fe64207f9215ca0cb1f8c2c6bacdedbac77284ea Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Thu, 2 Jun 2016 17:49:56 +0300 Subject: [PATCH 054/728] Remove some stuff --- README.md | 26 +------------------------- 1 file changed, 1 insertion(+), 25 deletions(-) diff --git a/README.md b/README.md index 20452322..25b11991 100644 --- a/README.md +++ b/README.md @@ -9,13 +9,10 @@ A collection of awesome things regarding React ecosystem. - [React Online Playground](#react-online-playground) - [React Tutorials](#react-tutorials) - [React General Tutorials](#react-general-tutorials) - - [Building Robust Web Apps with React](#building-robust-web-apps-with-react) - - [Comprehensive Guide to Building Apps with React](#comprehensive-guide-to-building-apps-with-react) - [Scotch.io React tutorials series](#scotchio-react-tutorials-series) - [React styling](#react-styling) - [React Charts Tutorials](#react-charts-tutorials) - [React and Meteor](#react-and-meteor) - - [React and Backbone](#react-and-backbone) - [React and Angular](#react-and-angular) - [React and Bootstrap](#react-and-bootstrap) - [React and ClojureScript](#react-and-clojurescript) @@ -110,8 +107,6 @@ A collection of awesome things regarding React ecosystem. * [React Discussion Forum](https://discuss.reactjs.org/) * [React StackOverflow](http://stackoverflow.com/questions/tagged/reactjs) * [React Twitter](https://twitter.com/reactjs) -* [React Podcast](http://reactpodcast.com/) -* `#reactjs` channel on Freenode IRC Server #### React Online Playground * [React JSFiddle Integration with JSX](https://jsfiddle.net/reactjs/69z2wepo/) @@ -126,7 +121,7 @@ A collection of awesome things regarding React ecosystem. ##### React General Tutorials * [React Tutorial](https://facebook.github.io/react/docs/tutorial.html) * [React.js Fundamentals](http://courses.reactjsprogram.com/courses/reactjsfundamentals) -* [React tutorial - Cloning Yelp](https://www.fullstackreact.com/articles/react-tutorial-cloning-yelp/) Find at least 3 hours for this epic tutorial. +* [React tutorial - Cloning Yelp](https://www.fullstackreact.com/articles/react-tutorial-cloning-yelp/) * [ReactJS: Keep Simple. Everything can be a component!](https://speakerdeck.com/pedronauck/reactjs-keep-simple-everything-can-be-a-component) * [React.js Koans: Practical exercises that will help you learn React.js from square one](https://github.com/arkency/reactjs_koans) * [React Primer](https://github.com/mikechau/react-primer-draft) @@ -136,18 +131,6 @@ A collection of awesome things regarding React ecosystem. * [Mixins Are Dead. Long Live Composition](https://medium.com/@dan_abramov/mixins-are-dead-long-live-higher-order-components-94a0d2f9e750) * [The Future of Drag and Drop APIs](https://medium.com/@dan_abramov/the-future-of-drag-and-drop-apis-249dfea7a15f) * [A gentle introduction to React Motion](https://medium.com/@nashvail/a-gentle-introduction-to-react-motion-dc50dd9f2459) -* [Building Isomorphic Webapps on the JVM with React.js and Spring Boot](http://winterbe.com/posts/2015/02/16/isomorphic-react-webapps-on-the-jvm/) - -##### Building robust web apps with React -* [Building robust web apps with React: Part 1](http://maketea.co.uk/2014/03/05/building-robust-web-apps-with-react-part-1.html) -* [Building robust web apps with React: Part 2](http://maketea.co.uk/2014/04/07/building-robust-web-apps-with-react-part-2.html) -* [Building robust web apps with React: Part 3](http://maketea.co.uk/2014/05/22/building-robust-web-apps-with-react-part-3.html) -* [Building robust web apps with React: Part 4](http://maketea.co.uk/2014/06/30/building-robust-web-apps-with-react-part-4.html) - -##### Comprehensive Guide to Building Apps with React -* [Part 1 - Comprehensive Guide to Building Apps with React](http://tylermcginnis.com/reactjs-tutorial-a-comprehensive-guide-to-building-apps-with-react/) -* [Part 2 - Building React Applications with Gulp and Browserify](http://tylermcginnis.com/reactjs-tutorial-pt-2-building-react-applications-with-gulp-and-browserify/) -* [Part 3 - Architecting React.js Apps with Flux](http://tylermcginnis.com/reactjs-tutorial-pt-3-architecting-react-js-apps-with-flux/) ##### Scotch.io React tutorials series * [Learning React.js: Getting Started and Concepts](https://scotch.io/tutorials/learning-react-getting-started-and-concepts) @@ -171,10 +154,6 @@ A collection of awesome things regarding React ecosystem. * [Meteor with React Tutorial](https://www.meteor.com/tutorials/react/creating-an-app) * [React for Meteor developers](http://blog.differential.com/react-for-meteor-developers/) -##### React and Backbone -* [Using React components as Backbone Views](http://www.thomasboyt.com/2013/12/17/using-reactjs-as-a-backbone-view.html) -* [Chicago Backbone Meetup: React + Backbone slides](https://speakerdeck.com/larsonjj/chicago-backbone-meetup-react-plus-backbone) - ##### React and Angular * [NgReact - React Components in Angular](http://davidandsuzi.com/ngreact-react-components-in-angular/) * [ng-React Update - React 0.9 and Angular Track By](http://davidandsuzi.com/ngreact-update/) @@ -933,9 +912,6 @@ A collection of awesome things regarding React ecosystem. --- ### Books * [SurviveJS - Webpack and React](http://survivejs.com/) -* [react-webpack-cookbook - A cookbook for using Webpack with React JS](http://christianalfoni.github.io/react-webpack-cookbook) -* [React+d3.js - Build data visualizations with React and d3.js](https://leanpub.com/reactd3js) -* [Pro React Book] (http://www.pro-react.com/) --- From 6988d176dd2cfb9d1af3b25873763d7d35dddc26 Mon Sep 17 00:00:00 2001 From: Billy Halim Date: Fri, 3 Jun 2016 14:03:19 +0700 Subject: [PATCH 055/728] Additional React Tutorials Series --- README.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/README.md b/README.md index 25b11991..5c6a47f4 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,8 @@ A collection of awesome things regarding React ecosystem. - [React Tutorials](#react-tutorials) - [React General Tutorials](#react-general-tutorials) - [Scotch.io React tutorials series](#scotchio-react-tutorials-series) + - [Egghead.io React tutorials series](#eggheadio-react-tutorials-series) + - [Thinkster.io React tutorials series](#thinksterio-react-tutorials-series) - [React styling](#react-styling) - [React Charts Tutorials](#react-charts-tutorials) - [React and Meteor](#react-and-meteor) @@ -139,6 +141,21 @@ A collection of awesome things regarding React ecosystem. * [Creating A Simple Shopping Cart with React.js and Flux](https://scotch.io/tutorials/creating-a-simple-shopping-cart-with-react-js-and-flux) * [Make a Mobile App with ReactJS in 30 Minutes](https://scotch.io/tutorials/make-a-mobile-app-with-reactjs-in-30-minutes) +##### Egghead.io React tutorials series +* [Build Your First React.js App](https://egghead.io/series/build-your-first-react-js-application) +* [React Fundamentals](https://egghead.io/series/react-fundamentals) + +##### Thinkster.io React tutorials series +* [Getting Started with React](https://thinkster.io/getting-started-with-react) +* [Changing state via user input](https://thinkster.io/react-change-state-from-input) +* [Programmatically rendering child components](https://thinkster.io/programmatically-rendering-child-components) +* [Rendering Variables in JSX React components](https://thinkster.io/rendering-variables-in-react) +* [What exactly is React?](https://thinkster.io/what-exactly-is-react) +* [Utilizing props to create reusable components](https://thinkster.io/create-reusable-components-with-props) +* [Understanding "state" in React components](https://thinkster.io/understanding-react-state) +* [Creating a simple React component](https://thinkster.io/create-a-react-component) +* [Iterating & Rendering with Loops in React components](https://thinkster.io/iterating-and-rendering-loops-in-react) + ##### React styling * [React: CSS in JS](http://blog.vjeux.com/2014/javascript/react-css-in-js-nationjs.html) * [React: CSS in JS techniques comparison](https://github.com/MicheleBertoli/css-in-js) From 3f655cbb2b05c036568eae55c00922c0090e620f Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Fri, 3 Jun 2016 15:13:20 +0300 Subject: [PATCH 056/728] Update Redux resources --- README.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 25b11991..3bbd33ef 100644 --- a/README.md +++ b/README.md @@ -743,11 +743,14 @@ A collection of awesome things regarding React ecosystem. * [redux-form - A Higher Order Component using react-redux to keep form state](https://github.com/erikras/redux-form) * [redux-thunk - Thunk middleware for redux](https://github.com/gaearon/redux-thunk) * [redux-logger - Logger middleware for redux](https://github.com/theaqua/redux-logger) +* [reselect - Selector library for Redux](https://github.com/reactjs/reselect) #### Redux Tutorials * [Getting Started with Redux](https://egghead.io/series/getting-started-with-redux) * [Building React Applications with Idiomatic Redux](https://egghead.io/series/building-react-applications-with-idiomatic-redux) * [Redux Tutorial](https://github.com/happypoulp/redux-tutorial) +* [Getting Started with React, Redux and Immutable: a Test-Driven Tutorial: Part 1](http://www.theodo.fr/blog/2016/03/getting-started-with-react-redux-and-immutable-a-test-driven-tutorial-part-1/) +* [Getting Started with React, Redux and Immutable: a Test-Driven Tutorial: Part 2](http://www.theodo.fr/blog/2016/03/getting-started-with-react-redux-and-immutable-a-test-driven-tutorial-part-2/) * [Server-Side Rendering with Redux and React-Router](https://www.codementor.io/reactjs/tutorial/redux-server-rendering-react-router-universal-web-app) * [Deep Introduction to Redux](https://www.codementor.io/reactjs/tutorial/intro-to-react-redux-pros) * [Unit Testing Redux Apps](https://www.codementor.io/reactjs/tutorial/redux-unit-test-mocha-mocking) @@ -946,7 +949,8 @@ A collection of awesome things regarding React ecosystem. --- ### Example Apps * [isomorphic500 - Isomorphic JS app built with React and Fluxible](https://github.com/gpbl/isomorphic500) -* [Fil: A playground for in-browser interpreters (Redux)](https://github.com/fatiherikli/fil) +* [fil - A playground for in-browser interpreters (Redux)](https://github.com/fatiherikli/fil) +* [sound-redux - A Soundcloud client built with React / Redux](https://github.com/andrewngu/sound-redux) --- @@ -955,11 +959,6 @@ A collection of awesome things regarding React ecosystem. * [khan/perseus](https://github.com/khan/perseus) * [mozilla/payments-ui](https://github.com/mozilla/payments-ui) * [webbylab/itsquiz-wall](https://github.com/webbylab/itsquiz-wall) -* [getsentry/sentry](https://github.com/getsentry/sentry/) -* [remember](https://github.com/paulhoughton/remember/) -* [tube-tracker](https://github.com/i-like-robots/react-tube-tracker) -* [bloomery](https://github.com/ufukomer/bloomery) -* [ParsePlatform/parse-dashboard](https://github.com/ParsePlatform/ --- ### Contribution From 142fd3b77744389d845f93362f45a801cdb8b7dd Mon Sep 17 00:00:00 2001 From: Soham Kamani Date: Sun, 5 Jun 2016 17:55:31 +0530 Subject: [PATCH 057/728] Added a tutorial for redux --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index b4ded692..aa967afa 100644 --- a/README.md +++ b/README.md @@ -771,6 +771,7 @@ A collection of awesome things regarding React ecosystem. * [Server-Side Rendering with Redux and React-Router](https://www.codementor.io/reactjs/tutorial/redux-server-rendering-react-router-universal-web-app) * [Deep Introduction to Redux](https://www.codementor.io/reactjs/tutorial/intro-to-react-redux-pros) * [Unit Testing Redux Apps](https://www.codementor.io/reactjs/tutorial/redux-unit-test-mocha-mocking) +* [A simplified approach to calling APIs with redux](http://www.sohamkamani.com/blog/2016/06/05/redux-apis/) --- From 37e36da39aa303446426c31f1dffb164866e6c36 Mon Sep 17 00:00:00 2001 From: hustcc Date: Mon, 6 Jun 2016 10:59:08 +0800 Subject: [PATCH 058/728] add echarts-for-react (#461) * add echarts-for-react * rm dot --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index aa967afa..37950d9a 100644 --- a/README.md +++ b/README.md @@ -451,6 +451,7 @@ A collection of awesome things regarding React ecosystem. * [react-browser-detection - React component to detect browser](https://github.com/mbasso/react-browser-detection) * [react-text-mask - Text and `` masking component](https://github.com/msafi/text-mask) * [rebass - Configurable React Stateless Functional UI Components](https://github.com/jxnblk/rebass) +* [echarts-for-react - baidu Echarts(v3.0) components for React](https://github.com/hustcc/echarts-for-react) ##### Libraries * [react-magic - Automatically AJAXify plain HTML with the power of React](https://github.com/reactjs/react-magic) From 04a2cd7c1ca571df7dc273b3e2d98137b71e5e83 Mon Sep 17 00:00:00 2001 From: Morton Fox Date: Mon, 6 Jun 2016 00:49:09 -0400 Subject: [PATCH 059/728] Fix link to Future of Javascript MVC Frameworks (#462) Trailing slash now seems to cause HTTP error 404. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 37950d9a..ab853525 100644 --- a/README.md +++ b/README.md @@ -188,7 +188,7 @@ A collection of awesome things regarding React ecosystem. * [Bootstrap forms using React.js](http://clozeit.wordpress.com/2014/01/13/bootstrap-forms-using-react-js/) ##### React and ClojureScript -* [The Future of JavaScript MVC Frameworks](http://swannodette.github.io/2013/12/17/the-future-of-javascript-mvcs/) +* [The Future of JavaScript MVC Frameworks](http://swannodette.github.io/2013/12/17/the-future-of-javascript-mvcs) * [The Case for React.js and ClojureScript](http://murilopereira.com/the-case-for-reactjs-and-clojurescript/) * [A Reagent Framework For Writing SPAs](https://github.com/Day8/re-frame) From ac604fa8086f2564e7729cad50e9ae912e728914 Mon Sep 17 00:00:00 2001 From: Sergii Gama Date: Tue, 7 Jun 2016 09:13:04 +0300 Subject: [PATCH 060/728] Add real app example (#463) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ab853525..54b3a5c4 100644 --- a/README.md +++ b/README.md @@ -978,6 +978,7 @@ A collection of awesome things regarding React ecosystem. * [khan/perseus](https://github.com/khan/perseus) * [mozilla/payments-ui](https://github.com/mozilla/payments-ui) * [webbylab/itsquiz-wall](https://github.com/webbylab/itsquiz-wall) +* [brainfock/brainfock](https://github.com/brainfock/brainfock) --- ### Contribution From 2970bd343fb6214203603a2ec67ef26f1a7e42d1 Mon Sep 17 00:00:00 2001 From: Sandeep Manne Date: Wed, 8 Jun 2016 21:33:25 +0530 Subject: [PATCH 061/728] Added link to reduxnor (#464) Added link to reduxnor (React Redux based blood donor demo application git:https://github.com/smanne/reduxnor demo: http://reduxnor.herokuapp.com) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 54b3a5c4..d709f690 100644 --- a/README.md +++ b/README.md @@ -773,7 +773,7 @@ A collection of awesome things regarding React ecosystem. * [Deep Introduction to Redux](https://www.codementor.io/reactjs/tutorial/intro-to-react-redux-pros) * [Unit Testing Redux Apps](https://www.codementor.io/reactjs/tutorial/redux-unit-test-mocha-mocking) * [A simplified approach to calling APIs with redux](http://www.sohamkamani.com/blog/2016/06/05/redux-apis/) - +* [React Redux based blood donor demo application] (https://github.com/smanne/reduxnor) --- ### Testing From 3bf8ca8358c560ed3e1e91f125eb4f207fab8270 Mon Sep 17 00:00:00 2001 From: Jason Brown Date: Wed, 8 Jun 2016 09:03:56 -0700 Subject: [PATCH 062/728] Fix build (#465) --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index d709f690..e2327080 100644 --- a/README.md +++ b/README.md @@ -641,7 +641,6 @@ A collection of awesome things regarding React ecosystem. * [React Native Radio](https://devchat.tv/react-native-radio/) #### React Native Tutorials -* [React Native Tutorial](https://facebook.github.io/react-native/docs/tutorial.html) * [Introducing React Native: Building Apps with JavaScript](http://www.raywenderlich.com/99473/introducing-react-native-building-apps-javascript) * [Introduction to React Native: Building iOS Apps with JavaScript](http://www.appcoda.com/react-native-introduction/) * [React Native Meets Async Functions](https://medium.com/the-exponent-log/react-native-meets-async-functions-3e6f81111173) From b3ecc23ac1890dfef4889c044ac1b4700575aa5a Mon Sep 17 00:00:00 2001 From: Matteo Basso Date: Wed, 8 Jun 2016 18:05:12 +0200 Subject: [PATCH 063/728] Add react-http-request (#406) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e2327080..d56db481 100644 --- a/README.md +++ b/README.md @@ -447,6 +447,7 @@ A collection of awesome things regarding React ecosystem. * [react-file-reader-input - Complete control over styling + abstraction from file reading](https://github.com/ngokevin/react-file-reader-input) * [react-sortable-pane - Resizable and sortable pane component for React](https://github.com/bokuweb/react-sortable-pane) * [react-DnR - Dragable and Resizable window build with React.js](https://github.com/yongxu/react-DnR) +* [react-http-request - React component exposes network request functionality](https://github.com/mbasso/react-http-request) * [react-https-redirect - Force a redirect to HTTPS when not on a local web server](https://github.com/mbasso/react-https-redirect) * [react-browser-detection - React component to detect browser](https://github.com/mbasso/react-browser-detection) * [react-text-mask - Text and `` masking component](https://github.com/msafi/text-mask) From ebfe8ca4690ef23eef111ced2f0e6166c5242ea3 Mon Sep 17 00:00:00 2001 From: FredericH Date: Wed, 8 Jun 2016 17:05:24 +0100 Subject: [PATCH 064/728] Add StartHackIt - ES6/ES7 full-stack starter kit (#398) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d56db481..689a9018 100644 --- a/README.md +++ b/README.md @@ -279,6 +279,7 @@ A collection of awesome things regarding React ecosystem. * [react-engine - A composite render engine for isomorphic express apps](https://github.com/paypal/react-engine) * [react-webpack-node - Boilerplate for an universal/isomorphic React + Redux/alt Flux](https://github.com/choonkending/react-webpack-node) * [react-native-nw-react-calculator - Mobile, desktop and website Apps with the same code](https://github.com/benoitvallon/react-native-nw-react-calculator) +* [StarHackIt - An ES6/ES7 full-stack starter kit with authentication and authorization code](https://github.com/FredericHeem/starhackit) * [npm-react-boilerplate - Minimal dev environment to build React modules](https://github.com/mbasso/npm-react-boilerplate) * [react-cordova-boilerplate - TodoMVC example for React to build a Cordova application](https://github.com/unimonkiez/react-cordova-boilerplate) * [react-tsx-starter - Isomorphic React TypeScript Starter](https://github.com/toddlucas/react-tsx-starter) From 3a430739b924cc78e0a150a92b5690f612d3d703 Mon Sep 17 00:00:00 2001 From: Manav Sehgal Date: Wed, 8 Jun 2016 22:59:39 +0530 Subject: [PATCH 065/728] Add React Speed Coding book (#458) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 689a9018..ae86b49f 100644 --- a/README.md +++ b/README.md @@ -934,6 +934,7 @@ A collection of awesome things regarding React ecosystem. --- ### Books +* [React Speed Coding - React ES6, Redux, Webpack, Enzyme, Flexbox, Firebase](https://reactspeed.com) * [SurviveJS - Webpack and React](http://survivejs.com/) From 1fb07beffe88a33da2818f0b3a668316048794dc Mon Sep 17 00:00:00 2001 From: Konstantin Tarkus Date: Thu, 9 Jun 2016 00:16:47 +0300 Subject: [PATCH 066/728] Add ASP.NET Core Starter Kit /w React frontend (#466) --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index ae86b49f..2dbe53a3 100644 --- a/README.md +++ b/README.md @@ -267,7 +267,9 @@ A collection of awesome things regarding React ecosystem. ##### Boilerplates * [Modern React ES6 Boilerplate - Thorough React starter kit using Webpack with Hot Module Reloading (HMR), Mocha, Chai for testing and example app using Redux](https://github.com/nicksp/redux-webpack-es6-boilerplate) -* [React Starter Kit - a skeleton of an "isomorphic" web application](https://github.com/kriasoft/react-starter-kit) +* [React Starter Kit — "isomorphic" web app boilerplate (Node.js, GraphQL, React, Babel, Webpack, CSS Modules, HMR)](https://github.com/kriasoft/react-starter-kit) +* [ASP.NET Core Starter Kit (C#) — Frontend: React, Babel, PostCSS, CSS Modules + backend: .NET Core, C#](https://github.com/kriasoft/aspnet-starter-kit) +* [ASP.NET Core Starter Kit (F#) — Frontend: React, Babel, PostCSS, CSS Modules + backend: .NET Core, F#](https://github.com/kriasoft/fsharp-starter-kit) * [React Redux Universal Hot Example](https://github.com/erikras/react-redux-universal-hot-example) * [React Slingshot - React + Redux with Babel, hot reloading, testing, linting and working example app](https://github.com/coryhouse/react-slingshot) * [Redux universal boilerplate - boilerplate for react universal application building on flux architecture based on redux implementation.](https://github.com/ufocoder/redux-universal-boilerplate) From 9e0e02c54aea09ef290067c4efc8a2aa0594dbba Mon Sep 17 00:00:00 2001 From: Gabriel Bull Date: Thu, 9 Jun 2016 18:06:53 -0400 Subject: [PATCH 067/728] Added react-aim (#467) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2dbe53a3..abadbc1a 100644 --- a/README.md +++ b/README.md @@ -304,6 +304,7 @@ A collection of awesome things regarding React ecosystem. * [react-component - A Collection of React UI Components](http://react-component.github.io/badgeboard/) * [Ant Design - An enterprise-class UI design language and React-based implementation](https://github.com/ant-design/ant-design) * [react-desktop - OS X and Windows UI components built with React](https://github.com/gabrielbull/react-desktop) +* [react-aim - Determine the cursor aim for triggering mouse events](https://github.com/gabrielbull/react-aim) * [react-touch - React photo viewer for mobile](https://github.com/petehunt/react-touch) * [griddle - A simple grid component for use with React](http://dynamictyped.github.io/Griddle/) * [react-grid - Data grid for React](https://github.com/prometheusresearch/react-grid) From 22f44ee788e41f7caedcb0370552d26e251292be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cau=C3=AA=20Alves?= Date: Fri, 10 Jun 2016 19:31:16 -0300 Subject: [PATCH 068/728] Update README.md (#468) Add some links. --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index abadbc1a..4f154f89 100644 --- a/README.md +++ b/README.md @@ -457,6 +457,7 @@ A collection of awesome things regarding React ecosystem. * [react-text-mask - Text and `` masking component](https://github.com/msafi/text-mask) * [rebass - Configurable React Stateless Functional UI Components](https://github.com/jxnblk/rebass) * [echarts-for-react - baidu Echarts(v3.0) components for React](https://github.com/hustcc/echarts-for-react) +* [react-pagespeed-score - A React component for display a dial-type chart of PageSpeed Insights](https://github.com/cauealves/react-pagespeed-score) ##### Libraries * [react-magic - Automatically AJAXify plain HTML with the power of React](https://github.com/reactjs/react-magic) @@ -975,7 +976,7 @@ A collection of awesome things regarding React ecosystem. * [isomorphic500 - Isomorphic JS app built with React and Fluxible](https://github.com/gpbl/isomorphic500) * [fil - A playground for in-browser interpreters (Redux)](https://github.com/fatiherikli/fil) * [sound-redux - A Soundcloud client built with React / Redux](https://github.com/andrewngu/sound-redux) - +* [react-pomodoro - A Pomodoro timer for developers](https://github.com/afonsopacifer/react-pomodoro) --- ### Real Apps From eeb1719077edf06d98839fd3955d5d80330509a2 Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Sun, 12 Jun 2016 15:24:58 +0300 Subject: [PATCH 069/728] Add Building the F8 2016 App tutorial --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4f154f89..865ced7d 100644 --- a/README.md +++ b/README.md @@ -647,6 +647,7 @@ A collection of awesome things regarding React ecosystem. * [React Native Radio](https://devchat.tv/react-native-radio/) #### React Native Tutorials +* [Building the F8 2016 App](http://makeitopen.com/) * [Introducing React Native: Building Apps with JavaScript](http://www.raywenderlich.com/99473/introducing-react-native-building-apps-javascript) * [Introduction to React Native: Building iOS Apps with JavaScript](http://www.appcoda.com/react-native-introduction/) * [React Native Meets Async Functions](https://medium.com/the-exponent-log/react-native-meets-async-functions-3e6f81111173) From 7a41dc7d3ed3d901cbe5748d8477452cb0dd5e5f Mon Sep 17 00:00:00 2001 From: hustcc Date: Mon, 13 Jun 2016 00:23:40 +0800 Subject: [PATCH 070/728] add iReact (#470) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 865ced7d..00bc44cb 100644 --- a/README.md +++ b/README.md @@ -294,6 +294,7 @@ A collection of awesome things regarding React ecosystem. * [React Components](http://react-components.com/) * [React Component List](http://dvemac.github.io/react-component-list/) * [React.parts - A catalog of React components](http://react.parts/) +* [iReact: Fantastic React Components and Libraries!](http://ireact.cn/) * [Khan Academy React Components](http://khan.github.io/react-components/) * [VistarMedia Components](http://cmpnt.vistarmedia.com/) * [React Topcoat UI components](https://github.com/kjda/react-topui) From 892d2edbd3996e57e221393285a92e29ca545dd6 Mon Sep 17 00:00:00 2001 From: Douglas Correa Date: Sun, 12 Jun 2016 13:23:49 -0300 Subject: [PATCH 071/728] FIrebase 3.0 with React/Redux boilerplate added (#469) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 00bc44cb..ade5bb9b 100644 --- a/README.md +++ b/README.md @@ -289,6 +289,7 @@ A collection of awesome things regarding React ecosystem. * [Universal Redux Template - A clean, extensible react + redux boilerplate with universal rendering, testing and more] (https://github.com/mz026/universal-redux-template) * [UniversalRelayBoilerplate - Boilerplate + examples for React Native (iOS, Android), React (isomorphic, Material-UI), Relay, GraphQL, JWT, Node.js, Apache Cassandra](https://github.com/codefoundries/UniversalRelayBoilerplate) * [React Star kit - React/Native + Redux + Webpack (w/ hot reload) + Express + Sequelize + Material-UI](https://github.com/ronmamo/star) +* [Firebase 3.0 Starter using React Redux](https://github.com/douglascorrea/react-hot-redux-firebase-starter) ##### Components * [React Components](http://react-components.com/) From 68d7ac8d30307eec0b7339506df14719f0e1e661 Mon Sep 17 00:00:00 2001 From: Bo-Yi Wu Date: Mon, 13 Jun 2016 10:16:11 +0800 Subject: [PATCH 072/728] Add react-toolbox (#471) A set of React components implementing Google's Material Design specification with the power of CSS Modules http://www.react-toolbox.com --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ade5bb9b..39d8d2d8 100644 --- a/README.md +++ b/README.md @@ -463,6 +463,7 @@ A collection of awesome things regarding React ecosystem. ##### Libraries * [react-magic - Automatically AJAXify plain HTML with the power of React](https://github.com/reactjs/react-magic) +* [react-toolbox - A set of React components implementing Google's Material Design specification](http://www.react-toolbox.com) * [tcomb-react - Library allowing you to check all the props of your React components](https://github.com/gcanti/tcomb-react) * [react-responsive - Media queries in react for responsive design](https://github.com/wearefractal/react-responsive) * [react-cursor - Functional state management abstraction for use with Facebook React](https://github.com/dustingetz/react-cursor) From 32a08827097712628f1e58cb590d310d8df1493d Mon Sep 17 00:00:00 2001 From: eternalsky Date: Mon, 13 Jun 2016 11:51:02 -0500 Subject: [PATCH 073/728] add UXCore (#472) * add UXCore * add uxcore --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 39d8d2d8..5c38ceac 100644 --- a/README.md +++ b/README.md @@ -305,6 +305,7 @@ A collection of awesome things regarding React ecosystem. * [react-facebook-login-component](https://github.com/kennetpostigo/react-facebook-login-component) * [react-component - A Collection of React UI Components](http://react-component.github.io/badgeboard/) * [Ant Design - An enterprise-class UI design language and React-based implementation](https://github.com/ant-design/ant-design) +* [UXCore - A React UI Component Set living for enterprise backend application](https://github.com/uxcore/uxcore) * [react-desktop - OS X and Windows UI components built with React](https://github.com/gabrielbull/react-desktop) * [react-aim - Determine the cursor aim for triggering mouse events](https://github.com/gabrielbull/react-aim) * [react-touch - React photo viewer for mobile](https://github.com/petehunt/react-touch) From f8b008b43e411a7b934a0365c3b556e290d3b86f Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Tue, 14 Jun 2016 09:58:27 +0300 Subject: [PATCH 074/728] Add ReactEurope video playlists --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5c38ceac..38d58082 100644 --- a/README.md +++ b/README.md @@ -305,7 +305,7 @@ A collection of awesome things regarding React ecosystem. * [react-facebook-login-component](https://github.com/kennetpostigo/react-facebook-login-component) * [react-component - A Collection of React UI Components](http://react-component.github.io/badgeboard/) * [Ant Design - An enterprise-class UI design language and React-based implementation](https://github.com/ant-design/ant-design) -* [UXCore - A React UI Component Set living for enterprise backend application](https://github.com/uxcore/uxcore) +* [UXCore - A React UI Component Set living for enterprise backend application](https://github.com/uxcore/uxcore) * [react-desktop - OS X and Windows UI components built with React](https://github.com/gabrielbull/react-desktop) * [react-aim - Determine the cursor aim for triggering mouse events](https://github.com/gabrielbull/react-aim) * [react-touch - React photo viewer for mobile](https://github.com/petehunt/react-touch) @@ -918,6 +918,8 @@ A collection of awesome things regarding React ecosystem. #### [ReactRally Conf 2015 Playlist](https://www.youtube.com/playlist?list=PLUD4kD-wL_zZhHy-G8hPNZTvx_M35loXQ) #### [React.js Conf 2016 Playlist](https://www.youtube.com/playlist?list=PLb0IAmt7-GS0M8Q95RIc2lOM6nc77q1IY) #### [React Amsterdam 2016 Playlist](https://www.youtube.com/playlist?list=PLNBNS7NRGKMG3uLrm5fgY02hJ87Wzb4IU) +#### [ReactEurope Conf 2016 Day 1 Playlist](https://www.youtube.com/playlist?list=PLCC436JpVnK09bZeayg-KeLuHfHgc-tDa) +#### [ReactEurope Conf 2016 Day 2 Playlist](https://www.youtube.com/playlist?list=PLCC436JpVnK0LTDKW3O_BGTZnrZ8dBAof) #### Video Tutorials * [learnreact.com — 3ish minute videos on React.js](http://learnreact.com/) From 1724f235a26e0fc28db42cd9363d5820b063e1d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ya=C5=9Far=20=C4=B0=C3=A7li?= Date: Wed, 15 Jun 2016 17:47:15 +0300 Subject: [PATCH 075/728] Add react-livestamp (#473) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 38d58082..05fb3328 100644 --- a/README.md +++ b/README.md @@ -461,6 +461,7 @@ A collection of awesome things regarding React ecosystem. * [rebass - Configurable React Stateless Functional UI Components](https://github.com/jxnblk/rebass) * [echarts-for-react - baidu Echarts(v3.0) components for React](https://github.com/hustcc/echarts-for-react) * [react-pagespeed-score - A React component for display a dial-type chart of PageSpeed Insights](https://github.com/cauealves/react-pagespeed-score) +* [react-livestamp - A simple and html date countdown component for React](https://github.com/markafoni/react-livestamp) ##### Libraries * [react-magic - Automatically AJAXify plain HTML with the power of React](https://github.com/reactjs/react-magic) From cd18d48e1b7ce38dcc82ccef4721a8190f449b37 Mon Sep 17 00:00:00 2001 From: alan blount Date: Wed, 15 Jun 2016 19:08:57 -0400 Subject: [PATCH 076/728] +react-cdk & official Meteor+React guide (#474) Added react-cdk & link to the official Meteor+React guide --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 05fb3328..a0ecef04 100644 --- a/README.md +++ b/README.md @@ -168,6 +168,7 @@ A collection of awesome things regarding React ecosystem. * [D3 and React - the future of charting components?](http://10consulting.com/2014/02/19/d3-plus-reactjs-for-charting/) ##### React and Meteor +* [Meteor official Guide](http://guide.meteor.com/react.html) * [Meteor with React Tutorial](https://www.meteor.com/tutorials/react/creating-an-app) * [React for Meteor developers](http://blog.differential.com/react-for-meteor-developers/) @@ -266,6 +267,7 @@ A collection of awesome things regarding React ecosystem. * [MJML - The only framework that makes responsive-email easy. Based on React](https://mjml.io) ##### Boilerplates +* [React CDK (Component Development Kit)](https://github.com/kadirahq/react-cdk) - ES6, Webpack, Testing, Linting, StoryBook (including publish to github pages) * [Modern React ES6 Boilerplate - Thorough React starter kit using Webpack with Hot Module Reloading (HMR), Mocha, Chai for testing and example app using Redux](https://github.com/nicksp/redux-webpack-es6-boilerplate) * [React Starter Kit — "isomorphic" web app boilerplate (Node.js, GraphQL, React, Babel, Webpack, CSS Modules, HMR)](https://github.com/kriasoft/react-starter-kit) * [ASP.NET Core Starter Kit (C#) — Frontend: React, Babel, PostCSS, CSS Modules + backend: .NET Core, C#](https://github.com/kriasoft/aspnet-starter-kit) From bf78065f40dd26de74a2968ef4bc54ace46a4a5b Mon Sep 17 00:00:00 2001 From: Yoni Weisbrod Date: Thu, 23 Jun 2016 17:17:32 +0300 Subject: [PATCH 077/728] Add link to React Native flexbox mini-course (#475) * Add the Mini-Course on React-Native Flexbox to the RN section * Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a0ecef04..508af085 100644 --- a/README.md +++ b/README.md @@ -664,6 +664,7 @@ A collection of awesome things regarding React ecosystem. * [JavaScript Without Grammar blog](http://browniefed.com/blog/archives/) * [The Beauty Of React Native: Building Your First iOS App With JavaScript (Part 1)](https://www.smashingmagazine.com/2016/04/the-beauty-of-react-native-building-your-first-ios-app-with-javascript-part-1/) * [The Beauty Of React Native: Building Your First iOS App With JavaScript (Part 2)](https://www.smashingmagazine.com/2016/04/how-to-build-your-first-ios-app-with-javascript/) +* [A Mini-Course on React Native Flexbox](https://medium.com/@yoniweisbrod/a-mini-course-on-react-native-flexbox-2832a1ccc6) #### React Native Development Experience * [react-native-webpack-server - Build React Native apps with Webpack](https://github.com/mjohnston/react-native-webpack-server) From ee9f3072e00947d8108355ca0005594e07b96f5c Mon Sep 17 00:00:00 2001 From: Will Stern Date: Thu, 23 Jun 2016 15:45:19 -0500 Subject: [PATCH 078/728] add learncode tuts (#476) --- README.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 508af085..0e1e98b2 100644 --- a/README.md +++ b/README.md @@ -10,8 +10,9 @@ A collection of awesome things regarding React ecosystem. - [React Tutorials](#react-tutorials) - [React General Tutorials](#react-general-tutorials) - [Scotch.io React tutorials series](#scotchio-react-tutorials-series) - - [Egghead.io React tutorials series](#eggheadio-react-tutorials-series) - - [Thinkster.io React tutorials series](#thinksterio-react-tutorials-series) + - [Egghead.io React tutorials series](#eggheadio-react-tutorials-series) + - [Thinkster.io React tutorials series](#thinksterio-react-tutorials-series) + - [LearnCode.academy React tutorials series](#learncodeacademy-react-tutorials-series) - [React styling](#react-styling) - [React Charts Tutorials](#react-charts-tutorials) - [React and Meteor](#react-and-meteor) @@ -156,6 +157,9 @@ A collection of awesome things regarding React ecosystem. * [Creating a simple React component](https://thinkster.io/create-a-react-component) * [Iterating & Rendering with Loops in React components](https://thinkster.io/iterating-and-rendering-loops-in-react) +##### LearnCode.academy React tutorials series +* [React Rapid Course](https://www.youtube.com/watch?v=MhkGQAoc7bc&list=PLoYCgNOIyGABj2GQSlDRjgvXtqfDxKm5b&index=1) + ##### React styling * [React: CSS in JS](http://blog.vjeux.com/2014/javascript/react-css-in-js-nationjs.html) * [React: CSS in JS techniques comparison](https://github.com/MicheleBertoli/css-in-js) @@ -757,6 +761,7 @@ A collection of awesome things regarding React ecosystem. * [React with Flux by example - a simple Todo List dissected](http://reactkungfu.com/2015/07/react-with-flux-by-example-simple-todo-list-dissected/) * [FOR FLUX SAKE! - a beginners tutorial](https://github.com/MIJOTHY/FOR_FLUX_SAKE) * [Simple Counter App with React and Nuclear JS](https://github.com/haochuan/random-notes/blob/master/react/couter-app-with-react-nuclear.md) +* [LearnCode.academy Flux Tutorial Series](https://www.youtube.com/watch?v=PvjNglsyOHs&list=PLoYCgNOIyGABj2GQSlDRjgvXtqfDxKm5b&index=9) --- @@ -788,6 +793,7 @@ A collection of awesome things regarding React ecosystem. * [Unit Testing Redux Apps](https://www.codementor.io/reactjs/tutorial/redux-unit-test-mocha-mocking) * [A simplified approach to calling APIs with redux](http://www.sohamkamani.com/blog/2016/06/05/redux-apis/) * [React Redux based blood donor demo application] (https://github.com/smanne/reduxnor) +* [LearnCode.academy Redux Tutorials Series](https://www.youtube.com/watch?v=1w-oQ-i1XB8&list=PLoYCgNOIyGABj2GQSlDRjgvXtqfDxKm5b&index=15) --- ### Testing From 41655c3b460a176cd01e2c6cbc043803a7be8f8f Mon Sep 17 00:00:00 2001 From: Ayoub ADIB Date: Sun, 26 Jun 2016 03:49:22 +0200 Subject: [PATCH 079/728] Added React Isomorphic Boilerplates (#478) Added reactjs-isomorphic-starterkit Added reactjs-typescript-isomorphic-starterkit --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 0e1e98b2..4c14d684 100644 --- a/README.md +++ b/README.md @@ -271,6 +271,8 @@ A collection of awesome things regarding React ecosystem. * [MJML - The only framework that makes responsive-email easy. Based on React](https://mjml.io) ##### Boilerplates +* [React Isomorphic Starter Kit - An isomorphic React boilerplate with all necessary tools are set up to start up quickly your React project: Webpack (SASS/CSS loader, JSX/JS loader, File loader...), React Router, React Hot Loader and ESLint](https://github.com/ayoubdev/reactjs-isomorphic-starterkit) - Become more productive and Enable shared javascript that runs on both client and server (client + server side rendering)) +* [React Typescript Isomorphic Starter Kit - An isomorphic React boilerplate with with all necessary tools to start up your React project with Typescript including Webpack, React Router, React Hot Loader and ESLint](https://github.com/ayoubdev/reactjs-typescript-isomorphic-starterkit) * [React CDK (Component Development Kit)](https://github.com/kadirahq/react-cdk) - ES6, Webpack, Testing, Linting, StoryBook (including publish to github pages) * [Modern React ES6 Boilerplate - Thorough React starter kit using Webpack with Hot Module Reloading (HMR), Mocha, Chai for testing and example app using Redux](https://github.com/nicksp/redux-webpack-es6-boilerplate) * [React Starter Kit — "isomorphic" web app boilerplate (Node.js, GraphQL, React, Babel, Webpack, CSS Modules, HMR)](https://github.com/kriasoft/react-starter-kit) From 6020bcb2b27955a4fc88825ca807c44f0bc06918 Mon Sep 17 00:00:00 2001 From: Vu Tran Date: Wed, 29 Jun 2016 17:07:24 -0700 Subject: [PATCH 080/728] added react-offcanvas (#479) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4c14d684..08912d69 100644 --- a/README.md +++ b/README.md @@ -470,6 +470,7 @@ A collection of awesome things regarding React ecosystem. * [echarts-for-react - baidu Echarts(v3.0) components for React](https://github.com/hustcc/echarts-for-react) * [react-pagespeed-score - A React component for display a dial-type chart of PageSpeed Insights](https://github.com/cauealves/react-pagespeed-score) * [react-livestamp - A simple and html date countdown component for React](https://github.com/markafoni/react-livestamp) +* [react-offcanvas - Off-canvas menus for React](https://github.com/vutran/react-offcanvas) ##### Libraries * [react-magic - Automatically AJAXify plain HTML with the power of React](https://github.com/reactjs/react-magic) From d125beb4c8cee04ab88f27efcacf2f0fb076f370 Mon Sep 17 00:00:00 2001 From: Paul Laros Date: Thu, 30 Jun 2016 17:14:35 +0200 Subject: [PATCH 081/728] Added madewithreact.com (#480) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 08912d69..284559f9 100644 --- a/README.md +++ b/README.md @@ -989,6 +989,7 @@ A collection of awesome things regarding React ecosystem. * [Hapi+React+Flux user management system](https://github.com/jedireza/aqua) * [Redux TodoMVC](https://github.com/gaearon/redux/tree/master/examples/todomvc) * [react-babel-webpack - CRUD demo app featuring React, React Router, Flux, Webpack, Bootstrap](https://github.com/arcseldon/react-babel-webpack-starter-app.git) +* [Made with React - Collection of websites and applications using ReactJS](http://madewithreact.com/) --- From 7cacdbd6651d0918b382f8a00af1194a416670c2 Mon Sep 17 00:00:00 2001 From: Jyoti Puri Date: Sun, 3 Jul 2016 03:04:39 +0530 Subject: [PATCH 082/728] adding reference to react-range-slider component (#481) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 284559f9..7f557e3b 100644 --- a/README.md +++ b/README.md @@ -440,6 +440,7 @@ A collection of awesome things regarding React ecosystem. * [react-medium-editor - React wrapper for medium-editor](https://github.com/wangzuo/react-medium-editor) * [react-progress-label - Progress label component](https://github.com/wangzuo/react-progress-label) * [react-input-slider - React input slider component](https://github.com/wangzuo/react-input-slider) +* [react-range-slider - Collection of react slider components](https://github.com/jpuri/react-range-slider) * [react-ui-tree - React tree component with drag and drop support](https://github.com/pqx/react-ui-tree) * [react-frame - React components within an iframe for isolated css styling](https://github.com/pqx/react-frame) * [rodal - A React modal with animations](http://rodal.cn) From 7f17c7e3af4e6a6ac22600c02963cb9ea2f22c75 Mon Sep 17 00:00:00 2001 From: "Kenny Dits @kenny_dee" Date: Tue, 5 Jul 2016 17:54:11 +0200 Subject: [PATCH 083/728] Add tutorial to preview RN apps in PR (#482) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7f557e3b..a9455176 100644 --- a/README.md +++ b/README.md @@ -677,6 +677,7 @@ A collection of awesome things regarding React ecosystem. #### React Native Development Experience * [react-native-webpack-server - Build React Native apps with Webpack](https://github.com/mjohnston/react-native-webpack-server) * [react-native-code-push - React Native plugin for the CodePush service](https://github.com/Microsoft/react-native-code-push) +* [Preview your React Native apps in your Github Pull Request](http://tech.m6web.fr/preview-android-ios-react-native-on-github-pull-request/) #### React Native Sample Apps * [HackerNews](https://github.com/iSimar/HackerNews-React-Native) From 3112a32d31a0ca3b37bfdf2aa0c1aaf632251111 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Padilla?= Date: Tue, 5 Jul 2016 19:19:53 -0400 Subject: [PATCH 084/728] Add Built With React (#484) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a9455176..c068fa96 100644 --- a/README.md +++ b/README.md @@ -110,6 +110,7 @@ A collection of awesome things regarding React ecosystem. * [React Discussion Forum](https://discuss.reactjs.org/) * [React StackOverflow](http://stackoverflow.com/questions/tagged/reactjs) * [React Twitter](https://twitter.com/reactjs) +* [Built With React](http://builtwithreact.io/) #### React Online Playground * [React JSFiddle Integration with JSX](https://jsfiddle.net/reactjs/69z2wepo/) From 2f6767fbe113f7db9da18bb7d160e092cca216ce Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Fri, 8 Jul 2016 18:26:40 +0300 Subject: [PATCH 085/728] Redux tools --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index 3bbd33ef..10b2c467 100644 --- a/README.md +++ b/README.md @@ -744,6 +744,14 @@ A collection of awesome things regarding React ecosystem. * [redux-thunk - Thunk middleware for redux](https://github.com/gaearon/redux-thunk) * [redux-logger - Logger middleware for redux](https://github.com/theaqua/redux-logger) * [reselect - Selector library for Redux](https://github.com/reactjs/reselect) +* [normalizr - Normalizes nested JSON according to a schema](https://github.com/paularmstrong/normalizr) +* [redux-saga - An alternative side effect model for Redux apps](https://github.com/yelouafi/redux-saga) +* [redux-observable - RxJS middleware for Redux](https://github.com/redux-observable/redux-observable) +* [redux-analytics - Analytics middleware for Redux](https://github.com/markdalgleish/redux-analytics) +* [redux-undo - Higher order reducer to add undo/redo functionality to redux state containers](https://github.com/omnidan/redux-undo) +* [redux-search - Redux bindings for client-side search](https://github.com/treasure-data/redux-search) +* [redux-mock-store - A mock store for your testing your redux async action creators and middleware](https://github.com/arnaudbenard/redux-mock-store) +* [redux-immutable - Create an equivalent function of Redux combineReducers that works with Immutable.js state](https://github.com/gajus/redux-immutable) #### Redux Tutorials * [Getting Started with Redux](https://egghead.io/series/getting-started-with-redux) @@ -754,6 +762,8 @@ A collection of awesome things regarding React ecosystem. * [Server-Side Rendering with Redux and React-Router](https://www.codementor.io/reactjs/tutorial/redux-server-rendering-react-router-universal-web-app) * [Deep Introduction to Redux](https://www.codementor.io/reactjs/tutorial/intro-to-react-redux-pros) * [Unit Testing Redux Apps](https://www.codementor.io/reactjs/tutorial/redux-unit-test-mocha-mocking) +* [Secure Your React and Redux App with JWT Authentication](https://auth0.com/blog/2016/01/04/secure-your-react-and-redux-app-with-jwt-authentication/) +* [Build an Image Gallery Using React, Redux and redux-saga](http://joelhooks.com/blog/2016/03/20/build-an-image-gallery-using-redux-saga) --- From 14379df03a49728a4d00dabe13f1654d1a65facc Mon Sep 17 00:00:00 2001 From: Louis Barranqueiro Date: Tue, 12 Jul 2016 17:55:37 +0200 Subject: [PATCH 086/728] add Reapop (#487) --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 51bda33f..d375d066 100644 --- a/README.md +++ b/README.md @@ -474,6 +474,9 @@ A collection of awesome things regarding React ecosystem. * [react-livestamp - A simple and html date countdown component for React](https://github.com/markafoni/react-livestamp) * [react-offcanvas - Off-canvas menus for React](https://github.com/vutran/react-offcanvas) +##### Containers +* [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) + ##### Libraries * [react-magic - Automatically AJAXify plain HTML with the power of React](https://github.com/reactjs/react-magic) * [react-toolbox - A set of React components implementing Google's Material Design specification](http://www.react-toolbox.com) From 38db997d59971a362103b4b0bef0daaf1c119d60 Mon Sep 17 00:00:00 2001 From: Saikat Chakrabarti Date: Tue, 12 Jul 2016 18:04:47 -0400 Subject: [PATCH 087/728] Add react-apollo-starter-kit (#488) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d375d066..447889b4 100644 --- a/README.md +++ b/README.md @@ -299,6 +299,7 @@ A collection of awesome things regarding React ecosystem. * [UniversalRelayBoilerplate - Boilerplate + examples for React Native (iOS, Android), React (isomorphic, Material-UI), Relay, GraphQL, JWT, Node.js, Apache Cassandra](https://github.com/codefoundries/UniversalRelayBoilerplate) * [React Star kit - React/Native + Redux + Webpack (w/ hot reload) + Express + Sequelize + Material-UI](https://github.com/ronmamo/star) * [Firebase 3.0 Starter using React Redux](https://github.com/douglascorrea/react-hot-redux-firebase-starter) +* [React/Apollo starter kit with server side rendering](https://github.com/saikat/react-apollo-starter-kit) ##### Components * [React Components](http://react-components.com/) From 09c1f005319cc845576a9a4f1de6deadf9a2c7b3 Mon Sep 17 00:00:00 2001 From: MATHONAT Romain Date: Thu, 14 Jul 2016 17:57:06 +0200 Subject: [PATCH 088/728] Add boilerplate, markdown with React, redux+react for beginners (#489) * Add boilerplate(react+redux+semantic UI), markdown with React, redux+react for beginners * Delete dead link http://react-components.com/ --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 447889b4..c5294141 100644 --- a/README.md +++ b/README.md @@ -135,7 +135,8 @@ A collection of awesome things regarding React ecosystem. * [Mixins Are Dead. Long Live Composition](https://medium.com/@dan_abramov/mixins-are-dead-long-live-higher-order-components-94a0d2f9e750) * [The Future of Drag and Drop APIs](https://medium.com/@dan_abramov/the-future-of-drag-and-drop-apis-249dfea7a15f) * [A gentle introduction to React Motion](https://medium.com/@nashvail/a-gentle-introduction-to-react-motion-dc50dd9f2459) - +* [How to include markdown files into React](http://vulgairedev.fr/blog/article/markdown-pages-react) +* ##### Scotch.io React tutorials series * [Learning React.js: Getting Started and Concepts](https://scotch.io/tutorials/learning-react-getting-started-and-concepts) * [Build A Real-Time Twitter Stream with Node and React.js](https://scotch.io/tutorials/build-a-real-time-twitter-stream-with-node-and-react-js) @@ -300,9 +301,8 @@ A collection of awesome things regarding React ecosystem. * [React Star kit - React/Native + Redux + Webpack (w/ hot reload) + Express + Sequelize + Material-UI](https://github.com/ronmamo/star) * [Firebase 3.0 Starter using React Redux](https://github.com/douglascorrea/react-hot-redux-firebase-starter) * [React/Apollo starter kit with server side rendering](https://github.com/saikat/react-apollo-starter-kit) - +* [React + Redux + Semantic UI](https://github.com/Romathonat/RRSUI-boilerplate) ##### Components -* [React Components](http://react-components.com/) * [React Component List](http://dvemac.github.io/react-component-list/) * [React.parts - A catalog of React components](http://react.parts/) * [iReact: Fantastic React Components and Libraries!](http://ireact.cn/) @@ -804,6 +804,7 @@ A collection of awesome things regarding React ecosystem. * [Getting Started with Redux](https://egghead.io/series/getting-started-with-redux) * [Building React Applications with Idiomatic Redux](https://egghead.io/series/building-react-applications-with-idiomatic-redux) * [Redux Tutorial](https://github.com/happypoulp/redux-tutorial) +* [Redux with React introduction for beginners](http://vulgairedev.fr/blog/article/intro-Redux-ReactJS) * [Getting Started with React, Redux and Immutable: a Test-Driven Tutorial: Part 1](http://www.theodo.fr/blog/2016/03/getting-started-with-react-redux-and-immutable-a-test-driven-tutorial-part-1/) * [Getting Started with React, Redux and Immutable: a Test-Driven Tutorial: Part 2](http://www.theodo.fr/blog/2016/03/getting-started-with-react-redux-and-immutable-a-test-driven-tutorial-part-2/) * [Server-Side Rendering with Redux and React-Router](https://www.codementor.io/reactjs/tutorial/redux-server-rendering-react-router-universal-web-app) From 11c142afebb187d2c25f36db1df3bdd036760ae6 Mon Sep 17 00:00:00 2001 From: James Kuczmarski Date: Thu, 14 Jul 2016 11:57:34 -0400 Subject: [PATCH 089/728] added NBAreact to list of React Native sample apps (#491) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c5294141..ee5d9e85 100644 --- a/README.md +++ b/README.md @@ -689,6 +689,7 @@ A collection of awesome things regarding React ecosystem. * [Ziliun](https://github.com/sonnylazuardi/ziliun-react-native) * [FinanceReactNative](https://github.com/7kfpun/FinanceReactNative) * [SplashWalls](https://github.com/nashvail/SplashWalls) +* [NBAreact](https://github.com/jbkuczma/NBAreact) #### React Native Boilerplates * [Snowflake - React Native iOS & Android with Redux, Parse.com, Jest (88% coverage)](https://github.com/bartonhammond/snowflake) From 8bae34cb3b1acc8da3c2a77bf3638b17a6f44dc9 Mon Sep 17 00:00:00 2001 From: Mohamad Mohebifar Date: Thu, 14 Jul 2016 20:27:51 +0430 Subject: [PATCH 090/728] Adding Racket (#490) Racket is a yeoman generator for building react/redux universal web application --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ee5d9e85..8bf7c56e 100644 --- a/README.md +++ b/README.md @@ -632,6 +632,7 @@ A collection of awesome things regarding React ecosystem. * [static-site-generator-webpack-plugin - Prerender isomorphic JavaScript apps to static HTML](https://github.com/markdalgleish/static-site-generator-webpack-plugin) * [React Storybook - Build React components isolately inside a sandbox environment.](https://github.com/kadirahq/react-storybook) * [generator-sui-react - A yeoman generator for Schibsted User Interface (SUI) ReactJS components](https://github.com/SUI-Components/generator-sui-react) +* [Racket - A yeoman generator for creating a universal react/redux web application](https://github.com/mohebifar/racket) ##### Template Engines * [react-templates - Lightweight templates for React](https://github.com/wix/react-templates) From c9d82d423e7a6025b769a6a288f50ec05ec7bd2b Mon Sep 17 00:00:00 2001 From: S Date: Wed, 20 Jul 2016 16:37:10 +0200 Subject: [PATCH 091/728] Fix headlines (#492) * fix 'Scotch.io React tutorials series' headline * fix 'Components' headline --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8bf7c56e..24aed560 100644 --- a/README.md +++ b/README.md @@ -136,7 +136,7 @@ A collection of awesome things regarding React ecosystem. * [The Future of Drag and Drop APIs](https://medium.com/@dan_abramov/the-future-of-drag-and-drop-apis-249dfea7a15f) * [A gentle introduction to React Motion](https://medium.com/@nashvail/a-gentle-introduction-to-react-motion-dc50dd9f2459) * [How to include markdown files into React](http://vulgairedev.fr/blog/article/markdown-pages-react) -* + ##### Scotch.io React tutorials series * [Learning React.js: Getting Started and Concepts](https://scotch.io/tutorials/learning-react-getting-started-and-concepts) * [Build A Real-Time Twitter Stream with Node and React.js](https://scotch.io/tutorials/build-a-real-time-twitter-stream-with-node-and-react-js) @@ -302,6 +302,7 @@ A collection of awesome things regarding React ecosystem. * [Firebase 3.0 Starter using React Redux](https://github.com/douglascorrea/react-hot-redux-firebase-starter) * [React/Apollo starter kit with server side rendering](https://github.com/saikat/react-apollo-starter-kit) * [React + Redux + Semantic UI](https://github.com/Romathonat/RRSUI-boilerplate) + ##### Components * [React Component List](http://dvemac.github.io/react-component-list/) * [React.parts - A catalog of React components](http://react.parts/) From edc18b513646d7c42a6d4f7bf4b5e069c13038a1 Mon Sep 17 00:00:00 2001 From: Roshan Jossey Date: Thu, 21 Jul 2016 20:30:05 +0530 Subject: [PATCH 092/728] Add link to test driving react native application tutorial (#493) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 24aed560..524367af 100644 --- a/README.md +++ b/README.md @@ -680,6 +680,7 @@ A collection of awesome things regarding React ecosystem. * [The Beauty Of React Native: Building Your First iOS App With JavaScript (Part 1)](https://www.smashingmagazine.com/2016/04/the-beauty-of-react-native-building-your-first-ios-app-with-javascript-part-1/) * [The Beauty Of React Native: Building Your First iOS App With JavaScript (Part 2)](https://www.smashingmagazine.com/2016/04/how-to-build-your-first-ios-app-with-javascript/) * [A Mini-Course on React Native Flexbox](https://medium.com/@yoniweisbrod/a-mini-course-on-react-native-flexbox-2832a1ccc6) +* [Test driving react native applications](http://www.multunus.com/blog/2016/07/test-driving-react-native-applications/) #### React Native Development Experience * [react-native-webpack-server - Build React Native apps with Webpack](https://github.com/mjohnston/react-native-webpack-server) From bd8ed7f5056dac0fa895c347d19a55d325c96029 Mon Sep 17 00:00:00 2001 From: Gosha Arinich Date: Fri, 22 Jul 2016 20:53:42 +0300 Subject: [PATCH 093/728] Add custom renderers intro & minimalistic boilerplate (#494) Custom renderers can be useful for rendering to non-DOM surfaces, including canvas. The article also allows to pick up a higher-level understanding of how renderers work. [no-bullshit](http://github.com/goshakkk/no-bs-react-webpack-starter) is a react webpack boilerplate cut to the minimum, as to not get in the way when starting new project. Particularly useful for beginners. --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 524367af..8a0a5924 100644 --- a/README.md +++ b/README.md @@ -263,6 +263,7 @@ A collection of awesome things regarding React ecosystem. ##### React Internals * [React’s diff algorithm](http://calendar.perfplanet.com/2013/diff/) * [An Optimal Decomposition Algorithm for Tree Edit Distance](http://www.cs.haifa.ac.il/~oren/Publications/TEDinTALG.pdf) +* [Intro to custom renderers (canvas sample)](http://goshakkk.name/react-custom-renderers/) #### React Tools @@ -302,6 +303,7 @@ A collection of awesome things regarding React ecosystem. * [Firebase 3.0 Starter using React Redux](https://github.com/douglascorrea/react-hot-redux-firebase-starter) * [React/Apollo starter kit with server side rendering](https://github.com/saikat/react-apollo-starter-kit) * [React + Redux + Semantic UI](https://github.com/Romathonat/RRSUI-boilerplate) +* [no-bullshit-react-webpack-starter — barebones boilerplate with only Babel & SASS set up](http://github.com/goshakkk/no-bs-react-webpack-starter) ##### Components * [React Component List](http://dvemac.github.io/react-component-list/) From 576a9422a4635ca5f83310c9d9e9d35b8f46e5c2 Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Tue, 26 Jul 2016 08:59:17 +0300 Subject: [PATCH 094/728] Clean JSX section --- README.md | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/README.md b/README.md index 8a0a5924..23764890 100644 --- a/README.md +++ b/README.md @@ -56,8 +56,6 @@ A collection of awesome things regarding React ecosystem. - [React Native Awesome Components](#react-native-awesome-components) - [JSX](#jsx) - [JSX Resources](#jsx-resources) - - [JSX Tutorials](#jsx-tutorials) - - [JSX Alternatives](#jsx-alternatives) - [Flux](#flux) - [Flux General Resources](#flux-general-resources) - [Flux Implementations](#flux-implementations) @@ -136,7 +134,7 @@ A collection of awesome things regarding React ecosystem. * [The Future of Drag and Drop APIs](https://medium.com/@dan_abramov/the-future-of-drag-and-drop-apis-249dfea7a15f) * [A gentle introduction to React Motion](https://medium.com/@nashvail/a-gentle-introduction-to-react-motion-dc50dd9f2459) * [How to include markdown files into React](http://vulgairedev.fr/blog/article/markdown-pages-react) - + ##### Scotch.io React tutorials series * [Learning React.js: Getting Started and Concepts](https://scotch.io/tutorials/learning-react-getting-started-and-concepts) * [Build A Real-Time Twitter Stream with Node and React.js](https://scotch.io/tutorials/build-a-real-time-twitter-stream-with-node-and-react-js) @@ -714,23 +712,9 @@ A collection of awesome things regarding React ecosystem. #### JSX Resources * [JSX Spec](https://facebook.github.io/jsx/) -* [JSX Spec on GitHub](https://github.com/facebook/jsx) * [JSX in Depth](http://facebook.github.io/react/docs/jsx-in-depth.html) - -##### JSX Tutorials -* [Compiling JSX with Sweet.js using Readtables](http://jlongster.com/Compiling-JSX-with-Sweet.js-using-Readtables) -* [JSX for the real DOM](http://blog.vjeux.com/2013/javascript/jsx-for-the-real-dom.html) -* [JSX: E4X The Good Parts](http://blog.vjeux.com/2013/javascript/jsx-e4x-the-good-parts.html) -* [Lint Like It’s 2015](https://medium.com/@dan_abramov/lint-like-it-s-2015-6987d44c5b48) -* [React’s JSX: The Other Side of the Coin](https://medium.com/@housecor/react-s-jsx-the-other-side-of-the-coin-2ace7ab62b98) * [JSX in TypeScript](https://github.com/Microsoft/TypeScript/wiki/JSX) -##### JSX Alternatives - * [r-dom - A simple React DOM wrapper](https://github.com/uber/r-dom) - * [react-hyperscript - Hyperscript syntax for React.js markup](https://github.com/mlmorg/react-hyperscript) - * [react-no-jsx - A pure JS DSL to be used instead of JSX](https://github.com/jussi-kalliokoski/react-no-jsx) - * [react-obj - build React Components with javascript objects insted of JSX](https://github.com/dustinsanders/react-obj) - --- ### Flux > Application Architecture for Building User Interfaces From 292fe2598fe87f1caeabfb0fb40f93afb2bb6a8d Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Tue, 26 Jul 2016 09:14:20 +0300 Subject: [PATCH 095/728] Cleaning --- .travis.yml | 2 +- README.md | 22 +--------------------- 2 files changed, 2 insertions(+), 22 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8d09fb62..c6754c60 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,4 +4,4 @@ rvm: before_script: - gem install awesome_bot script: - - awesome_bot README.md --allow-redirect --white-list gaearon/flux-react-router-example,JedWatson/react-select,martinandert/react-inline,series/react-testing-cookbook,rnplay.org,blog.vjeux,thinkinginreact,reddit + - awesome_bot README.md --allow-redirect diff --git a/README.md b/README.md index 23764890..c92a73bb 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,6 @@ A collection of awesome things regarding React ecosystem. - [React Online Playground](#react-online-playground) - [React Tutorials](#react-tutorials) - [React General Tutorials](#react-general-tutorials) - - [Scotch.io React tutorials series](#scotchio-react-tutorials-series) - [Egghead.io React tutorials series](#eggheadio-react-tutorials-series) - [Thinkster.io React tutorials series](#thinksterio-react-tutorials-series) - [LearnCode.academy React tutorials series](#learncodeacademy-react-tutorials-series) @@ -29,7 +28,6 @@ A collection of awesome things regarding React ecosystem. - [Debugging React](#debugging-react) - [Authentication](#authentication) - [File Uploads](#file-uploads) - - [React Internals](#react-internals) - [React Tools](#react-tools) - [React Projects](#react-projects) - [Boilerplates](#boilerplates) @@ -108,13 +106,11 @@ A collection of awesome things regarding React ecosystem. * [React Discussion Forum](https://discuss.reactjs.org/) * [React StackOverflow](http://stackoverflow.com/questions/tagged/reactjs) * [React Twitter](https://twitter.com/reactjs) -* [Built With React](http://builtwithreact.io/) #### React Online Playground * [React JSFiddle Integration with JSX](https://jsfiddle.net/reactjs/69z2wepo/) * [React JSFiddle Integration without JSX](https://jsfiddle.net/reactjs/5vjqabv3/) -* [React CodePen Integration with ES6 and JSX](http://codepen.io/bradleyboy/pen/OPBpGw) -* [React JSBin Integration with JSX](http://jsbin.com/basitofoqo/1/edit?html,js,output) +* [Babel REPL](https://babeljs.io/repl/) * [React HTML to JSX Online Compiler](https://facebook.github.io/react/html-jsx.html) * [React browser prototyping for components](http://react.run) @@ -128,19 +124,7 @@ A collection of awesome things regarding React ecosystem. * [React.js Koans: Practical exercises that will help you learn React.js from square one](https://github.com/arkency/reactjs_koans) * [React Primer](https://github.com/mikechau/react-primer-draft) * [React.js Introduction For People Who Know Just Enough jQuery To Get By](http://reactfordesigners.com/labs/reactjs-introduction-for-people-who-know-just-enough-jquery-to-get-by/) -* [Boiling React Down to a Few Lines of jQuery](http://hackflow.com/blog/2015/03/08/boiling-react-down-to-few-lines-in-jquery/) * [Learn React by building the Hacker News front page](https://github.com/mking/react-hn) -* [Mixins Are Dead. Long Live Composition](https://medium.com/@dan_abramov/mixins-are-dead-long-live-higher-order-components-94a0d2f9e750) -* [The Future of Drag and Drop APIs](https://medium.com/@dan_abramov/the-future-of-drag-and-drop-apis-249dfea7a15f) -* [A gentle introduction to React Motion](https://medium.com/@nashvail/a-gentle-introduction-to-react-motion-dc50dd9f2459) -* [How to include markdown files into React](http://vulgairedev.fr/blog/article/markdown-pages-react) - -##### Scotch.io React tutorials series -* [Learning React.js: Getting Started and Concepts](https://scotch.io/tutorials/learning-react-getting-started-and-concepts) -* [Build A Real-Time Twitter Stream with Node and React.js](https://scotch.io/tutorials/build-a-real-time-twitter-stream-with-node-and-react-js) -* [Getting To Know Flux, the React.js Architecture](https://scotch.io/tutorials/getting-to-know-flux-the-react-js-architecture) -* [Creating A Simple Shopping Cart with React.js and Flux](https://scotch.io/tutorials/creating-a-simple-shopping-cart-with-react-js-and-flux) -* [Make a Mobile App with ReactJS in 30 Minutes](https://scotch.io/tutorials/make-a-mobile-app-with-reactjs-in-30-minutes) ##### Egghead.io React tutorials series * [Build Your First React.js App](https://egghead.io/series/build-your-first-react-js-application) @@ -258,10 +242,6 @@ A collection of awesome things regarding React ecosystem. ##### API Integration * [react-flux-cosmicjs Data-driven react application connected to the Cosmic JS API](https://github.com/tonyspiro/react-flux-cosmicjs) -##### React Internals -* [React’s diff algorithm](http://calendar.perfplanet.com/2013/diff/) -* [An Optimal Decomposition Algorithm for Tree Edit Distance](http://www.cs.haifa.ac.il/~oren/Publications/TEDinTALG.pdf) -* [Intro to custom renderers (canvas sample)](http://goshakkk.name/react-custom-renderers/) #### React Tools From 9e3111d69c1aed7b20decbc051990d95cdd3df8b Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Tue, 26 Jul 2016 09:18:46 +0300 Subject: [PATCH 096/728] Clean --- README.md | 3 --- scripts/.gitignore | 29 -------------------- scripts/checkLinks.js | 63 ------------------------------------------- scripts/package.json | 11 -------- 4 files changed, 106 deletions(-) delete mode 100644 scripts/.gitignore delete mode 100644 scripts/checkLinks.js delete mode 100644 scripts/package.json diff --git a/README.md b/README.md index c92a73bb..288a488d 100644 --- a/README.md +++ b/README.md @@ -559,7 +559,6 @@ A collection of awesome things regarding React ecosystem. * [react-autosuggest by @moroshko - WAI-ARIA compliant React autosuggest component](https://github.com/moroshko/react-autosuggest) * [react-autocomplete by @eliseumds- Just tasting some ReactJS + RxJS](https://github.com/eliseumds/react-autocomplete) * [react-autocomplete by @prometheusresearch - Autocomplete widget based on React](https://github.com/prometheusresearch/react-autocomplete) -* [react-select by @JedWatson - Like Selectize / Chosen / Select2 etc, work in progress](https://github.com/JedWatson/react-select) * [instatype by @gragland - Simple react autocomplete component](https://github.com/gragland/instatype) ##### Documentation Tools @@ -722,7 +721,6 @@ A collection of awesome things regarding React ecosystem. * [Implementing Flux in CoffeeScript](http://jamesfriend.com.au/implementing-flux-coffeescript) * [React: Flux Architecture](https://egghead.io/series/react-flux-architecture) * [Understanding Flux](https://medium.com/@garychambers108/understanding-flux-f93e9f650af7) -* [A sample app showcasing Flux with React Router](https://github.com/gaearon/flux-react-router-example) * [Yo in Flux](http://davidandsuzi.com/yo-in-flux/) * [React.js architecture - Flux VS Reflux](http://blog.krawaller.se/posts/react-js-architecture-flux-vs-reflux/) * [Avoiding Event Chains in Single Page Applications](http://www.code-experience.com/avoiding-event-chains-in-single-page-applications/) @@ -971,7 +969,6 @@ A collection of awesome things regarding React ecosystem. * [react-todos - Backbone's example TODO app with React JS for views](https://github.com/ssorallen/react-todos) * [github-issues-viewer - A gitub issues viewer build in react + backbone](https://github.com/jaredly/github-issues-viewer) * [wolfenstein3D-react - Wolfenstein with the rendering layer written in React](https://github.com/petehunt/wolfenstein3D-react) -* [flux-react-router-example - Sample Flux app with routing and pagination using Github API](https://github.com/gaearon/flux-react-router-example) * [catshop - Shopping cart built on Bootstrap 3.1 using test/fake Bitcoins](https://github.com/coinbolt/catshop) * [Flux ImmutableJS TodoList](https://github.com/MandarinConLaBarba/flux-immutable-todomvc) * [Hapi+React+Flux user management system](https://github.com/jedireza/aqua) diff --git a/scripts/.gitignore b/scripts/.gitignore deleted file mode 100644 index cf691264..00000000 --- a/scripts/.gitignore +++ /dev/null @@ -1,29 +0,0 @@ -# Logs -logs -*.log - -# Runtime data -pids -*.pid -*.seed - -# Directory for instrumented libs generated by jscoverage/JSCover -lib-cov - -# Coverage directory used by tools like istanbul -coverage - -# Grunt intermediate storage -.grunt - -# Compiled binary addons -build/Release - -# Dependency directory -node_modules - -# Users Environment Variables -.lock-wscript - -# Temporary folder -tmp \ No newline at end of file diff --git a/scripts/checkLinks.js b/scripts/checkLinks.js deleted file mode 100644 index 72acedca..00000000 --- a/scripts/checkLinks.js +++ /dev/null @@ -1,63 +0,0 @@ -var Promise = require('bluebird'); -var _ = require('lodash'); -var fs = Promise.promisifyAll(require('fs')); -var markdown = require('markdown').markdown; -var request = require('request'); -var url = require('url'); - -function getLinks(tree) { - var links = []; - - if (!_.isArray(tree)) { - return links; - } - - if (tree[0] === 'link') { - // Only absolute links - var urlObj = url.parse(tree[1].href); - if (urlObj.protocol) { - links = [tree[1].href]; - } - } else { - links = _.flatten(_.map(tree.slice(1), getLinks)); - } - return links; -} - -fs.readFileAsync(__dirname + '/../README.md', 'utf8') - .then(function (text) { - var tree = markdown.parse(text); - var links = getLinks(tree); - - // Get linked pages in parallel - Promise.map(links, function (link) { - return new Promise(function (resolve, reject) { - request.head(link, {rejectUnauthorized: false, timeout: 5000}, - function (error, response, body) { - // Always resolve (do not fail fast). - if (error) { - resolve({ - link: link, - error: error - }); - } else { - resolve({ - link: link, - status: response.statusCode - }); - } - }); - }); - }, {concurrency: 10}) - .then(function (results) { - return _.filter(results, function (result) { - return result.error || result.status !== 200; - }); - }) - .then(function (results) { - // With bad links, we need to do a little manual confirmation. - // For example, if we get an error, it's possible the endpoint - // does not respond to head. - console.log(results); - }); - }); diff --git a/scripts/package.json b/scripts/package.json deleted file mode 100644 index 177a8abf..00000000 --- a/scripts/package.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "name": "awesome-react", - "version": "1.0.0", - "private": true, - "dependencies": { - "bluebird": "^2.9.14", - "lodash": "^3.5.0", - "markdown": "^0.5.0", - "request": "^2.53.0" - } -} From c8d14a04518f18817a261459a37732987e893dd8 Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Tue, 26 Jul 2016 09:27:50 +0300 Subject: [PATCH 097/728] Move Thinkdter tutorials under one link --- README.md | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index 288a488d..a73f6e43 100644 --- a/README.md +++ b/README.md @@ -9,8 +9,6 @@ A collection of awesome things regarding React ecosystem. - [React Online Playground](#react-online-playground) - [React Tutorials](#react-tutorials) - [React General Tutorials](#react-general-tutorials) - - [Egghead.io React tutorials series](#eggheadio-react-tutorials-series) - - [Thinkster.io React tutorials series](#thinksterio-react-tutorials-series) - [LearnCode.academy React tutorials series](#learncodeacademy-react-tutorials-series) - [React styling](#react-styling) - [React Charts Tutorials](#react-charts-tutorials) @@ -119,28 +117,14 @@ A collection of awesome things regarding React ecosystem. ##### React General Tutorials * [React Tutorial](https://facebook.github.io/react/docs/tutorial.html) * [React.js Fundamentals](http://courses.reactjsprogram.com/courses/reactjsfundamentals) -* [React tutorial - Cloning Yelp](https://www.fullstackreact.com/articles/react-tutorial-cloning-yelp/) +* [React Primer](https://github.com/mikechau/react-primer-draft) * [ReactJS: Keep Simple. Everything can be a component!](https://speakerdeck.com/pedronauck/reactjs-keep-simple-everything-can-be-a-component) * [React.js Koans: Practical exercises that will help you learn React.js from square one](https://github.com/arkency/reactjs_koans) -* [React Primer](https://github.com/mikechau/react-primer-draft) * [React.js Introduction For People Who Know Just Enough jQuery To Get By](http://reactfordesigners.com/labs/reactjs-introduction-for-people-who-know-just-enough-jquery-to-get-by/) +* [Thinkster React topics](https://thinkster.io/topics/react) +* [React tutorial - Cloning Yelp](https://www.fullstackreact.com/articles/react-tutorial-cloning-yelp/) * [Learn React by building the Hacker News front page](https://github.com/mking/react-hn) -##### Egghead.io React tutorials series -* [Build Your First React.js App](https://egghead.io/series/build-your-first-react-js-application) -* [React Fundamentals](https://egghead.io/series/react-fundamentals) - -##### Thinkster.io React tutorials series -* [Getting Started with React](https://thinkster.io/getting-started-with-react) -* [Changing state via user input](https://thinkster.io/react-change-state-from-input) -* [Programmatically rendering child components](https://thinkster.io/programmatically-rendering-child-components) -* [Rendering Variables in JSX React components](https://thinkster.io/rendering-variables-in-react) -* [What exactly is React?](https://thinkster.io/what-exactly-is-react) -* [Utilizing props to create reusable components](https://thinkster.io/create-reusable-components-with-props) -* [Understanding "state" in React components](https://thinkster.io/understanding-react-state) -* [Creating a simple React component](https://thinkster.io/create-a-react-component) -* [Iterating & Rendering with Loops in React components](https://thinkster.io/iterating-and-rendering-loops-in-react) - ##### LearnCode.academy React tutorials series * [React Rapid Course](https://www.youtube.com/watch?v=MhkGQAoc7bc&list=PLoYCgNOIyGABj2GQSlDRjgvXtqfDxKm5b&index=1) From f0b80b736152d69ff93f4a30ba3def857e3bb403 Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Tue, 26 Jul 2016 09:30:28 +0300 Subject: [PATCH 098/728] Mode LearnCode tutorials under General section --- README.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/README.md b/README.md index a73f6e43..4ed0bcd1 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,6 @@ A collection of awesome things regarding React ecosystem. - [React Online Playground](#react-online-playground) - [React Tutorials](#react-tutorials) - [React General Tutorials](#react-general-tutorials) - - [LearnCode.academy React tutorials series](#learncodeacademy-react-tutorials-series) - [React styling](#react-styling) - [React Charts Tutorials](#react-charts-tutorials) - [React and Meteor](#react-and-meteor) @@ -121,13 +120,11 @@ A collection of awesome things regarding React ecosystem. * [ReactJS: Keep Simple. Everything can be a component!](https://speakerdeck.com/pedronauck/reactjs-keep-simple-everything-can-be-a-component) * [React.js Koans: Practical exercises that will help you learn React.js from square one](https://github.com/arkency/reactjs_koans) * [React.js Introduction For People Who Know Just Enough jQuery To Get By](http://reactfordesigners.com/labs/reactjs-introduction-for-people-who-know-just-enough-jquery-to-get-by/) +* [LearnCode React Tutorials](https://www.youtube.com/watch?v=MhkGQAoc7bc&list=PLoYCgNOIyGABj2GQSlDRjgvXtqfDxKm5b) * [Thinkster React topics](https://thinkster.io/topics/react) * [React tutorial - Cloning Yelp](https://www.fullstackreact.com/articles/react-tutorial-cloning-yelp/) * [Learn React by building the Hacker News front page](https://github.com/mking/react-hn) -##### LearnCode.academy React tutorials series -* [React Rapid Course](https://www.youtube.com/watch?v=MhkGQAoc7bc&list=PLoYCgNOIyGABj2GQSlDRjgvXtqfDxKm5b&index=1) - ##### React styling * [React: CSS in JS](http://blog.vjeux.com/2014/javascript/react-css-in-js-nationjs.html) * [React: CSS in JS techniques comparison](https://github.com/MicheleBertoli/css-in-js) From dd0200a27c510c66bf9b703eb944f144009f05ba Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Tue, 26 Jul 2016 09:45:18 +0300 Subject: [PATCH 099/728] Clean Boilerplates section and add create-react-app --- README.md | 33 ++++++++------------------------- 1 file changed, 8 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index 4ed0bcd1..be7c5373 100644 --- a/README.md +++ b/README.md @@ -26,8 +26,8 @@ A collection of awesome things regarding React ecosystem. - [Authentication](#authentication) - [File Uploads](#file-uploads) - [React Tools](#react-tools) - - [React Projects](#react-projects) - [Boilerplates](#boilerplates) + - [React Projects](#react-projects) - [Components](#components) - [Libraries](#libraries) - [Integration](#integration) @@ -226,43 +226,26 @@ A collection of awesome things regarding React ecosystem. #### React Tools -##### React Projects -* [structor - User interface builder for React](https://github.com/ipselon/structor) -* [gatsby - Transform plain text into dynamic blogs and websites using React.js](https://github.com/gatsbyjs/gatsby) -* [react-blessed - A react renderer for blessed terminal interface library](https://github.com/Yomguithereal/react-blessed) -* [MJML - The only framework that makes responsive-email easy. Based on React](https://mjml.io) - ##### Boilerplates -* [React Isomorphic Starter Kit - An isomorphic React boilerplate with all necessary tools are set up to start up quickly your React project: Webpack (SASS/CSS loader, JSX/JS loader, File loader...), React Router, React Hot Loader and ESLint](https://github.com/ayoubdev/reactjs-isomorphic-starterkit) - Become more productive and Enable shared javascript that runs on both client and server (client + server side rendering)) -* [React Typescript Isomorphic Starter Kit - An isomorphic React boilerplate with with all necessary tools to start up your React project with Typescript including Webpack, React Router, React Hot Loader and ESLint](https://github.com/ayoubdev/reactjs-typescript-isomorphic-starterkit) -* [React CDK (Component Development Kit)](https://github.com/kadirahq/react-cdk) - ES6, Webpack, Testing, Linting, StoryBook (including publish to github pages) -* [Modern React ES6 Boilerplate - Thorough React starter kit using Webpack with Hot Module Reloading (HMR), Mocha, Chai for testing and example app using Redux](https://github.com/nicksp/redux-webpack-es6-boilerplate) -* [React Starter Kit — "isomorphic" web app boilerplate (Node.js, GraphQL, React, Babel, Webpack, CSS Modules, HMR)](https://github.com/kriasoft/react-starter-kit) +* [Create React App](https://github.com/facebookincubator/create-react-app) +* [React Starter Kit — isomorphic web app boilerplate (Node.js, GraphQL, React, Babel, Webpack, CSS Modules, HMR)](https://github.com/kriasoft/react-starter-kit) * [ASP.NET Core Starter Kit (C#) — Frontend: React, Babel, PostCSS, CSS Modules + backend: .NET Core, C#](https://github.com/kriasoft/aspnet-starter-kit) * [ASP.NET Core Starter Kit (F#) — Frontend: React, Babel, PostCSS, CSS Modules + backend: .NET Core, F#](https://github.com/kriasoft/fsharp-starter-kit) * [React Redux Universal Hot Example](https://github.com/erikras/react-redux-universal-hot-example) * [React Slingshot - React + Redux with Babel, hot reloading, testing, linting and working example app](https://github.com/coryhouse/react-slingshot) -* [Redux universal boilerplate - boilerplate for react universal application building on flux architecture based on redux implementation.](https://github.com/ufocoder/redux-universal-boilerplate) * [este - Robust and comfortable dev stack for mobile/offline/frontend first isomorphic web apps](https://github.com/steida/este) -* [react-transform-boilerplate - Webpack boilerplate with hot reloading React components](https://github.com/gaearon/react-transform-boilerplate) -* [essential-react - A minimal skeleton for building testable React apps using ES6](https://github.com/pheuter/essential-react) * [frontend-boilerplate - webpack-react-redux-babel-autoprefixer-hmr-postcss-css-modules-rucksack-boilerplate](https://github.com/tj/frontend-boilerplate) -* [react-hot-boilerplate - Live-editing boilerplate for your next ReactJS project](https://github.com/gaearon/react-hot-boilerplate) * [react-engine - A composite render engine for isomorphic express apps](https://github.com/paypal/react-engine) * [react-webpack-node - Boilerplate for an universal/isomorphic React + Redux/alt Flux](https://github.com/choonkending/react-webpack-node) * [react-native-nw-react-calculator - Mobile, desktop and website Apps with the same code](https://github.com/benoitvallon/react-native-nw-react-calculator) * [StarHackIt - An ES6/ES7 full-stack starter kit with authentication and authorization code](https://github.com/FredericHeem/starhackit) -* [npm-react-boilerplate - Minimal dev environment to build React modules](https://github.com/mbasso/npm-react-boilerplate) * [react-cordova-boilerplate - TodoMVC example for React to build a Cordova application](https://github.com/unimonkiez/react-cordova-boilerplate) -* [react-tsx-starter - Isomorphic React TypeScript Starter](https://github.com/toddlucas/react-tsx-starter) -* [vortigern - A universal boilerplate for building web applications w/ TypeScript, React, Redux and more.](https://github.com/barbar/vortigern) -* [Universal Redux Template - A clean, extensible react + redux boilerplate with universal rendering, testing and more] (https://github.com/mz026/universal-redux-template) * [UniversalRelayBoilerplate - Boilerplate + examples for React Native (iOS, Android), React (isomorphic, Material-UI), Relay, GraphQL, JWT, Node.js, Apache Cassandra](https://github.com/codefoundries/UniversalRelayBoilerplate) -* [React Star kit - React/Native + Redux + Webpack (w/ hot reload) + Express + Sequelize + Material-UI](https://github.com/ronmamo/star) -* [Firebase 3.0 Starter using React Redux](https://github.com/douglascorrea/react-hot-redux-firebase-starter) -* [React/Apollo starter kit with server side rendering](https://github.com/saikat/react-apollo-starter-kit) -* [React + Redux + Semantic UI](https://github.com/Romathonat/RRSUI-boilerplate) -* [no-bullshit-react-webpack-starter — barebones boilerplate with only Babel & SASS set up](http://github.com/goshakkk/no-bs-react-webpack-starter) + +##### React Projects +* [gatsby - Transform plain text into dynamic blogs and websites using React.js](https://github.com/gatsbyjs/gatsby) +* [react-blessed - A react renderer for blessed terminal interface library](https://github.com/Yomguithereal/react-blessed) +* [MJML - The only framework that makes responsive-email easy. Based on React](https://mjml.io) ##### Components * [React Component List](http://dvemac.github.io/react-component-list/) From e8c8092e91e1c599f212f8cf6307bd1eb07e096d Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Tue, 26 Jul 2016 09:51:08 +0300 Subject: [PATCH 100/728] Add React.js in patterns blogpost --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index be7c5373..e9303bba 100644 --- a/README.md +++ b/README.md @@ -124,6 +124,7 @@ A collection of awesome things regarding React ecosystem. * [Thinkster React topics](https://thinkster.io/topics/react) * [React tutorial - Cloning Yelp](https://www.fullstackreact.com/articles/react-tutorial-cloning-yelp/) * [Learn React by building the Hacker News front page](https://github.com/mking/react-hn) +* [React.js in patterns](http://krasimirtsonev.com/blog/article/react-js-in-design-patterns) ##### React styling * [React: CSS in JS](http://blog.vjeux.com/2014/javascript/react-css-in-js-nationjs.html) From 7f2e6225b2ca1c024f505ded31bf854f075ce40d Mon Sep 17 00:00:00 2001 From: Konstantin Tarkus Date: Wed, 27 Jul 2016 12:50:03 +0300 Subject: [PATCH 101/728] Add React App SDK (CLI tools and templates) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e9303bba..422997c8 100644 --- a/README.md +++ b/README.md @@ -229,6 +229,7 @@ A collection of awesome things regarding React ecosystem. ##### Boilerplates * [Create React App](https://github.com/facebookincubator/create-react-app) +* [React App SDK - CLI tools and templates for authoring React apps with a single dev dependency and zero configurations](https://github.com/kriasoft/react-app) * [React Starter Kit — isomorphic web app boilerplate (Node.js, GraphQL, React, Babel, Webpack, CSS Modules, HMR)](https://github.com/kriasoft/react-starter-kit) * [ASP.NET Core Starter Kit (C#) — Frontend: React, Babel, PostCSS, CSS Modules + backend: .NET Core, C#](https://github.com/kriasoft/aspnet-starter-kit) * [ASP.NET Core Starter Kit (F#) — Frontend: React, Babel, PostCSS, CSS Modules + backend: .NET Core, F#](https://github.com/kriasoft/fsharp-starter-kit) From 35bf2d431e442e37cfbe68f085a522705939f86e Mon Sep 17 00:00:00 2001 From: 1ven <1ven@users.noreply.github.com> Date: Thu, 28 Jul 2016 10:50:17 +0300 Subject: [PATCH 102/728] Add "Do" example application --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 422997c8..216fe161 100644 --- a/README.md +++ b/README.md @@ -949,6 +949,7 @@ A collection of awesome things regarding React ecosystem. * [fil - A playground for in-browser interpreters (Redux)](https://github.com/fatiherikli/fil) * [sound-redux - A Soundcloud client built with React / Redux](https://github.com/andrewngu/sound-redux) * [react-pomodoro - A Pomodoro timer for developers](https://github.com/afonsopacifer/react-pomodoro) +* [Do - Notes management application built with React and Redux](https://github.com/1ven/do) --- ### Real Apps From 26a32ca536ebdefd282c37c11ce648dbcce59613 Mon Sep 17 00:00:00 2001 From: Robin Wieruch Date: Fri, 29 Jul 2016 19:22:38 +0200 Subject: [PATCH 103/728] feat(mobx): add mobx general resources, tools (wrapper for React), tutorials --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index 216fe161..7db9f7c9 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,10 @@ A collection of awesome things regarding React ecosystem. - [Redux General Resources](#redux-general-resources) - [Redux Tools](#redux-tools) - [Redux Tutorials](#redux-tutorials) +- [MobX](#mobx) + - [MobX General Resources](#mobx-general-resources) + - [MobX Tools](#mobx-tools) + - [MobX Tutorials](#mobx-tutorials) - [Testing](#testing) - [Testing Utilities](#testing-utilities) - [Testing Tutorials](#testing-tutorials) @@ -750,6 +754,23 @@ A collection of awesome things regarding React ecosystem. * [React Redux based blood donor demo application] (https://github.com/smanne/reduxnor) * [LearnCode.academy Redux Tutorials Series](https://www.youtube.com/watch?v=1w-oQ-i1XB8&list=PLoYCgNOIyGABj2GQSlDRjgvXtqfDxKm5b&index=15) + +--- +### MobX +> Simple, scalable state management for JavaScript Apps + +#### MobX General Resources +* [MobX GitHub](https://github.com/mobxjs/mobx) +* [MobX Official Site](https://mobxjs.github.io/mobx/) + +#### MobX Tools +* [mobx-react - React component wrapper for combining React with MobX](https://github.com/mobxjs/mobx-react) + +#### MobX Tutorials +* [Ten minute introduction to MobX and React](https://mobxjs.github.io/mobx/getting-started.html) +* [Manage Complex State in React Apps with MobX](https://egghead.io/courses/manage-complex-state-in-react-apps-with-mobx) +* [Refactor from Redux to MobX in real world SoundCloud Client in React](http://www.robinwieruch.de/mobx-react) + --- ### Testing > React Testing From 52f400235703b25cef8205f0e5e0941d0378034d Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Sun, 31 Jul 2016 07:01:49 +0300 Subject: [PATCH 104/728] Add react-router --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 216fe161..1f9f90ce 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,7 @@ A collection of awesome things regarding React ecosystem. - [File Uploads](#file-uploads) - [React Tools](#react-tools) - [Boilerplates](#boilerplates) + - [Routing](#routing) - [React Projects](#react-projects) - [Components](#components) - [Libraries](#libraries) @@ -244,6 +245,9 @@ A collection of awesome things regarding React ecosystem. * [react-cordova-boilerplate - TodoMVC example for React to build a Cordova application](https://github.com/unimonkiez/react-cordova-boilerplate) * [UniversalRelayBoilerplate - Boilerplate + examples for React Native (iOS, Android), React (isomorphic, Material-UI), Relay, GraphQL, JWT, Node.js, Apache Cassandra](https://github.com/codefoundries/UniversalRelayBoilerplate) +##### Routing +* [react-router - A complete routing library for React](https://github.com/reactjs/react-router) + ##### React Projects * [gatsby - Transform plain text into dynamic blogs and websites using React.js](https://github.com/gatsbyjs/gatsby) * [react-blessed - A react renderer for blessed terminal interface library](https://github.com/Yomguithereal/react-blessed) @@ -720,7 +724,7 @@ A collection of awesome things regarding React ecosystem. #### Redux Tools * [react-redux - Official React bindings for Redux](https://github.com/reactjs/react-redux) * [redux-devtools - DevTools for Redux with hot reloading, action replay, and customizable UI](https://github.com/gaearon/redux-devtools) -* [react-router-redux - Bindings to keep react-router and redux in sync](https://github.com/reactjs/react-router-redux) + * [react-router-redux - Bindings to keep react-router and redux in sync](https://github.com/reactjs/react-router-redux) * [redux-form - A Higher Order Component using react-redux to keep form state](https://github.com/erikras/redux-form) * [redux-thunk - Thunk middleware for redux](https://github.com/gaearon/redux-thunk) * [redux-logger - Logger middleware for redux](https://github.com/theaqua/redux-logger) From 354cca029a468b60c1d40b7b8166508bfd856f94 Mon Sep 17 00:00:00 2001 From: Fahad Ibnay Heylaal Date: Wed, 3 Aug 2016 11:13:38 +0200 Subject: [PATCH 105/728] add tydel.js --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 1f9f90ce..222202f8 100644 --- a/README.md +++ b/README.md @@ -563,6 +563,7 @@ A collection of awesome things regarding React ecosystem. * [datascript - Immutable database and Datalog query engine in ClojureScript](https://github.com/tonsky/datascript) * [immstruct - Immutable data structures with history for top-to-bottom properties in component based libraries like React](https://github.com/omniscientjs/immstruct) * [seamless-immutable - Immutable data structures for JavaScript which are backwards-compatible with normal JS Arrays and Objects](https://github.com/rtfeldman/seamless-immutable) +* [tydel - Typed Models and Collections, with React bindings](http://tydel.js.org) ##### React Development Experience * [react-devtools - React Chrome Developer Tools](https://github.com/facebook/react-devtools) From 1c3cf598d0e54f0adbfc1c7affae213f87bd4693 Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Wed, 3 Aug 2016 15:16:24 +0300 Subject: [PATCH 106/728] Update RN section --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1f9f90ce..18cbe6f1 100644 --- a/README.md +++ b/README.md @@ -618,6 +618,7 @@ A collection of awesome things regarding React ecosystem. * [React Native Radio](https://devchat.tv/react-native-radio/) #### React Native Tutorials +* [React Native Tutorial](https://facebook.github.io/react-native/docs/tutorial.html) * [Building the F8 2016 App](http://makeitopen.com/) * [Introducing React Native: Building Apps with JavaScript](http://www.raywenderlich.com/99473/introducing-react-native-building-apps-javascript) * [Introduction to React Native: Building iOS Apps with JavaScript](http://www.appcoda.com/react-native-introduction/) @@ -625,10 +626,10 @@ A collection of awesome things regarding React ecosystem. * [Gesture detection in React Native – fixing unexpected panning](http://blog.lum.pe/gesture-detection-in-react-native-fixing-unexpected-panning/) * [Use The iOS Camera In Your React Native Mobile App](https://blog.nraboy.com/2015/09/use-the-ios-camera-in-your-react-native-mobile-app/) * [Digital Smart Mirror lab with React Native](http://atticuswhite.com/blog/react-native-smart-mirror-lab/) -* [JavaScript Without Grammar blog](http://browniefed.com/blog/archives/) * [The Beauty Of React Native: Building Your First iOS App With JavaScript (Part 1)](https://www.smashingmagazine.com/2016/04/the-beauty-of-react-native-building-your-first-ios-app-with-javascript-part-1/) * [The Beauty Of React Native: Building Your First iOS App With JavaScript (Part 2)](https://www.smashingmagazine.com/2016/04/how-to-build-your-first-ios-app-with-javascript/) * [A Mini-Course on React Native Flexbox](https://medium.com/@yoniweisbrod/a-mini-course-on-react-native-flexbox-2832a1ccc6) +* [A Complete Guide to Flexbox](https://css-tricks.com/snippets/css/a-guide-to-flexbox/) * [Test driving react native applications](http://www.multunus.com/blog/2016/07/test-driving-react-native-applications/) #### React Native Development Experience From 70aa7b79c4cadffac297b482b4690d1d4a36c2cb Mon Sep 17 00:00:00 2001 From: Blaine Kasten Date: Wed, 3 Aug 2016 15:11:29 -0500 Subject: [PATCH 107/728] Add Coflux and MobX to Flux implementations list. --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 18cbe6f1..f0617b51 100644 --- a/README.md +++ b/README.md @@ -683,6 +683,8 @@ A collection of awesome things regarding React ecosystem. * [Fluxible](https://github.com/yahoo/fluxible) * [NuclearJS](https://github.com/optimizely/nuclear-js) * [Flummox](https://github.com/acdlite/flummox) +* [Coflux](https://github.com/blainekasten/coflux) +* [MobX](https://github.com/mobxjs/mobx) #### Flux Tutorials * [Flux Application Architecture](http://facebook.github.io/flux/docs/overview.html) @@ -952,7 +954,7 @@ A collection of awesome things regarding React ecosystem. ### Example Apps * [isomorphic500 - Isomorphic JS app built with React and Fluxible](https://github.com/gpbl/isomorphic500) * [fil - A playground for in-browser interpreters (Redux)](https://github.com/fatiherikli/fil) -* [sound-redux - A Soundcloud client built with React / Redux](https://github.com/andrewngu/sound-redux) +* [sound-redux - A Soundbutt client built with React / Redux](https://github.com/andrewngu/sound-redux) * [react-pomodoro - A Pomodoro timer for developers](https://github.com/afonsopacifer/react-pomodoro) * [Do - Notes management application built with React and Redux](https://github.com/1ven/do) From 27410b11b4062c16993b495da3db235f68981ad0 Mon Sep 17 00:00:00 2001 From: vaibhav Date: Fri, 26 Aug 2016 00:39:51 +0530 Subject: [PATCH 108/728] adding more resources: faq and HOC --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 46b124b9..74c6496b 100644 --- a/README.md +++ b/README.md @@ -98,6 +98,7 @@ A collection of awesome things regarding React ecosystem. * [React Official Site](http://facebook.github.io/react/) * [React GitHub](https://github.com/facebook/react) * [React Community GitHub](https://github.com/reactjs) +* [React FAQ] (https://github.com/timarney/react-faq) #### React Community * [Reactiflux](http://www.reactiflux.com/) @@ -425,6 +426,7 @@ A collection of awesome things regarding React ecosystem. * [react-pagespeed-score - A React component for display a dial-type chart of PageSpeed Insights](https://github.com/cauealves/react-pagespeed-score) * [react-livestamp - A simple and html date countdown component for React](https://github.com/markafoni/react-livestamp) * [react-offcanvas - Off-canvas menus for React](https://github.com/vutran/react-offcanvas) +* Higher-order Components (https://gist.github.com/sebmarkbage/ef0bf1f338a7182b6775) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From 5142094f2d011a45e1fc9b15ab448a3526d1d1bd Mon Sep 17 00:00:00 2001 From: "M.K. Safi" Date: Sun, 28 Aug 2016 11:43:40 -0700 Subject: [PATCH 109/728] Update `react-text-mask` link and description (#515) Just point to the new location of the library and simplify the description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 257ae785..42c8e234 100644 --- a/README.md +++ b/README.md @@ -423,7 +423,7 @@ A collection of awesome things regarding React ecosystem. * [react-http-request - React component exposes network request functionality](https://github.com/mbasso/react-http-request) * [react-https-redirect - Force a redirect to HTTPS when not on a local web server](https://github.com/mbasso/react-https-redirect) * [react-browser-detection - React component to detect browser](https://github.com/mbasso/react-browser-detection) -* [react-text-mask - Text and `` masking component](https://github.com/msafi/text-mask) +* [react-text-mask - React input mask](https://github.com/text-mask/text-mask) * [rebass - Configurable React Stateless Functional UI Components](https://github.com/jxnblk/rebass) * [echarts-for-react - baidu Echarts(v3.0) components for React](https://github.com/hustcc/echarts-for-react) * [react-pagespeed-score - A React component for display a dial-type chart of PageSpeed Insights](https://github.com/cauealves/react-pagespeed-score) From 17305681da71e79bfe2add645b815aa052225030 Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Fri, 9 Sep 2016 17:30:25 +0300 Subject: [PATCH 110/728] Remove non-free item --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 42c8e234..be9c450c 100644 --- a/README.md +++ b/README.md @@ -937,7 +937,6 @@ A collection of awesome things regarding React ecosystem. --- ### Books -* [React Speed Coding - React ES6, Redux, Webpack, Enzyme, Flexbox, Firebase](https://reactspeed.com) * [SurviveJS - Webpack and React](http://survivejs.com/) From b144ad52a77a6b71a0655a51248bb17a03ff8ae0 Mon Sep 17 00:00:00 2001 From: Andrew Ma Date: Sun, 18 Sep 2016 09:26:44 -0700 Subject: [PATCH 111/728] react.parts was re-written to JS.coach (#521) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index be9c450c..bcaf34cb 100644 --- a/README.md +++ b/README.md @@ -259,7 +259,7 @@ A collection of awesome things regarding React ecosystem. ##### Components * [React Component List](http://dvemac.github.io/react-component-list/) -* [React.parts - A catalog of React components](http://react.parts/) +* [JS.coach - A catalog of React components](https://js.coach/) * [iReact: Fantastic React Components and Libraries!](http://ireact.cn/) * [Khan Academy React Components](http://khan.github.io/react-components/) * [VistarMedia Components](http://cmpnt.vistarmedia.com/) From 0c6ec743e7dfb527abe0431e29cd981d0544411e Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Wed, 21 Sep 2016 03:45:33 +0300 Subject: [PATCH 112/728] Add ReactRally 2016 playlist --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index bcaf34cb..351bc3e8 100644 --- a/README.md +++ b/README.md @@ -86,6 +86,7 @@ A collection of awesome things regarding React ecosystem. - [ReactEurope Conf 2015 Day 2 Playlist](#reacteurope-conf-2015-day-2-playlist) - [ReactRally Conf 2015 Playlist](#reactrally-conf-2015-playlist) - [React.js Conf 2016 Playlist](#reactjs-conf-2016-playlist) + - [ReactRally Conf 2016 Playlist](#reactrally-conf-2016-playlist) - [Video Tutorials](#video-tutorials) - [Books](#books) - [Demos](#demos) @@ -912,6 +913,7 @@ A collection of awesome things regarding React ecosystem. #### [React Amsterdam 2016 Playlist](https://www.youtube.com/playlist?list=PLNBNS7NRGKMG3uLrm5fgY02hJ87Wzb4IU) #### [ReactEurope Conf 2016 Day 1 Playlist](https://www.youtube.com/playlist?list=PLCC436JpVnK09bZeayg-KeLuHfHgc-tDa) #### [ReactEurope Conf 2016 Day 2 Playlist](https://www.youtube.com/playlist?list=PLCC436JpVnK0LTDKW3O_BGTZnrZ8dBAof) +#### [ReactRally Conf 2016 Playlist](https://www.youtube.com/playlist?list=PLUD4kD-wL_zYSfU3tIYsb4WqfFQzO_EjQ) #### Video Tutorials * [learnreact.com — 3ish minute videos on React.js](http://learnreact.com/) From 380cca04a4484f6aa5c3d6c9d62f87ba62c519d7 Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Wed, 21 Sep 2016 03:47:23 +0300 Subject: [PATCH 113/728] React Core team meeting notes --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 351bc3e8..835a3fc4 100644 --- a/README.md +++ b/README.md @@ -109,6 +109,7 @@ A collection of awesome things regarding React ecosystem. * [React Discussion Forum](https://discuss.reactjs.org/) * [React StackOverflow](http://stackoverflow.com/questions/tagged/reactjs) * [React Twitter](https://twitter.com/reactjs) +* [React Core meeting notes](https://github.com/reactjs/core-notes) #### React Online Playground * [React JSFiddle Integration with JSX](https://jsfiddle.net/reactjs/69z2wepo/) From c802d328cf2adb778d763aff5b819c4b7509a52f Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Wed, 21 Sep 2016 05:13:54 +0300 Subject: [PATCH 114/728] Change React Storybook description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 835a3fc4..38c6495a 100644 --- a/README.md +++ b/README.md @@ -587,7 +587,7 @@ A collection of awesome things regarding React ecosystem. * [generator-react-gulp-browserify - Yeoman generator for React](https://github.com/randylien/generator-react-gulp-browserify) * [generator-reactapp - Yeoman generator for react app with redux, webpack, gulp and restful.js etc.](https://github.com/Jackong/generator-reactapp) * [static-site-generator-webpack-plugin - Prerender isomorphic JavaScript apps to static HTML](https://github.com/markdalgleish/static-site-generator-webpack-plugin) -* [React Storybook - Build React components isolately inside a sandbox environment.](https://github.com/kadirahq/react-storybook) +* [React Storybook - UI Component Dev Environment for React](https://github.com/kadirahq/react-storybook) * [generator-sui-react - A yeoman generator for Schibsted User Interface (SUI) ReactJS components](https://github.com/SUI-Components/generator-sui-react) * [Racket - A yeoman generator for creating a universal react/redux web application](https://github.com/mohebifar/racket) From 2472b6f98a26ac009e3443cd90cce04d89afe34b Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Thu, 13 Oct 2016 19:00:51 +0300 Subject: [PATCH 115/728] Add Apollo --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/README.md b/README.md index 38c6495a..ac758f32 100644 --- a/README.md +++ b/README.md @@ -77,6 +77,8 @@ A collection of awesome things regarding React ecosystem. - [Relay General Resources](#relay-general-resources) - [Relay Tutorials](#relay-tutorials) - [Relay Tools](#relay-tools) +- [Apollo](#apollo) + - [Apolo General Resources](#apollo-general-resources) - [Flow](#flow) - [Flow Resources](#flow-resources) - [Videos](#videos) @@ -857,6 +859,15 @@ A collection of awesome things regarding React ecosystem. * [relay-codemod - Codemod scripts based for on jsodeshift to update Relay APIs](https://github.com/facebook/jscodeshift) +--- +### Apollo +> Data stack based on GraphQL + +#### Apollo General Resources +* [Apollo Official Site](http://www.apollostack.com/) +* [Apollo GitHub](https://github.com/apollostack) + + --- ### Flow > Static Type Checker for JavaScript From a556a9c0c2cb2c4cffcf553ca2da55ca30f467b5 Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Thu, 13 Oct 2016 19:05:12 +0300 Subject: [PATCH 116/728] Add Apollo blog --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ac758f32..7d25098a 100644 --- a/README.md +++ b/README.md @@ -866,6 +866,7 @@ A collection of awesome things regarding React ecosystem. #### Apollo General Resources * [Apollo Official Site](http://www.apollostack.com/) * [Apollo GitHub](https://github.com/apollostack) +* [Apollo Blog](https://medium.com/apollo-stack) --- From 6fd1948625e251786ce3261495f39a0d95e725f6 Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Thu, 13 Oct 2016 19:07:02 +0300 Subject: [PATCH 117/728] Apollo Slack --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7d25098a..c8f0e87c 100644 --- a/README.md +++ b/README.md @@ -867,6 +867,7 @@ A collection of awesome things regarding React ecosystem. * [Apollo Official Site](http://www.apollostack.com/) * [Apollo GitHub](https://github.com/apollostack) * [Apollo Blog](https://medium.com/apollo-stack) +* [Apollo Slack](https://apollostack.slack.com/) --- From a16fb20236c0627bca350116663004724cca4026 Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Sun, 16 Oct 2016 23:10:27 +0300 Subject: [PATCH 118/728] Add GraphQL website --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c8f0e87c..61888a37 100644 --- a/README.md +++ b/README.md @@ -800,6 +800,7 @@ A collection of awesome things regarding React ecosystem. > Query Language #### GraphQL Spec +* [GraphQL Official Site](http://graphql.org/) * [GraphQL Specification](http://facebook.github.io/graphql/) * [GraphQL Specification Repository](https://github.com/facebook/graphql) From a97a3c4cf27d451496dd3fcd3884c44f11b46ff3 Mon Sep 17 00:00:00 2001 From: "Jonatan E. Salas" Date: Thu, 20 Oct 2016 17:38:14 -0300 Subject: [PATCH 119/728] Add redux-autoform to the Forms category :D --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 61888a37..18b22bbb 100644 --- a/README.md +++ b/README.md @@ -530,6 +530,8 @@ A collection of awesome things regarding React ecosystem. * [formsy-react - A form input builder and validator for React JS](https://github.com/christianalfoni/formsy-react) * [Learn Raw React: Ridiculously Simple Forms](http://jamesknelson.com/learn-raw-react-ridiculously-simple-forms/) * [Winterfell - Generate complex, validated and extendable JSON-based forms in React](https://github.com/andrewhathaway/Winterfell) +* [Redux-Autoform - Create Redux-Forms dynamically out of metadata](https://github.com/redux-autoform/redux-autoform) + ##### Autocomplete * [react-typeahead-search by @tonyspiro](https://github.com/tonyspiro/react-typeahead-search) From 6bcb59973dcc9322c2b0a41785b98b45f26369e9 Mon Sep 17 00:00:00 2001 From: "Anders D. Johnson" Date: Mon, 14 Nov 2016 20:36:19 -0600 Subject: [PATCH 120/728] Add firedux --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 61888a37..bfbf2ea7 100644 --- a/README.md +++ b/README.md @@ -510,6 +510,7 @@ A collection of awesome things regarding React ecosystem. * [react-typescript - Wrapper to make react play nicely with typescript](https://github.com/fdecampredon/react-typescript) * [react-with-di - A hacked prototype of React.js with DI](https://github.com/vojtajina/react-with-di) * [reactfire - ReactJS mixin for easy Firebase integration](https://github.com/firebase/reactfire) +* [firedux - Firebase + Redux for ReactJS](https://github.com/adjohnson916/firedux) * [react-clickdrag-mixin - ClickDrag mixin for React component](https://github.com/tleunen/react-clickdrag-mixin) * [Rewrite the Admin UI of KeystoneJS in React](https://github.com/keystonejs/keystone/issues/503) * [react-masonry-mixin - Standalone mixin for Masonry (@desandro)](https://github.com/eiriklv/react-masonry-mixin) From 677680ae5a6a9dd0a892a9693558d586c7bc650a Mon Sep 17 00:00:00 2001 From: erick B Date: Thu, 17 Nov 2016 18:15:52 -0500 Subject: [PATCH 121/728] Add Aphrodite Inline css style for React --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 61888a37..7cd67e23 100644 --- a/README.md +++ b/README.md @@ -141,6 +141,7 @@ A collection of awesome things regarding React ecosystem. * [Radium](https://github.com/FormidableLabs/radium) * [jsxstyle](https://github.com/petehunt/jsxstyle) * [ReactCSS](https://github.com/casesandberg/reactcss) +* [Aphrodite](https://github.com/Khan/aphrodite) ##### React Charts Tutorials * [Integrating D3.js visualizations in a React app](http://nicolashery.com/integrating-d3js-visualizations-in-a-react-app/) From 24c4244bdfa850a793fb3af3caf45ba07fe91669 Mon Sep 17 00:00:00 2001 From: erick B Date: Thu, 17 Nov 2016 18:38:57 -0500 Subject: [PATCH 122/728] Include Glamor inline css stying glamor is an inline css styling for component systems --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7cd67e23..e1cb3ce4 100644 --- a/README.md +++ b/README.md @@ -142,6 +142,7 @@ A collection of awesome things regarding React ecosystem. * [jsxstyle](https://github.com/petehunt/jsxstyle) * [ReactCSS](https://github.com/casesandberg/reactcss) * [Aphrodite](https://github.com/Khan/aphrodite) +* [Glamor](https://github.com/threepointone/glamor) ##### React Charts Tutorials * [Integrating D3.js visualizations in a React app](http://nicolashery.com/integrating-d3js-visualizations-in-a-react-app/) From 63875754fbf4f70746a69fc8da994990a2a84042 Mon Sep 17 00:00:00 2001 From: Sarkis Date: Wed, 23 Nov 2016 12:38:22 -0800 Subject: [PATCH 123/728] GraphQL Tools --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 61888a37..42f2aca5 100644 --- a/README.md +++ b/README.md @@ -69,6 +69,7 @@ A collection of awesome things regarding React ecosystem. - [Testing Tutorials](#testing-tutorials) - [GraphQL](#graphql) - [GraphQL Spec](#graphql-spec) + - [GraphQL Tools](#graphql-tools) - [GraphQL Tutorials](#graphql-tutorials) - [GraphQL Implementations](#graphql-implementations) - [Server Integration](#server-integration) @@ -804,6 +805,10 @@ A collection of awesome things regarding React ecosystem. * [GraphQL Specification](http://facebook.github.io/graphql/) * [GraphQL Specification Repository](https://github.com/facebook/graphql) +#### GraphQL Tools +* [GraphQL CMS](https://github.com/sarkistlt/graphql-auto-generating-cms) +* [Mongoose schema To GraphQL](https://github.com/sarkistlt/mongoose-schema-to-graphql) + #### GraphQL Tutorials * [GraphQL Introduction](http://facebook.github.io/react/blog/2015/05/01/graphql-introduction.html) * [First Thoughts on GraphQL](http://hueypetersen.com/posts/2015/02/02/first-thoughts-on-graph-ql/) From b033a2282a03f69608c25e4f8f0ed5831d12b348 Mon Sep 17 00:00:00 2001 From: erick B Date: Thu, 15 Dec 2016 16:17:15 -0500 Subject: [PATCH 124/728] Add Styleron and TypeStyle to styling section --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index e1cb3ce4..8e3a3c82 100644 --- a/README.md +++ b/README.md @@ -143,6 +143,8 @@ A collection of awesome things regarding React ecosystem. * [ReactCSS](https://github.com/casesandberg/reactcss) * [Aphrodite](https://github.com/Khan/aphrodite) * [Glamor](https://github.com/threepointone/glamor) +* [Styletron](https://github.com/rtsao/styletron) +* [TypeStyle](https://github.com/typestyle/typestyle) ##### React Charts Tutorials * [Integrating D3.js visualizations in a React app](http://nicolashery.com/integrating-d3js-visualizations-in-a-react-app/) From fc4fe47d7a1b5f078603c5f2bcfed9d8795899ac Mon Sep 17 00:00:00 2001 From: Nate Murray Date: Mon, 19 Dec 2016 11:47:38 -0600 Subject: [PATCH 125/728] December Maintenance (#533) * Add react-virtualized * Add extendable-immutable * Add react-formal to Forms HTML form management for React http://jquense.github.io/react-formal [![npm version](https://img.shields.io/npm/v/react-formal.svg?style=flat-square)](https://www.npmjs.com/package/react-formal) Better form validation and value management for React. Provides __minimal__ wiring while also allowing for complete input flexibility. Built on [yup](https://github.com/jquense/yup) and [react-input-message](https://github.com/jquense/react-input-message). * adds react-svg-pan-zoom * Adds the Fullstack React Book * Add some of three.js integrated libraries * react-three * react-three-renderer * react-threejs * Add redux-autoform to the Forms category :D * Add react-resizable, react-grid-layout These are both related to react-draggable so they're inserted below. * Add Next.js * redux-react-i18n added * Add firedux * Add Aphrodite Inline css style for React * Include Glamor inline css stying glamor is an inline css styling for component systems * Update README.md * GraphQL Tools * Add uniforms * Fix mistyping * Add Styleron and TypeStyle to styling section * whitelists vimeo.com because travis-ci is getting 403d from video on https://vimeo.com/96639841 --- .travis.yml | 2 +- README.md | 29 ++++++++++++++++++++++++++++- 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index c6754c60..e9469491 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,4 +4,4 @@ rvm: before_script: - gem install awesome_bot script: - - awesome_bot README.md --allow-redirect + - awesome_bot README.md --allow-redirect -w vimeo.com diff --git a/README.md b/README.md index 61888a37..05ed6cd5 100644 --- a/README.md +++ b/README.md @@ -69,6 +69,7 @@ A collection of awesome things regarding React ecosystem. - [Testing Tutorials](#testing-tutorials) - [GraphQL](#graphql) - [GraphQL Spec](#graphql-spec) + - [GraphQL Tools](#graphql-tools) - [GraphQL Tutorials](#graphql-tutorials) - [GraphQL Implementations](#graphql-implementations) - [Server Integration](#server-integration) @@ -141,6 +142,10 @@ A collection of awesome things regarding React ecosystem. * [Radium](https://github.com/FormidableLabs/radium) * [jsxstyle](https://github.com/petehunt/jsxstyle) * [ReactCSS](https://github.com/casesandberg/reactcss) +* [Aphrodite](https://github.com/Khan/aphrodite) +* [Glamor](https://github.com/threepointone/glamor) +* [Styletron](https://github.com/rtsao/styletron) +* [TypeStyle](https://github.com/typestyle/typestyle) ##### React Charts Tutorials * [Integrating D3.js visualizations in a React app](http://nicolashery.com/integrating-d3js-visualizations-in-a-react-app/) @@ -252,6 +257,8 @@ A collection of awesome things regarding React ecosystem. * [StarHackIt - An ES6/ES7 full-stack starter kit with authentication and authorization code](https://github.com/FredericHeem/starhackit) * [react-cordova-boilerplate - TodoMVC example for React to build a Cordova application](https://github.com/unimonkiez/react-cordova-boilerplate) * [UniversalRelayBoilerplate - Boilerplate + examples for React Native (iOS, Android), React (isomorphic, Material-UI), Relay, GraphQL, JWT, Node.js, Apache Cassandra](https://github.com/codefoundries/UniversalRelayBoilerplate) +* [react-boilerplate - A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.](http://reactboilerplate.com) +* [Next.js - A minimalistic framework for server-rendered React applications](https://zeit.co/blog/next) ##### Routing * [react-router - A complete routing library for React](https://github.com/reactjs/react-router) @@ -295,7 +302,8 @@ A collection of awesome things regarding React ecosystem. * [react-textarea-autosize - Textarea component for React which grows with content](https://github.com/andreypopp/react-textarea-autosize) * [react-spinner - Zero configuration loading spinner](https://github.com/chenglou/react-spinner) * [react-treeview - Easy, light, flexible tree view made with React](https://github.com/chenglou/react-treeview) -* [react-tree-menu - A stateless tree menu component built with the Flux architecture in mind](https://github.com/MandarinConLaBarba/react-tree-menu)
 +* [react-tree-menu - A stateless tree menu component built with the Flux architecture in mind](https://github.com/MandarinConLaBarba/react-tree-menu) + * [react-tween-state - React animation tween state](https://github.com/chenglou/react-tween-state) * [react-stripe-checkout - Easily load Stripe Checkout as a React component](https://github.com/azmenak/react-stripe-checkout) * [react-swipe - Brad Birdsall's swipe.js, as a React component](https://github.com/jed/react-swipe) @@ -353,6 +361,8 @@ A collection of awesome things regarding React ecosystem. * [react-tabs - React tabs component](https://github.com/mzabriskie/react-tabs) * [react-simpletabs - Just a simple tabs component](https://github.com/pedronauck/react-simpletabs) * [react-draggable - React draggable component](https://github.com/mzabriskie/react-draggable) +* [react-resizable - A tiny Resizable component based on react-draggable](https://github.com/strml/react-resizable) +* [react-grid-layout - A Masonry-style responsive grid layout](https://github.com/strml/react-grid-layout) * [react-dnd - Flexible HTML5 drag-and-drop mixin for React with full DOM control](https://github.com/gaearon/react-dnd) * [react-sticky - component for React-based apps](https://github.com/captivationsoftware/react-sticky) * [js-object-to-table - JavaScript objects drawing themselves into a table using React](https://github.com/enaqx/js-object-to-table) @@ -433,6 +443,8 @@ A collection of awesome things regarding React ecosystem. * [react-pagespeed-score - A React component for display a dial-type chart of PageSpeed Insights](https://github.com/cauealves/react-pagespeed-score) * [react-livestamp - A simple and html date countdown component for React](https://github.com/markafoni/react-livestamp) * [react-offcanvas - Off-canvas menus for React](https://github.com/vutran/react-offcanvas) +* [react-svg-pan-zoom - Adds pan and zoom features to the SVG images](http://chrvadala.github.io/react-svg-pan-zoom/) +* [react-virtualized - React components for efficiently rendering large lists and tabular data ](https://github.com/bvaughn/react-virtualized) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) @@ -510,15 +522,20 @@ A collection of awesome things regarding React ecosystem. * [react-typescript - Wrapper to make react play nicely with typescript](https://github.com/fdecampredon/react-typescript) * [react-with-di - A hacked prototype of React.js with DI](https://github.com/vojtajina/react-with-di) * [reactfire - ReactJS mixin for easy Firebase integration](https://github.com/firebase/reactfire) +* [firedux - Firebase + Redux for ReactJS](https://github.com/adjohnson916/firedux) * [react-clickdrag-mixin - ClickDrag mixin for React component](https://github.com/tleunen/react-clickdrag-mixin) * [Rewrite the Admin UI of KeystoneJS in React](https://github.com/keystonejs/keystone/issues/503) * [react-masonry-mixin - Standalone mixin for Masonry (@desandro)](https://github.com/eiriklv/react-masonry-mixin) * [react-packery-mixin - Standalone mixin for Packery (Metafizzy)](https://github.com/eiriklv/react-packery-mixin) * [react-dropzone - Simple HTML5 drag-drop zone with React.js.](https://github.com/paramaggarwal/react-dropzone) * [aframe-react - A-Frame VR + React](https://github.com/ngokevin/aframe) +* [react-three - React bindings to create and control a 3D scene using three.js](https://github.com/Izzimach/react-three) +* [react-three-renderer - Render into a three.js canvas using React](https://github.com/toxicFork/react-three-renderer) +* [react-threejs - Simplest bindings between React & Three.js](https://github.com/fritx/react-threejs) ##### Forms * [React Forms](http://facebook.github.io/react/docs/forms.html) +* [react-formal - Better form validation and value management for React, Provides minimal wiring](https://github.com/jquense/react-formal) * [react-forms - Forms library for React](https://github.com/prometheusresearch/react-forms) * [valuelink - full-featured two-way data binding with extended React links](https://github.com/Volicon/valuelink) * [wingspan-forms - A dynamic form library for Facebook React](https://github.com/wingspan/wingspan-forms) @@ -530,6 +547,9 @@ A collection of awesome things regarding React ecosystem. * [formsy-react - A form input builder and validator for React JS](https://github.com/christianalfoni/formsy-react) * [Learn Raw React: Ridiculously Simple Forms](http://jamesknelson.com/learn-raw-react-ridiculously-simple-forms/) * [Winterfell - Generate complex, validated and extendable JSON-based forms in React](https://github.com/andrewhathaway/Winterfell) +* [Redux-Autoform - Create Redux-Forms dynamically out of metadata](https://github.com/redux-autoform/redux-autoform) +* [uniforms - Bunch of React components and helpers to easily generate and validate forms](https://github.com/vazco/uniforms) + ##### Autocomplete * [react-typeahead-search by @tonyspiro](https://github.com/tonyspiro/react-typeahead-search) @@ -572,6 +592,7 @@ A collection of awesome things regarding React ecosystem. * [immstruct - Immutable data structures with history for top-to-bottom properties in component based libraries like React](https://github.com/omniscientjs/immstruct) * [seamless-immutable - Immutable data structures for JavaScript which are backwards-compatible with normal JS Arrays and Objects](https://github.com/rtfeldman/seamless-immutable) * [tydel - Typed Models and Collections, with React bindings](http://tydel.js.org) +* [extendable-immutable - Extend any Immutable.js data structure](https://github.com/philpl/extendable-immutable) ##### React Development Experience * [react-devtools - React Chrome Developer Tools](https://github.com/facebook/react-devtools) @@ -747,6 +768,7 @@ A collection of awesome things regarding React ecosystem. * [redux-search - Redux bindings for client-side search](https://github.com/treasure-data/redux-search) * [redux-mock-store - A mock store for your testing your redux async action creators and middleware](https://github.com/arnaudbenard/redux-mock-store) * [redux-immutable - Create an equivalent function of Redux combineReducers that works with Immutable.js state](https://github.com/gajus/redux-immutable) +* [redux-react-i18n - An i18n solution for redux/react](https://github.com/derzunov/redux-react-i18n) #### Redux Tutorials * [Getting Started with Redux](https://egghead.io/series/getting-started-with-redux) @@ -804,6 +826,10 @@ A collection of awesome things regarding React ecosystem. * [GraphQL Specification](http://facebook.github.io/graphql/) * [GraphQL Specification Repository](https://github.com/facebook/graphql) +#### GraphQL Tools +* [GraphQL CMS](https://github.com/sarkistlt/graphql-auto-generating-cms) +* [Mongoose schema To GraphQL](https://github.com/sarkistlt/mongoose-schema-to-graphql) + #### GraphQL Tutorials * [GraphQL Introduction](http://facebook.github.io/react/blog/2015/05/01/graphql-introduction.html) * [First Thoughts on GraphQL](http://hueypetersen.com/posts/2015/02/02/first-thoughts-on-graph-ql/) @@ -955,6 +981,7 @@ A collection of awesome things regarding React ecosystem. --- ### Books * [SurviveJS - Webpack and React](http://survivejs.com/) +* [Fullstack React: The Complete Guide to ReactJS and Friends](https://www.fullstackreact.com/) --- From e86817e36dd0a75200dd2cccf1ac0362a0079113 Mon Sep 17 00:00:00 2001 From: erick B Date: Tue, 20 Dec 2016 16:52:17 -0500 Subject: [PATCH 126/728] Include react-fix-it to debugging --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8e3a3c82..660c1535 100644 --- a/README.md +++ b/README.md @@ -226,6 +226,7 @@ A collection of awesome things regarding React ecosystem. ##### Debugging React * [Trace Logging with React](http://www.garysieling.com/blog/trace-logging-react) * [Reactotron: Control, monitor, and instrument](https://github.com/skellock/reactotron) +* [React-fix-it: Automagically generate tests from errors](https://github.com/MicheleBertoli/react-fix-it) ##### Authentication * [Adding authentication to your React Flux app](https://auth0.com/blog/2015/04/09/adding-authentication-to-your-react-flux-app/) From 3c192dd26354f1ae67cde097e6ea16384fda160c Mon Sep 17 00:00:00 2001 From: Facundo Viale Date: Wed, 4 Jan 2017 15:49:01 -0300 Subject: [PATCH 127/728] Add react-md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 05ed6cd5..59829116 100644 --- a/README.md +++ b/README.md @@ -276,6 +276,7 @@ A collection of awesome things regarding React ecosystem. * [VistarMedia Components](http://cmpnt.vistarmedia.com/) * [React Topcoat UI components](https://github.com/kjda/react-topui) * [react-material - Material design components written with React.js and React Style](https://github.com/SanderSpies/react-material) +* [react-md - Set of React components and sass files for implementing Google's Material Design](https://github.com/mlaursen/react-md) * [material-ui - A CSS Framework and a Set of React Components for Material Design](https://github.com/callemall/material-ui) * [react-google-login-component](https://github.com/kennetpostigo/react-google-login-component) * [react-facebook-login-component](https://github.com/kennetpostigo/react-facebook-login-component) From 06fb603754faaa7e6ddd7ebdef6f224237cc2227 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9mie=20Astori?= Date: Sun, 8 Jan 2017 15:04:14 -0500 Subject: [PATCH 128/728] Add "Full-Stack Redux Tutorial" Subtitled "A Comprehensive Guide to Test-First Development with Redux, React, and Immutable" --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 05ed6cd5..97a937f3 100644 --- a/README.md +++ b/README.md @@ -777,6 +777,7 @@ A collection of awesome things regarding React ecosystem. * [Redux with React introduction for beginners](http://vulgairedev.fr/blog/article/intro-Redux-ReactJS) * [Getting Started with React, Redux and Immutable: a Test-Driven Tutorial: Part 1](http://www.theodo.fr/blog/2016/03/getting-started-with-react-redux-and-immutable-a-test-driven-tutorial-part-1/) * [Getting Started with React, Redux and Immutable: a Test-Driven Tutorial: Part 2](http://www.theodo.fr/blog/2016/03/getting-started-with-react-redux-and-immutable-a-test-driven-tutorial-part-2/) +* [Full-Stack Redux Tutorial](http://teropa.info/blog/2015/09/10/full-stack-redux-tutorial.html) * [Server-Side Rendering with Redux and React-Router](https://www.codementor.io/reactjs/tutorial/redux-server-rendering-react-router-universal-web-app) * [Deep Introduction to Redux](https://www.codementor.io/reactjs/tutorial/intro-to-react-redux-pros) * [Unit Testing Redux Apps](https://www.codementor.io/reactjs/tutorial/redux-unit-test-mocha-mocking) From 2c5f6c3633bc0f6e0cfaef948894d36373331ef0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9mie=20Astori?= Date: Sun, 8 Jan 2017 15:09:40 -0500 Subject: [PATCH 129/728] Add chai-immutable to the testing utilities This is a plugin for Chai that I authored and maintain. It is mentioned in a few links of this list, for example in this tutorial: http://www.theodo.fr/blog/2016/03/getting-started-with-react-redux-and-immutable-a-test-driven-tutorial-part-1/. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 05ed6cd5..5c31663e 100644 --- a/README.md +++ b/README.md @@ -810,6 +810,7 @@ A collection of awesome things regarding React ecosystem. #### Testing Utilities * [Jest - Painless JavaScript Unit Testing](http://facebook.github.io/jest/) * [enzyme - JavaScript Testing utilities for React](https://github.com/airbnb/enzyme) +* [chai-immutable - Chai assertions for Facebook's Immutable library for JavaScript collections](https://github.com/astorije/chai-immutable) ##### Testing Tutorials * [Approaches to testing React components - an overview](http://reactkungfu.com/2015/07/approaches-to-testing-react-components-an-overview/) From 66d1d6a3c233645f1c8f03431c900d15b1da8cb3 Mon Sep 17 00:00:00 2001 From: Haz Date: Thu, 12 Jan 2017 17:10:50 -0200 Subject: [PATCH 130/728] Add ARc to boilerplates --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 05ed6cd5..1532c50e 100644 --- a/README.md +++ b/README.md @@ -259,6 +259,7 @@ A collection of awesome things regarding React ecosystem. * [UniversalRelayBoilerplate - Boilerplate + examples for React Native (iOS, Android), React (isomorphic, Material-UI), Relay, GraphQL, JWT, Node.js, Apache Cassandra](https://github.com/codefoundries/UniversalRelayBoilerplate) * [react-boilerplate - A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.](http://reactboilerplate.com) * [Next.js - A minimalistic framework for server-rendered React applications](https://zeit.co/blog/next) +* [ARc - A progressive React starter kit based on Atomic Design](https://arc.js.org) ##### Routing * [react-router - A complete routing library for React](https://github.com/reactjs/react-router) From f536cb157f960a9d1b3bc9a680752284d15e618a Mon Sep 17 00:00:00 2001 From: Max Stoiber Date: Sat, 11 Feb 2017 18:52:53 +0100 Subject: [PATCH 131/728] Add styled-components (#590) Adds [styled-components](https://github.com/styled-components/styled-components) to the React styling section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 05ed6cd5..cf5fb6e3 100644 --- a/README.md +++ b/README.md @@ -146,6 +146,7 @@ A collection of awesome things regarding React ecosystem. * [Glamor](https://github.com/threepointone/glamor) * [Styletron](https://github.com/rtsao/styletron) * [TypeStyle](https://github.com/typestyle/typestyle) +* [styled-components](https://github.com/styled-components/styled-components) ##### React Charts Tutorials * [Integrating D3.js visualizations in a React app](http://nicolashery.com/integrating-d3js-visualizations-in-a-react-app/) From ffdb51473624ef8e70d90eb7150147493d816191 Mon Sep 17 00:00:00 2001 From: Son Tran Date: Wed, 15 Feb 2017 23:15:32 +0700 Subject: [PATCH 132/728] Update README.md (#591) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index cf5fb6e3..5cc0100f 100644 --- a/README.md +++ b/README.md @@ -466,6 +466,7 @@ A collection of awesome things regarding React ecosystem. * [react-i13n - A performant, scalable and pluggable approach to instrumenting your React application](https://github.com/yahoo/react-i13n) * [react-icons - svg react icons of popular icon packs](https://github.com/gorangajic/react-icons) * [Keo - Plain functions for a more functional Deku approach to creating React components, with functional goodies such as pipe, memoize, etc...](https://github.com/Wildhoney/Keo) +* [Blueprint - A React-based UI toolkit for the web](https://github.com/palantir/blueprint) ##### Integration * [ReactJS.NET](http://reactjs.net/) From cc255f55942c7e79a50a0fb9b44a5a46bd87b784 Mon Sep 17 00:00:00 2001 From: Cameron Bothner Date: Wed, 15 Feb 2017 14:08:22 -0500 Subject: [PATCH 133/728] Adds Recharts (#592) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 5cc0100f..76aee43d 100644 --- a/README.md +++ b/README.md @@ -634,6 +634,7 @@ A collection of awesome things regarding React ecosystem. * [react-chartjs - Common react charting components using chart.js](https://github.com/jhudson8/react-chartjs) * [react-stockcharts - Highly customizable stock charts with ReactJS and d3](https://github.com/rrag/react-stockcharts) * [VictoryJS - A collection of composable React components for building interactive data visualizations](https://github.com/FormidableLabs/victory) +* [Recharts - A charting library built on D3 with an awesome declarative API](https://github.com/recharts/recharts) --- From 912d06adb40715b5859b1d7bf1459334c89b473b Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Tue, 21 Feb 2017 16:24:19 +0200 Subject: [PATCH 134/728] Remove React Testing Cookbook --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 76aee43d..6715cfae 100644 --- a/README.md +++ b/README.md @@ -977,7 +977,6 @@ A collection of awesome things regarding React ecosystem. * [Building a Simple ToDo App With React Native and Firebase](https://www.youtube.com/watch?v=3ab0K6viEp0) * [React & Flux by: Christian Lilley](https://www.youtube.com/watch?v=mK4_a7u2cgI) * [React for beginners](https://reactforbeginners.com/) -* [React Testing Cookbook - video lessons](https://egghead.io/series/react-testing-cookbook) * [React For Everyone](https://www.youtube.com/playlist?list=PLLnpHn493BHFfs3Uj5tvx17mXk4B4ws4p) From 11e388719382741afc9ed734f702b0e6e3da4c87 Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Tue, 21 Feb 2017 16:25:17 +0200 Subject: [PATCH 135/728] Remove catshop --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 6715cfae..2eb95b10 100644 --- a/README.md +++ b/README.md @@ -1007,7 +1007,6 @@ A collection of awesome things regarding React ecosystem. * [react-todos - Backbone's example TODO app with React JS for views](https://github.com/ssorallen/react-todos) * [github-issues-viewer - A gitub issues viewer build in react + backbone](https://github.com/jaredly/github-issues-viewer) * [wolfenstein3D-react - Wolfenstein with the rendering layer written in React](https://github.com/petehunt/wolfenstein3D-react) -* [catshop - Shopping cart built on Bootstrap 3.1 using test/fake Bitcoins](https://github.com/coinbolt/catshop) * [Flux ImmutableJS TodoList](https://github.com/MandarinConLaBarba/flux-immutable-todomvc) * [Hapi+React+Flux user management system](https://github.com/jedireza/aqua) * [Redux TodoMVC](https://github.com/gaearon/redux/tree/master/examples/todomvc) From 301f25381e4680cdb4cbbbcb869b17faddf96438 Mon Sep 17 00:00:00 2001 From: Nick Raienko Date: Tue, 21 Feb 2017 16:33:10 +0200 Subject: [PATCH 136/728] Remove made with React --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 2eb95b10..ce97a11b 100644 --- a/README.md +++ b/README.md @@ -1011,7 +1011,6 @@ A collection of awesome things regarding React ecosystem. * [Hapi+React+Flux user management system](https://github.com/jedireza/aqua) * [Redux TodoMVC](https://github.com/gaearon/redux/tree/master/examples/todomvc) * [react-babel-webpack - CRUD demo app featuring React, React Router, Flux, Webpack, Bootstrap](https://github.com/arcseldon/react-babel-webpack-starter-app.git) -* [Made with React - Collection of websites and applications using ReactJS](http://madewithreact.com/) --- From 047f0a6f9d0e91954a0e32805028079e8ebe8709 Mon Sep 17 00:00:00 2001 From: Christoffer Niska Date: Wed, 1 Mar 2017 13:47:02 +0200 Subject: [PATCH 137/728] Add nordsoftware/react-boilerplate to Boilerplates Add our minimalistic boilerplate with React, Redux, Flowtype, Babel and Webpack2 to the Boilerplates section. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..ec18193a 100644 --- a/README.md +++ b/README.md @@ -244,6 +244,7 @@ A collection of awesome things regarding React ecosystem. ##### Boilerplates * [Create React App](https://github.com/facebookincubator/create-react-app) +* [React Boilerplate - Minimalistic boilerplate with React, Redux, Flowtype, Babel and Webpack2](https://github.com/nordsoftware/react-boilerplate) * [React App SDK - CLI tools and templates for authoring React apps with a single dev dependency and zero configurations](https://github.com/kriasoft/react-app) * [React Starter Kit — isomorphic web app boilerplate (Node.js, GraphQL, React, Babel, Webpack, CSS Modules, HMR)](https://github.com/kriasoft/react-starter-kit) * [ASP.NET Core Starter Kit (C#) — Frontend: React, Babel, PostCSS, CSS Modules + backend: .NET Core, C#](https://github.com/kriasoft/aspnet-starter-kit) From 2204bce02041237bc6df5aeabb0d8ca8838e96cb Mon Sep 17 00:00:00 2001 From: lakshman Date: Fri, 10 Mar 2017 14:46:42 +0900 Subject: [PATCH 138/728] added react-based ComingOrNot project to Example Apps --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..dc037295 100644 --- a/README.md +++ b/README.md @@ -1020,6 +1020,7 @@ A collection of awesome things regarding React ecosystem. * [sound-redux - A Soundcloud client built with React / Redux](https://github.com/andrewngu/sound-redux) * [react-pomodoro - A Pomodoro timer for developers](https://github.com/afonsopacifer/react-pomodoro) * [Do - Notes management application built with React and Redux](https://github.com/1ven/do) +* [ComingOrNot - Event Planner built with react, react-router, redux, graphQL & serverless](https://github.com/lakshmantgld/comingOrNot#reactjs-redux-serverless-graphql-event-planner) --- ### Real Apps From 5bd0bca156a29021708173f9c86b2d57beb893bc Mon Sep 17 00:00:00 2001 From: lttb Date: Fri, 17 Mar 2017 04:15:46 +0300 Subject: [PATCH 139/728] Add JSS to React styling section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..9d9fd508 100644 --- a/README.md +++ b/README.md @@ -147,6 +147,7 @@ A collection of awesome things regarding React ecosystem. * [Styletron](https://github.com/rtsao/styletron) * [TypeStyle](https://github.com/typestyle/typestyle) * [styled-components](https://github.com/styled-components/styled-components) +* [JSS](https://github.com/cssinjs/jss) ##### React Charts Tutorials * [Integrating D3.js visualizations in a React app](http://nicolashery.com/integrating-d3js-visualizations-in-a-react-app/) From 04adc1940f291d5c7693ed4b9eff2798f4c540ee Mon Sep 17 00:00:00 2001 From: Matthew Vita Date: Thu, 30 Mar 2017 20:36:35 -0400 Subject: [PATCH 140/728] Angular to React/Redux --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..a74d57c6 100644 --- a/README.md +++ b/README.md @@ -165,6 +165,7 @@ A collection of awesome things regarding React ecosystem. * [Improving AngularJS long list rendering performance using ReactJS](http://www.mono-software.com/blog/post/Mono/242/Improving-AngularJS-long-list-rendering-performance-using-ReactJS/) * [How can React and Flux help us create better Angular applications?](https://medium.com/@gilbox/how-can-react-and-flux-help-us-create-better-stronger-faster-angular-applications-639247898fb) * [Achieving Reasonable and Scalable Routing in AngularJS with Flux](https://medium.com/@gilbox/achieving-reasonable-and-scalable-routing-in-angularjs-with-flux-2655e06cd5ee) +* [Angular to React/Redux, a Guide for Angular v1 Experts Looking to Learn React/Redux](https://github.com/GoTeamEpsilon/angular-to-react-redux) ##### React and Bootstrap * [Better Bootstrap modals and popover with React.js](http://clozeit.wordpress.com/2014/01/08/bootstrap-modals-and-popover-in-react-js/) From ecd55d95219ba77e033ec10cc3161117fde0044f Mon Sep 17 00:00:00 2001 From: Paul Shen Date: Sun, 2 Apr 2017 10:08:21 -0700 Subject: [PATCH 141/728] Fix link to React Developer Experience section --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ce97a11b..eb45a1f7 100644 --- a/README.md +++ b/README.md @@ -596,7 +596,7 @@ A collection of awesome things regarding React ecosystem. * [tydel - Typed Models and Collections, with React bindings](http://tydel.js.org) * [extendable-immutable - Extend any Immutable.js data structure](https://github.com/philpl/extendable-immutable) -##### React Development Experience +##### React Developer Experience * [react-devtools - React Chrome Developer Tools](https://github.com/facebook/react-devtools) * [react-transform-hmr - A React Transform that enables hot reloading React](https://github.com/gaearon/react-transform-hmr) * [Nuclide - An open IDE for web and native mobile development, built on top of Atom](http://nuclide.io/) @@ -665,7 +665,7 @@ A collection of awesome things regarding React ecosystem. * [A Complete Guide to Flexbox](https://css-tricks.com/snippets/css/a-guide-to-flexbox/) * [Test driving react native applications](http://www.multunus.com/blog/2016/07/test-driving-react-native-applications/) -#### React Native Development Experience +#### React Native Developer Experience * [react-native-webpack-server - Build React Native apps with Webpack](https://github.com/mjohnston/react-native-webpack-server) * [react-native-code-push - React Native plugin for the CodePush service](https://github.com/Microsoft/react-native-code-push) * [Preview your React Native apps in your Github Pull Request](http://tech.m6web.fr/preview-android-ios-react-native-on-github-pull-request/) From 1e87223bda07511912b19ecc87725be8ac8ac964 Mon Sep 17 00:00:00 2001 From: Vu Tran Date: Sat, 13 May 2017 19:16:24 -0700 Subject: [PATCH 142/728] Add Omnibar (Component) Omnibar is an extensible search component for React. Demo: https://vutran.github.io/omnibar/ --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..75d09af2 100644 --- a/README.md +++ b/README.md @@ -446,6 +446,7 @@ A collection of awesome things regarding React ecosystem. * [react-offcanvas - Off-canvas menus for React](https://github.com/vutran/react-offcanvas) * [react-svg-pan-zoom - Adds pan and zoom features to the SVG images](http://chrvadala.github.io/react-svg-pan-zoom/) * [react-virtualized - React components for efficiently rendering large lists and tabular data ](https://github.com/bvaughn/react-virtualized) +* [omnibar - Extensible search component for React.](https://github.com/vutran/omnibar) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From e57fa8d1d48f5866bd1b1989368d408c56b118a2 Mon Sep 17 00:00:00 2001 From: Nate Wienert Date: Wed, 17 May 2017 18:15:52 -0700 Subject: [PATCH 143/728] Add gloss to CSS in JS Needs more awareness, it definitely offers a uniquely powerful way to style. We've been using in production for a year now, and it's gone through many versions (now 6.0). --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..4081feb7 100644 --- a/README.md +++ b/README.md @@ -147,6 +147,7 @@ A collection of awesome things regarding React ecosystem. * [Styletron](https://github.com/rtsao/styletron) * [TypeStyle](https://github.com/typestyle/typestyle) * [styled-components](https://github.com/styled-components/styled-components) +* [gloss](https://github.com/motion/gloss) ##### React Charts Tutorials * [Integrating D3.js visualizations in a React app](http://nicolashery.com/integrating-d3js-visualizations-in-a-react-app/) From c3c5450a0bd2a41f206463c590360e0e1e4ecfed Mon Sep 17 00:00:00 2001 From: Joni Sar Date: Sun, 21 May 2017 14:51:55 +0300 Subject: [PATCH 144/728] Added Bit under libraries Added Bit - a virtual repository for exporting, storing, maintaining, managing, finding and using components across repositories. You can create and manage a scalable collection of React components from any context, and modify/use them across different React applications. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..81c7cfc9 100644 --- a/README.md +++ b/README.md @@ -467,6 +467,7 @@ A collection of awesome things regarding React ecosystem. * [react-icons - svg react icons of popular icon packs](https://github.com/gorangajic/react-icons) * [Keo - Plain functions for a more functional Deku approach to creating React components, with functional goodies such as pipe, memoize, etc...](https://github.com/Wildhoney/Keo) * [Blueprint - A React-based UI toolkit for the web](https://github.com/palantir/blueprint) +* [Bit - A virtual repository for managing and using react and other web components across applications](https://github.com/teambit/bit) ##### Integration * [ReactJS.NET](http://reactjs.net/) From ee21e5af2f428d73b88f15cde79cace9fddf48ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kim=20D=C3=B8fler?= Date: Wed, 24 May 2017 01:32:18 +0200 Subject: [PATCH 145/728] Add `react-native-social-share` --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..4b99e3c8 100644 --- a/README.md +++ b/README.md @@ -681,6 +681,7 @@ A collection of awesome things regarding React ecosystem. * [Snowflake - React Native iOS & Android with Redux, Parse.com, Jest (88% coverage)](https://github.com/bartonhammond/snowflake) #### React Native Awesome Components +* [react-native-social-share - Use the iOS and Android native Twitter and Facebook share popup with React Native](https://github.com/doefler/react-native-social-share) * [react-native-fbsdk - A wrapper around the iOS Facebook SDK](https://github.com/facebook/react-native-fbsdk) * [react-native-side-menu - Simple customizable component to create side menu](https://github.com/Kureev/react-native-side-menu) * [react-native-mapbox-gl - A Mapbox GL react native module](https://github.com/mapbox/react-native-mapbox-gl) From 0ad5e7cd5f6229cce2aa8cb8d45e3c088b0fc4da Mon Sep 17 00:00:00 2001 From: Rodrigo Pombo Date: Wed, 14 Jun 2017 13:39:24 -0300 Subject: [PATCH 146/728] Add "DIY guide to build your own React" --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..f0011ea9 100644 --- a/README.md +++ b/README.md @@ -135,6 +135,7 @@ A collection of awesome things regarding React ecosystem. * [React tutorial - Cloning Yelp](https://www.fullstackreact.com/articles/react-tutorial-cloning-yelp/) * [Learn React by building the Hacker News front page](https://github.com/mking/react-hn) * [React.js in patterns](http://krasimirtsonev.com/blog/article/react-js-in-design-patterns) +* [DIY guide to build your own React](https://engineering.hexacta.com/didact-learning-how-react-works-by-building-it-from-scratch-51007984e5c5) ##### React styling * [React: CSS in JS](http://blog.vjeux.com/2014/javascript/react-css-in-js-nationjs.html) From 968762b786acdda5275271635834e989afb7a0d2 Mon Sep 17 00:00:00 2001 From: Robin Wieruch Date: Wed, 21 Jun 2017 08:59:53 +0200 Subject: [PATCH 147/728] Update README.md Added a couple of useful resources for the community. Any feedback welcome, if any of the resources should be excluded! --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ce97a11b..3b760eb1 100644 --- a/README.md +++ b/README.md @@ -260,6 +260,7 @@ A collection of awesome things regarding React ecosystem. * [UniversalRelayBoilerplate - Boilerplate + examples for React Native (iOS, Android), React (isomorphic, Material-UI), Relay, GraphQL, JWT, Node.js, Apache Cassandra](https://github.com/codefoundries/UniversalRelayBoilerplate) * [react-boilerplate - A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.](http://reactboilerplate.com) * [Next.js - A minimalistic framework for server-rendered React applications](https://zeit.co/blog/next) +* [react-express-stripe - A minimal boilerplate to accept payments in a React App](https://github.com/rwieruch/react-express-stripe) ##### Routing * [react-router - A complete routing library for React](https://github.com/reactjs/react-router) @@ -804,7 +805,8 @@ A collection of awesome things regarding React ecosystem. #### MobX Tutorials * [Ten minute introduction to MobX and React](https://mobxjs.github.io/mobx/getting-started.html) * [Manage Complex State in React Apps with MobX](https://egghead.io/courses/manage-complex-state-in-react-apps-with-mobx) -* [Refactor from Redux to MobX in real world SoundCloud Client in React](http://www.robinwieruch.de/mobx-react) +* [Refactor your application from Redux to MobX](http://www.robinwieruch.de/mobx-react) +* [Redux or MobX: An attempt to dissolve the Confusion](https://www.robinwieruch.de/redux-mobx-confusion/) --- ### Testing @@ -984,7 +986,7 @@ A collection of awesome things regarding React ecosystem. ### Books * [SurviveJS - Webpack and React](http://survivejs.com/) * [Fullstack React: The Complete Guide to ReactJS and Friends](https://www.fullstackreact.com/) - +* [The Road to learn React](https://www.robinwieruch.de/the-road-to-learn-react/) --- ### Demos @@ -1020,6 +1022,8 @@ A collection of awesome things regarding React ecosystem. * [sound-redux - A Soundcloud client built with React / Redux](https://github.com/andrewngu/sound-redux) * [react-pomodoro - A Pomodoro timer for developers](https://github.com/afonsopacifer/react-pomodoro) * [Do - Notes management application built with React and Redux](https://github.com/1ven/do) +* [soundcloud-react-redux - A SoundCloud Client built with React / Redux](https://github.com/rwieruch/favesound-redux) +* [soundcloud-react-mobx - A SoundCloud Client built with React / MobX](https://github.com/rwieruch/favesound-mobx) --- ### Real Apps From 08afc1d1913ab737835c88e182e4e5adec44452b Mon Sep 17 00:00:00 2001 From: myxvisual Date: Fri, 23 Jun 2017 03:42:56 +0800 Subject: [PATCH 148/728] Add React-UWP to README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..8befc262 100644 --- a/README.md +++ b/README.md @@ -285,6 +285,7 @@ A collection of awesome things regarding React ecosystem. * [UXCore - A React UI Component Set living for enterprise backend application](https://github.com/uxcore/uxcore) * [react-desktop - OS X and Windows UI components built with React](https://github.com/gabrielbull/react-desktop) * [react-aim - Determine the cursor aim for triggering mouse events](https://github.com/gabrielbull/react-aim) +* [react-uwp - React Components that Implement Microsoft's UWP Design & Fluent Design.](https://github.com/myxvisual/react-uwp) * [react-touch - React photo viewer for mobile](https://github.com/petehunt/react-touch) * [griddle - A simple grid component for use with React](http://dynamictyped.github.io/Griddle/) * [react-grid - Data grid for React](https://github.com/prometheusresearch/react-grid) From fe7a7d1ef608c4b8ccdfcdbf7228b49564f1399f Mon Sep 17 00:00:00 2001 From: Alexandre Rieux Date: Fri, 23 Jun 2017 08:52:06 +0100 Subject: [PATCH 149/728] Add react-skeletor --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..f051b9e4 100644 --- a/README.md +++ b/README.md @@ -446,6 +446,7 @@ A collection of awesome things regarding React ecosystem. * [react-offcanvas - Off-canvas menus for React](https://github.com/vutran/react-offcanvas) * [react-svg-pan-zoom - Adds pan and zoom features to the SVG images](http://chrvadala.github.io/react-svg-pan-zoom/) * [react-virtualized - React components for efficiently rendering large lists and tabular data ](https://github.com/bvaughn/react-virtualized) +* [react-skeletor - Display a skeleton preview of your application's content before the data get loaded](https://github.com/trainline/react-skeletor) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From 517b68c6fef1707bc87e13a7fa05bac5a6edb188 Mon Sep 17 00:00:00 2001 From: marchaos Date: Fri, 7 Jul 2017 16:29:51 +0100 Subject: [PATCH 150/728] Added https://github.com/marchaos/react-virtualized-sticky-tree --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..a85ab8f4 100644 --- a/README.md +++ b/README.md @@ -446,6 +446,7 @@ A collection of awesome things regarding React ecosystem. * [react-offcanvas - Off-canvas menus for React](https://github.com/vutran/react-offcanvas) * [react-svg-pan-zoom - Adds pan and zoom features to the SVG images](http://chrvadala.github.io/react-svg-pan-zoom/) * [react-virtualized - React components for efficiently rendering large lists and tabular data ](https://github.com/bvaughn/react-virtualized) +* [react-virtualized-sticky-tree - Render virtualized tree structures with support for position: sticky ](https://github.com/marchaos/react-virtualized-sticky-tree) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From 8c78f9605c3882896f1ea58d563d53117d98a827 Mon Sep 17 00:00:00 2001 From: Mark Larah Date: Sun, 16 Jul 2017 09:40:39 -0700 Subject: [PATCH 151/728] Add link to SSR blog post https://blog.larah.me/2017/04/10/react-server-side-rendering/ --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..70f4d3bd 100644 --- a/README.md +++ b/README.md @@ -215,6 +215,7 @@ A collection of awesome things regarding React ecosystem. * [Golang Isomorphic Hot Reloadable/React/Flummox/Css-Module Starter Kit](https://github.com/olebedev/go-starter-kit) * [Serverside rendering with React + Hapi](https://github.com/jedireza/hapi-react-views) * [Isomorphic React apps in PHP via dnode](http://ericescalante.com/2015/06/07/isomorphic/) +* [React Server Side Rendering with Hypernova](https://blog.larah.me/2017/04/10/react-server-side-rendering/) ##### Compiling React Tutorials * [Webpack Howto by Pete Hunt](https://github.com/petehunt/webpack-howto) From f02ab0ad25f7afb28c29791bdabf18b6bbb03505 Mon Sep 17 00:00:00 2001 From: nalpr Date: Wed, 19 Jul 2017 19:25:51 +0430 Subject: [PATCH 152/728] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index ce97a11b..52c969ea 100644 --- a/README.md +++ b/README.md @@ -844,6 +844,8 @@ A collection of awesome things regarding React ecosystem. * [Writing a Basic API with GraphQL](http://davidandsuzi.com/writing-a-basic-api-with-graphql/) * [Building a GraphQL Server with Node.js and SQL](https://www.reindex.io/blog/building-a-graphql-server-with-node-js-and-sql/) * [GraphQL Tour: Variables](https://medium.com/the-graphqlhub/graphql-tour-variables-58c6abd10f56#.wj9dsgyoy) +* [How to Graphql - The Fullstack Tutorial for GraphQL](https://howtographql.com/) + #### GraphQL Implementations * [graphql-js - A reference implementation of GraphQL for **JavaScript**](https://github.com/graphql/graphql-js) From 4a20ed27c0f0daf8ecd82eddbb9efd6111cfdc17 Mon Sep 17 00:00:00 2001 From: Rostyslav Khanas Date: Sun, 23 Jul 2017 22:49:54 +0300 Subject: [PATCH 153/728] Add react-colorizer --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..446ea76d 100644 --- a/README.md +++ b/README.md @@ -446,6 +446,7 @@ A collection of awesome things regarding React ecosystem. * [react-offcanvas - Off-canvas menus for React](https://github.com/vutran/react-offcanvas) * [react-svg-pan-zoom - Adds pan and zoom features to the SVG images](http://chrvadala.github.io/react-svg-pan-zoom/) * [react-virtualized - React components for efficiently rendering large lists and tabular data ](https://github.com/bvaughn/react-virtualized) +* [react-colorizer - A library for generation of harmonious color themes for React](https://github.com/opensource-cards/react-colorizer) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From 00b3de37e45729645dae9582cf9f9b006e52ac00 Mon Sep 17 00:00:00 2001 From: Finn FItzsimons Date: Tue, 29 Aug 2017 23:12:01 +0300 Subject: [PATCH 154/728] Update README.md added Number Picture to chart tool section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..b4ee22fa 100644 --- a/README.md +++ b/README.md @@ -633,6 +633,7 @@ A collection of awesome things regarding React ecosystem. * [react-d3 - Modular React charts made with d3.js](https://github.com/esbullington/react-d3) * [react-chartjs - Common react charting components using chart.js](https://github.com/jhudson8/react-chartjs) * [react-stockcharts - Highly customizable stock charts with ReactJS and d3](https://github.com/rrag/react-stockcharts) +* [Number Picture - Low-level React + D3 building blocks](http://numberpicture.com/library) * [VictoryJS - A collection of composable React components for building interactive data visualizations](https://github.com/FormidableLabs/victory) * [Recharts - A charting library built on D3 with an awesome declarative API](https://github.com/recharts/recharts) From 6801ba22e76e1e3468ccce0f2d5f809a5af0d602 Mon Sep 17 00:00:00 2001 From: Danko Kozar Date: Wed, 30 Aug 2017 02:04:27 +0100 Subject: [PATCH 155/728] Added https://github.com/dkozar/react-data-menu --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..20c4563c 100644 --- a/README.md +++ b/README.md @@ -446,6 +446,7 @@ A collection of awesome things regarding React ecosystem. * [react-offcanvas - Off-canvas menus for React](https://github.com/vutran/react-offcanvas) * [react-svg-pan-zoom - Adds pan and zoom features to the SVG images](http://chrvadala.github.io/react-svg-pan-zoom/) * [react-virtualized - React components for efficiently rendering large lists and tabular data ](https://github.com/bvaughn/react-virtualized) +* [react-data-menu - Smart data-driven menu rendered in an overlay, never clipped by other components or screen edges](https://github.com/dkozar/react-data-menu) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From 2fb9925e8574db6a03afb2df851395fe7089c609 Mon Sep 17 00:00:00 2001 From: Malige Julien Date: Wed, 30 Aug 2017 14:09:19 +0200 Subject: [PATCH 156/728] Update README.md Add Ignite --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..fe57b471 100644 --- a/README.md +++ b/README.md @@ -679,6 +679,7 @@ A collection of awesome things regarding React ecosystem. #### React Native Boilerplates * [Snowflake - React Native iOS & Android with Redux, Parse.com, Jest (88% coverage)](https://github.com/bartonhammond/snowflake) +* [Ignite - The hottest CLI for React Native, boilerplates, plugins, generators, and more!](https://github.com/infinitered/ignite) #### React Native Awesome Components * [react-native-fbsdk - A wrapper around the iOS Facebook SDK](https://github.com/facebook/react-native-fbsdk) From d43dc4eff73547fc84f426360663fc3133bd3090 Mon Sep 17 00:00:00 2001 From: Sergey Korchinskiy Date: Thu, 7 Sep 2017 17:12:01 +0300 Subject: [PATCH 157/728] Added "formik" library --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..06b3878c 100644 --- a/README.md +++ b/README.md @@ -551,6 +551,7 @@ A collection of awesome things regarding React ecosystem. * [Winterfell - Generate complex, validated and extendable JSON-based forms in React](https://github.com/andrewhathaway/Winterfell) * [Redux-Autoform - Create Redux-Forms dynamically out of metadata](https://github.com/redux-autoform/redux-autoform) * [uniforms - Bunch of React components and helpers to easily generate and validate forms](https://github.com/vazco/uniforms) +* [formik - Forms in React, without tears](https://github.com/jaredpalmer/formik) ##### Autocomplete From 6bb48edebcb960ab0e6b1c1ef2c9fdd072845d4d Mon Sep 17 00:00:00 2001 From: Zanin Andrea <99.zanin@gmail.com> Date: Sun, 17 Sep 2017 19:48:10 +0200 Subject: [PATCH 158/728] Added react-draggable-tabs --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..054ec3a9 100644 --- a/README.md +++ b/README.md @@ -360,6 +360,7 @@ A collection of awesome things regarding React ecosystem. * [olay-react - Olay implemented as a React component](https://github.com/orgsync/olay-react) * [reactable - Fast, flexible, and simple data tables in React](https://github.com/glittershark/reactable) * [react-tabs - React tabs component](https://github.com/mzabriskie/react-tabs) +* [react-draggable-tabs - Atom-fashioned draggable tabs](https://github.com/ZaninAndrea/react-draggable-tabs) * [react-simpletabs - Just a simple tabs component](https://github.com/pedronauck/react-simpletabs) * [react-draggable - React draggable component](https://github.com/mzabriskie/react-draggable) * [react-resizable - A tiny Resizable component based on react-draggable](https://github.com/strml/react-resizable) From 105b9903606563e9a83587b288f84dea46e51572 Mon Sep 17 00:00:00 2001 From: Robin Wieruch Date: Thu, 28 Sep 2017 21:11:40 +0700 Subject: [PATCH 159/728] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index ce97a11b..b5824bd2 100644 --- a/README.md +++ b/README.md @@ -984,6 +984,8 @@ A collection of awesome things regarding React ecosystem. ### Books * [SurviveJS - Webpack and React](http://survivejs.com/) * [Fullstack React: The Complete Guide to ReactJS and Friends](https://www.fullstackreact.com/) +* [The Road to learn React](https://roadtoreact.com/course-details?courseId=THE_ROAD_TO_LEARN_REACT) +* [Taming the State in React](https://roadtoreact.com/course-details?courseId=TAMING_THE_STATE) --- From 00de3ab145e7c128c6a8a430de269a17851a680f Mon Sep 17 00:00:00 2001 From: "Rico Sta. Cruz" Date: Sun, 1 Oct 2017 03:12:42 +0800 Subject: [PATCH 160/728] React tutorals: add devhints.io/react --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce97a11b..db87c474 100644 --- a/README.md +++ b/README.md @@ -135,6 +135,7 @@ A collection of awesome things regarding React ecosystem. * [React tutorial - Cloning Yelp](https://www.fullstackreact.com/articles/react-tutorial-cloning-yelp/) * [Learn React by building the Hacker News front page](https://github.com/mking/react-hn) * [React.js in patterns](http://krasimirtsonev.com/blog/article/react-js-in-design-patterns) +* [React cheatsheet](https://devhints.io/react) ##### React styling * [React: CSS in JS](http://blog.vjeux.com/2014/javascript/react-css-in-js-nationjs.html) From 82d480fba7741a5b219fa8fff5a8ee6b76882a86 Mon Sep 17 00:00:00 2001 From: Charismatron Date: Sun, 8 Oct 2017 09:30:19 +0200 Subject: [PATCH 161/728] Update README.md --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index ce97a11b..56d1ee05 100644 --- a/README.md +++ b/README.md @@ -984,6 +984,11 @@ A collection of awesome things regarding React ecosystem. ### Books * [SurviveJS - Webpack and React](http://survivejs.com/) * [Fullstack React: The Complete Guide to ReactJS and Friends](https://www.fullstackreact.com/) +* [Isomorphic Development with JavaScript](https://www.manning.com/books/isomorphic-development-with-javascript) +* [React in Action](https://www.manning.com/books/react-in-action) +* [React Quickly](https://www.manning.com/books/react-quickly) + + --- From c84c2c140024c555f70f18f7b6c599493a46dfa4 Mon Sep 17 00:00:00 2001 From: Yash Thakur Date: Tue, 10 Oct 2017 15:29:34 +0530 Subject: [PATCH 162/728] Add boilerplate with PWA,SEO, Code-splitting, caching, Image Optimization, SSR and much more --- .idea/awesome.iml | 8 +++ .idea/modules.xml | 8 +++ .idea/vcs.xml | 6 ++ .idea/workspace.xml | 166 ++++++++++++++++++++++++++++++++++++++++++++ README.md | 2 +- 5 files changed, 189 insertions(+), 1 deletion(-) create mode 100644 .idea/awesome.iml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 100644 .idea/workspace.xml diff --git a/.idea/awesome.iml b/.idea/awesome.iml new file mode 100644 index 00000000..c956989b --- /dev/null +++ b/.idea/awesome.iml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 00000000..98b28f50 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 00000000..94a25f7f --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 00000000..e1ab6bce --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,166 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + DEFINITION_ORDER + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - 1507627100403 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file From a70fb85763e813258a9e10e5e48d56714f19e09f Mon Sep 17 00:00:00 2001 From: Jake Moxey Date: Wed, 15 Nov 2017 13:18:12 +1100 Subject: [PATCH 211/728] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index c8a14972..4d824106 100644 --- a/README.md +++ b/README.md @@ -490,6 +490,8 @@ A collection of awesome things regarding React ecosystem. * [react-d3-tree - Create interactive D3 tree graphs](https://github.com/bkrem/react-d3-tree) * [react-redux-modal-flex - Accessible modal dialog component for React, easy to install and use with Redux.](https://github.com/tronghiep92/react-redux-modal-flex) * [react-switch - A draggable, customizable and accessible toggle-switch component.](https://github.com/yogaboll/react-switch) +* [react-credit-card-input - A simple credit/debit card input field for React.](https://github.com/medipass/react-credit-card-input) +* [react-creditcard - An awesome react credit card component.](https://github.com/medipass/react-creditcard) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From 8807e6d7c722e420aea5757d43ae44b4aecf6341 Mon Sep 17 00:00:00 2001 From: Alex Cory Date: Wed, 15 Nov 2017 10:55:13 -0800 Subject: [PATCH 212/728] Adding email-autocomplete-input react component --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4d824106..d2924dbc 100644 --- a/README.md +++ b/README.md @@ -492,6 +492,7 @@ A collection of awesome things regarding React ecosystem. * [react-switch - A draggable, customizable and accessible toggle-switch component.](https://github.com/yogaboll/react-switch) * [react-credit-card-input - A simple credit/debit card input field for React.](https://github.com/medipass/react-credit-card-input) * [react-creditcard - An awesome react credit card component.](https://github.com/medipass/react-creditcard) +* [email-autocomplete-input - Simple email autocomplete input.](https://alex-cory.github.io/email-autocomplete-input/) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From bf1bbdba95ed66c287981e60aee2387bd4fc77a4 Mon Sep 17 00:00:00 2001 From: Haroen Viaene Date: Thu, 16 Nov 2017 09:47:38 +0100 Subject: [PATCH 213/728] use GitHub link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d2924dbc..8c6143c7 100644 --- a/README.md +++ b/README.md @@ -492,7 +492,7 @@ A collection of awesome things regarding React ecosystem. * [react-switch - A draggable, customizable and accessible toggle-switch component.](https://github.com/yogaboll/react-switch) * [react-credit-card-input - A simple credit/debit card input field for React.](https://github.com/medipass/react-credit-card-input) * [react-creditcard - An awesome react credit card component.](https://github.com/medipass/react-creditcard) -* [email-autocomplete-input - Simple email autocomplete input.](https://alex-cory.github.io/email-autocomplete-input/) +* [email-autocomplete-input - Simple email autocomplete input.](https://github.com/alex-cory/email-autocomplete-input) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From b9d9bcb219bc179d69ac4ff215f7bec208f0728a Mon Sep 17 00:00:00 2001 From: Haroen Viaene Date: Thu, 16 Nov 2017 09:49:57 +0100 Subject: [PATCH 214/728] update redirecting links --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4d824106..3766db8c 100644 --- a/README.md +++ b/README.md @@ -774,7 +774,7 @@ A collection of awesome things regarding React ecosystem. * [MobX](#mobx) #### Flux Tutorials -* [Building Applications with React and Flux](https://app.pluralsight.com/library/courses/react-flux-building-applications/table-of-contents) +* [Building Applications with React and Flux](https://www.pluralsight.com/courses/react-flux-building-applications) * [Flux Application Architecture](http://facebook.github.io/flux/docs/overview.html) * [Flux: A simple architecture model to build Client-side apps](https://speakerdeck.com/pedronauck/flux-a-simple-architecture-model-to-build-client-side-apps) * [Isomorphic Flux examples using Dispatchr and Fetchr from Yahoo](https://github.com/yahoo/flux-examples) @@ -831,7 +831,7 @@ A collection of awesome things regarding React ecosystem. * [redux-react-i18n - An i18n solution for redux/react](https://github.com/derzunov/redux-react-i18n) #### Redux Tutorials -* [Building Applications with React and Redux in ES6](https://app.pluralsight.com/library/courses/react-redux-react-router-es6/table-of-contents) +* [Building Applications with React and Redux in ES6](https://www.pluralsight.com/courses/react-redux-react-router-es6) * [Getting Started with Redux](https://egghead.io/series/getting-started-with-redux) * [Building React Applications with Idiomatic Redux](https://egghead.io/series/building-react-applications-with-idiomatic-redux) * [Redux Tutorial](https://github.com/happypoulp/redux-tutorial) From d3d32b402e623b506e8d745760bb71475db32278 Mon Sep 17 00:00:00 2001 From: Charles Lee Date: Fri, 17 Nov 2017 16:42:46 +0800 Subject: [PATCH 215/728] Add link for Zent (#707) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 318d1051..7063145a 100644 --- a/README.md +++ b/README.md @@ -313,6 +313,7 @@ A collection of awesome things regarding React ecosystem. * [react-facebook-login-component](https://github.com/kennetpostigo/react-facebook-login-component) * [react-component - A Collection of React UI Components](http://react-component.github.io/badgeboard/) * [Ant Design - An enterprise-class UI design language and React-based implementation](https://github.com/ant-design/ant-design) +* [Zent - A collection of React UI components](https://github.com/youzan/zent) * [UXCore - A React UI Component Set living for enterprise backend application](https://github.com/uxcore/uxcore) * [react-desktop - OS X and Windows UI components built with React](https://github.com/gabrielbull/react-desktop) * [react-aim - Determine the cursor aim for triggering mouse events](https://github.com/gabrielbull/react-aim) From d264fcc9dd093f44bd4ce1f246613bfe56696475 Mon Sep 17 00:00:00 2001 From: yeluoqiuzhi <827884374@qq.com> Date: Mon, 20 Nov 2017 17:23:39 +0800 Subject: [PATCH 216/728] add rlist-view to components list (#708) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7063145a..70d93b72 100644 --- a/README.md +++ b/README.md @@ -494,6 +494,7 @@ A collection of awesome things regarding React ecosystem. * [react-credit-card-input - A simple credit/debit card input field for React.](https://github.com/medipass/react-credit-card-input) * [react-creditcard - An awesome react credit card component.](https://github.com/medipass/react-creditcard) * [email-autocomplete-input - Simple email autocomplete input.](https://github.com/alex-cory/email-autocomplete-input) +* [rlist-view - List view for react with pulling refresh and infinite data load ](https://github.com/gitpadtech/rlist-view) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From ca0962a30eb0670d9639ebce7128345fc514abf0 Mon Sep 17 00:00:00 2001 From: Aman Mittal Date: Tue, 21 Nov 2017 05:17:29 +0530 Subject: [PATCH 217/728] Deduplication of the same resource (#704) * Duplication of the same resource * Update README.md --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index 70d93b72..7f83c521 100644 --- a/README.md +++ b/README.md @@ -1051,8 +1051,6 @@ A collection of awesome things regarding React ecosystem. * [Isomorphic Development with JavaScript](https://www.manning.com/books/isomorphic-development-with-javascript) * [React in Action](https://www.manning.com/books/react-in-action) * [React Quickly](https://www.manning.com/books/react-quickly) -* [The Road to learn React](https://roadtoreact.com/course-details?courseId=THE_ROAD_TO_LEARN_REACT) -* [Taming the State in React](https://roadtoreact.com/course-details?courseId=TAMING_THE_STATE) * [React: Up & Running: Building Web Applications](https://www.amazon.com/React-Running-Building-Web-Applications/dp/1491931825) --- From 17d3262e51070c47041843198d648ea08740c0d4 Mon Sep 17 00:00:00 2001 From: Ives van Hoorne Date: Tue, 21 Nov 2017 00:47:55 +0100 Subject: [PATCH 218/728] Add CodeSandbox.io to online playgrounds (#618) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7f83c521..2dfc315d 100644 --- a/README.md +++ b/README.md @@ -119,6 +119,7 @@ A collection of awesome things regarding React ecosystem. * [The React newsletter](http://theproblemsolver.nl/TheReactNewsletter/Subscribe) #### React Online Playground +* [CodeSandbox](https://codesandbox.io) * [React JSFiddle Integration with JSX](https://jsfiddle.net/reactjs/69z2wepo/) * [React JSFiddle Integration without JSX](https://jsfiddle.net/reactjs/5vjqabv3/) * [Babel REPL](https://babeljs.io/repl/) From f6addfcfe35573ca4c63c668babe2c4469e083e7 Mon Sep 17 00:00:00 2001 From: Ethan Chiu <17chiue@gmail.com> Date: Mon, 20 Nov 2017 15:50:47 -0800 Subject: [PATCH 219/728] added egghead resource (#545) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2dfc315d..016be052 100644 --- a/README.md +++ b/README.md @@ -1042,6 +1042,7 @@ A collection of awesome things regarding React ecosystem. * [React & Flux by: Christian Lilley](https://www.youtube.com/watch?v=mK4_a7u2cgI) * [React for beginners](https://reactforbeginners.com/) * [React For Everyone](https://www.youtube.com/playlist?list=PLLnpHn493BHFfs3Uj5tvx17mXk4B4ws4p) +* [Start Using React to Build Web Applications](https://egghead.io/courses/react-fundamentals) --- From 65c0ca9bfee6ec8c106bf0de947807b30c6d552a Mon Sep 17 00:00:00 2001 From: Adil Ben Moussa Date: Tue, 21 Nov 2017 00:52:16 +0100 Subject: [PATCH 220/728] Add react-native video series in Arabic (#649) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 016be052..1435680c 100644 --- a/README.md +++ b/README.md @@ -1042,9 +1042,9 @@ A collection of awesome things regarding React ecosystem. * [React & Flux by: Christian Lilley](https://www.youtube.com/watch?v=mK4_a7u2cgI) * [React for beginners](https://reactforbeginners.com/) * [React For Everyone](https://www.youtube.com/playlist?list=PLLnpHn493BHFfs3Uj5tvx17mXk4B4ws4p) +* [React Native in Arabic - Create a real app series](https://www.youtube.com/playlist?list=PLk-CkzAysw4BLLNtATmnZOA8E8I6TP8MS) * [Start Using React to Build Web Applications](https://egghead.io/courses/react-fundamentals) - --- ### Books * [SurviveJS - Webpack and React](http://survivejs.com/) From e3d4c939da1ed074e978c5d9b554d2f9eefd6691 Mon Sep 17 00:00:00 2001 From: Hugo Torzuoli Date: Tue, 21 Nov 2017 11:28:29 +0100 Subject: [PATCH 221/728] =?UTF-8?q?=E2=9A=A1=20Add=20Stackblitz=20(#709)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * ⚡ Add Stackblitz * Move Stackblitz --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 1435680c..667a64df 100644 --- a/README.md +++ b/README.md @@ -120,6 +120,7 @@ A collection of awesome things regarding React ecosystem. #### React Online Playground * [CodeSandbox](https://codesandbox.io) +* [Online VS Code IDE for React](https://stackblitz.com) * [React JSFiddle Integration with JSX](https://jsfiddle.net/reactjs/69z2wepo/) * [React JSFiddle Integration without JSX](https://jsfiddle.net/reactjs/5vjqabv3/) * [Babel REPL](https://babeljs.io/repl/) From dbde19e0bbf76a9ac9d2a437eeee89723fefe61c Mon Sep 17 00:00:00 2001 From: Alexey Vakulich Date: Thu, 23 Nov 2017 15:34:55 +0300 Subject: [PATCH 222/728] Add react-breadcrumbs-dynamic package (#710) * add react-breadcrumbs-dynamic package into components category * provide correct repo url --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 667a64df..2b7a8622 100644 --- a/README.md +++ b/README.md @@ -497,6 +497,7 @@ A collection of awesome things regarding React ecosystem. * [react-creditcard - An awesome react credit card component.](https://github.com/medipass/react-creditcard) * [email-autocomplete-input - Simple email autocomplete input.](https://github.com/alex-cory/email-autocomplete-input) * [rlist-view - List view for react with pulling refresh and infinite data load ](https://github.com/gitpadtech/rlist-view) +* [react-breadcrumbs-dynamic - Extremely flexible and completely router-independent react breadcrumbs solution](https://github.com/oklas/react-breadcrumbs-dynamic) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From 6b1ee4c6ad89c370085f8fef55c8a2b291858325 Mon Sep 17 00:00:00 2001 From: Vlastimil Fiser Date: Tue, 28 Nov 2017 17:48:41 +0100 Subject: [PATCH 223/728] Add ReactSymbols (#711) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2b7a8622..7caa2715 100644 --- a/README.md +++ b/README.md @@ -311,6 +311,7 @@ A collection of awesome things regarding React ecosystem. * [react-material - Material design components written with React.js and React Style](https://github.com/SanderSpies/react-material) * [react-md - Set of React components and sass files for implementing Google's Material Design](https://github.com/mlaursen/react-md) * [material-ui - A CSS Framework and a Set of React Components for Material Design](https://github.com/callemall/material-ui) +* [ReactSymbols - Pixel perfect UI Kit / Library in ready-to-use components with + original Sketch resource file](http://reactsymbols.com) * [react-google-login-component](https://github.com/kennetpostigo/react-google-login-component) * [react-facebook-login-component](https://github.com/kennetpostigo/react-facebook-login-component) * [react-component - A Collection of React UI Components](http://react-component.github.io/badgeboard/) From adef2f3275d34220f2d99b8da77701751e32f5a1 Mon Sep 17 00:00:00 2001 From: Leandro Ardissone Date: Mon, 4 Dec 2017 17:34:56 -0300 Subject: [PATCH 224/728] Added react-jsonschema-form --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7caa2715..f34ed1b3 100644 --- a/README.md +++ b/README.md @@ -607,7 +607,8 @@ A collection of awesome things regarding React ecosystem. * [Redux-Autoform - Create Redux-Forms dynamically out of metadata](https://github.com/redux-autoform/redux-autoform) * [uniforms - Bunch of React components and helpers to easily generate and validate forms](https://github.com/vazco/uniforms) * [formik - Forms in React, without tears](https://github.com/jaredpalmer/formik) -* [NeoForm – Modular HOCs for form state management and validation](https://github.com/zero-plus-x/neoform) +* [NeoForm – Modular HOCs for form state management and validation](https://github.com/zero-plus-x/neoform) +* [react-jsonschema-form – A React component for building Web forms from JSON Schema](https://github.com/mozilla-services/react-jsonschema-form) ##### Autocomplete * [react-typeahead-search by @tonyspiro](https://github.com/tonyspiro/react-typeahead-search) From c6576b33806afb8308bce866f9cefab79ea526d2 Mon Sep 17 00:00:00 2001 From: Vlastimil Fiser Date: Tue, 5 Dec 2017 10:30:09 +0800 Subject: [PATCH 225/728] Copy edited --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f34ed1b3..78d43c07 100644 --- a/README.md +++ b/README.md @@ -311,7 +311,7 @@ A collection of awesome things regarding React ecosystem. * [react-material - Material design components written with React.js and React Style](https://github.com/SanderSpies/react-material) * [react-md - Set of React components and sass files for implementing Google's Material Design](https://github.com/mlaursen/react-md) * [material-ui - A CSS Framework and a Set of React Components for Material Design](https://github.com/callemall/material-ui) -* [ReactSymbols - Pixel perfect UI Kit / Library in ready-to-use components with + original Sketch resource file](http://reactsymbols.com) +* [ReactSymbols - Pixel perfect UI Kit / Library with ready-to-use components + original Sketch resource file](http://reactsymbols.com) * [react-google-login-component](https://github.com/kennetpostigo/react-google-login-component) * [react-facebook-login-component](https://github.com/kennetpostigo/react-facebook-login-component) * [react-component - A Collection of React UI Components](http://react-component.github.io/badgeboard/) From ede4ff60ffa2530588c102bd128af85ca0e77dbc Mon Sep 17 00:00:00 2001 From: Paul Melnikow Date: Mon, 4 Dec 2017 22:01:19 -0500 Subject: [PATCH 226/728] Add link to server side rendering section Close #504 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 78d43c07..c9cd87b2 100644 --- a/README.md +++ b/README.md @@ -235,6 +235,7 @@ A collection of awesome things regarding React ecosystem. * [Serverside rendering with React + Hapi](https://github.com/jedireza/hapi-react-views) * [Isomorphic React apps in PHP via dnode](http://ericescalante.com/2015/06/07/isomorphic/) * [React Server Side Rendering with Hypernova](https://blog.larah.me/2017/04/10/react-server-side-rendering/) +* [Server Side Rendering with Simple Redux Store Hydration](https://medium.com/@navgarcha7891/react-server-side-rendering-with-simple-redux-store-hydration-9f77ab66900a) ##### Compiling React Tutorials * [Webpack Howto by Pete Hunt](https://github.com/petehunt/webpack-howto) From 85f162bbb13550b66720372ed70145ef34a465a3 Mon Sep 17 00:00:00 2001 From: Paul Melnikow Date: Mon, 4 Dec 2017 22:05:59 -0500 Subject: [PATCH 227/728] Add sinux Close #505 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c9cd87b2..c6e606cd 100644 --- a/README.md +++ b/README.md @@ -781,6 +781,7 @@ A collection of awesome things regarding React ecosystem. * [Flummox](https://github.com/acdlite/flummox) * [Coflux](https://github.com/blainekasten/coflux) * [MobX](#mobx) +* [Sinux](https://github.com/jbpin/sinux) #### Flux Tutorials * [Building Applications with React and Flux](https://www.pluralsight.com/courses/react-flux-building-applications) From e5aac17b6aea201af7780557335749af5cc768e4 Mon Sep 17 00:00:00 2001 From: Paul Melnikow Date: Mon, 4 Dec 2017 22:07:23 -0500 Subject: [PATCH 228/728] Added react-automatic-width to "Components" Close #507 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index c6e606cd..940e0091 100644 --- a/README.md +++ b/README.md @@ -500,6 +500,7 @@ A collection of awesome things regarding React ecosystem. * [email-autocomplete-input - Simple email autocomplete input.](https://github.com/alex-cory/email-autocomplete-input) * [rlist-view - List view for react with pulling refresh and infinite data load ](https://github.com/gitpadtech/rlist-view) * [react-breadcrumbs-dynamic - Extremely flexible and completely router-independent react breadcrumbs solution](https://github.com/oklas/react-breadcrumbs-dynamic) +* [react-automatic-width - Automatically sets `width` property on child components](https://github.com/zalando-stups/react-automatic-width) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From 3450f6841e15d232253ffca1900c9bce73c98e55 Mon Sep 17 00:00:00 2001 From: Paul Melnikow Date: Mon, 4 Dec 2017 22:08:48 -0500 Subject: [PATCH 229/728] Add Shane Da Silva redux boilerplate Close #508 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 940e0091..e1326736 100644 --- a/README.md +++ b/README.md @@ -292,6 +292,7 @@ A collection of awesome things regarding React ecosystem. * [Happyreaction - React/Spring/Java maven archetype for bootstraping a new project quickly](https://github.com/ignl/happyreaction) * [Create React NPM Component - CLI tool for creating a component for distribution on NPM](https://github.com/deltaskelta/create-react-npm-component) * [Suicrux - Universal starter with ultimate hot-reloading. PWA/LL/SSR/React/Redux/i18n.](https://github.com/Metnew/suicrux) +* [Redux Async Boilerplate + Redux app containing example async actions and React storybook with auto publish to github pages](https://github.com/shanedasilva/redux-async-boilerplate) ##### Routing * [react-router - A complete routing library for React](https://github.com/reactjs/react-router) From 50e07012c4686a9897e76732220ae75e7b406578 Mon Sep 17 00:00:00 2001 From: Paul Melnikow Date: Mon, 4 Dec 2017 22:10:36 -0500 Subject: [PATCH 230/728] Add react-js-diagrams to components Close #610 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e1326736..cf047db6 100644 --- a/README.md +++ b/README.md @@ -502,6 +502,7 @@ A collection of awesome things regarding React ecosystem. * [rlist-view - List view for react with pulling refresh and infinite data load ](https://github.com/gitpadtech/rlist-view) * [react-breadcrumbs-dynamic - Extremely flexible and completely router-independent react breadcrumbs solution](https://github.com/oklas/react-breadcrumbs-dynamic) * [react-automatic-width - Automatically sets `width` property on child components](https://github.com/zalando-stups/react-automatic-width) +* [react-js-diagrams - A flow based diagramming library](http://github.com/woodenconsulting/react-js-diagrams/) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From d7b106564572bfb302ed5c2b6a2335d482df88ea Mon Sep 17 00:00:00 2001 From: Paul Melnikow Date: Mon, 4 Dec 2017 22:11:53 -0500 Subject: [PATCH 231/728] Add react-file-input-previews-base64 Close #611 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index cf047db6..3da7d07e 100644 --- a/README.md +++ b/README.md @@ -503,6 +503,7 @@ A collection of awesome things regarding React ecosystem. * [react-breadcrumbs-dynamic - Extremely flexible and completely router-independent react breadcrumbs solution](https://github.com/oklas/react-breadcrumbs-dynamic) * [react-automatic-width - Automatically sets `width` property on child components](https://github.com/zalando-stups/react-automatic-width) * [react-js-diagrams - A flow based diagramming library](http://github.com/woodenconsulting/react-js-diagrams/) +* [react-file-input-previews-base64 - Wrapper around file input, with option for image previews and returning file as base64 string](https://github.com/SiDevesh/react-file-input-previews-base64) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From da3b482788d3729413b011145d09c8269b8c5017 Mon Sep 17 00:00:00 2001 From: Paul Melnikow Date: Mon, 4 Dec 2017 22:15:01 -0500 Subject: [PATCH 232/728] Add ReactQL to "Boilerplates" Close #616 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3da7d07e..ff3b7a9a 100644 --- a/README.md +++ b/README.md @@ -293,6 +293,7 @@ A collection of awesome things regarding React ecosystem. * [Create React NPM Component - CLI tool for creating a component for distribution on NPM](https://github.com/deltaskelta/create-react-npm-component) * [Suicrux - Universal starter with ultimate hot-reloading. PWA/LL/SSR/React/Redux/i18n.](https://github.com/Metnew/suicrux) * [Redux Async Boilerplate + Redux app containing example async actions and React storybook with auto publish to github pages](https://github.com/shanedasilva/redux-async-boilerplate) +* [ReactQL - Universal React + GraphQL starter kit, with full server rendering, isomorphic data fetching and store management](https://reactql.org) ##### Routing * [react-router - A complete routing library for React](https://github.com/reactjs/react-router) From 1035792e9aeb3beac39ae0c39806b5c52e09a1ac Mon Sep 17 00:00:00 2001 From: Paul Melnikow Date: Mon, 4 Dec 2017 22:16:37 -0500 Subject: [PATCH 233/728] Add Developing a React.js Edge Close #514 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ff3b7a9a..27729bc7 100644 --- a/README.md +++ b/README.md @@ -1065,6 +1065,7 @@ A collection of awesome things regarding React ecosystem. * [React in Action](https://www.manning.com/books/react-in-action) * [React Quickly](https://www.manning.com/books/react-quickly) * [React: Up & Running: Building Web Applications](https://www.amazon.com/React-Running-Building-Web-Applications/dp/1491931825) +* [Developing a React.js Edge](https://bleedingedgepress.com/developing-a-react-edge-2nd-edition/) --- ### Demos From 060a38ef871fcdb1ab68c7b13cbaf62d11e686e6 Mon Sep 17 00:00:00 2001 From: Paul Melnikow Date: Mon, 4 Dec 2017 22:19:47 -0500 Subject: [PATCH 234/728] Add nicksp/redux-webpack-es6-boilerplate Close #517 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 27729bc7..391406fc 100644 --- a/README.md +++ b/README.md @@ -294,6 +294,7 @@ A collection of awesome things regarding React ecosystem. * [Suicrux - Universal starter with ultimate hot-reloading. PWA/LL/SSR/React/Redux/i18n.](https://github.com/Metnew/suicrux) * [Redux Async Boilerplate + Redux app containing example async actions and React storybook with auto publish to github pages](https://github.com/shanedasilva/redux-async-boilerplate) * [ReactQL - Universal React + GraphQL starter kit, with full server rendering, isomorphic data fetching and store management](https://reactql.org) +* [React + Redux w/ ES6 Starter Project - Starter kit using Webpack, React Hot Loader, Code Splitting for React Router, CSS Modules, custom Ducks pattern app architecture, best practices, and Enzyme test environment](https://github.com/nicksp/redux-webpack-es6-boilerplate) ##### Routing * [react-router - A complete routing library for React](https://github.com/reactjs/react-router) From 0dd34709852ba248b80232f21bcd4ff217a3bb63 Mon Sep 17 00:00:00 2001 From: Paul Melnikow Date: Mon, 4 Dec 2017 22:20:47 -0500 Subject: [PATCH 235/728] Add Codecademy Learn ReactJS Course Close #518 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 391406fc..e93fd4c6 100644 --- a/README.md +++ b/README.md @@ -142,6 +142,7 @@ A collection of awesome things regarding React ecosystem. * [React.js in patterns](http://krasimirtsonev.com/blog/article/react-js-in-design-patterns) * [DIY guide to build your own React](https://engineering.hexacta.com/didact-learning-how-react-works-by-building-it-from-scratch-51007984e5c5) * [React cheatsheet](https://devhints.io/react) +* [Codecademy Learn ReactJS Course](https://www.codecademy.com/pt/learn/react-101) ##### React best practices From 0762c05ed6376911db5eb8b4acdd6936b3c0c37a Mon Sep 17 00:00:00 2001 From: Paul Melnikow Date: Mon, 4 Dec 2017 22:22:25 -0500 Subject: [PATCH 236/728] Add react-firebase-authentication to Boilerplates Close #519 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e93fd4c6..7417debe 100644 --- a/README.md +++ b/README.md @@ -296,6 +296,7 @@ A collection of awesome things regarding React ecosystem. * [Redux Async Boilerplate + Redux app containing example async actions and React storybook with auto publish to github pages](https://github.com/shanedasilva/redux-async-boilerplate) * [ReactQL - Universal React + GraphQL starter kit, with full server rendering, isomorphic data fetching and store management](https://reactql.org) * [React + Redux w/ ES6 Starter Project - Starter kit using Webpack, React Hot Loader, Code Splitting for React Router, CSS Modules, custom Ducks pattern app architecture, best practices, and Enzyme test environment](https://github.com/nicksp/redux-webpack-es6-boilerplate) +* [react-firebase-authentication - Boilerplate for authentication and real-time database using React and Firebase](https://github.com/zerostatic/react-firebase-authentication) ##### Routing * [react-router - A complete routing library for React](https://github.com/reactjs/react-router) From 2e0584fd630a60d9161c4212ba5487860a2c3224 Mon Sep 17 00:00:00 2001 From: Paul Melnikow Date: Mon, 4 Dec 2017 22:23:25 -0500 Subject: [PATCH 237/728] Add sqlectron to Real Apps Close #524 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7417debe..2a57c59f 100644 --- a/README.md +++ b/README.md @@ -1119,6 +1119,7 @@ A collection of awesome things regarding React ecosystem. * [brainfock/brainfock](https://github.com/brainfock/brainfock) * [HVF/franchise](https://github.com/HVF/franchise) * [KELiON/cerebro](https://github.com/KELiON/cerebro) +* [Sqlectron - SQL client](https://sqlectron.github.io/) --- ### Contribution From 06c2fb13868afb4ae2797ddb91388ada51d3df4d Mon Sep 17 00:00:00 2001 From: Paul Melnikow Date: Mon, 4 Dec 2017 22:24:33 -0500 Subject: [PATCH 238/728] Add List View Select to Forms Close #526 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2a57c59f..4451d1b2 100644 --- a/README.md +++ b/README.md @@ -618,6 +618,7 @@ A collection of awesome things regarding React ecosystem. * [formik - Forms in React, without tears](https://github.com/jaredpalmer/formik) * [NeoForm – Modular HOCs for form state management and validation](https://github.com/zero-plus-x/neoform) * [react-jsonschema-form – A React component for building Web forms from JSON Schema](https://github.com/mozilla-services/react-jsonschema-form) +* [List View Select - A Togglable select box for React Native with native components](https://github.com/JamesWatling/react-native-list-view-select) ##### Autocomplete * [react-typeahead-search by @tonyspiro](https://github.com/tonyspiro/react-typeahead-search) From b25883b62b70bfde7afa79af488d8ef3d2bd7e75 Mon Sep 17 00:00:00 2001 From: Paul Melnikow Date: Mon, 4 Dec 2017 22:26:20 -0500 Subject: [PATCH 239/728] Add ALM tools to real apps Close #532 --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4451d1b2..165ccc15 100644 --- a/README.md +++ b/README.md @@ -1121,6 +1121,7 @@ A collection of awesome things regarding React ecosystem. * [HVF/franchise](https://github.com/HVF/franchise) * [KELiON/cerebro](https://github.com/KELiON/cerebro) * [Sqlectron - SQL client](https://sqlectron.github.io/) +* [ALM tools - an IDE built with and for React + TypeScript](http://alm.tools/) --- ### Contribution From 83d2711a22dd39cefff8c6aa6a7ca6eac6311641 Mon Sep 17 00:00:00 2001 From: Tanya Newell Date: Wed, 6 Dec 2017 12:56:29 -0500 Subject: [PATCH 240/728] Add RemoteRetro application link to Real Apps (#712) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 165ccc15..fb6fcd98 100644 --- a/README.md +++ b/README.md @@ -1120,6 +1120,7 @@ A collection of awesome things regarding React ecosystem. * [brainfock/brainfock](https://github.com/brainfock/brainfock) * [HVF/franchise](https://github.com/HVF/franchise) * [KELiON/cerebro](https://github.com/KELiON/cerebro) +* [stride-nyc/remote_retro](https://github.com/stride-nyc/remote_retro) * [Sqlectron - SQL client](https://sqlectron.github.io/) * [ALM tools - an IDE built with and for React + TypeScript](http://alm.tools/) From f20830836b2dc23e511104972399a6bee889b7eb Mon Sep 17 00:00:00 2001 From: Matthieu Beteille Date: Thu, 7 Dec 2017 17:21:13 +0000 Subject: [PATCH 241/728] Add redux-data-fx --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index fb6fcd98..de90cf2e 100644 --- a/README.md +++ b/README.md @@ -841,6 +841,7 @@ A collection of awesome things regarding React ecosystem. * [reselect - Selector library for Redux](https://github.com/reactjs/reselect) * [normalizr - Normalizes nested JSON according to a schema](https://github.com/paularmstrong/normalizr) * [redux-saga - An alternative side effect model for Redux apps](https://github.com/yelouafi/redux-saga) +* [redux-data-fx - Declarative Side Effects for Redux](https://github.com/matthieu-beteille/redux-data-fx) * [redux-observable - RxJS middleware for Redux](https://github.com/redux-observable/redux-observable) * [redux-analytics - Analytics middleware for Redux](https://github.com/markdalgleish/redux-analytics) * [redux-undo - Higher order reducer to add undo/redo functionality to redux state containers](https://github.com/omnidan/redux-undo) From 059733b00dd8467236e0f0d135a8f2cc4d0c085b Mon Sep 17 00:00:00 2001 From: Raphael Amorim Date: Sat, 9 Dec 2017 08:15:59 -0200 Subject: [PATCH 242/728] Add "react-tv" in projects topic (#717) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index de90cf2e..a6689b48 100644 --- a/README.md +++ b/README.md @@ -305,6 +305,7 @@ A collection of awesome things regarding React ecosystem. * [gatsby - Transform plain text into dynamic blogs and websites using React.js](https://github.com/gatsbyjs/gatsby) * [react-blessed - A react renderer for blessed terminal interface library](https://github.com/Yomguithereal/react-blessed) * [MJML - The only framework that makes responsive-email easy. Based on React](https://mjml.io) +* [react-tv - React renderer for low memory applications and Packager for TVs](https://github.com/raphamorim/react-tv) ##### Components * [React Responsive Tables](https://github.com/adam-hanna/react-responsive-tables) From 4bfe114d82ce7f1817ad7622a7887c21a0d7e99c Mon Sep 17 00:00:00 2001 From: Alexey Kryazhev Date: Sat, 9 Dec 2017 20:51:55 +0300 Subject: [PATCH 243/728] add react-imask --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a6689b48..eacc8122 100644 --- a/README.md +++ b/README.md @@ -484,6 +484,7 @@ A collection of awesome things regarding React ecosystem. * [react-https-redirect - Force a redirect to HTTPS when not on a local web server](https://github.com/mbasso/react-https-redirect) * [react-browser-detection - React component to detect browser](https://github.com/mbasso/react-browser-detection) * [react-text-mask - React input mask](https://github.com/text-mask/text-mask) +* [react-imask - another React input mask](https://github.com/uNmAnNeR/imaskjs/tree/gh-pages/plugins/react) * [rebass - Configurable React Stateless Functional UI Components](https://github.com/jxnblk/rebass) * [echarts-for-react - baidu Echarts(v3.0) components for React](https://github.com/hustcc/echarts-for-react) * [react-pagespeed-score - A React component for display a dial-type chart of PageSpeed Insights](https://github.com/cauealves/react-pagespeed-score) From 8e76834a266faa2c860af4e6281dd6ec447ed205 Mon Sep 17 00:00:00 2001 From: Gil Barbara Date: Mon, 11 Dec 2017 06:27:39 -0200 Subject: [PATCH 244/728] Add react-credit-cards and update react-inlinesvg url (#721) * Add react-inlinesvg and react-credit-cards * fix react-inlinesvg url and remove the duplicated entry --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index eacc8122..2a52d5bb 100644 --- a/README.md +++ b/README.md @@ -363,7 +363,7 @@ A collection of awesome things regarding React ecosystem. * [RCSS - Turn your JavaScript objects into CSS classes](https://github.com/chenglou/RCSS) * [ReactiveElements - Allows to use React.js component as HTML element](https://github.com/PixelsCommander/ReactiveElements) * [react-chosen - React wrapper for Chosen jQuery](https://github.com/chenglou/react-chosen) -* [react-inlinesvg - An SVG loader component for React](https://github.com/matthewwithanm/react-inlinesvg) +* [react-inlinesvg - An SVG loader component for React](https://github.com/gilbarbara/react-inlinesvg) * [react-imageloader - A React component for wrangling image loading](https://github.com/hzdg/react-imageloader) * [expose - A React mixin for lazy loading](https://github.com/dok/expose) * [react-loadqueueloader - A React component for managing loads with a load queue](https://github.com/hzdg/react-loadqueueloader) @@ -510,6 +510,7 @@ A collection of awesome things regarding React ecosystem. * [react-automatic-width - Automatically sets `width` property on child components](https://github.com/zalando-stups/react-automatic-width) * [react-js-diagrams - A flow based diagramming library](http://github.com/woodenconsulting/react-js-diagrams/) * [react-file-input-previews-base64 - Wrapper around file input, with option for image previews and returning file as base64 string](https://github.com/SiDevesh/react-file-input-previews-base64) +* [react-credit-cards - Beautiful credit cards for your payment forms](https://github.com/amarofashion/react-credit-cards) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From 4c819f6e625d9ef1fd065eeb36997daf14cc0271 Mon Sep 17 00:00:00 2001 From: Gil Barbara Date: Mon, 11 Dec 2017 06:28:06 -0200 Subject: [PATCH 245/728] add react-redux-saga-boilerplate to boilerplates (#720) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2a52d5bb..7e0ccf35 100644 --- a/README.md +++ b/README.md @@ -297,6 +297,7 @@ A collection of awesome things regarding React ecosystem. * [ReactQL - Universal React + GraphQL starter kit, with full server rendering, isomorphic data fetching and store management](https://reactql.org) * [React + Redux w/ ES6 Starter Project - Starter kit using Webpack, React Hot Loader, Code Splitting for React Router, CSS Modules, custom Ducks pattern app architecture, best practices, and Enzyme test environment](https://github.com/nicksp/redux-webpack-es6-boilerplate) * [react-firebase-authentication - Boilerplate for authentication and real-time database using React and Firebase](https://github.com/zerostatic/react-firebase-authentication) +* [react-redux-saga-boilerplate - Starter kit with routing, state container, storage and SEO tools. PWA-ready](https://github.com/gilbarbara/react-redux-saga-boilerplate) ##### Routing * [react-router - A complete routing library for React](https://github.com/reactjs/react-router) From 86632ff70b067c7f09d7fa679e7b96469ab693f5 Mon Sep 17 00:00:00 2001 From: Gil Barbara Date: Mon, 11 Dec 2017 06:28:26 -0200 Subject: [PATCH 246/728] remove extra linebreak that was breaking the components' list (#719) --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 7e0ccf35..9f5fd301 100644 --- a/README.md +++ b/README.md @@ -348,7 +348,6 @@ A collection of awesome things regarding React ecosystem. * [react-spinner - Zero configuration loading spinner](https://github.com/chenglou/react-spinner) * [react-treeview - Easy, light, flexible tree view made with React](https://github.com/chenglou/react-treeview) * [react-tree-menu - A stateless tree menu component built with the Flux architecture in mind](https://github.com/MandarinConLaBarba/react-tree-menu) - * [react-tween-state - React animation tween state](https://github.com/chenglou/react-tween-state) * [react-stripe-checkout - Easily load Stripe Checkout as a React component](https://github.com/azmenak/react-stripe-checkout) * [react-swipe - Brad Birdsall's swipe.js, as a React component](https://github.com/jed/react-swipe) From 2bba3e8ddbc6fce362fdd588de1ce17ef98060f8 Mon Sep 17 00:00:00 2001 From: Haroen Viaene Date: Mon, 11 Dec 2017 09:29:21 +0100 Subject: [PATCH 247/728] touchstone: use GitHub because url breaks often --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9f5fd301..25e2151f 100644 --- a/README.md +++ b/README.md @@ -522,7 +522,7 @@ A collection of awesome things regarding React ecosystem. * [react-responsive - Media queries in react for responsive design](https://github.com/wearefractal/react-responsive) * [react-cursor - Functional state management abstraction for use with Facebook React](https://github.com/dustingetz/react-cursor) * [Omniscient.js - Abstracting React components for fast top down render of immutable data](https://github.com/omniscientjs/omniscient) -* [Touchstonejs - React.js powered UI framework for developing beautiful hybrid mobile apps.](http://touchstonejs.io/) +* [Touchstonejs - React.js powered UI framework for developing beautiful hybrid mobile apps.](https://github.com/touchstonejs/touchstonejs) * [Elemental - A UI Toolkit for React.js Websites and Apps](http://elemental-ui.com/) * [StateTrooper - Centrally manage state for React applications with CSP](https://github.com/swipely/state-trooper) * [Preact: Fast 3kb React alternative with the same ES6 API.](https://git.io/preact) From ae63fa34f47f2f5a5ba4254c559b04dcd59b5892 Mon Sep 17 00:00:00 2001 From: Hrusikesh Panda Date: Mon, 11 Dec 2017 16:49:50 -0500 Subject: [PATCH 248/728] Add react-dropdown-tree-select --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 25e2151f..04ef5c51 100644 --- a/README.md +++ b/README.md @@ -511,6 +511,7 @@ A collection of awesome things regarding React ecosystem. * [react-js-diagrams - A flow based diagramming library](http://github.com/woodenconsulting/react-js-diagrams/) * [react-file-input-previews-base64 - Wrapper around file input, with option for image previews and returning file as base64 string](https://github.com/SiDevesh/react-file-input-previews-base64) * [react-credit-cards - Beautiful credit cards for your payment forms](https://github.com/amarofashion/react-credit-cards) +* [react-dropdown-tree-select - Lightweight, customizable and fast Dropdown Tree Select component for React](https://github.com/dowjones/react-dropdown-tree-select) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From fc9d696d56e6ee7def466094d0068cb0b77a2fa9 Mon Sep 17 00:00:00 2001 From: Donavon West Date: Mon, 18 Dec 2017 09:28:58 -0500 Subject: [PATCH 249/728] Update React Best Practices links (#724) --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 04ef5c51..0e442bda 100644 --- a/README.md +++ b/README.md @@ -149,6 +149,8 @@ A collection of awesome things regarding React ecosystem. * [Pete Hunt: React: Rethinking best practices - JSConf EU 2013](https://www.youtube.com/watch?v=x7cQ3mrcKaY) * [Pete Hunt: React: Rethinking Best Practices (updated) - JSConf.Asia 2013](https://www.youtube.com/watch?v=DgVS-zXgMTk) * [React.js Best Practices](https://github.com/ximet/awesome-best-practices/blob/master/frontend/react/bestPracticeReact.md) +* [Clean Code vs. Dirty Code: React Best Practices](http://americanexpress.io/clean-code-dirty-code/) +* [Writing Scalable React Apps with the Component Folder Pattern](https://medium.com/styled-components/component-folder-pattern-ee42df37ec68) ##### React styling * [React: CSS in JS](http://blog.vjeux.com/2014/javascript/react-css-in-js-nationjs.html) From b2ca8a94d389d379300b7abcc2fca9cc6539e12a Mon Sep 17 00:00:00 2001 From: Haroen Viaene Date: Mon, 18 Dec 2017 16:02:16 +0100 Subject: [PATCH 250/728] fix: update relay tutorial link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0e442bda..40234e32 100644 --- a/README.md +++ b/README.md @@ -965,7 +965,7 @@ A collection of awesome things regarding React ecosystem. * [Relay GitHub](https://github.com/facebook/relay) #### Relay Tutorials -* [Relay Tutorial](https://facebook.github.io/relay/docs/tutorial.html) +* [official Relay Getting Started](https://facebook.github.io/relay/docs/en/introduction-to-relay-modern.html) * [Relay for Visual Learners](http://sgwilym.github.io/relay-visual-learners/) * [Getting Started with Relay](https://auth0.com/blog/2015/10/06/getting-started-with-relay/) * [Relay and Routing](https://medium.com/@cpojer/relay-and-routing-36b5439bad9) From c8c66df7457d3c4a68b312c4fd0ffed46253e1e6 Mon Sep 17 00:00:00 2001 From: Xiaohan Lee Date: Tue, 19 Dec 2017 14:16:03 +0800 Subject: [PATCH 251/728] Fix typo (#725) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 40234e32..41f2dd0d 100644 --- a/README.md +++ b/README.md @@ -84,7 +84,7 @@ A collection of awesome things regarding React ecosystem. - [Flow](#flow) - [Flow Resources](#flow-resources) - [Videos](#videos) - - [Video from Confs](#video-from-confs)` + - [Video from Confs](#video-from-confs) - [React.js Conf 2015 Playlist](#reactjs-conf-2015-playlist) - [ReactEurope Conf 2015 Day 1 Playlist](#reacteurope-conf-2015-day-1-playlist) - [ReactEurope Conf 2015 Day 2 Playlist](#reacteurope-conf-2015-day-2-playlist) From 71ee10ce49a03367fc42cc157fb449b69df58eb9 Mon Sep 17 00:00:00 2001 From: qalqi Date: Tue, 19 Dec 2017 18:35:59 +0530 Subject: [PATCH 252/728] Added React Firebase (Redux optional) generator (#727) An awesome generator for react and firebase --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 41f2dd0d..4aa5bb38 100644 --- a/README.md +++ b/README.md @@ -300,6 +300,7 @@ A collection of awesome things regarding React ecosystem. * [React + Redux w/ ES6 Starter Project - Starter kit using Webpack, React Hot Loader, Code Splitting for React Router, CSS Modules, custom Ducks pattern app architecture, best practices, and Enzyme test environment](https://github.com/nicksp/redux-webpack-es6-boilerplate) * [react-firebase-authentication - Boilerplate for authentication and real-time database using React and Firebase](https://github.com/zerostatic/react-firebase-authentication) * [react-redux-saga-boilerplate - Starter kit with routing, state container, storage and SEO tools. PWA-ready](https://github.com/gilbarbara/react-redux-saga-boilerplate) +* [generator-react-firebase - Yeoman generator for starting projects using React and Firebase (Redux optional) with features Full Authentication, Route protection and Material UI Application Navbar](https://github.com/prescottprue/generator-react-firebase) ##### Routing * [react-router - A complete routing library for React](https://github.com/reactjs/react-router) From 585c865302e6fe1304ea495002cba18576e3cb61 Mon Sep 17 00:00:00 2001 From: Zack Young Date: Wed, 20 Dec 2017 03:17:56 -0600 Subject: [PATCH 253/728] Add Hydux (an Elm-Like state manager for React) (#728) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4aa5bb38..39bb9abf 100644 --- a/README.md +++ b/README.md @@ -670,6 +670,7 @@ A collection of awesome things regarding React ecosystem. * [tydel - Typed Models and Collections, with React bindings](http://tydel.js.org) * [extendable-immutable - Extend any Immutable.js data structure](https://github.com/philpl/extendable-immutable) * [statty - A tiny and unobtrusive state management library for React and Preact apps](https://github.com/vesparny/statty) +* [Hydux - An Elm-Like state manager for React with "batteries included"](https://github.com/hydux/hydux) ##### React Developer Experience * [react-devtools - React Chrome Developer Tools](https://github.com/facebook/react-devtools) From c407d7d194ac0091a007843f2f02eb825a25c565 Mon Sep 17 00:00:00 2001 From: Haroen Viaene Date: Wed, 20 Dec 2017 10:18:23 +0100 Subject: [PATCH 254/728] fix relay link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 39bb9abf..6f04a42c 100644 --- a/README.md +++ b/README.md @@ -967,7 +967,7 @@ A collection of awesome things regarding React ecosystem. * [Relay GitHub](https://github.com/facebook/relay) #### Relay Tutorials -* [official Relay Getting Started](https://facebook.github.io/relay/docs/en/introduction-to-relay-modern.html) +* [official Relay Getting Started](https://facebook.github.io/relay/docs/en/introduction-to-relay.html) * [Relay for Visual Learners](http://sgwilym.github.io/relay-visual-learners/) * [Getting Started with Relay](https://auth0.com/blog/2015/10/06/getting-started-with-relay/) * [Relay and Routing](https://medium.com/@cpojer/relay-and-routing-36b5439bad9) From 3c53f8e31913b81fea72d768b2908afa9733e151 Mon Sep 17 00:00:00 2001 From: Alan Morel Date: Wed, 20 Dec 2017 04:19:08 -0500 Subject: [PATCH 255/728] Update README.md (#723) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 6f04a42c..29a718f3 100644 --- a/README.md +++ b/README.md @@ -143,6 +143,7 @@ A collection of awesome things regarding React ecosystem. * [DIY guide to build your own React](https://engineering.hexacta.com/didact-learning-how-react-works-by-building-it-from-scratch-51007984e5c5) * [React cheatsheet](https://devhints.io/react) * [Codecademy Learn ReactJS Course](https://www.codecademy.com/pt/learn/react-101) +* [Getting Started with React](https://sabe.io/tutorials/getting-started-with-react) ##### React best practices From 6728229a9a98563195cfa23a5f8ae1ab6b915f79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=81=8F=E5=8F=B3?= Date: Sat, 23 Dec 2017 17:55:23 +0800 Subject: [PATCH 256/728] Add Ant Design (#601) https://ant.design/docs/react/introduce --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 29a718f3..99512959 100644 --- a/README.md +++ b/README.md @@ -321,6 +321,7 @@ A collection of awesome things regarding React ecosystem. * [VistarMedia Components](http://cmpnt.vistarmedia.com/) * [React Topcoat UI components](https://github.com/kjda/react-topui) * [react-material - Material design components written with React.js and React Style](https://github.com/SanderSpies/react-material) +* [Ant Design of React - A set of high-quality React components](http://github.com/ant-design/ant-design/) * [react-md - Set of React components and sass files for implementing Google's Material Design](https://github.com/mlaursen/react-md) * [material-ui - A CSS Framework and a Set of React Components for Material Design](https://github.com/callemall/material-ui) * [ReactSymbols - Pixel perfect UI Kit / Library with ready-to-use components + original Sketch resource file](http://reactsymbols.com) From cba65bdfb3b5262335e640e8a2c9d5b542ccfa4f Mon Sep 17 00:00:00 2001 From: Saurabh-hooda <34857609+Saurabh-hooda@users.noreply.github.com> Date: Tue, 26 Dec 2017 20:45:54 +0530 Subject: [PATCH 257/728] A suggestion for a resource page addition (#730) * A suggestion for a resource addition Hello, I am Saurabh, co-founder of Hackr.io. Hackr.io is a programming community & a great place to find the best online programming courses and tutorials. It's a one stop solution for tutorial recommendations with 5000+ tutorial of more than 140 programming languages. I was looking at your learning resources page and found it pretty useful. I believe that Hackr.io would be really useful to the developer community in finding the right programming course/tutorial and would make a nice addition to your resource page. Hackr is also listed on other esteemed websites like Lehigh University's resource page and official Official Python wiki page to name a few. Thanks for the list of great resources you have compiled. Enjoy your week:) * A suggestion for a resource addition Hello, I am Saurabh, co-founder of Hackr.io. Hackr.io is a programming community & a great place to find the best online programming courses and tutorials. It's a one stop solution for tutorial recommendations with 5000+ tutorial of more than 140 programming languages. I was looking at your learning resources page and found it pretty useful. I believe that Hackr.io would be really useful to the developer community in finding the right programming course/tutorial and would make a nice addition to your resource page. Hackr is also listed on other esteemed websites like Lehigh University's resource page and official Official Python wiki page to name a few. Thanks for the list of great resources you have compiled. Enjoy your week:) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 99512959..0eacca69 100644 --- a/README.md +++ b/README.md @@ -134,6 +134,7 @@ A collection of awesome things regarding React ecosystem. * [React.js Fundamentals](http://courses.reactjsprogram.com/courses/reactjsfundamentals) * [React Primer](https://github.com/mikechau/react-primer-draft) * [ReactJS: Keep Simple. Everything can be a component!](https://speakerdeck.com/pedronauck/reactjs-keep-simple-everything-can-be-a-component) +* [React js tutorial](https://hackr.io/tutorials/learn-react) * [React.js Koans: Practical exercises that will help you learn React.js from square one](https://github.com/arkency/reactjs_koans) * [LearnCode React Tutorials](https://www.youtube.com/watch?v=MhkGQAoc7bc&list=PLoYCgNOIyGABj2GQSlDRjgvXtqfDxKm5b) * [Thinkster React topics](https://thinkster.io/topics/react) From 9569c99593202bcd738ee24c5b1ebec01c2e6278 Mon Sep 17 00:00:00 2001 From: Haroen Viaene Date: Thu, 28 Dec 2017 16:32:40 +0100 Subject: [PATCH 258/728] fix links --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 0eacca69..7d14c8f8 100644 --- a/README.md +++ b/README.md @@ -289,7 +289,7 @@ A collection of awesome things regarding React ecosystem. * [react-cordova-boilerplate - TodoMVC example for React to build a Cordova application](https://github.com/unimonkiez/react-cordova-boilerplate) * [UniversalRelayBoilerplate - Boilerplate + examples for React Native (iOS, Android), React (isomorphic, Material-UI), Relay, GraphQL, JWT, Node.js, Apache Cassandra](https://github.com/codefoundries/UniversalRelayBoilerplate) * [react-boilerplate - A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.](http://reactboilerplate.com) -* [Next.js - A minimalistic framework for server-rendered React applications](https://zeit.co/blog/next) +* [Next.js - A minimalistic framework for server-rendered React applications](https://github.com/zeit/next.js) * [react-express-stripe - A minimal boilerplate to accept payments in a React App](https://github.com/rwieruch/react-express-stripe) * [React-PWA - BoilerPlate with PWA and support for Code-Splitting, SSR, SEO, Page and API caching, Image optimization and much more.](https://github.com/Atyantik/react-pwa) * [ARc - A progressive React starter kit based on Atomic Design](https://arc.js.org) @@ -866,7 +866,6 @@ A collection of awesome things regarding React ecosystem. * [Getting Started with Redux](https://egghead.io/series/getting-started-with-redux) * [Building React Applications with Idiomatic Redux](https://egghead.io/series/building-react-applications-with-idiomatic-redux) * [Redux Tutorial](https://github.com/happypoulp/redux-tutorial) -* [Redux with React introduction for beginners](http://vulgairedev.fr/blog/article/intro-Redux-ReactJS) * [Getting Started with React, Redux and Immutable: a Test-Driven Tutorial: Part 1](http://www.theodo.fr/blog/2016/03/getting-started-with-react-redux-and-immutable-a-test-driven-tutorial-part-1/) * [Getting Started with React, Redux and Immutable: a Test-Driven Tutorial: Part 2](http://www.theodo.fr/blog/2016/03/getting-started-with-react-redux-and-immutable-a-test-driven-tutorial-part-2/) * [Full-Stack Redux Tutorial](http://teropa.info/blog/2015/09/10/full-stack-redux-tutorial.html) From d9895257c592e4672455bd079d589d9b689f0fac Mon Sep 17 00:00:00 2001 From: Arash Khazaei <0xclay@gmail.com> Date: Fri, 29 Dec 2017 00:18:16 +0330 Subject: [PATCH 259/728] Added Iran React Telegram Group (#602) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7d14c8f8..6b222387 100644 --- a/README.md +++ b/README.md @@ -117,6 +117,7 @@ A collection of awesome things regarding React ecosystem. * [React Core meeting notes](https://github.com/reactjs/core-notes) * [Made with React - Collection of websites and applications using ReactJS](http://madewithreact.com/) * [The React newsletter](http://theproblemsolver.nl/TheReactNewsletter/Subscribe) +* [React Iran Telegram Group](https://telegram.me/joinchat/D8jLp0D27irx4rjq2j88xw) #### React Online Playground * [CodeSandbox](https://codesandbox.io) From cf7947c47a4ee86b99cc22ea1df67d4ab1b34a1b Mon Sep 17 00:00:00 2001 From: Berk Birand Date: Thu, 28 Dec 2017 15:52:39 -0500 Subject: [PATCH 260/728] Add react-cosmos (#626) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 6b222387..56923e02 100644 --- a/README.md +++ b/README.md @@ -692,6 +692,7 @@ A collection of awesome things regarding React ecosystem. * [generator-react-gulp-browserify - Yeoman generator for React](https://github.com/randylien/generator-react-gulp-browserify) * [generator-reactapp - Yeoman generator for react app with redux, webpack, gulp and restful.js etc.](https://github.com/Jackong/generator-reactapp) * [static-site-generator-webpack-plugin - Prerender isomorphic JavaScript apps to static HTML](https://github.com/markdalgleish/static-site-generator-webpack-plugin) +* [react-cosmos - DX tool for designing reusable React components](https://github.com/react-cosmos/react-cosmos) * [React Storybook - UI Component Dev Environment for React](https://github.com/kadirahq/react-storybook) * [generator-sui-react - A yeoman generator for Schibsted User Interface (SUI) ReactJS components](https://github.com/SUI-Components/generator-sui-react) * [Racket - A yeoman generator for creating a universal react/redux web application](https://github.com/mohebifar/racket) From 2fce5c220d0f865d5a0114cdad9e3977662f34b6 Mon Sep 17 00:00:00 2001 From: stereobooster Date: Tue, 2 Jan 2018 05:54:17 +0100 Subject: [PATCH 261/728] Add Prerendering section (#732) --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 56923e02..7a057062 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,7 @@ A collection of awesome things regarding React ecosystem. - [React and SocketIO](#react-and-socketio) - [Server-Client with React](#server-client-with-react) - [Server Side Rendering](#server-side-rendering) + - [Prerendering aka snapshotting](#prerendering-aka-snapshotting) - [Compiling React Tutorials](#compiling-react-tutorials) - [Debugging React](#debugging-react) - [Authentication](#authentication) @@ -243,6 +244,10 @@ A collection of awesome things regarding React ecosystem. * [React Server Side Rendering with Hypernova](https://blog.larah.me/2017/04/10/react-server-side-rendering/) * [Server Side Rendering with Simple Redux Store Hydration](https://medium.com/@navgarcha7891/react-server-side-rendering-with-simple-redux-store-hydration-9f77ab66900a) +##### Prerendering aka snapshotting +* [react-snap](https://github.com/stereobooster/react-snap) +* [Prerendering solutions comparison](https://github.com/stereobooster/react-snap/blob/master/doc/alternatives.md) + ##### Compiling React Tutorials * [Webpack Howto by Pete Hunt](https://github.com/petehunt/webpack-howto) * [React Webpack Cookbook](https://github.com/christianalfoni/react-webpack-cookbook) From 78a718f3652762909a409f742c9bb5149acf1c35 Mon Sep 17 00:00:00 2001 From: Siddharth Kothari Date: Wed, 10 Jan 2018 03:43:12 +0530 Subject: [PATCH 262/728] Add reactivesearch - Propose a new React library: https://github.com/appbaseio/reactivesearch. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7a057062..08bf1b23 100644 --- a/README.md +++ b/README.md @@ -547,6 +547,7 @@ A collection of awesome things regarding React ecosystem. * [Blueprint - A React-based UI toolkit for the web](https://github.com/palantir/blueprint) * [Bit - A virtual repository for managing and using react and other web components across applications](https://github.com/teambit/bit) * [AtlasKit - Atlassian's React UI library](https://atlaskit.atlassian.com/) +* [ReactiveSearch - UI components libray for Elasticsearch](https://github.com/appbaseio/reactivesearch) ##### Integration * [ReactJS.NET](http://reactjs.net/) From 5a9afc892e0f857e1b26d2f298e3a23bf9519bbb Mon Sep 17 00:00:00 2001 From: Markus Englund Date: Wed, 10 Jan 2018 07:26:27 +0100 Subject: [PATCH 263/728] Add "Building React components" section (#734) --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 08bf1b23..1b7687d8 100644 --- a/README.md +++ b/README.md @@ -257,6 +257,10 @@ A collection of awesome things regarding React ecosystem. * [React JS and a browserify workflow, part2](http://christianalfoni.github.io/javascript/2014/10/30/react-js-workflow-part2.html) * [Choosing the correct packaging tool for React JS](http://christianalfoni.github.io/javascript/2014/08/29/choosing-the-correct-packaging-tool-for-react-js.html) +##### Building React components +* [Distributing React components](http://krasimirtsonev.com/blog/article/distributing-react-components-babel-browserify-webpack-uglifyjs) +* [A guide to building a React component for NPM](https://medium.com/@markus.s.englund/a-guide-to-building-a-react-component-for-npm-68f03b314753) + ##### Debugging React * [Trace Logging with React](http://www.garysieling.com/blog/trace-logging-react) * [Reactotron: Control, monitor, and instrument](https://github.com/skellock/reactotron) From 4a9e8e99d56023c20ffae9ecc2e587ea4580a802 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9C=BF=20Corey?= Date: Thu, 11 Jan 2018 12:20:56 -0800 Subject: [PATCH 264/728] Fix ALM link and update description (#735) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1b7687d8..7f7f5e76 100644 --- a/README.md +++ b/README.md @@ -1145,7 +1145,7 @@ A collection of awesome things regarding React ecosystem. * [KELiON/cerebro](https://github.com/KELiON/cerebro) * [stride-nyc/remote_retro](https://github.com/stride-nyc/remote_retro) * [Sqlectron - SQL client](https://sqlectron.github.io/) -* [ALM tools - an IDE built with and for React + TypeScript](http://alm.tools/) +* [ALM - A cloud ready IDE for React + TypeScript](https://alm-tools.github.io) --- ### Contribution From bd6b24226eefeafd2f16618243457e1b95162dff Mon Sep 17 00:00:00 2001 From: Ly Tran Date: Mon, 15 Jan 2018 14:56:41 +0700 Subject: [PATCH 265/728] Add react-sortly (#736) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7f7f5e76..0c8006e0 100644 --- a/README.md +++ b/README.md @@ -528,6 +528,7 @@ A collection of awesome things regarding React ecosystem. * [react-file-input-previews-base64 - Wrapper around file input, with option for image previews and returning file as base64 string](https://github.com/SiDevesh/react-file-input-previews-base64) * [react-credit-cards - Beautiful credit cards for your payment forms](https://github.com/amarofashion/react-credit-cards) * [react-dropdown-tree-select - Lightweight, customizable and fast Dropdown Tree Select component for React](https://github.com/dowjones/react-dropdown-tree-select) +* [react-sortly - Simple, lightweight and highly customizable dnd nested sortable component](https://github.com/lytc/react-sortly) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From 680a6b12628e94ecd0351c79c4f6e6602abb3f96 Mon Sep 17 00:00:00 2001 From: josemcunha Date: Mon, 15 Jan 2018 16:29:16 +0000 Subject: [PATCH 266/728] Adding a React and GraphQL course (#737) Adding a free course on React and GraphQL --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0c8006e0..3625f6d8 100644 --- a/README.md +++ b/README.md @@ -948,6 +948,7 @@ A collection of awesome things regarding React ecosystem. * [Building a GraphQL Server with Node.js and SQL](https://www.reindex.io/blog/building-a-graphql-server-with-node-js-and-sql/) * [GraphQL Tour: Variables](https://medium.com/the-graphqlhub/graphql-tour-variables-58c6abd10f56#.wj9dsgyoy) * [How to Graphql - The Fullstack Tutorial for GraphQL](https://howtographql.com/) +* [Build an online text RPG with React and GraphQL] (https://learn.pusher.com/rpg) #### GraphQL Implementations From 9af485e76f99b2a9a614de31b4cba0e4a8aec9a5 Mon Sep 17 00:00:00 2001 From: josemcunha Date: Mon, 15 Jan 2018 16:56:32 +0000 Subject: [PATCH 267/728] Updating link (#738) Build an online text RPG with React and GraphQL wasn't displaying correctly. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3625f6d8..0daf8958 100644 --- a/README.md +++ b/README.md @@ -948,7 +948,7 @@ A collection of awesome things regarding React ecosystem. * [Building a GraphQL Server with Node.js and SQL](https://www.reindex.io/blog/building-a-graphql-server-with-node-js-and-sql/) * [GraphQL Tour: Variables](https://medium.com/the-graphqlhub/graphql-tour-variables-58c6abd10f56#.wj9dsgyoy) * [How to Graphql - The Fullstack Tutorial for GraphQL](https://howtographql.com/) -* [Build an online text RPG with React and GraphQL] (https://learn.pusher.com/rpg) +* [Build an online text RPG with React and GraphQL](https://learn.pusher.com/rpg) #### GraphQL Implementations From 5647c0fcf8a0f44e77839482748c989962170235 Mon Sep 17 00:00:00 2001 From: the-wazz Date: Tue, 16 Jan 2018 22:04:10 -0500 Subject: [PATCH 268/728] Updated link. Added 'paid' to show it's not free. (#739) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0daf8958..89394e96 100644 --- a/README.md +++ b/README.md @@ -133,7 +133,7 @@ A collection of awesome things regarding React ecosystem. ##### React General Tutorials * [React Tutorial](https://facebook.github.io/react/docs/tutorial.html) -* [React.js Fundamentals](http://courses.reactjsprogram.com/courses/reactjsfundamentals) +* [React.js Fundamentals (paid)](https://tylermcginnis.com/courses/react-fundamentals) * [React Primer](https://github.com/mikechau/react-primer-draft) * [ReactJS: Keep Simple. Everything can be a component!](https://speakerdeck.com/pedronauck/reactjs-keep-simple-everything-can-be-a-component) * [React js tutorial](https://hackr.io/tutorials/learn-react) From 0b6adde8c07a78e7eebe05c88c64aac857cf1f55 Mon Sep 17 00:00:00 2001 From: David Cizek Date: Wed, 17 Jan 2018 09:42:55 +0100 Subject: [PATCH 269/728] Added GraphQL bridge to REST API (#713) * Added GraphQL bridge to REST API * fixed non existent touchstonejs.io * fixed another non existent link --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 89394e96..0f1a63fb 100644 --- a/README.md +++ b/README.md @@ -936,6 +936,7 @@ A collection of awesome things regarding React ecosystem. #### GraphQL Tools * [GraphQL CMS](https://github.com/sarkistlt/graphql-auto-generating-cms) * [Mongoose schema To GraphQL](https://github.com/sarkistlt/mongoose-schema-to-graphql) +* [GraphQL bridge to REST API](https://github.com/dacz/apollo-bridge-link) #### GraphQL Tutorials * [GraphQL Introduction](http://facebook.github.io/react/blog/2015/05/01/graphql-introduction.html) From 4662aee47e0373a7503920d11fd739e0c69c4ccf Mon Sep 17 00:00:00 2001 From: Dustin Schau Date: Wed, 17 Jan 2018 09:30:50 -0600 Subject: [PATCH 270/728] feat: add css in js playground (#741) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0f1a63fb..fce87b95 100644 --- a/README.md +++ b/README.md @@ -159,6 +159,7 @@ A collection of awesome things regarding React ecosystem. ##### React styling * [React: CSS in JS](http://blog.vjeux.com/2014/javascript/react-css-in-js-nationjs.html) * [React: CSS in JS techniques comparison](https://github.com/MicheleBertoli/css-in-js) +* [CSS in JS Playground](https://css-in-js-playground.com) * [Radium](https://github.com/FormidableLabs/radium) * [jsxstyle](https://github.com/petehunt/jsxstyle) * [ReactCSS](https://github.com/casesandberg/reactcss) From c47818b88877a700ebece01c8b0d6e4da5a6c620 Mon Sep 17 00:00:00 2001 From: Haroen Viaene Date: Thu, 18 Jan 2018 14:59:35 +0100 Subject: [PATCH 271/728] add popular libs --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index fce87b95..5e304152 100644 --- a/README.md +++ b/README.md @@ -475,6 +475,7 @@ A collection of awesome things regarding React ecosystem. * [react-progress-label - Progress label component](https://github.com/wangzuo/react-progress-label) * [react-input-slider - React input slider component](https://github.com/wangzuo/react-input-slider) * [react-range-slider - Collection of react slider components](https://github.com/jpuri/react-range-slider) +* [rheostat - a www, mobile, and accessible slider component](https://github.com/airbnb/rheostat) * [react-ui-tree - React tree component with drag and drop support](https://github.com/pqx/react-ui-tree) * [react-frame - React components within an iframe for isolated css styling](https://github.com/pqx/react-frame) * [rodal - A React modal with animations](https://github.com/chenjiahan/rodal) @@ -529,7 +530,8 @@ A collection of awesome things regarding React ecosystem. * [react-file-input-previews-base64 - Wrapper around file input, with option for image previews and returning file as base64 string](https://github.com/SiDevesh/react-file-input-previews-base64) * [react-credit-cards - Beautiful credit cards for your payment forms](https://github.com/amarofashion/react-credit-cards) * [react-dropdown-tree-select - Lightweight, customizable and fast Dropdown Tree Select component for React](https://github.com/dowjones/react-dropdown-tree-select) -* [react-sortly - Simple, lightweight and highly customizable dnd nested sortable component](https://github.com/lytc/react-sortly) +* [react-sortly - Simple, lightweight and highly customizable dnd nested sortable component](https://github.com/lytc/react-sortly) +* [react-dates - An easily internationalizable, mobile-friendly datepicker library for the web](https://github.com/airbnb/react-dates) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) @@ -650,6 +652,7 @@ A collection of awesome things regarding React ecosystem. * [react-autocomplete by @eliseumds- Just tasting some ReactJS + RxJS](https://github.com/eliseumds/react-autocomplete) * [react-autocomplete by @prometheusresearch - Autocomplete widget based on React](https://github.com/prometheusresearch/react-autocomplete) * [instatype by @gragland - Simple react autocomplete component](https://github.com/gragland/instatype) +* [downshift - 🏎 Primitives to build simple, flexible, WAI-ARIA compliant enhanced input React components](https://github.com/paypal/downshift) ##### Documentation Tools * [react-docgen - Extract information from React component files for documentation generation](https://github.com/reactjs/react-docgen) From 5760e274de7fb4249208f2929ef19fdc3cc0600a Mon Sep 17 00:00:00 2001 From: nukeop <12746779+nukeop@users.noreply.github.com> Date: Fri, 19 Jan 2018 14:29:39 +0100 Subject: [PATCH 272/728] Add react-ui-cards to components (#740) --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5e304152..b1ec4efe 100644 --- a/README.md +++ b/README.md @@ -530,8 +530,9 @@ A collection of awesome things regarding React ecosystem. * [react-file-input-previews-base64 - Wrapper around file input, with option for image previews and returning file as base64 string](https://github.com/SiDevesh/react-file-input-previews-base64) * [react-credit-cards - Beautiful credit cards for your payment forms](https://github.com/amarofashion/react-credit-cards) * [react-dropdown-tree-select - Lightweight, customizable and fast Dropdown Tree Select component for React](https://github.com/dowjones/react-dropdown-tree-select) -* [react-sortly - Simple, lightweight and highly customizable dnd nested sortable component](https://github.com/lytc/react-sortly) +* [react-sortly - Simple, lightweight and highly customizable dnd nested sortable component](https://github.com/lytc/react-sortly) * [react-dates - An easily internationalizable, mobile-friendly datepicker library for the web](https://github.com/airbnb/react-dates) +* [react-ui-cards - Various card components for React](https://github.com/nukeop/react-ui-cards) ##### Containers * [Reapop - A React & Redux notifications system](https://github.com/LouisBarranqueiro/reapop) From 183f4882b40ba070134669e9e98ac707cf083b17 Mon Sep 17 00:00:00 2001 From: Radwan Abu-Odeh Date: Mon, 22 Jan 2018 01:47:11 +0200 Subject: [PATCH 273/728] Added R16N, my library for I18n on Redux/React (#742) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index b1ec4efe..06b246cf 100644 --- a/README.md +++ b/README.md @@ -878,6 +878,7 @@ A collection of awesome things regarding React ecosystem. * [redux-mock-store - A mock store for your testing your redux async action creators and middleware](https://github.com/arnaudbenard/redux-mock-store) * [redux-immutable - Create an equivalent function of Redux combineReducers that works with Immutable.js state](https://github.com/gajus/redux-immutable) * [redux-react-i18n - An i18n solution for redux/react](https://github.com/derzunov/redux-react-i18n) +* [R16N - A redux/react I18n solution](https://github.com/razodeh/r16n/) #### Redux Tutorials * [Building Applications with React and Redux in ES6](https://www.pluralsight.com/courses/react-redux-react-router-es6) From c795276a35633cd79cb373e35f88fd943f2fffe7 Mon Sep 17 00:00:00 2001 From: Vardan sharma Date: Mon, 29 Jan 2018 13:49:16 +0530 Subject: [PATCH 274/728] New video courses (#744) * New video courses Added new video courses for React and redux. * New Line removed Removed new lines --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 06b246cf..11169be6 100644 --- a/README.md +++ b/README.md @@ -1091,6 +1091,8 @@ A collection of awesome things regarding React ecosystem. * [React For Everyone](https://www.youtube.com/playlist?list=PLLnpHn493BHFfs3Uj5tvx17mXk4B4ws4p) * [React Native in Arabic - Create a real app series](https://www.youtube.com/playlist?list=PLk-CkzAysw4BLLNtATmnZOA8E8I6TP8MS) * [Start Using React to Build Web Applications](https://egghead.io/courses/react-fundamentals) +* [Modern React with Redux](https://www.udemy.com/react-redux/) +* [Advanced React and Redux](https://www.udemy.com/react-redux-tutorial/) --- ### Books From a97f90797eb242f44851836ca5ef09c98f811987 Mon Sep 17 00:00:00 2001 From: Haroen Viaene Date: Tue, 30 Jan 2018 16:29:23 +0100 Subject: [PATCH 275/728] reddit is now closed source --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 11169be6..b967dffc 100644 --- a/README.md +++ b/README.md @@ -1147,7 +1147,6 @@ A collection of awesome things regarding React ecosystem. --- ### Real Apps -* [reddit/reddit-mobile](https://github.com/reddit/reddit-mobile) * [khan/perseus](https://github.com/khan/perseus) * [mozilla/payments-ui](https://github.com/mozilla/payments-ui) * [webbylab/itsquiz-wall](https://github.com/webbylab/itsquiz-wall) From 7733b09a214beaf68ad45bdaca104b3c3f70c47f Mon Sep 17 00:00:00 2001 From: Mahafuzur Rahman Date: Wed, 31 Jan 2018 15:49:35 +0600 Subject: [PATCH 276/728] adding react express learning tutorial (#745) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index b967dffc..0bed1784 100644 --- a/README.md +++ b/README.md @@ -147,6 +147,7 @@ A collection of awesome things regarding React ecosystem. * [React cheatsheet](https://devhints.io/react) * [Codecademy Learn ReactJS Course](https://www.codecademy.com/pt/learn/react-101) * [Getting Started with React](https://sabe.io/tutorials/getting-started-with-react) +* [React Express - Beginners Guide to React Application Development](http://www.react.express/) ##### React best practices From aaa1627d3722cd83fc9ace17fa55601b584e0096 Mon Sep 17 00:00:00 2001 From: Haz Date: Mon, 5 Feb 2018 06:52:36 -0200 Subject: [PATCH 277/728] Add reas (#747) * Add reas * Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0bed1784..881cb7cf 100644 --- a/README.md +++ b/README.md @@ -171,6 +171,7 @@ A collection of awesome things regarding React ecosystem. * [styled-components](https://github.com/styled-components/styled-components) * [gloss](https://github.com/motion/gloss) * [JSS](https://github.com/cssinjs/jss) +* [reas](https://github.com/diegohaz/reas) ##### React Charts Tutorials * [Integrating D3.js visualizations in a React app](http://nicolashery.com/integrating-d3js-visualizations-in-a-react-app/) From 713ab3b9da1f3ebcfb95b145d199a7d50218a875 Mon Sep 17 00:00:00 2001 From: Haroen Viaene Date: Mon, 5 Feb 2018 09:57:07 +0100 Subject: [PATCH 278/728] link cached version --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 881cb7cf..2217e0f5 100644 --- a/README.md +++ b/README.md @@ -951,7 +951,7 @@ A collection of awesome things regarding React ecosystem. * [First Thoughts on GraphQL](http://hueypetersen.com/posts/2015/02/02/first-thoughts-on-graph-ql/) * [Modeling Queries in a GraphQL Like Way](http://hueypetersen.com/posts/2015/02/08/modeling-queries-graph-ql-like/) * [Thin and Graphy](http://hueypetersen.com/posts/2015/02/22/thin-and-graphy/) -* [GraphQL and g2sd](https://fistfulofbytes.com/graphql-and-g2sd) +* [GraphQL and g2sd](https://webcache.googleusercontent.com/search?q=cache:xFibiodnfmgJ:https://fistfulofbytes.com/graphql-and-g2sd+&cd=1&hl=en&ct=clnk&gl=fr) * [GraphQL Overview - Getting Started with GraphQL and Node.js](https://blog.risingstack.com/graphql-overview-getting-started-with-graphql-and-nodejs/) * [Writing a Basic API with GraphQL](http://davidandsuzi.com/writing-a-basic-api-with-graphql/) * [Building a GraphQL Server with Node.js and SQL](https://www.reindex.io/blog/building-a-graphql-server-with-node-js-and-sql/) From 57ba76a67adf36f2db82c7b793ee7daff5446041 Mon Sep 17 00:00:00 2001 From: Michael Lukaszczyk Date: Mon, 5 Feb 2018 18:40:55 +0100 Subject: [PATCH 279/728] Update README.md (#749) Added GraphCMS to GraphQL tools and GraphCMS react tutorial --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 2217e0f5..9950ab08 100644 --- a/README.md +++ b/README.md @@ -148,6 +148,7 @@ A collection of awesome things regarding React ecosystem. * [Codecademy Learn ReactJS Course](https://www.codecademy.com/pt/learn/react-101) * [Getting Started with React](https://sabe.io/tutorials/getting-started-with-react) * [React Express - Beginners Guide to React Application Development](http://www.react.express/) +* [GraphCMS Beginners Guide with React](https://graphcms.com/docs/getting-started/beginners_guide_with_react/) ##### React best practices @@ -942,6 +943,7 @@ A collection of awesome things regarding React ecosystem. * [GraphQL Specification Repository](https://github.com/facebook/graphql) #### GraphQL Tools +* [GraphCMS - The GraphQL Headless CMS](https://graphcms.com) * [GraphQL CMS](https://github.com/sarkistlt/graphql-auto-generating-cms) * [Mongoose schema To GraphQL](https://github.com/sarkistlt/mongoose-schema-to-graphql) * [GraphQL bridge to REST API](https://github.com/dacz/apollo-bridge-link) From bee37e2c96cfdc0b5d5c966041f54970db96fd62 Mon Sep 17 00:00:00 2001 From: Dmitry Sheiko Date: Tue, 6 Feb 2018 17:37:50 +0100 Subject: [PATCH 280/728] added link to a React + Redux + TypeScript boilerplate (#748) --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 9950ab08..e9ac213c 100644 --- a/README.md +++ b/README.md @@ -317,6 +317,8 @@ A collection of awesome things regarding React ecosystem. * [react-firebase-authentication - Boilerplate for authentication and real-time database using React and Firebase](https://github.com/zerostatic/react-firebase-authentication) * [react-redux-saga-boilerplate - Starter kit with routing, state container, storage and SEO tools. PWA-ready](https://github.com/gilbarbara/react-redux-saga-boilerplate) * [generator-react-firebase - Yeoman generator for starting projects using React and Firebase (Redux optional) with features Full Authentication, Route protection and Material UI Application Navbar](https://github.com/prescottprue/generator-react-firebase) +* [Starter template for React + Redux + TypeScript - setup and simple app using async actions and Material UI](https://github.com/dsheiko/boilerplate/tree/master/react-redux-typescript) + ##### Routing * [react-router - A complete routing library for React](https://github.com/reactjs/react-router) From 223be939927629179748b42137a9bc709396bef8 Mon Sep 17 00:00:00 2001 From: Nguyen Hoang Phuc Date: Wed, 7 Feb 2018 18:18:28 +0900 Subject: [PATCH 281/728] added ReactIdSwiper (#750) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e9ac213c..febdfc12 100644 --- a/README.md +++ b/README.md @@ -372,6 +372,7 @@ A collection of awesome things regarding React ecosystem. * [react-tree-menu - A stateless tree menu component built with the Flux architecture in mind](https://github.com/MandarinConLaBarba/react-tree-menu) * [react-tween-state - React animation tween state](https://github.com/chenglou/react-tween-state) * [react-stripe-checkout - Easily load Stripe Checkout as a React component](https://github.com/azmenak/react-stripe-checkout) +* [react-id-swiper - A library to use idangerous Swiper as a ReactJs component](https://github.com/kidjp85/react-id-swiper) * [react-swipe - Brad Birdsall's swipe.js, as a React component](https://github.com/jed/react-swipe) * [react-smart-time-ago - Show relative "time ago" dates](https://github.com/KyleAMathews/react-smart-time-ago) * [react-autoupdate-time - Renders a