Looking for contributors to open source projects

Hi, If you want to contribute to open source projects and learn Rust, gRPC, REST API, tonic, diesel, sqlite, SurrealDB, tikv, Raft protocol, Mainline DHT, BitTorrent, QUIC, FUSE, Cryptography, Zero-copy, Apache Arrow, Flight, RDMA, Sharding algorithms, egui, Kotlin Multiplatform, Java, Spark, Flink, Airflow and Python:

  1. An encrypted file system written in Rust that is mounted with FUSE on Linux. It can be used to create encrypted directories rencfs and the blog series. Read more about how to contribute, these applies to all projects
  2. GUI in Rust with egui for the above rencfs-desktop
  3. GUI in Kotlin Multiplatform with Compose for the above rencfs-kotlin
  4. And a daemon rencfs-daemon
  5. Cloud file and email Sync, file Sharing, Backup and Encryption solution written in Rust syncoxiders
  6. Distributed filesystem written in Rust. Intention is to be a learning project for the concepts and implementing them rfs. And the blog series of articles about building it
  7. Operating system optimized for hosting a database system, taking advantage of new technologies and benefiting of the new hardware optimizations dbos
  8. Virtualization for GPU that allows you to run local GPU apps and the code is actually ran in the cloud, keeping your data local, without changing your app, at least not much rvirt-gpu
  9. A Python encryption library implemented in Rust. It supports AEAD with AES-GCM and ChaCha20Poly1305. It uses ring crate to handle encryption rencrypt-python
  10. Securely clear secrets from memory. Built on stable Rust primitives which guarantee memory is zeroed using an operation will not be "optimized away" by the compiler zeroize-python
  11. A GDrive client in Rust using fuse3 gdrive-rs
  12. A template for a Rust project using fuse3. It has a basic implementation of a filesystem with a single file with basic methods for a fs and the wrapper FUSE implementation. rust-fuse3-template
  13. Sample app for AWS Lambda with axum, DynamoDB, API Gateway and CloudWatch aws-lambda-axum-dynamodb-template
  14. A very basic implementation of an in-mem filesystem in Rust exposed with FUSE on Linux. It uses fuser crate to expose the system with FUSE in-mem-fs
  15. A basic benchmark of multiple Python crypto libs python-crypto-benchmark
  16. Checks if the version in Cargo.toml has changed since last time the job runned for a Rust project. Useful in cases when you you want to automatically perform additional steps like creating a release and deploying/publishing the app if version is changed. action-check-version-changed-rust
1 Like

TWIR is another place you can post calls for participation.

1 Like

Happy to contribute looks some advance imagine

thank you, I created a PR

you want to contribute to any of the above projects?

Hi radumarias,
yes pls, i would like some rust stuff. have stared learning it .

Thanks

great, do you have Matrix, Discord, GMail to discuss more there and send you some links?

you can add me from here https://xorio.rs/

This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.