A Kakoune / Neovim inspired editor, written in Rust.
This package provides McFly replaces your default ctrl-r shell history search with an intelligent search engine that takes into account your working directory and the context of recently executed commands. McFly's suggestions are prioritized in real time with a small neural network.
Typst is a markup-based typesetting system that is designed to be as powerful as LaTeX while being much easier to learn and use. Features include built-in markup for math typesetting, bibliography management and other common tasks, an extensible scripting system for uncommon tasks, incremental compilation, and intuitive error messages.
hypher is a Rust library for syllabification.
This package provides Layered configuration system for Rust applications.
This package provides dynamic key remapper for X and Wayland.
Documentation at https://melpa.org/#/rustic
This package provides the PubGrub version solving algorithm.
Tinymist is an integrated language service for Typst.
This package provides a library for syntax highlighting and code intelligence.
This package produces and installs a correct pkg-config file, a static library and a dynamic library, and a C header to be used by any C (and C-compatible) software.
Smithay aims to provide building blocks to create wayland compositors in Rust. While not being a full-blown compositor, it'll provide objects and interfaces implementing common functionalities that pretty much any compositor will need, in a generic fashion.
It supports the wayland, wayland-protocols, and some external extensions, such as wlr-protocols and plasma-wayland-protocols.
Smithay aims to provide building blocks to create wayland compositors in Rust. While not being a full-blown compositor, it'll provide objects and interfaces implementing common functionalities that pretty much any compositor will need, in a generic fashion.
It supports the wayland, wayland-protocols, and some external extensions, such as wlr-protocols and plasma-wayland-protocols.
Rustic is a fork of Rust mode. In addition to its predecessor, it offers the following features:
Flycheck integration,
Cargo popup,
multiline error parsing,
translation of ANSI control sequences through XTerm color,
asynchronous Org Babel,
custom compilation process,
rustfmterrors in a Rust compilation mode,automatic LSP configuration with Eglot or LSP mode,
optional Rust inline documentation,
etc.
This package provides An Ini configuration file parsing library in Rust.
This package provides Rust bindings for PipeWire.
This package provides Rust bindings for PipeWire.
Documentation at https://melpa.org/#/ob-rust
This package provides a crate to sign files and verify signatures.
This package provides Semi-doubly linked list implemented using a vector.
This package provides a tool for generating C/C++ bindings to Rust code.
This package provides a tool for generating C/C++ bindings to Rust code.
This package provides a tool for generating C/C++ bindings to Rust code.
This package provides a tool for generating C/C++ bindings to Rust code.