Go to file
r 6f7f8ec0b5 fix wrong target for author colors on web 2024-04-24 23:21:23 -05:00
clients change layout of ultra compact thread titles 2024-04-24 15:57:56 -05:00
css add information density and divider customization to urwid client 2024-04-23 15:10:29 -05:00
docs Set theme jekyll-theme-midnight 2018-11-09 12:17:09 -05:00
js add new reply button 2024-04-22 16:53:41 -05:00
prototype read-only web viewing 2024-04-21 15:27:49 -05:00
src add account management to web 2024-04-22 21:06:28 -05:00
templates fix wrong target for author colors on web 2024-04-24 23:21:23 -05:00
.gitignore update gitignore 2017-09-03 00:01:57 -05:00
LICENSE Create LICENSE 2017-04-15 10:59:37 -05:00
README.md test git client and "clean up" readme text 2024-04-20 14:49:05 -06:00
config.json.example Fix config.json.example 2019-10-08 14:31:59 +00:00
dbupdate.py add new parameter to threads: last_author 2017-04-25 03:36:51 -05:00
gendocs.sh i hate my life 2017-05-03 21:42:59 -05:00
mkendpoints.py some slight changes to docs 2017-05-03 22:22:20 -05:00
readme.png now lets work on that readme, eh? 2017-04-28 22:07:18 -05:00
schema.sql add new parameter to threads: last_author 2017-04-25 03:36:51 -05:00
server.py add account management to web 2024-04-22 21:06:28 -05:00
setup.sh read-only web viewing 2024-04-21 15:27:49 -05:00
todo.org Add basic search support (needs a little work, btw HI MODS) 2018-07-27 17:28:34 -05:00

README.md

Bulletin Butter & Jelly

BBJ is a trivial collection of python scripts and database queries that create a fully functional, text-driven community bulletin board. Requires Python 3.4 and up for the server and the official TUI client (clients/urwid/).

AAAAAAAAAAAAAAAAAAAA

it boots!

It's all driven by an API sitting on top of CherryPy. Currently it does not serve HTML but this is planned for the (distant?) future.

The two official client implementations are a stand alone TUI client for the unix terminal, and GNU Emacs. The API is simple and others are welcome to join the party at some point.