transmitic
geopolars
transmitic | geopolars | |
---|---|---|
16 | 3 | |
57 | 480 | |
- | 5.0% | |
7.2 | 6.3 | |
2 months ago | 3 months ago | |
HTML | Rust | |
- | MIT License |
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.
transmitic
-
Rust Cryptography Should Be Written in Rust
I use it for a desktop file transfer app [0]. I chose Rust because my primary language is Python and I just wanted to learn something new and really different for this project. Go would have been easier, but Rust just feels bullet proof. It's so strict. If it compiles, it works! It's been a very interesting journey.
[0] https://github.com/transmitic/transmitic
- Looking for file-transfer software that can easily traverse NAT
- Transmitic v0.12.0 released! Reverse Connections
- Transmitic v0.11.1 released! Shared With Me perf improvements
- Transmitic v0.11.0 released! Optional encrypted config
- Transmitic v0.10.6 released! UI and perf improvements
- Transmitic v0.10.5 macOS support released!
- Transmitic v0.10.5 released! Linux support
- Transmitic v0.10.4 released!
-
Rust 1.63.0
I've built a p2p file transfer program [0]. All my development experience had been in Python, but I really wanted to try a statically typed, low level language, and decided to give rust a try.
It was hard to get going, and I still only know basics, but everything just works! Typing, borrow checker, the matched results, all of that makes code bullet proof.
[0] https://github.com/transmitic/transmitic
geopolars
-
Polars DataFrame library 0.24.0 is released.
There is already a geopolars initiative: https://github.com/geopolars/geopolars
-
Rust 1.63.0
Oh, that’s really cool. Rust noob here, and I hadn't seen the tooling for building Python bindings. That looks like it could be a very powerful way to speed up your Python programs (much easier than the “just replace the slow bits in C” advice that was standard.)
The mappings in https://github.com/kylebarron/geopolars/blob/master/py-geopo... for example look very easy to follow.
What are some alternatives?
datasette-stripe - A web SQL interface to your Stripe account using Datasette.
dply-rs - A dataframe manipulation tool for parquet, csv, and json data.
Airshare - Cross-platform content sharing in a local network
parquet-wasm - Rust-based WebAssembly bindings to read and write Apache Parquet data
polkadot-sdk - The Parity Polkadot Blockchain SDK
zero-to-production - Code for "Zero To Production In Rust", a book on API development using Rust.
tokio-scoped - Scoped Runtime for tokio
enarx - Enarx: Confidential Computing with WebAssembly
Robyn - Robyn is a Super Fast Async Python Web Framework with a Rust runtime.