All Projects → ankitgyawali → awesome-interface

ankitgyawali / awesome-interface

Licence: other
AngularJS SPA interface for awesome lists. Awesome lists parsed using python.

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to awesome-interface

Scrapoxy
Scrapoxy hides your scraper behind a cloud. It starts a pool of proxies to send your requests. Now, you can crawl without thinking about blacklisting!
Stars: ✭ 1,322 (+5188%)
Mutual labels:  angularjs, scraper
arxiv leaks
Whisper of the arxiv: read comments in tex of papers
Stars: ✭ 22 (-12%)
Mutual labels:  scraper
crawlkit
A crawler based on Phantom. Allows discovery of dynamic content and supports custom scrapers.
Stars: ✭ 23 (-8%)
Mutual labels:  scraper
materialdrive
Google Drive with Angular Material
Stars: ✭ 43 (+72%)
Mutual labels:  angularjs
angular-8-boilerplate
Angular 8 Boilerplate with bootstrap
Stars: ✭ 23 (-8%)
Mutual labels:  angularjs
frontend-test
Teste para Frontend na DevPartner
Stars: ✭ 18 (-28%)
Mutual labels:  angularjs
tieba-zhuaqu
百度贴吧分布式爬虫,用于贴吧数据挖掘。从贴吧维度和用户维度进行数据分析
Stars: ✭ 56 (+124%)
Mutual labels:  scraper
opensea-scraper
Scrapes nft floor prices and additional information from opensea. Used for https://nftfloorprice.info
Stars: ✭ 129 (+416%)
Mutual labels:  scraper
Mobile.UP
Mobile.UP
Stars: ✭ 13 (-48%)
Mutual labels:  angularjs
Mimo-Crawler
A web crawler that uses Firefox and js injection to interact with webpages and crawl their content, written in nodejs.
Stars: ✭ 22 (-12%)
Mutual labels:  scraper
angulareact
A way to seamlessly integrate React and AngularJS
Stars: ✭ 17 (-32%)
Mutual labels:  angularjs
web-scraping-engine
A simple web scraping engine supporting concurrent and anonymous scraping
Stars: ✭ 27 (+8%)
Mutual labels:  scraper
newspaperjs
News extraction and scraping. Article Parsing
Stars: ✭ 59 (+136%)
Mutual labels:  scraper
schema.tl
📜 Easy-to-use TL-Schema viewer
Stars: ✭ 55 (+120%)
Mutual labels:  angularjs
ovh-manager-web
OVH Control Panel Web UI — Official Repository
Stars: ✭ 61 (+144%)
Mutual labels:  angularjs
TrollHunter
Twitter Troll & Fake News Hunter - Crawls news websites and twitter to identify fake news
Stars: ✭ 38 (+52%)
Mutual labels:  scraper
angularjs-jest
Testing AngularJS applications with Jest
Stars: ✭ 24 (-4%)
Mutual labels:  angularjs
spring-boot-security-oauth2-google
Microservice using OAuth 2.0 and OpenID Connect to authenticate into Google and get information to a user.
Stars: ✭ 75 (+200%)
Mutual labels:  angularjs
newsemble
API for fetching data from news websites.
Stars: ✭ 42 (+68%)
Mutual labels:  scraper
Captcha-Tools
All-in-one Python (And now Go!) module to help solve captchas with Capmonster, 2captcha and Anticaptcha API's!
Stars: ✭ 23 (-8%)
Mutual labels:  scraper

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].