pigeon-rs
xlsx2csv.rs
pigeon-rs | xlsx2csv.rs | |
---|---|---|
3 | 1 | |
72 | 67 | |
- | - | |
7.7 | 5.5 | |
9 days ago | 6 months 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.
xlsx2csv.rs
-
How to convert xslx to csv using Rust?
I'll recommend xlsx2csv
What are some alternatives?
rust-postgres - Native PostgreSQL driver for the Rust programming language
calamine - A pure Rust Excel/OpenDocument SpreadSheets file reader: rust on metal sheets
Apache Arrow - Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
qsv - CSVs sliced, diced & analyzed.
search-replace-command - Searches/replaces strings in the database.
rust-csv - A CSV parser for Rust, with Serde support.
hawq-engine - Database engine for ModDB (Hardware Accelerated Writes/Query)
fwdt - 🔥 📝 (fwdt) "few word do trick" is a cross platform manual fast logger
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.
lettre - a mailer library for Rust