mirror of
https://github.com/freedit-org/freedit.git
synced 2026-01-10 21:17:59 -05:00
5eda6901f46fc7dfeb91c619f09b4279a49c203c
Bumps [http](https://github.com/hyperium/http) from 1.3.1 to 1.4.0. - [Release notes](https://github.com/hyperium/http/releases) - [Changelog](https://github.com/hyperium/http/blob/master/CHANGELOG.md) - [Commits](https://github.com/hyperium/http/compare/v1.3.1...v1.4.0) --- updated-dependencies: - dependency-name: http dependency-version: 1.4.0 dependency-type: direct:production update-type: version-update:semver-minor ... 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%