rust-unofficial / awesome-rust Goto Github PK
View Code? Open in Web Editor NEWA curated list of Rust code and resources.
License: Creative Commons Zero v1.0 Universal
A curated list of Rust code and resources.
License: Creative Commons Zero v1.0 Universal
kylyp: The project use rust, rocket, diesel, postgresql, and responsive design to build a new Forum.
kylyp
Crate named array_tool. Helper methods for Vector collections.
As awesome-rust grows, there are a few tweaks that may improve readability, consistency, and load times. Before making changes en masse, it would be great to hear anyone's thoughts and a green light from maintainers.
I'd like to add the tokio-modbus library but I'm missing an appropriate category. Would you accept Industrial automation
or Automation engineering
?
it's written in Rust and main use cases are in Big Data Processing
Hey there :)
I just notices that conrod is listed under an SDL2 subheading in the GUI section. Conrod actually supports multiple backends, including SDL2, GLFW and glutin, and also allows for implementing custom backends via backend traits.
I haven't yet submitted a PR as I'm unsure how you'd wish to handle this fix. Perhaps a new "Any Platform" or "Platform Agnostic" subheading could be made? Let me know your thoughts and i'd be happy to do a PR (unless you're happy to make the fix yourself).
Recommend this repo that for OpenCV in rust
Hi,
I'm currenly writing (for a few months now) a binding for the GSL library here. Would it be possible to add it please ?
Why not adding collenchyma ? GPU programming is important !
Since the Markdown file has grown a bit, i am considering extracting the data to a file (maybe JSON) and generating HTML from it.
Disadvantages:
Advantages:
Hi,
I have a project rust-learning which tend to aggregate all the useful resources to learn rust. I'll add a link to awesome-rust in my README.
IMO learning resources and tools/libraries should have a separate repos because of maintenance issues and too much content to manage.
I would like to know your point of view about that, I saw that you have a "resources" section too.
trust is a "Travis CI and AppVeyor template to test your Rust crate on 5 architectures and publish binary releases of it for Linux, macOS and Windows"
Would a PR for this be welcome?
Wondering if it would be a good idea to split categories in to separate md files?
Reason being, it may become harder to keep track and/or edit later.
Hi Good Day! I would like to request to contribute in your project. Please allow me to have translation in Cebuano. Hoping for your positive response!
Thank You!
Would a pr for Neon be welcome?
https://github.com/snuk182/nuklear-rust
Bindings to the Nuklear immediate GUI library.
As far as I know, Rust CI is dead. Additionaly, rust-ci.org is now redirecting to crates.io.
I'd like to handover the repository to someone else.
@steveklabnik, @nasa42 maybe you have a suggestion.
I'd love it if it could stay:
I'd love it if it gained (automatic) QA to ensure:
The IntelliJ plugin JustSid/AfterglowIntelliJ has nothing to do with Rust programming, and is not even written in Rust. It should be removed from this list.
It is rather a theme for IntelliJ and the only thing it comes with regarding rust is a file icon ...
Hello, I wrote a tool that can validate README links (valid URLs, not duplicate). It can be run when someone submits a pull request.
Examples
This tool is currently being used by https://github.com/dkhamsing/open-source-ios-apps and https://travis-ci.org/matteocrippa/awesome-swift
If you are interested, connect this repo to https://travis-ci.org/ and add a .travis.yml
file to the project.
See https://github.com/dkhamsing/awesome_bot for options, more information 😄
https://travis-ci.org/rust-unofficial/awesome-rust/builds/244830080
We shouldn't normally need to do this with future pull requests, now that we've enabled on travis.
I would also make the suggestion that all maintainers should start using PR rather than editing the file directly so we can all utilise awesomebot validation via travis.
Please add https://github.com/dnaq/sodiumoxide to the Cryptography section.
With clear guidelines on when and how to contribute.
See https://github.com/sindresorhus/awesome/blob/master/awesome.md#include-contribution-guidelines
Hello, love this list!
I have released the beta version, which is quite stable and snappy, of rsk: the requirements tracking tool made for developers. It is ultra simple to use, is text based so it can be tracked in your repository, and has a full featured interactive tutorial built into the tool. Check it out!
https://github.com/vitiral/rsk
It would be great if it could be added to your list! Thanks a bunch!
https://github.com/daniel-Q6wUOI/zap -> https://github.com/oltdaniel/zap
Just renamed the account
zap
is a lightning fast web framework that is up to 2.8times faster than iron which is based on hyper.
Currently the 0.0.1
release had been done, and there will come a lot of future add-ons and optimizations to reach the 3times faster mark.
This repo misses a license. You could use https://github.com/sindresorhus/awesome#license as inspiration.
please include
a) imap library https://github.com/GildedHonour/atarashii_imap
b) jwt https://github.com/GildedHonour/frank_jwt
http://jadpole.github.io/arcaders/arcaders-1-0
A tutorial on writing an old-school scrolling shooter in Rust. Not my article, but it's pretty in depth.
Not the best names, but some template engines can load templates at run-time, whereas others work at compile-time (because they use plugins or macros, like Horrorshow). This is a pretty big distinction that should probably be mentioned.
thoughtram/clog — a conventional changelog port (generates a changelog from git metadata)
The link on "a conventional changelog port" seems broken.
Somebody might want to add Habitat, its worth a look - an alternative to AppImage and so on
As of early 2016, Amethyst is no longer a lone-developer project. 😄 As such, the new GitHub repository is located at http://github.com/amethyst/amethyst, the website is https://www.amethyst.rs/, and the correct Travis CI shield is at https://travis-ci.org/amethyst/amethyst.svg?branch=master.
Also, in regards to rust.libhunt.com
, which I assume this repository is affiliated with, I don't think there should be a Game Development/Amethyst
sub-category. The only entries in there are amethyst
and an unrelated crate called challonge-rs
.
I'm willing to make a PR to fix these issues. That said, this is an excellent list! Keep up the great work.
As section of libraries or subsection in development tools, or subsection in Testing (less appropriate).
Please consider the following crates:
Currently, the "Game development" category does not include Rust's SDL or SFML bindings, which instead are found under the "GUI" category. Since SDL and SFML are very prominent libraries for game development (arguably moreso than they are for GUI development), it would make more sense to have them placed under that section, or at least duplicated to it.
It would be nice to get crates.io support for this (rust-lang/crates.io#168) but that might take a while.
It doesn't build nowdays and doesn't seem to be supported any more...
Pijul is a distributed version control system based on a new theory of patches, and entirely implemented in Rust.
https://github.com/hyunsik/hdfs-rs
http://hyunsik.github.io/hdfs-rs/hdfs/index.html
It may be proper in distributed system.
We are creating a github org for all awesome open source repos. I am working with a few individuals who are also managing their own awesome repos, and I think to gain more traction we need to work together. What are your thoughts about collectively moving your awesome repos to https://github.com/AwesomeOpenSource
The idea is that visibility for these repos would be increased due to more traffic to the org. What are your thoughts? Let me know if there is anything you'd like to discuss!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.