This library provides a Rust binding to the original implementation of webview, a tiny cross-platform library to render web-based GUIs as desktop applications.
Parinfer is a plugin for Kakoune, Vim, Neovim and Emacs that infers parentheses and indentation. This library can be called from other editors that can load dynamic libraries.
Rust-analyzer is a modular compiler frontend for the Rust language. It is a part of a larger rls-2.0 effort to create excellent IDE support for Rust.
i3status-rs is a feature-rich and resource-friendly replacement for i3status, written in pure Rust. It provides a way to display blocks of system information (time, battery status, volume, etc) on the i3 bar. It is also compatible with sway.
Org-Babel support for evaluating rust code. Much of this is modeled after `ob-C'. Just like the `ob-C', you can specify :flags headers when compiling with the "rust run" command. Unlike `ob-C', you can also specify :args which can be a list of arguments to pass to the binary. If you quote the value passed into the list, it will use `ob-ref to find the reference data. If you do not include a main function or a package name, `ob-rust will provide it for you and it's the only way to properly use very limited implementation: - currently only support :results output. ; Requirements: - You must have rust and cargo installed and the rust and cargo should be in your `exec-path rust command. - rust-script - `rust-mode is also recommended for syntax highlighting and formatting. Not this particularly needs it, it just assumes you have it.
Rust programming language toolchain
This package provides a simple, cross-platform GUI automation library for Rust.
This package converts Unicode strings to pure ASCII by intelligently transliterating them. It supports Emoji and Chinese.
This package provides a fully YAML 1.2 compliant YAML parser.
Documentation at https://melpa.org/#/rust-mode
This package provides a major Emacs mode for editing Rust source code.
This package provides a ring buffer with a fixed capacity, which can be stored on the stack.
This package provides a library for extending `Path` and `PathBuf` in order to parse the path which contains dots.
This package extends Cargo to allow you to add and remove dependencies by modifying your Cargo.toml file from the command line.
shadowsocks is a fast tunnel proxy that helps you bypass firewalls.
This package provides a Rust grammar for the Tree-sitter library.
This package provides shadowsocks is a fast tunnel proxy that helps you bypass firewalls.
This package provides fish shell's fork of rust-pcre2 with UTF-32 support.
This package can be used to automatically generate Rust FFI bindings to C and C++ libraries. This package provides the bindgen command.
This package can be used to automatically generate Rust FFI bindings to C and C++ libraries. This package provides the bindgen command.
Documentation at https://melpa.org/#/flycheck-rust
Documentation at https://melpa.org/#/rust-auto-use
This Flycheck extension configures Flycheck automatically for the current Cargo project.
parinfer-rust-emacs is an Emacs-centric fork of parinfer-rust, itself an implementation of Shaun Lebron’s Parinfer. This builds a shared library intended to be loaded by the emacs-parinfer-rust-mode Emacs plugin, though a standalone binary is built also.