All Projects β†’ sudonitin β†’ MediumScraper

sudonitin / MediumScraper

Licence: other
Scraping articles of medium and providing audio versions πŸ“‘ to πŸ”Š using django

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to MediumScraper

Daftlistings
A library that enables programmatic interaction with daft.ie. Daft.ie has nationwide coverage and contains about 80% of the total available properties in Ireland.
Stars: ✭ 86 (+616.67%)
Mutual labels:  web-scraper, beautifulsoup
Scrapple
A framework for creating semi-automatic web content extractors
Stars: ✭ 464 (+3766.67%)
Mutual labels:  web-scraper, beautifulsoup
Jobfunnel
Scrape job websites into a single spreadsheet with no duplicates.
Stars: ✭ 1,528 (+12633.33%)
Mutual labels:  beautifulsoup, beautifulsoup4
Soup
Web Scraper in Go, similar to BeautifulSoup
Stars: ✭ 1,685 (+13941.67%)
Mutual labels:  web-scraper, beautifulsoup
Djano-Anti-Crawler
A light weight anti crawler app for Django.
Stars: ✭ 15 (+25%)
Mutual labels:  django-application
scrape
Depth controllable Web scraper and Sitemap Generator in Go
Stars: ✭ 19 (+58.33%)
Mutual labels:  web-scraper
Athena
A free and open source replacement for Google Assistant on Android devices, meant to integrate with the Sapphire Framework. It contains both speech-to-text and text-to-speech services. It does not require Google services or network connectivity
Stars: ✭ 73 (+508.33%)
Mutual labels:  text-to-speech
tts
πŸ“ πŸ”‰ A simple text-to-speech tool. Converts your text to speech with any of Streamlab's voices. Frontend built with GatsbyJS, backend is serverless Node.js
Stars: ✭ 133 (+1008.33%)
Mutual labels:  text-to-speech
spokestack-android
Extensible Android mobile voice framework: wakeword, ASR, NLU, and TTS. Easily add voice to any Android app!
Stars: ✭ 52 (+333.33%)
Mutual labels:  text-to-speech
talkie
Text-to-speech browser extension button. Select text on any web page, and have the computer read it out loud for you by simply clicking the Talkie button.
Stars: ✭ 43 (+258.33%)
Mutual labels:  text-to-speech
Inshorts-API
An Inshorts API which provides news for different categories from the Inshorts Website. Built using Flask and Beautiful Soup.
Stars: ✭ 45 (+275%)
Mutual labels:  beautifulsoup
ttslearn
ttslearn: Library for Pythonで学ぢ音声合成 (Text-to-speech with Python)
Stars: ✭ 158 (+1216.67%)
Mutual labels:  text-to-speech
uoft-scrapers
Public web scraping scripts for the University of Toronto.
Stars: ✭ 48 (+300%)
Mutual labels:  web-scraper
django-rest-email-auth
Django app to handle authentication and registration by email.
Stars: ✭ 13 (+8.33%)
Mutual labels:  django-application
tiktok-downloader
Tiktok Downloader/Scraper using requests & bs4
Stars: ✭ 47 (+291.67%)
Mutual labels:  beautifulsoup
LVCNet
LVCNet: Efficient Condition-Dependent Modeling Network for Waveform Generation
Stars: ✭ 67 (+458.33%)
Mutual labels:  text-to-speech
django-pyas2
AS2 file transfer Server built on Python and Django.
Stars: ✭ 47 (+291.67%)
Mutual labels:  django-application
pythonSpider
πŸ•·οΈsome python spiders with BeautifulSoup or scarpy
Stars: ✭ 28 (+133.33%)
Mutual labels:  beautifulsoup
django-qa
A simple Q&A App
Stars: ✭ 97 (+708.33%)
Mutual labels:  django-application
travels-java-api
An API for travel management. It is built with Java, Spring Boot, and Spring Framework. A toy-project to serve as a theoretical basis for the Medium series of articles I wrote about Java+Spring.
Stars: ✭ 139 (+1058.33%)
Mutual labels:  medium-article

Medium Scraper

NOTE: This project is developed for educational purpose only and does not try to imitate any legit application.

This project scrapes the content of any medium article and also allows the user to get an audio version of that article. User has to provide the link of the medium article in the user interface and submit it. In case user wants to generate an mp3 file of that article, they should run the mediumScraping.py file, changing the url link inside the script.

How to run

Open terminal/cmd and run the following commands :

git clone https://github.com/globefire/ArticleScraping.git
cd ArticleScraping
pip install -r requirements.txt

To run the python script run this command (Change the link inside the file)

python mediumScraping.py

To launch the web interface run the following commands

cd mediumscraper
python manage.py runserver

UI

Demo

Press Me :)

Support Me

If you liked this Repository, then please leave a star on this repository. It motivates me to contribute more in such Open Source projects in the future.

Happy Coding =)

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].