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.

Visualize your own →

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

Share this video