vaffel / react-components

Searchable repository of React-components

Home Page:http://react-components.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Browse page

KyleAMathews opened this issue · comments

Search is nice when you know what you're looking for but when you don't, browsing is better.

Agreed. I think this should be fairly easy to add, so I think I could get this in place fairly easily.

hey :) just opened your website, it might become very useful as it will grow ;)

browse page with nice sorting and filtering would be perfect :)

I really like how http://vimawesome.com/ works fwiw.

That looks great, @KyleAMathews! Do you think using npm keywords would be sufficient? Possibly group them in a similar fassion to vimawesome?

Yeah, perhaps the links on the left should be groups of keywords. E.g. "visualization" would pull in d3, visualization, chart, graph, etc.

Yeah, was thinking the same. If anyone has suggestions on grouping, please let me know.

Taxonomy is hard :)

My initial thought is to start with the list of react components sorted by github stars and try to categorize the top 20 into 5 or 6 meaningful categories.

I assume the initial browse page would have everything so people will expect when they click on one of the categories on the left that the list will noticeably shrink.

Doing this well will probably require opening a number of pull requests to help people with their tags :)

relato could work for browsing. Its a pretty slick pagination/filtering/sorting interface (written in react, of course). It would work immediately, by going to the demo and searching "react-component". But the demo is using an npm snapshot from January 2014.

Just having a full list view would be nice. For now the site is a bit unusable other than the three top ten lists. Fortunately I can work around it by running npm search react-component myself.

+1 "Just having a full list view would be nice." <~ jep, just land on a default search for react-component ordered by nr of stars

Still waiting for a browsable list (even as is without grouping). Later, why not generalize the whole thing and allow the user to group by whatever tags he wants?

It would be awesome to have a showcase similar to http://www.primefaces.org/showcase.
Defining a minimum demo implementation in each component.