enaqx / awesome-react Goto Github PK
View Code? Open in Web Editor NEWA collection of awesome things regarding React ecosystem
A collection of awesome things regarding React ecosystem
…that way, maintainers and people following along with the changes can look at the proposed content with way fewer clicks.
Elegant and clean UI, full-screen support. Check it out:
https://github.com/UnforbiddenYet/react-sleek-photo-gallery
Checking white listed URLs: x
White listed:
Links
All OK ✓
Dupes
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:
hi,
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!
One of the key philosophies of TypeScript is to let you write TypeScript anywhere you can develop using JavaScript. While we’ve worked with teams such as Dojo, Aurelia, and Angular to ensure using TypeScript is as easy as using JavaScript, there was still an important library that that presented a difficulty for TypeScript developers: React. This was due to the lack of support for JSX, a popular way of writing DOM and native components in JS. React heavily leverages JSX in everyday code. Unfortunately, the syntax for JSX conflicted with the cast syntax that TypeScript already used.
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.
mozilla/payments-ui is using a much older version of React and is deprecated. It might not be the best example anymore.
This repo seems to miss a license. You could use https://github.com/sindresorhus/awesome#license as inspiration.
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.
Hello @enaqx. I have one interesting list of awesome repos regarding redux. What do you think if I'll add this list to your awesome list? This is my awesome list of repos awesome-redux
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.
Something wrong with your travis. Can you fix it please?)
Hi!
Please consider to add the link to the 5K React.js samples project list : https://gist.github.com/sAbakumoff/7b8510adcb16bded189d747e34f5e114
When clicking on the links of that section, I end up on an error page in the readme file.
Hi,
I'm creating this ticket as a follow up of sindresorhus/awesome#698.
Are you still interested in collaborating?
From the description:
Fast 3kb React alternative with the same ES6 API. Components & Virtual DOM.
Source: https://github.com/developit/preact
Docs: https://developit.github.io/preact
The ones I have found:
Shadow DOM is a keyword that people will be looking for when searching the list.
Hi, everything is in the title :)
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:
create-react-app
nwb
next.js
neutrino
razzle
rekit
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.
Reapop is a React & Redux notifications system.
I opened this issue because i'm not sure if we can add container.
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.
https://gist.github.com/brillout/5fa9218b21f4a02067beb41c3ca212f8
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.
@browniefed @enaqx
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?
in order to pass checks we need to replace http://jamesfriend.com.au/implementing-flux-coffeescript
with https://archive.fo/l9ih6
(cached version of http://jamesfriend.com.au/implementing-flux-coffeescript
)
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 ✓
Hi, is it possible to add Taskade (https://www.taskade.com) under Example Apps?
It is built with react / redux. Thanks!
https://github.com/a-jie/react-anix
Super easy and lightweight transitions animation library for React.
Hi,
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/
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!
https://github.com/esbullington/react-d3 is deprecated so we need to change the link to the active fork: https://github.com/yang-wei/rd3
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?
We have PRs dating back to Oct 1 2015 — is this maintained any more?
The list is great but it has some structural problems that could be fixed.
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.
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.
Metadata:
I'm willing to put in the time for this part.
Probably yaml files, and autogenerating the readme and site from that.
https://github.com/hackhat/smart-css: Write CSS in JavaScript with namespaces, proper names, no conflicts and expected results for react.js.
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 (:
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
Examples
If you are interested, connect this repo to https://travis-ci.org/ and add a .travis.yml
file to the project.
See https://github.com/dkhamsing/awesome_bot for options, more information
Feel free to leave a comment 😄
separate preact, riot etc. Plus add inferno and link to speed/size comparison.
Dear All.
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.
New repository:
https://github.com/syossan27/awesome-react-me
Its a UI framework of react components.
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.
Under "React and ClojureScript" you might consider adding:
https://github.com/Day8/re-frame
(disclosure: I am the author)
@jashmenn How about adding react scripts forks, like custom-react-scripts (by @kitze) , react-super-scripts (shameless self publicity 😉 ), ... etc.
I can make a quick pull request if you like .
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.
and then merge with awesome react hooks
Not sure where it fits in, so I didn't add a PR, but I think this would be great to add:
https://github.com/skidding/cosmos
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.
Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
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. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
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.