Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/novoid/twitter-json_to_orgmode
Converts the Twitter export files (JSON format) into an Emacs Org-mode file
https://github.com/novoid/twitter-json_to_orgmode
emacs orgmode personal-information-management pim quantified-self twitter
Last synced: 3 months ago
JSON representation
Converts the Twitter export files (JSON format) into an Emacs Org-mode file
- Host: GitHub
- URL: https://github.com/novoid/twitter-json_to_orgmode
- Owner: novoid
- License: gpl-3.0
- Created: 2013-05-19T23:46:33.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2017-06-25T08:52:33.000Z (over 7 years ago)
- Last Synced: 2024-08-08T00:44:11.194Z (5 months ago)
- Topics: emacs, orgmode, personal-information-management, pim, quantified-self, twitter
- Language: Python
- Size: 20.5 KB
- Stars: 14
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
- License: license.txt
Awesome Lists containing this project
- project-awesome - novoid/twitter-json_to_orgmode - Converts the Twitter export files (JSON format) into an Emacs Org-mode file (Python)
README
## Time-stamp: <2017-06-25 10:52:10 vk>
## -*- coding: utf-8 -*-
## This file is best viewed with GNU Emacs Org-mode: http://orgmode.org/* tweets2org.py
This python script converts the [[https://blog.twitter.com/2012/your-twitter-archive][Twitter export files]] ([[https://en.wikipedia.org/wiki/Json][JSON format]])
into an [[http://orgmode.org][Org-mode]] file.Note: If you are using [[https://github.com/novoid/Memacs][Memacs]] to get stuff from various sources into
your Org-mode you might try [[https://github.com/novoid/Memacs/blob/master/docs/memacs_twitter.org][its Twitter module]] instead of this method
here. However, it requires you to give Twitter your phone number.
Therefore, I do prefer the method described here.Short URLs are replaced with their expanded URLs, many things are turned
into meaningful links where possible.1. Download your [[https://blog.twitter.com/2012/your-twitter-archive][Twitter export files]]
2. Unpack the ZIP file
3. Convert the data using this script (see below)Example usage:
: tweets2org.py -o tweets.org ~/Twitter_export_USER.json/*.js --add-to-time-stamps="+1"
... converts the Twitter export files and adds one hour to time stampsFor all command line options, please call: ~tweets2org.py --help~
- *Target group*: users who are using Twitter and Emacs Org-mode
- Hosted on github: https://github.com/novoid/twitter-json_to_orgmodeIf you don't get emails with the download archive after requesting it,
you [[http://karl-voit.at/2017/06/25/twitter-archive/][might be interested to read about how to fix that]].* Contribute!
I am looking for your ideas!
If you want to contribute to this cool project, please fork and
contribute!* Local Variables :noexport:
# Local Variables:
# mode: auto-fill
# mode: flyspell
# eval: (ispell-change-dictionary "en_US")
# End: