Skip to content

frostu8/inferno

Repository files navigation

inferno

inferno is a wiki-management system written in Rust and held up by the aching back of leptos.

Inferno subscribes to a minimalist philosophy that wikis should only be the requested content and nothing else. Lightweight installations, opinionated design to get writing wikis more quickly, and zero JavaScript bloat.

In fact, Inferno is completely usable without JavaScript. Graceful Degradation is a key concept in both leptos and Inferno, and Inferno is battle-tested in some of the most extreme browsing environments (most notably lynx, because if the website can support lynx cleanly it can support anything).

Check out a running instance at https://infernowiki.rs/, but be gentle, please.

#![forbid(unsafe_code)]

Unsafe code is forbidden. Classically and interestingly, many of the big day-0 exploits happen because of simple oversights that would otherwise be bounds-checked by the compiler or at runtime.

I expect inferno to grow along with the Rust ecosystem, which means I can expect to be pulling crates to do jobs that might be done with unsafe code that are battle-tested.

About

Dante's Wiki Management System

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published