Skip to content
General Rust tools and frameworks

General

Articles

Plugins in Rust

  • Published: 2019-09-30

Summary

Implementation of a plugin system for Rust using Dynamic Loading.

https://adventures.michaelfbryan.com/posts/plugins-in-rust/

Libraries

Abscissa

Summary

Abscissa is a microframework for building Rust applications (either CLI tools or network/web services), aiming to provide a large number of features with a minimal number of dependencies, and with a strong focus on security.

Features include command-line parsing, components, configuration management, error handling, logging, secrets management and terminal interactions.

https://github.com/iqlusioninc/abscissa

https://iqlusion.blog/introducing-abscissa-rust-application-framework

Bastion

Summary

Bastion is a highly-available, fault-tolerant runtime system with dynamic, dispatch-oriented, lightweight process model. It supplies actor-model-like concurrency with a lightweight process implementation and utilizes all of the system resources efficiently guaranteeing of at-most-once message delivery.

https://bastion.rs/

zbus

!!! D-Bus integration for Rust.

https://zeenix.pages.freedesktop.org/zbus/