Many Emacs users keep an MeatBall:OnlineDiary, MeatBall:WebLog, or something else along those lines, and many maintain it via one of these funky Emacs tools.
This category lists EmacsLisp packages that help you maintain a weblog or a similar website that gets updated frequently.
Creating text files
Other packages that can be used with Emacs effortlessly, eg. because they depend on plain text.
- Bloxsom is a web cgi that allows you to journal with normal flat files. Each journal entry is a unique file.
Using an API
- WebloggerMode – for several blog APIs; Blogger, Metaweblog, Moveable Type, Live Journal, Wordpress
- wpmail.el <http://github.com/thomas11/wpmail/tree/master> – for posting to Wordpress via e-mail. Currently only tested with wordpress.com.
- Tumblr – implementation (currently only) for posting to Tumblr.
- BloggerMode – for the Blogger API
- gblogger: Full-featured and up-to-date tools for the Google API. Part of the emacspeak suite, but available separately.
- LiveJournal clients (see MeatBall:LiveJournal)
- EmacsAtomApi – an interface to weblog services which present the Atom API.
- mt.el - Moveable Type (This package works well enough, but it only gives access to title, description i.e. Body, and the categories. It would be nice to have: mt_allow_comments, mt_allow_pings, mt_text_more, mt_excerpt, mt_keywords, mt_tb_ping_urls. Looking over mt.el, it would seem that it’s relatively easy to add these, but I’m not a Lisp programmer.)
- Identica-mode – post to any laconi.ca server (similar to Twitter but free)
- Twitter – post to twitter.com using various modes
- Eblog - provides an MUA-like interface for posting to Blogger using the new GData API.
- Tumbl – Make posts to Tumblr from Emacs.
- Post to posterous.com from Emacs
- NewsTicker – watches RSS feeds for you
- GnusRss – read RSS feeds in Gnus
- WThreeMShimbun – read various web articles in Gnus, Wanderlust, or Mew.
- You can also use emacs-w3m to access the mobile versions of online RSS aggregators, such as Google Reader. In the latter case, just go here, and log in as usual. If anyone has had success accessing other similar online services this way, maybe we should make a list here with the relevant URLs. (KamenNedev)
- EevMode – e-script lets you keep an EXECUTABLE diary! VERY COOL!
While I have no doubt whatsoever, that one can implement a diary within the e-script environment, using eev-mode or not, I feel inclined to state that neither on the EevMode page of this wiki, nor on the eev-mode or e-script project homepage there is anything written about such subject. The same way one could add a link here to a perl script reposatory, saying there is a way to create a diary with perl somehow. --QirbCameled
Writing diary in e-script enables us to replay operations. I think it is VERY IMPORTANT to take a note of commands when you learn computers. eev-mode is only a minor-mode to execute shell commands in Emacs, so it is orthogonal with other major-modes for journal. – Anonymous
It seems to me that there are many such commands, potentially useful for many tasks, including keeping a journal. To list them all on this page would diminish the value of this category, however. – AlexSchroeder