Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Scrapes facebook's pages front end with no limitations & provides a feature to turn data into structured JSON or CSV
| Date | Stars |
|---|---|
| 2026-07-24 | 278 |
| 2026-07-25 | 278 |
| 2026-07-28 | 278 |
| 2026-07-30 | 278 |
| 2026-08-06 | 279 |
Today
+1 stars today
This week
+1 stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.36%/day
<h1> Facebook Page Scraper </h1>
[](https://github.com/shaikhsajid1111/facebook_page_scraper/graphs/commit-activity)
[](https://opensource.org/licenses/MIT) [](https://www.python.org/downloads/release/python-360/)
<p> No need of API key, No limitation on number of requests. Import the library and <b> Just Do It !<b> </p>
<!--TABLE of contents-->
<h2> Table of Contents </h2>
<details open="open">
<summary>Table of Contents</summary>
<ol>
<li>
<a href="#">Getting Started</a>
<ul>
<li><a href="#Prerequisites">Prerequisites</a></li>
<li><a href="#Installation">Installation</a>
<ul>
<li><a href="#sourceInstallation">Installing from source</a></li>
<li><a href="#pypiInstallation">Installing with PyPI</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#Usage">Usage</a></li>
<ul>
<li><a href="#instantiation">How to instantiate?</a></li>
<ul>
<li><a href="#scraperParameters">Parameters for <code>Facebook_scraper()</code></a></li>
<li><a href="#JSONWay">Scrape in JSON format</a>
<ul><li><a href="#jsonOutput">JSON Output Format</a></li></ul>
</li>
<li><a href="#CSVWay">Scrape in CSV format</a>
<ul><li><a href="#csvParameter">Parameters for scrape_to_csv() method</a></li></ul>
</li>
<li><a href="#outputKeys">Keys of the output data</a></li>
</ul>
</ul>
<li><a href="#tech">Tech</a></li>
<li><a href="#license">License</a></li>
</ol>
</details>
<!--TABLE of contents //-->
<h2 id="Prerequisites"> Prerequisites </h2>
- Internet Connection
- Python 3.7+
- Chrome or Firefox browser installed on your machine
<br>
<hr>
<h2 id="Installation">Installation:</h2>
<h3 id="sourceInstallation"> Installing from source: </h3>
```
git clone https://github.com/shaikhsajid1111/facebook_page_scraper
```
<h4> Inside project's directory </h4>
```
python3 setup.py install
```
<br>
<p id="pypiInstallation">Installing with pypi</p>
```
pip3 install facebook-page-scraper
```
<br>
<hr>
<h2 id="instantiation"> How to use? </h2>
```python
#import Facebook_scraper class from facebook_page_scraper
from facebook_page_scraper import Facebook_scraper
#instantiate the Facebook_scraper class
page_or_group_name = "Meta"
posts_count = 10
browser = "firefox"
proxy = "IP:PORT" #if proxy requires authentication then user:password@IP:PORT
timeout = 600 #600 seconds
headless = True
# get env password
fb_password = os.getenv('fb_password')
fb_email = os.getenv('fb_email')
# indicates if the Facebook target is a FB group or FB page
isGroup= False
meta_ai = Facebook_scraper(page_or_group_name, posts_count, browser, proxy=proxy, timeout=timeout, headless=headless, isGroup=isGroup)
```
<h3 id="scraperParameters"> Parameters for <code>Facebook_scraper(page_name, posts_count, browser, proxy, timeout, headless) </code> class </h3>
<table>
<th>
<tr>
<td> Parameter Name </td>
<td> Parameter Type </td>
<td> Description </td>
</tr>
</th>
<tr>
<td>
page_or_group_name
</td>
<td>
String
</td>
<td>
Name of the facebook page or group
</td>
</tr>
<tr>
<td>
posts_count
</td>
<td>
Integer
</td>
<td>
Number of posts to scrap, if not passed default is 10
</td>
</tr>
<tr>
<td>
browser
</td>
<td>
String
</td>
<td>
Which browser to use, either chrome or firefox. if not passed,default is chrome
</td>
</tr>
<tr>
<td>
proxy(optional)
</td>
<td>
String
</td>
<td>
Optional argument, if user wants to set proxy, if proxy requires authentication then the format will be <code> user:password@IP:PORT </code>
</td>
</tr>
<tr>
<td>
timeout
</td>
<td>
Integer
</td>
<td>
The maximum amount of time the bot should run for. If not passed, the default timeout is set to 10 minutes
</code>
</td>
</tr>
<tr>
<td>
headless
</td>
<td>
Boolean
</td>
<td>
Whether toExcerpt of 11,526 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:08a70fa2cde28e58, topic:web-scraping, readme:scrape
matched fp:08a70fa2cde28e58, topic:selenium