pigeon-rs
hawq-engine
pigeon-rs | hawq-engine | |
---|---|---|
3 | 1 | |
72 | 3 | |
- | - | |
7.7 | 10.0 | |
9 days ago | over 1 year ago | |
Rust | Rust | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pigeon-rs
-
Is the state of mail user agents that sad?
I'm still fine with Thunderbird as a MUA (more or less). Using number 1 and 4 as shortcuts to mark an email as "todo" or "urgent". Invitation to appointments (ics file format) can be accepted as well. Integration of contacts is a paint point though.
For email automation I have written a lightweight CLI in Rust [1] which supports MIME and SMTP. I'm currently integrating sendmail's capabilities as well, so that it can be used both as a MUA (message user agent) and MTA (mail transfer agent). Cargo's feature flags will hopefully give you a UNIX-like experience (only compile the features you want to use).
In general, I share your sentiment. Email is still the best protocol to contact people outside of your organization. It's a pitty that encrypted email somehow haven't prevailed. The matrix protocol might be better suited for standardized and encrypted communication.
I would argue that every citizen should get a state-issued email address which then can be used for official communication with public authorities (signing and encrypting being a prerequisite). In Germany, you still get so much paper via regular mail. Even the Covid-19 quarantine order is send by post. It only arrives when quarantine is already over. (Admittedly, you get this order by phone, too, and they are asking for your email address.)
[1] https://github.com/quambene/pigeon-rs
-
pigeon-rs v0.2.0 [Open source email automation]: Send email to arbitrary SMTP endpoints
Pigeon is a command line tool for cheap and efficient email automation written in Rust.
-
pigeon-rs: Open source email automation written in Rust
That's it. Pigeon has some more handy features which you can check out on github and it is on crates.io as well.
hawq-engine
-
Building a database server in rust (and looking for collaborators)
Main repo => https://github.com/moddbms/hawq-engine SQL specification => https://github.com/moddbms/specification/tree/master/sql-spec
What are some alternatives?
rust-postgres - Native PostgreSQL driver for the Rust programming language
doteur - Tool to automate the visualisation of SQL schemas from a SQL file
Apache Arrow - Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
rust-ip2location - IP2Location DB Reader
search-replace-command - Searches/replaces strings in the database.
odbc-rs - Rust ODBC FFI binding
fwdt - 🔥 📝 (fwdt) "few word do trick" is a cross platform manual fast logger
RG3D - 3D and 2D game engine written in Rust [Moved to: https://github.com/FyroxEngine/Fyrox]
rsv - rsv is a command line tool written in Rust to analyze directly from disk small and large CSV, TXT, EXCEL files (e.g., >10G). Support data slicing, filtering, spliting, generating frequency table, etc.
PickleDB - PickleDB-rs is a lightweight and simple key-value store. It is a Rust version for Python's PickleDB
lettre - a mailer library for Rust
specification - Specification for ModDB