All Projects → ankitshekhawat → twitter-to-rss

ankitshekhawat / twitter-to-rss

Licence: GPL-2.0 license
Simple python script to parse twitter feed to generate a rss feed.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to twitter-to-rss

trafilatura
Python & command-line tool to gather text on the Web: web crawling/scraping, extraction of text, metadata, comments
Stars: ✭ 711 (+4640%)
Mutual labels:  rss-feed, readability
PyStalker
Python script to see you what your friends are doing on Codeforces!
Stars: ✭ 12 (-20%)
Mutual labels:  tweets, python-script
stocknet-code
Code for stock movement prediction from tweets and historical stock prices.
Stars: ✭ 139 (+826.67%)
Mutual labels:  tweets
JGetFund
Mac OS 开机自动执行脚本,爬取基金数据。
Stars: ✭ 15 (+0%)
Mutual labels:  python-script
Python-project-Scripts
This repositories contains a list of python scripts projects from beginner level advancing slowly. More code snippets to be added soon. feel free to clone this repo
Stars: ✭ 627 (+4080%)
Mutual labels:  python-script
microformats-ruby
Ruby gem that parse HTML containing microformats/microformats2 and returns Ruby objects, a Ruby hash or a JSON hash
Stars: ✭ 89 (+493.33%)
Mutual labels:  parsing
GNews
A Happy and lightweight Python Package that Provides an API to search for articles on Google News and returns a JSON response.
Stars: ✭ 271 (+1706.67%)
Mutual labels:  rss-feed
birdknife
birdknife is a Twitter CLI based on Vorpal inspired by TTYtter.
Stars: ✭ 31 (+106.67%)
Mutual labels:  tweets
djangify
A Python script that converts HTML Files / Templates to Django compatible HTML Templates.
Stars: ✭ 54 (+260%)
Mutual labels:  python-script
metal
A Java library for parsing binary data formats, using declarative descriptions.
Stars: ✭ 13 (-13.33%)
Mutual labels:  parsing
WiCrackFi
Python Script to help/automate the WiFi hacking exercises.
Stars: ✭ 61 (+306.67%)
Mutual labels:  python-script
Github-Environment-Cleaner
An interactive script to clean up GitHub environments
Stars: ✭ 101 (+573.33%)
Mutual labels:  python-script
codeparser
Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)
Stars: ✭ 84 (+460%)
Mutual labels:  parsing
the-seinfeld-chronicles
A dataset for textual analysis on arguably the best written comedy television show ever.
Stars: ✭ 14 (-6.67%)
Mutual labels:  python-script
elite-journal
Parsing the Elite: Dangerous journal and putting it into a cool format.
Stars: ✭ 34 (+126.67%)
Mutual labels:  parsing
goeland
An alternative to rss2email written in golang with many filters
Stars: ✭ 78 (+420%)
Mutual labels:  rss-feed
floaxie
Floating point printing and parsing library based on Grisu2 and Krosh algorithms
Stars: ✭ 28 (+86.67%)
Mutual labels:  parsing
Efficient-office
Alfred-Workflows,Vim,Script,Mac
Stars: ✭ 36 (+140%)
Mutual labels:  python-script
wasmbin
A self-generating WebAssembly parser & serializer in Rust.
Stars: ✭ 40 (+166.67%)
Mutual labels:  parsing
pysub-parser
Library for extracting text and timestamps from multiple subtitle files (.ass, .ssa, .srt, .sub, .txt).
Stars: ✭ 40 (+166.67%)
Mutual labels:  parsing

Twitter to RSS feed generator


twitter2rss.py is a simple python script to parse twitter feed to generate a rss feed.

This simple script gets tweets from your timeline and publishes them as an rss feed. Attempts to fetch the content of the page using the readability algorithm so that you can read the your twitter feeds anywhere Flipboard style

There is a choice of either using Readability.com's parser api or using python's readability-lxml. readability.com's api generates better and leaner results, but then adds dependency to an additional webservice.

Requires:

Created by: Ankit Shekhawat Website: http://www.ankit.ws

Usage:

python tweet2rss.py I use it with an hourly cronjob script

Before running, edit settings.py for twitter and readability account details and the rss feed meta data details

Todo:

  • Add an option to fetch tweets from a user list.
  • Twitter sends tweets in reverse order. Need to reverse it by either seperating the fetching with parsing. or somehow from the twitter api itself.
  • Base the pruning to something more intelligent than just feed limits, maybe from number of retweets.
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].