Unfortunately official provided API by angel.co was shut down.
This script allows you parse the list of the companies provided by angel.co from the page All Companies
and save it to all_companies.csv file.
Personally, I was interested only in a few columns such as 'name','desc','website','location','employees','raised','angel_url','angel_id'
however it wouldn't be hard to add or remove desirable columns.
- Install python 3.5 or higher
- Clone the repo:
git clone [email protected]:iamtodor/angel.co-companies-list-scraping.git
- Enter into the project:
cd angel.co-companies-list-scraping
- Install all required libraries:
pip3 install -r pip-requirements.txt
- Run the command:
python3 parse.py
. Also, you can run specific script with the specific query:python3 parse.py -q='desired query'
. For example, the following command:python3 parse.py -q='computer vision'
will parse companies fromhttps://angel.co/companies?keywords=computer+vision
page.
Also, I encourage to take a look at this sites, that I found pretty useful for small piece of data: