A collection of awesome things regarding React ecosystem
Would it make sense to add builtwithreact.io to this list? Built with React is a list of user interfaces built with React. It’s designed, built, and maintained by the Blimp crew.
Right now we have things like create-react-app and next.js along with just-another-react-boilerplate. Which aren't the same thing. The former are considered "toolkits" or "frameworks" while the later is just a plain boilerplate.
So things that allows you to create a project and leverage their packages to run, test and build the project without worrying about the underlying packages would fit better in its own category.
A few examples of these:
The list is great but it has some structural problems that could be fixed.
New React Users
You can't really link new people to this because there's no clear starting place. This could be solved with a curated 'must read' section with 15-25 links. Thinking in react, react-router, the flux primer, one of Pete Hunt's conference talks, etc. The really important stuff when getting into react.
About X in format Y related to Z
This is where things get complicated and a "no" would be understandable. It needs a site where you can filter, which means a little bit of metadata needs to be added for each link. This also lets us add things like the angular/backbone/youtube/github badges on each item to make it easy to identify the X Y and Z in a potentially long list of items.
- language (js, cljs, coffeescript, typescript, ...)
- content type(tutorial, repo, video, component, blog, official, ...)
- official+video (conference) vs tutorial+video
- frameworks(angular, backbone, ...)
I'm willing to put in the time for this part.
Probably yaml files, and autogenerating the readme and site from that.
Reapop is a React & Redux notifications system.
I opened this issue because i'm not sure if we can add container.
This repo seems to miss a license. You could use https://github.com/sindresorhus/awesome#license as inspiration.
in order to pass checks we need to replace
https://archive.fo/l9ih6 (cached version of
I saw the recent commit that removed some interesting, yet commercial resources. It would be wonderful if this list included non-free resources but simply marked as such. Or, maybe included in a separate section.
I'm not associated with any commercial projects or books. But I would happily trade dollars for the time savings of a well developed resource.
Thanks for maintaining this list. It's a wonderful resource!
When clicking on the links of that section, I end up on an error page in the readme file.
Checking white listed URLs: x
- [L1141] 403 https://vimeo.com/96639841
All OK ✓
Issues :-( > Links 1. [L0522] 404 https://github.com/uNmAnNeR/imaskjs/tree/gh-pages/plugins/react 2. [L0988] 404 https://webcache.googleusercontent.com/search?q=cache:xFibiodnfmgJ:https://fistfulofbytes.com/graphql-and-g2sd+&cd=1&hl=en&ct=clnk&gl=fr > Dupes None ✓
the react is become really fast. I try some tutorial examples under this repo.
But indeed, most of them will fails for the version of the react.
https://github.com/hackhat/fluxmax: 2 phase events: update stores then views. 1 way flow. Static event deps checker.
Check them out and consider them adding to your awesome react libs (:
I've just tried using the tutorial. Unfortunately, the repo has not been maintained (no recent commits + stale PRs) and is no longer a good intro for beginners. A bunch of issues are experienced from the outset due to the syntax not being up-to-date with the most recent release of React.
I would suggest this tutorial is no longer 'awesome'. @enaqx are you ok with me submitting a PR to remove it?
Elegant and clean UI, full-screen support. Check it out:
I just created a repo, getAwesomeness.It gives developers an option to have a consolidated view on all of the awesome awesomeness. Please let me know if it helps or not.
and then merge with awesome react hooks
when i read every article from this list,i found there have many articles use the old version of reactjs, however ,it cannot works well with the new version,it's not good for new player to study reactjs!
Not sure where it fits in, so I didn't add a PR, but I think this would be great to add:
Hi, everything is in the title :)
Refactoring JSX members in TypeScript (click to watch animation)
In 1.6, we’ve introduced a new .tsx file extension. This extension does two things: it enables JSX inside of TypeScript files, and it makes the new ‘as’ operator the default way to cast. With this, we’ve added full support for working with React/JSX in TypeScript in a type-safe way.
Hi, is it possible to add Taskade (https://www.taskade.com) under Example Apps?
It is built with react / redux. Thanks!
I create a new repository, since it was not want to pull request is accumulated.
I'm glad when you guys get to the contributions and suggestions.
Hello, I wrote a tool that can validate README links (valid URLs, not duplicate). It can be run when someone submits a pull request.
It is currently being used by
- https://travis-ci.org/matteocrippa/awesome-swift/builds/96526196 ok
- https://travis-ci.org/matteocrippa/awesome-swift/builds/96722421 link redirected / rename
- https://travis-ci.org/dkhamsing/open-source-ios-apps/builds/96763135 bad link / project deleted
- https://travis-ci.org/dkhamsing/open-source-ios-apps/builds/95754715 dupe
See https://github.com/dkhamsing/awesome_bot for options, more information
Feel free to leave a comment
Something wrong with your travis. Can you fix it please?)
Under "React and ClojureScript" you might consider adding:
(disclosure: I am the author)
The framework although for different platform is spinning off on its own. I wanted to add this catalogue of React-Native components and was not sure where it should go.
We want to merge https://github.com/brillout/awesome-react-components and https://github.com/enaqx/awesome-react. As mentioned in sindresorhus/awesome#698.
I've reviewed all react libraries of the
Component section of the
Awesome React list.
50 % will be removed
30 % are already added to
Awesome React Components
20 % are going to be added
My review is subjective and anyone is free to object.
I've built a Frontend (http://devarchy.com/react-components) that allows anyone to review/vote whether or not a new entry should be added to the list.
No clue if people would actually do the effort of reviewing/voting but maybe it's worth a try? What do you think?
mozilla/payments-ui is using a much older version of React and is deprecated. It might not be the best example anymore.
Possible to make all react components sorted by stars or is that hard?
It is so frustrating trying to find a decent library and sorting by stars makes it easier.
Maybe even sort by number of issues or the last commit.
Should we add another maintainer to this project? There's quite a lot of (aging) pull requests and some of them have great info.
I volunteer to be a maintainer.
One of the things I'd like to do is:
- have guidelines as to what is appropriate for inclusion so that folks know what to submit
- give feedback to every open pull request by either a) merging or b) describing why the request wasn't accepted
- potentially give some sort of ranking / popularity measure to e.g. components to help filter some of the noise
It would be helpful to have a list like the one we have in here: React Wiki
I can make a PR if you're ok with this.
…that way, maintainers and people following along with the changes can look at the proposed content with way fewer clicks.
Super easy and lightweight transitions animation library for React.
Router5 is a mature battle tested routing library that is growing in popularity. Could we add this to the awesome list?
See here for more details http://router5.github.io/
Please consider to add the link to the 5K React.js samples project list : https://gist.github.com/sAbakumoff/7b8510adcb16bded189d747e34f5e114
separate preact, riot etc. Plus add inferno and link to speed/size comparison.
Its a UI framework of react components.
I'm creating this ticket as a follow up of sindresorhus/awesome#698.
Are you still interested in collaborating?
We have PRs dating back to Oct 1 2015 — is this maintained any more?
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.