Welcome to ChanBase

See a live demo

What's ChanBase?

Simply put, it's a ground-up imgboard clone based on modern tech

Topology

The ChanBase platform has a backend/frontend topology where several frontends can connect to a single backend. topology

The Backend

The backend serves data in a standard RSS format with all metadata embedded within RSS extensions. The backend can be browsed with an RSS reader, which allows items to be subscribed to. This also allows anyone to write a frontend for any platform using XML parsers.
All posts use the standard HTTP POST method and provide XML AJAX responses. Anyone can hook into it. As the server does not serve complex web pages, it runs with relatively little load. It does, however, handle all media traffic.

Browse the live demo backend with RSS

The Frontend

The frontend does not require direct database access, this allows it to run on a different server, and be managed by anyone. The frontend parses RSS data from the backend, and almost all of the work is performed by the client browser through CSS and JavaScript. There is very little per-user load on the frontend server. All multimedia (image and video) traffic is sent directly to the server. As a result, the frontend has a near-zero bandwidth requirement.
The only frontend at present is based on HTML5. However it's possible to write a standalone custom frontend for Android/iOS/.Net etc.