Migrate C code to Rust
C2Rust helps you migrate C99-compliant code to Rust. The translator (or transpiler) produces unsafe Rust code that closely mirrors the input C code. T
C to Rust translator
Corrode: Automatic semantics-preserving translation from C to Rust This program reads a C source file and prints an equivalent module in Rust syntax.
Astronomical algorithms in Rust
astro-rust Contents API Docs About Usage Contributing References About astro-rust is a library of advanced astronomical algorithms for the Rust progra
A Rust library for calculating sun positions
sun A rust port of the JS library suncalc. Install Add the following to your Cargo.toml [dependencies]
sun = "0.2"
Usage pub fn main() {
let unixti
Macro for Python-esque comprehensions in Rust
Cute Macro for Python-esque list comprehensions in Rust. The c! macro implements list and hashmap comprehensions similar to those found in Python, all
Language Integrated Query in Rust.
Linq in Rust Language Integrated Query in Rust (created by declarative macros). Inspired by LINQ in .NET. What's LINQ This project is under developmen
A cross-platform serial port library in Rust.
Introduction serialport-rs is a general-purpose cross-platform serial port library for Rust. It provides a blocking I/O interface and port enumeration
A Rust macro for writing regex pattern matching.
regexm A Rust macro for writing regex pattern matching.
Simple ray tracer written in Rust
Simple ray tracer written in Rust from scratch I've just finished my first semester at the Faculty of Applied Mathematics and Computer Science at the