23 Repositories
Rust group Libraries
An optimizing IK solver based on the Lie group of rigid transforms SE(3)
OptIK A fast inverse kinematics solver for arbitrary serial chains, providing Rust and Python programming interfaces. The implementation is similar to
Create, reorder, group, and focus workspaces easily in i3. Fully configurable with enhanced polybar modules.
Create, reorder, group, and focus workspaces fast and easily in i3. Features Focus Mode: Eliminate Distractions Enable Focus Mode: Use groups and focu
A group of Rust projects for interacting with and producing software bill of materials (SBOMs).
sbom-rs A group of Rust projects for interacting with and producing software bill of materials (SBOMs). Examples cargo-sbom Create a SPDX SBOM for a C
Rootin’ Tootin’ Spaceman Shootin’
Rootin’ Tootin’ Spaceman Shootin’ Visit Our Website! A zero-gravity first-person shooter (FPS) game with recoil-based movement. Shoot the other player
Sky Island Showdown: CSE 125 Spring 2023 Group 5 Project, a Multiplayer, 3D Game
As the Wind Blows 💨 Project for CSE 125 Spring 2023, Group 5 Homepage » As the Wind Blows is a 3D multiplayer game, created with Rust, WGPU, and a to
A Trojan implementation from SSPanel-Uim group
TrojanX A Trojan-based proxy implementation. Attention Early Version This is an early version. Security, features, and potential bugs may be insuffici
Librarian runs pre-configured commands against a group of files that match a set of filters
Filesystem Librarian Librarian runs pre-configured commands against a group of files that match a set of filters. The group of files is called a libra
Yet Another Kalman Filter Implementation. As well as Lie Theory (Lie group and algebra) on SE(3). [no_std] is supported by default.
yakf - Yet Another Kalman Filter Yet Another Kalman Filter Implementation, as well as, Lie Theory (Lie group, algebra, vector) on SO(3), SE(3), SO(2),
An NTP implementation in Rust, supported by Internet Security Research Group's Prossimo project.
NTPD-rs NTPD-rs is an implementation of NTP completely written in Rust, with a focus on exposing a minimal attack surface. The project is currently in
Schnorr VRFs and signatures on the Ristretto group
schnorrkel Schnorrkel implements Schnorr signature on Ristretto compressed Ed25519 points, as well as related protocols like HDKD, MuSig, and a verifi
Python/Rust implementations and notes from Proofs Arguments and Zero Knowledge study group
What is this? This is where I'll be collecting resources related to the Study Group on Dr. Justin Thaler's Proofs Arguments And Zero Knowledge Book. T
This is the repository for the group project assignment in the course "Project in Introduction to Computer Science" (DD1396), by the Inda21plusplus group.
Project-Delta This is the repository for the group project assignment in the course "Project in Introduction to Computer Science" (DD1396), by the Ind
Two-party and multi-party ECDSA protocols based on class group with Rust
CG-MPC-ECDSA This project aims to implement two-party and multi-party ECDSA protocols based on class group with Rust. It currently includes schemes de
Coordination repository of the Game Development Working Group
Rust Game Development Working Group 🕹️ The game development working group's main purpose is to make Rust a first-class option for game developers. Wh
Implementation of the BLS12-381 pairing-friendly elliptic curve group
bls12_381 This crate provides an implementation of the BLS12-381 pairing-friendly elliptic curve construction. This implementation has not been review
Implementation of the Jubjub elliptic curve group
jubjub This is a pure Rust implementation of the Jubjub elliptic curve group and its associated fields. This implementation has not been reviewed or a
Multilayered Linkable Spontaneous Anonymous Group - Implemented as is from paper. Not Monero specific
MLSAG This is a pure Rust implementation of the Multilayered Linkable Spontaneous Anonymous Group construction. This implementation has not been revie
A Rust implementation of the Message Layer Security group messaging protocol
Molasses An extremely early implementation of the Message Layer Security group messaging protocol. This repo is based on draft 4 of the MLS protocol s
A thread pool for running multiple tasks on a configurable group of threads.
Threadfin A thread pool for running multiple tasks on a configurable group of threads. Extra features: Dynamic pool size based on load Support for asy
`decaf377-rdsa` is a randomizable signature scheme using the `decaf377` group.
decaf377-rdsa is a variant of RedDSA, instantiated using the decaf377 group. Signatures are parameterized by domain (for instance, Binding and SpendAu
A Rust implementation of the Message Layer Security group messaging protocol
Molasses An extremely early implementation of the Message Layer Security group messaging protocol. This repo is based on draft 4 of the MLS protocol s
A pure-Rust implementation of group operations on Ristretto and Curve25519
curve25519-dalek A pure-Rust implementation of group operations on Ristretto and Curve25519. curve25519-dalek is a library providing group operations
Sandstorm app for aggregating grains into a group
Sandstorm Collections App This is an app that runs on Sandstorm. Its purpose is to aggregate a group of grains so that they can be shared as a single