You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
imageboards/README.md

60 lines
3.7 KiB

# imageboards
:ramen: an overview of popular imageboard software
* [Popular](#popular)
* [Various other](#various-other)
* [Legacy, inactive or abandoned](#legacy-inactive-or-abandoned)
* [Closed source](#closed-source)
## Popular
name | language/stack | comments | notable deployments
-----| -------------- | ------ | --------
[LynxChan](https://gitgud.io/LynxChan/LynxChan ) | NodeJS + MongoDB | all functionality exposed via JSON based RPC | [LynxHub](http://lynxhub.com/)
[vichan](https://github.com/vichan-devel/vichan/) | PHP + MySQL | Fork of Tinyboard | [Wizardchan](https://wizchan.org/), [Brchan](http://www.brchan.org/)
[infinity-next](https://github.com/infinity-next/infinity-next) | PHP + RDBMS | Rewrite of infinity, built on top of the Laravel framework |
[Wakaba](http://wakaba.c3.cx/s/web/wakaba_kareha) | Perl + RDBMS | Inspired by Futaba and Futallaby |
[Kareha](http://wakaba.c3.cx/s/web/wakaba_kareha) | Perl + RDBMS | textboard-only version of Wakaba |
[TinyIB](https://code.rocketnine.space/tslocum/TinyIB) | PHP + MySQL | Inspired by Futaba and Futallaby |
[Lainchan](https://github.com/lainchan/lainchan/) | PHP + MySQL | Fork of vichan | [Lainchan](https://lainchan.org/)
[FChannel](https://github.com/FChannel0/FChannel-Server) | Go + PostgreSQL | a libre, self-hostable, federated, imageboard platform that utilizes [ActivityPub](https://www.w3.org/TR/activitypub/) | See https://fchannel.org/instance-index.html
## Various other
name | language/stack | comments | notable deployments
-----| -------------- | ------ | --------
[doushio](https://github.com/lalcmellkmal/doushio) | NodeJS + Redis | Real-time features |
[mei](https://github.com/lulalala/mei) | Ruby on Rails + RDMBS | |
[maniwani](https://github.com/DangerOnTheRanger/maniwani) | Python, Docker | REST-API | [Futatsu](https://futatsu.org/)
[meguca](https://github.com/bakape/meguca) | Go + RethinkDB + Typescript | Real-time features | [meguca](https://shamik.ooo)
[µchan](https://github.com/Floens/uchan) | Python + PostgreSQL + TypeScript + Memcache + Varnish | Lightweight and scalable |
[Nelliel](https://github.com/NellielProject/Nelliel) | PHP + RDBMS | Originally a fork of Futallaby |
[Picoboard](https://github.com/anonim-legivon/picoboard) | Django + React | |
[Hexchan](https://github.com/hexchan/hexchan-engine) | Django | | [Hexchan](https://hexchan.org/)
[Monaba](https://github.com/ahushh/Monaba) | Haskell + Yesod | | [Haibane](https://haibane.ru/)
[makiba](https://github.com/maki64/makiba) | PHP | Futaba-style imageboard script that doesn't require a database.
## Legacy, inactive or abandoned
name | language/stack | comments | notable deployments
-----| -------------- | ------ | --------
[infinity](https://github.com/ctrlcctrlv/infinity) | PHP + MySQL | deprecated in favor of vichan and/or infinity-next | [8chan](http://8ch.net)
[Kusaba X](http://kusabax.cultnet.net/) | PHP + RDMBS | no updates since 2013 |
[Edaha](https://github.com/Edaha/Edaha) | PHP + RDMBS | Fork of Kusaba X, no updates since 2013 |
[Tinyboard](https://github.com/savetheinternet/Tinyboard) | PHP + MySQL | |
[Futaba](http://jun.2chan.net/script/) | PHP + MySQL | The godfather of imageboard scripts, used on 2chan |
[Futallaby](http://www.1chan.net/futallaby/) | PHP + MySQL | Fork of Futaba
[4jhan](https://github.com/phikal/4jhan-server) | NodeJS + RDMBS | board engine only (JSON-based server-client architecture) |
## Closed source
name | language/stack | comments | notable deployments
-----| -------------- | ------ | --------
[Taimaba](https://taimapedia.org/index.php?title=Taimaba) | Perl + MySQL | Fork of Wakaba | [420chan](http://420chan.org)
### Other resources
* https://overscript.net/
* http://www.9ch.in/overscript/
* http://9ch.in/over/index2.pl