Skip to content

ankitgyawali/awesome-interface

Repository files navigation

Awesome Interface Awesome

Awesome Interface parses all of the awesome lists using python and dumps the data into a JSON object. The JSON data is then displayed in a single page application using AngularJS. The motivation behind this was to have quick access to all of the awesome resources in an easy manner. There is room for improvement with the list parser and room for expansion of the project which is described here.

How it works:

init.py and parse.py from the repository can be used to parse the child awesome lists that are listed in the parent awesome list. The data is pushed to repository to every two weeks to so that awesome-interface can catch up and render the changes in awesome lists.

How to use:

The application runs here. Running python init.py on the project folder will generate awesomewithdetails.json.

Issues

Report all issues related to awesome-interface on this separate issue page.

Contribution

Suggestions and contributions are appreciated. Credits to sindresorhus, all the contributors of the awesome lists for creating such an awesome resource and GoBijan for creating the angular theme used for this project.

License

CC0

About

AngularJS SPA interface for awesome lists. Awesome lists parsed using python.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published