A
Ajax
Aspect-Oriented
 
B
Bloggers
Build Systems
ByteCode
 
C
CMS
Cache Solutions
Charting & Reporting
Chat Servers
Code Analyzers
Code Beautifiers
Code Coverage
Collections
Connection Pools
Crawlers
 
D
Databases
 
E
EJB Servers
ERP & CRM
ESB
Expression Languages
 
F
Forum Soft
 
G
General Purpose
Groupware
 
H
HTML Parsers
 
I
IDEs
Installers
Inversion of Control
Issue Tracking
 
J
J2EE Frameworks
JDBC
JMS
JMX
JSP Tag Libraries
Job Schedulers
 
L
Logging Tools
 
M
Mail Clients
 
N
Network Clients
Network Servers
 
O
Obfuscators
 
P
PDF Libraries
Parser Generators
Persistence
Portals
Profilers
 
R
RSS & RDF Tools
Rule Engines
 
S
SQL Clients
Scripting Languages
Search Engines
Source Control
 
T
Template Engines
Testing Tools
Text Processing
 
U
UML & Modeling
 
V
Validation
 
W
Web Frameworks
Web Mail
Web Servers
Web Services
Web Testing
Wiki Engines
 
X
XML Parsers
XML UI Toolkits
 

Open Source Bloggers in Java

The Roller Weblogger

A server-based weblogging software & a web application that is designed to support multiple simultaneous weblog users and visitors. Roller supports all of the latest-and-greatest weblogging features such as comments, WYSIWYG HTML editing, page templates, RSS syndication, trackback, blogroll management, and provides an XML-RPC interface for blogging clients such as w:bloggar and nntp//rss.

Go To The Roller Weblogger

Blojsom

A lightweight blog package written in Java that is inspired by blosxom. blojsom aims to retain the simplicity in design of its Perl-based \"relative\" while adding user flexibility in areas such as the flavors, templating, plugins, and the ability to run a multi-user blog with a single blojsom installation.

Go To Blojsom

MapleBlog

MapleBlog is a simple MVC Struts 1.1-based Web log that uses Hibernate as its model layer and Tiles/JSP for its View.

Go To MapleBlog

Blog

Blog is an interface for managing a multi-topic blog (Web journal). Its easy interface allows users to quickly create journals with several topics, all of which are concurrently accessible.

Go To Blog

JSP Blog

JSP Blog is a Weblog written in pure JSP, built with Tomcat and MySQL.

Go To JSP Blog

SnipSnap

SnipSnap is a free and easy to install weblog and wiki tool written in Java.

Go To SnipSnap

Pebble

Pebble is a lightweight, open source, blogger that is written as a web application to run inside J2EE web containers using standards-based technologies such as JSP, servlets, filters, JSP custom tags, JSTL and JAXP. Running as a web application in any JSP 1.2/Servlet 2.3 compatible web container, Pebble maintains blog entries as XML files and serves up blog content dynamically. All maintenance of blog entries, blog properties, themes and so on is performed through your web browser, negating the need to telnet/ssh to the host and making Pebble ideal for anybody who is constantly on the move, or accesses the Internet through a firewall/proxy server.

Go To Pebble

Blogunity

* Community based blogging software * Uncomplex easy one minute installation routine * Easily deployable on any j2ee compliant application- and web servers * Provides support for 16 well known database-engines * Offers freely configurable number of individual/communtiy blogs per user * Simple but powerful editing of blog-articles using wiki-syntax * Flexible theme editing separate for each blog * Simple user management and blog administration via web interface

Go To Blogunity

Thingamablog

Thingamablog is a cross-platform, standalone blogging application that makes authoring and publishing your weblogs almost effortless. Thingamablog does NOT require a third-party blogging host, a cgi/php enabled web host, or a MySQL database. In fact, all you need to setup, and manage, a blog with Thingamablog is FTP, SFTP, or network access to a web server.

Go To Thingamablog

DLOG4J

DLOG4J provides a full-featured, cross-platform, multi-database, wap-supported personal information portal, based on JSP/Servlet.Features: * WYSIWYG blog & comment editor * Insite Point to Point message transport * RSS aggregation * WAP support * Open and private blog category * Mail notification when commented * RDF, RSS, ATOM support * International support * Multi database (JDBC 2.0 compatibled) support

Go To DLOG4J

Sprout

Sprout is a simple blogger, but it's also a HTTP & SQL base on top of which you can build any system: CMS, game server, campaign site; you name it! Sprout uses a node graph database structure, that allows you to store complex dynamic object hierarchies without altering the database table structure. You can still add normal tables with Memory for table like data structures. Sprout contains basic user handling in the main package because you will likely need that; while articles, comments and files are in a demo specific content package.

Go To Sprout





Java is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries. This site is independent of Sun Microsystems, Inc.