mirror of
https://github.com/freedit-org/freedit.git
synced 2026-01-09 12:38:04 -05:00
dependabot/cargo/fjall-3.0.0
Bumps [fjall](https://github.com/fjall-rs/fjall) from 2.11.2 to 3.0.0. - [Release notes](https://github.com/fjall-rs/fjall/releases) - [Changelog](https://github.com/fjall-rs/fjall/blob/main/CHANGELOG.md) - [Commits](https://github.com/fjall-rs/fjall/compare/2.11.2...3.0.0) --- updated-dependencies: - dependency-name: fjall dependency-version: 3.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
freedit
The safest and lightest forum, powered by rust.
Demo: https://freedit.eu/
GitHub: https://github.com/freedit-org/freedit
Features
- Single-binary deployment – easy to run with an embedded fjall database.
- Works without JavaScript – fully functional and secure even with JavaScript disabled. (Why avoiding JavaScript matters)
- End-to-end encrypted private messages – only sender and recipient can read.
- Math & code highlighting – rich formatting without JavaScript.
- Markdown support – write in clean, readable syntax.
- Inn – group spaces, like Subreddits.
- Solo – personal microblogging, like Twitter.
- Online RSS reader – follow and read feeds in one place.
- Podcast support – subscribe and listen directly through the platform.
Usage
From binary
- Download freedit binary from releases
- unzip freedit.zip
- run
./freedit, open browser toaddr, http://127.0.0.1:3001/
From source code
Prerequisition: install Rust
git clone https://github.com/freedit-org/freedit
cd freedit && cargo build -r
./target/release/freedit
FAQ
How to generate podcast srt file?
whisper is used.
- Usage:
whisper ~/podcasts/1.mp3 --word_timestamps True --highlight_words True -f srt
Documentation
-
online doc: https://freedit-org.github.io/freedit/freedit/index.html
-
generate local documentation:
cargo doc --no-deps --document-private-items --open
Development
git clone https://github.com/freedit-org/freedit
cd freedit && cargo run
Credits
- icon: https://iconoir.com/
- CSS framework: https://bulma.io/
- Rust crates: Cargo.toml
- Markdown editor: overtype
Languages
Rust
59.7%
HTML
37.2%
JavaScript
2.5%
CSS
0.6%