|5 months ago||3 days ago|
|Apache License 2.0||MIT License|
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.
Just released v0.2.0 of bddisasm - a no_std x86/x86_64 instruction decoder which aims to provide as much information as possible about an instruction
4 projects | reddit.com/r/rust | 5 Jan 2022
The Bitdefender disassembler is a C library that is able to decode and extract a wide range of information from all x86 and x86_64 instructions. The main goal is to provide an easy way of emulating and analyzing instructions.4 projects | reddit.com/r/rust | 5 Jan 2022
You're probably right. The library was first developed for our in-house hypervisor and memory introspection engine, which needed a way to analyze and emulate instructions, so one of the main goals is to make this as easy as possible. There's a really really small [emulator](https://github.com/bitdefender/bddisasm/blob/master/bindings/rsbddisasm/bddisasm/examples/emulator.rs) example in the repo that showcases this.
bddisasm - Rust bindings for the Bitdefender x86/x86_64 instruction decoder
2 projects | reddit.com/r/rust | 20 Oct 2021
The code is available on GitHub (bddisasm-sys contains the FFI bindings, generated with bindgen, while bddisasm holds the higher-level API bindings).
Iced: A cross-platform GUI library for Rust, inspired by Elm
19 projects | news.ycombinator.com | 27 Aug 2021
An unfortunate name clash with one of the best x86 decoders I've ever used, also written in Rust.
Fastest x86 disassembler (iced-x86) decodes 200 MB/s disassembles 100 MB/s
1 project | news.ycombinator.com | 22 Mar 2021
Fastest x86 disassembler (iced-x86) decodes >200 MB/s disassembles >100 MB/s
1 project | reddit.com/r/programming | 22 Mar 2021
What are some alternatives?
wry - Cross-platform WebView library in Rust for Tauri.
Nu - Repository hosting the open-source Nu Game Engine and related projects.
tauri - Build smaller, faster, and more secure desktop applications with a web frontend.
webrender - A GPU-based renderer for the web
gifdec - small C GIF decoder
gamestudio - 2D game engine and editor