github.com/smallglitch/tranquility ↗
[DEPRECATED] Small ActivityPub server
An animated visualization of smallglitch/tranquility's Git history from September 2020 to December 2020, built by 1 contributor. The codebase reached 510 lines, mostly Rust. The video runs 19 seconds.
Render your own repo
Turn any GitHub repository into a video like this — free sample in seconds.
Open this visualization on its own page →
Language
Rust
Contributors
1
Lines of Code
510
From
2020-09-18
To
2020-12-11
Advertisement
About smallglitch/tranquility
Tranquility is a small ActivityPub server written in Rust designed to work with the fediverse. However, the project is deprecated and was never completed—it was explicitly marked as far from finished and not ready for actual use, with the disclaimer that backwards incompatible changes might occur at any time.
The server supports several optional features that can be enabled at compile time. It can send email confirmations to users before they access their accounts, supports Markdown-formatted posts parsed through the pulldown-cmark library, and integrates with Jaeger for distributed tracing. The implementation also allows choosing between custom memory allocators like jemalloc or mimalloc to optimize performance. The project requires Rust, PostgreSQL 9.5 or later, and Git, with prebuilt binaries historically available for Linux x86 and ARM architectures.
Advertisement