https://ankitgyawali.github.io/awesome-interface/
AngularJS SPA interface for awesome lists. Awesome lists parsed using python.
https://ankitgyawali.github.io/awesome-interface/
angularjs awesome awesome-list json python scraper
Last synced: 6 months ago
JSON representation
AngularJS SPA interface for awesome lists. Awesome lists parsed using python.
- Host: GitHub
- URL: https://ankitgyawali.github.io/awesome-interface/
- Owner: ankitgyawali
- Created: 2016-06-26T00:36:21.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-08-23T22:44:24.000Z (over 7 years ago)
- Last Synced: 2024-05-23T08:14:09.173Z (12 months ago)
- Topics: angularjs, awesome, awesome-list, json, python, scraper
- Language: JavaScript
- Homepage: https://ankitgyawali.github.io/awesome-interface
- Size: 11.8 MB
- Stars: 26
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Awesome Interface [](https://github.com/sindresorhus/awesome)
[Awesome Interface](https://ankitgyawali.github.io/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](https://ankitgyawali.github.io/awesome-interface/#/about).
## 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.](https://github.com/sindresorhus/awesome)
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](https://ankitgyawali.github.io/awesome-interface). Running
```python init.py``` on the project folder will generate [awesomewithdetails.json](https://github.com/ankitgyawali/awesome-interface/blob/master/awesomewithdetails.json).## Issues
Report all issues related to awesome-interface on this separate issue page.## Contribution
Suggestions and contributions are appreciated. Credits to [sindresorhus](https://github.com/sindresorhus/awesome), all the contributors of the awesome lists for creating such an awesome resource and [GoBijan](https://github.com/GoBijan/maverix) for creating the angular theme used for this project.## License
[](https://creativecommons.org/publicdomain/zero/1.0/)