Code
Welcome!
Here you will find various programs, libraries, components, and code snippets which make up LiveJournal. You can use these in your own projects, or to run a livejournal server on your own site or intranet.
*
Clients
Here are the various LiveJournal clients which have source available:
Server Code
The LiveJournal server code was initally released in a set of .tar archives, which you can find in our LiveJournal code repository.
The most recent version of LiveJournal is located in CVS at http://cvs.livejournal.org/.
To ensure that you have the best working version, we recommend installing straight from CVS.
When installing, be sure to look over INSTALL.txt, located in CVS.
![](http://library.vu.edu.pk/cgi-bin/nph-proxy.cgi/000100A/http/web.archive.org/web/20020408224302im_/http:/=2fimg.livejournal.com/dot.gif) There are other sites that use LiveJournal as the framework application behind them, and here is a short (and rather incomplete) list:
Libraries
These things have all been developed for LiveJournal but aren't LiveJournal-specific.
Name | License | Maintainer | Description |
LJ::Cache | LGPL | bradfitz | Perl module to do caching of images and other data from the database, while keeping a bound on memory usage. |
LJ::TextMessage | LGPL | ntang | Perl module to send people text messages on their cellphones and pagers |
LJ::SpellCheck | LGPL | evan | Perl module to check spelling, using ispell or aspell |
HTML Cleaner | LGPL | bradfitz |
BML
The server-side markup language and templating engine we use is BML. BML is included inside the server distribution.
|