Code Monkey home page Code Monkey logo

💬 Contact

🐵 Activity

WebsitePull RequestsNotes

⚙️ Rust

ReviewsGuide: C++ vs Rust

authored desc
Subcommands
cargo-container Package rlibs in several containing frontends
cargo-html create self-contained HTML programs
cargo-local-install Wraps cargo install for better local, non-conflicting installation
cargo-vs Autogenerate visual studio solutions / projects
cargo-vsc Autogenerate .vscode folders
General
abibool C ABI compatible boolean types
abistr C ABI compatible string types
bugsalot Rust macros for bug wrangling, debugger interop.
firehazard 🔥 Safe, "sound", 1:1 windows security API wrappers
hwnd Windows HWND wrappers
mcom 👽 COM smart pointers and interop functions
minidl Extremely lean cross platform library for loading symbols
thindx 🎮 Safe, "sound", 1:1 DirectX wrappers
thindx-xinput 🎮 Safe, "sound", 1:1 XInput wrappers
thindx-xaudio2 🔊 Safe, "sound", 1:1 XAudio2 wrappers
untokio Pretend tokio doesn't exist
vfs-clgit Virtual FileSystem abstraction around Command Line GIT
vfs-zip Virtual FileSystem abstraction around zip archives
winresult Windows HRESULT and error code wrappers
winstr Windows BSTR wrappers
Build Tooling
appx Manage appx packages
clgit Command Line GIT wrappers
json-spanned-value Track the origin of your json values for better error reporting!
lies LIcense Embedding System
mmrbi Rust Build Infrastructure
natvis-pdbs Embed .natvis files into your .pdbs, for ease of debugging.
wslapi Managing the Windows Subsystem for Linux
Binaries
mmuhttpd 0 deps 100% monkey HTTP server
rust_win32_sample Basic samples relying only on winapi
rust-opendingux-test OpenGL on RG350M demo
contributions desc
Major
nonmax NonMax* equivalents to NonZero*
Medium
crev Distributed Code Reviews
midir Cross-platform, realtime MIDI processing in Rust.
rust rustc itself!
wmi Windows Management Instrumentation
Minor
inventory typed distributed plugin registration
lokacore ???
num_cpus Count the number of CPUs on the current machine
quicksilver web+desktop 2d gamedev framework
rust-android-gradle Cross compile Rust Cargo projects for Android targets.
rusty-xinput Dynamically loads an xinput dll and lets you safely call the functions.
tempfile Temporary files management
xml XML reader/writers

maulingmonkey's Projects

mapeditor1 icon mapeditor1

3 hour sprint project to create a minimalistic tile based map editor

mcom icon mcom

MaulingMonkey's COM wrappers

midir icon midir

Cross-platform realtime MIDI processing in Rust.

minidl icon minidl

Extremely lean cross platform library for loading symbols

mmide icon mmide

A terrible brainfuck "IDE" made worse by the fact that I published it.

mmk.autotables icon mmk.autotables

MaulingMonKey's basic d3 based API for dynamically updating a table from a JSON data source based on HTML configuration.

mmk.gamepad icon mmk.gamepad

Typescript gamepad API for consistent cross-browser and cross-gamepad binding, polling for input, etc.

mmk.keyboard icon mmk.keyboard

Typescript keyboard API for consistent cross-browser keybinding, polling input for games, etc.

mmk.terminal icon mmk.terminal

Terminal rendering API for roguelikes, fake OSes, or whatever else.

mmrbi icon mmrbi

MaulingMonkey's Rust Build Infrastructure

natvis-pdbs icon natvis-pdbs

A metabuild / build.rs compatible crate to embed .natvis debug visualizer files into your executable's .pdbs, for ease of debugging.

nonmax icon nonmax

Rust crate that provides number types similar to std's NonZero* types, but that cannot hold a type's maximum value instead.

notes icon notes

Dumping ground of public notes / journaling

quicksilver icon quicksilver

A simple game framework for 2D games on desktop and web

rfcs icon rfcs

RFCs for changes to Rust

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.