Description
I've assembled some things I'd like to do to improve this repository. This list includes things from other issues posted recently, as well as other popular awesome lists on Github. One example of a good list is awesome-go.
-
Make list more easy to read by removing stars, hourglass and bold. It make the list appear more messy. The rationale here is that all packages included in this list should note worthy and up to date. Metadata script that is needed to display stars also increases friction for new contributions.
-
Make sure that entries are sorted alphabetically. Enforce it by adding travis integration.
-
Cleanup old/niche packages with no stars. If package has very few stars, seems deprecated or not suited for this list it should be removed. Quality over quantity.
-
Add better structure, for example, sub-categories for large sections like Database.
-
Make it easy to submit correct PRs - add contribution guide, travis integration and tests for basic rule checking.
Notes: Stuff like star count, days since last activity could be added as part of a separate website. I don't think that Github repo is best suites for adding dynamic content to the README.md file.