Ibis is a federated encyclopedia with numerous features. If you want to start a wiki for a TV series, a videogame, or an open source project then Ibis is for you! You can register on an existing instance or install it on your own server. Then you can start editing on the topic of your choice, and connect to other Ibis instances for different topics. Federation ensures that articles get mirrored across many servers, and can be read even if the original instance goes down. Ibis is written in Rust and Webassembly, fully open source to make enshittification impossible.


After a long hiatus here is finally a new release of Ibis. The user interface received some polishing, and can now be translated to different languages. You can help with translations via Weblate.

If you already have an account and want to fill it with more articles, use the new Wikipedia import! You can import individual articles by Url on the “Create Post” page. Or write a bulk import script with curl https://ibis.example/api/v1/article/import -d 'url=https://en.wikipedia.org/wiki/Pet' -H 'Cookie: auth=my_auth_cookie'.

Full changelog


If you are interested what a federated wiki can do, join and give it a try. You can register on ibis.wiki, open.ibis.wiki or other instances. You can also install Ibis on your own server. It is very lightweight and can easily run on an existing server alongside other software. This release includes an additional installation method using Docker. To discuss the project, report problems or get support use the following links:

Lemmy | Matrix | Github

  • computler@lemdro.idB
    link
    fedilink
    English
    arrow-up
    1
    ·
    4 days ago

    This is great, surprised it took me so long to notice this project, it’s right up my alley

  • Kalcifer@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    19 days ago

    […] Federation ensures that articles get mirrored across many servers […]

    IIUC, articles only mirror between two instances A, and B once they’ve been manually discovered, right? By “discover” I mean copying the URL to one article on an instance A [1], and searching that URL on an instance B [1] for said article on A to be mirrored on B.

    References
    1. Type: Meta. Accessed: 2026-04-25T06:24Z.
    2. Type: Article. Title: “Test Article”. Publisher: “open.ibis.wiki”. Accessed: 2026-04-25T06:17Z. URI: https://open.ibis.wiki/article/Test_Article. Published: 2026-04-24T05:57:54Z.
    3. Type: Meta. Accessed: 2026-04-25T06:24Z
      • For example, ibis.wiki has a search field [4], and you can search the link to an article [1][5].
    4. Type: Screenshot. Accessed: 2026-04-25T06:22Z.

    5. Type. Meta Accessed: 2026-04-25T06:24Z.
      • Pasting the link to an article [1] in the search field on ibis.wiki [3] yields the article pointed to by the link [1]: