corrode

C translator

A tool that translates C source code to Rust syntax while preserving semantics.

C to Rust translator

GitHub

2k stars
68 watching
116 forks
Language: Haskell
last commit: over 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
timothypratley/rustlyA Clojure to Rust transpiler that translates a subset of Clojure syntax into Rust code162
mirkosertic/bytecoderA tool to interpret and transpile JVM bytecode into other programming languages like JavaScript, WebAssembly, or OpenCL.903
plclub/hs-to-coqA tool that translates Haskell code to equivalent Coq code79
woboq/trTools for localizing Rust applications by extracting and managing translations.58
corrode/four-horsemen-talkSlides and sample code from a talk about bad Rust coding practices25
jyh1/mmacloneAn interpreter of Wolfram Language implemented in Haskell to deepen understanding of the language and its ecosystem242
ifrostizz/murphTranspiles EVM bytecode into huff bytecode117
leepike/copilotA language and toolset for generating hard real-time C code from a domain-specific stream language149
redpony/cdecA research platform for machine translation and structured prediction problems.183
cybershadow/diggerA tool to build and test old versions of the D programming language57
crufter/haqueryAllows HTML manipulation and template rendering using CSS selectors familiar to web developers65
davekram/coord_transformsCrate providing functions to transform coordinates between different coordinate systems33
jamvayne/cobaltstrikedosA Python script to exploit a Cobalt Strike vulnerability and perform a denial of service attack.103
whoiscc/shattuckA Rust-based language for scripting automation tasks72