n3dr
nexus-repository-cargo
n3dr | nexus-repository-cargo | |
---|---|---|
1 | 1 | |
140 | 64 | |
- | - | |
9.0 | 7.6 | |
1 day ago | 29 days ago | |
Go | Java | |
MIT License | Eclipse Public License 1.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.
n3dr
nexus-repository-cargo
-
Adopting Rust in an Offline Environment?
I'm primarily a Go developer, and for that we use Sonatype Nexus to cache dependencies online, and we sync those offline to pull from. That works pretty well for us, and we use this for a bunch of languages like Ruby, C#, NodeJS, etc. But it looks like Nexus doesn't support Cargo, and the only community plugin I could find only supports hosting, while I need a proxy. I did see Artifcatory has some level of Cargo support, but we have to have an open-source solution. We also mirror the Ubuntu repositories, so we get our C/C++ libraries through that. I've noticed Rust dependencies in there, but they don't work through Cargo from what I've seen.
What are some alternatives?
knoxite - A data storage & backup system
cargo-edit - A utility for managing cargo dependencies from the command line.
Waterbottle - 👻 Simple migration cli tool 👻
romt - Romt (Rust Offline Mirror Tool) aids in using the Rust programming language in an offline context.
richgo - Enrich `go test` outputs with text decorations.
juniper - GraphQL server library for Rust
yatr - 🏃 Yet Another Task Runner (or yatr for a short) allows you to organize and automate your routine operations that you normally do in Makefile (or else) for each project.
cross - “Zero setup” cross compilation and “cross testing” of Rust crates [Moved to: https://github.com/cross-rs/cross]
microservices-go - Golang Microservice Boilerplate using MySQL, Docker and Swagger, API REST. Gin Go and GORM with pagination and implementation of a Clean Architecture.
cross - “Zero setup” cross compilation and “cross testing” of Rust crates
dupl - a tool for code clone detection
cargo-make - Rust task runner and build tool.