547 Repositories
Rust code-search Libraries
Code sample for "Reading files the hard way Part 3"
read-raw-ext4 Rust code sample to read an ext4 partition from Rust, for: https://fasterthanli.me/series/reading-files-the-hard-way/part-3 Usage Don't.
A compiler to convert Cairo's intermediate representation "Sierra" code to MLIR.
Cairo Sierra to MLIR compiler A compiler to convert Cairo's intermediate representation "Sierra" code to MLIR. Documentation There is an mdbook in the
A domain-specific language for Infrastructure as Code
Skyr A domain-specific language for Infrastructure As Code, with a phased execution model, allowing for expressive and highly dynamic IaC solutions. D
A publicly available implementation of knewjade's NNUE based search heuristic for HATETRIS.
A publicly available implementation of knewjade's NNUE based search heuristic for HATETRIS.
A code generator to reduce repetitive tasks and build high-quality Rust libraries. π¦
LibMake A code generator to reduce repetitive tasks and build high-quality Rust libraries Welcome to libmake π Website β’ Documentation β’ Report Bug β’
π¬ a CLI for learning to distribute CLIs in rust
axolotlsay π¬ a CLI for learning to distribute CLIs in rust Usage axolotlsay "hello world" +-------------+ | hello world |
Tony Hawk's Underground 2: Remix Cheat Cracker - Performs dictionary attack on cheat code hashes for THU2R
Tony Hawk's Underground 2 Cheat Cracker A simple utility for cracking cheat codes for Tony Hawk's Underground 2, written in Rust. Background This proj
Downloads and provides debug symbols and source code for nix derivations to gdb and other debuginfod-capable debuggers as needed.
nixseparatedebuginfod Downloads and provides debug symbols and source code for nix derivations to gdb and other debuginfod-capable debuggers as needed
π Convert Markdown documents into themed HTML pages with support for code syntax highlighting, LaTeX and Mermaid diagrams.
Marky Markdown Magician π§ Features Hot reload previewing π₯ Conversion to HTML / PDF π Themes! β¨ Extensions - Math, diagrams, syntax-highlighting π§©
A simple ngram-based code search CLI.
About codesearch is a simple command-line tool to conduct ngram-based searches on your codebase. Contributing Pull requests are always welcome to intr
This code features a viper-client, which can connect to a viper-server, a custom interface made for Comelit devices.
Viper Client π· (WIP) This is code for my intercom; specifically for the Comelit Mini Wi-Fi MSFV. This features a ViperClient which can talk to the Co
Raw C Shell: interact with your operating system using raw C code, because why not?
rcsh Raw C Shell is a minimalist shell with no built in commands. You write entirely in C code and use return; to execute your code. Unlike that silly
Demo provider, source code for the Provider tutorial.
Fiberplane "Catnip" (tutorial) provider This repository contains the final code of the provider built within the "Create a Provider" tutorial. It reli
Peer-to-Peer Search Engine System
Kamilata A Peer-to-Peer Search Engine System Abstract Search engines have always been quintessentially centralized systems. The need for a central dat
Blazingly fast Rust CLI app to sync data from a folder of excel workbooks into generated c# code for unity usage
Extensions supported ( .xls, .xlsx, .xlsm, .xlsb, .xla, .xlam, .ods ) Speed Test Image shows the results of 5000defs synced from 2 workbooks and 5 she
Python bindings for Milli, the embeddable Rust-based search engine powering Meilisearch
milli-py Python bindings for Milli, the embeddable Rust-based search engine powering Meilisearch. Due to limitations around Rust lifecycles, methods a
This repository contains the sample code for Rainer Stropek's talk at Eurorust 2022.
Building Web APIs with Rust - State of the Union Introduction This repository contains the sample code for Rainer Stropek's talk at Eurorust 2022. The
Accompanying code for my talk "No free lunch: Limits of Wasm as a bridge from Rust to JS" presented @ EuroRust2022 in Berlin
No free lunch: Limits of Wasm as a bridge from Rust to JS Accompanying code for the talk I presented at EuroRust 2022 in Berlin, Germany Slides for th
The source code of the 'rg' crate. It is an intentional typo-squat that redirects folks to 'ripgrep'.
This is the rg crate that always fails to compile and suggests that folks run cargo install ripgrep instead. Namely, while rg is the command name of r
Smithy-rs PokΓ©monService API
Smithy-rs PokΓ©monService API
Zinnia is a runtime for Filecoin Station modules. It provides a sandboxed environment to execute untrusted code on consumer-grade computers.
πΌ Zinnia Zinnia is a runtime for Filecoin Station modules. It provides a sandboxed environment to execute untrusted code on consumer-grade computers.
batch eval tool for machine code. eval() but for asm.
yaxpeax-eval yaxpeax-eval is the repo providing yaxeval, a tool to execute machine code with preconditions and report state at exit. currently, yaxeva
Update Twitter profile with a meter showing how close you are to code burnout.
WakaTime Code Burnout Meter in Twitter Profile Inspired by trash's Twitter profile, this repo adds a burnout meter to your Twitter profile. It uses Wa
Integrate Mcfly with fzf to combine a solid command history database with a widely-loved fuzzy search UI
McFly fzf integration Integrate McFly with fzf to combine a solid command history database with a widely-loved fuzzy search UI Features: Advanced hist
My Advent of Code 2022 solutions, in Rust.
AoC 2022 My solutions for the 2022 edition of Advent of Code in Rust. Simply run cargo run --release --bin dayXX to solve. Some days require z3, insta
Advent of Code 2022 - in Rust!
Advent of Code 2022 My solutions to problems in 2022 edition of Advent of Code, written in Rust. How to use this repo: The best way to see how solutio
it aims to augment git with primitives to build integrated, cryptographically verifiable collaboration workflows around source code
it aims to augment git with primitives to build integrated, cryptographically verifiable collaboration workflows around source code. It maintains the distributed property of git, not requiring a central server. it is transport agnostic, and permits data dissemination in client-server, federated, as well as peer-to-peer network topologies.
This tool allows you to create the files needed for a Visual Studio project so that you can continue coding on a Mac for C++ with Visual Studio Code and then submit the Visual Studio project for Class Assignments
This tool allows you to create the files needed for a Visual Studio project so that you can continue coding on a Mac for C++ with Visual Studio Code and then submit the Visual Studio project for Class Assignments
Code for working with edge-matching puzzles in the Eternity 2 family.
e2rs Code for working with edge-matching puzzles in the Eternity 2 family. This is a WIP sketch of some APIs and algs for representing and manipulatin
I'm currently learning Rust and these are my first programs with this language
learning-Rust I follow the Rust by example official doc for learning That is also available in 'doc pdf' alongside another great rust learning sheet I
ππ¦ Advent of Code in Rust - in 1000ms
Advent of Code 2022 What it says on the tin. This year is in Rust, which I am enjoying very much. There is a retrospective blog post about this projec
A Source library for Ara Programming Language π
Ara Source A Source library for Ara Programming Language π Usage Add ara_source to your Cargo.toml, and you're good to go! [dependencies] ara_source
Stockbook embeds 1-bit raster images in your code at compile time
stockbook Stockbook embeds 1-bit raster images in your code at compile time. Designed primarily for #![no_std] usage, in embedded or other program-mem
Serverless search for AWS.
Pathery π₯ Serverless Search π₯ Pathery is a serverless search service built on AWS using Rust, CDK and Tantivy. π WARNING: This is currently a work
This repo is a sample video search app using AWS services.
Video Search This repo is a sample video search app using AWS services. You can check the demo on this link. Features Transcribing Video and generate
Search and read 'The Rust Book' from the terminal
TheBook TheBook is a command line utility that allows you to SEARCH and READ The Rust Programming Language (popularly known as 'The Book' ) from the t
π My Advent of Code solutions in Rust. http://adventofcode.com/2022
Advent of Code 2022 in Rust My Advent of Code 2022 solutions in the Rust programming language. This repository holds a separate Rust project for each
Code examples, data structures, and links from my book, Rust Atomics and Locks.
This repository contains the code examples, data structures, and links from Rust Atomics and Locks. The examples from chapters 1, 2, 3, and 8 can be f
Advent of Code 2022 - my answers
Advent of Code 2022 my answers Development occurs in language-specific directories: Haskell Kotlin Python Rust Day1.hs Day1.kt day1.py day1.rs Day2.hs
Advent of Code, different language each day
I forgor π Advent Of Code 2022 Using a different language each Day!! (For obvious reason some solutions might be absolute shitcode, since I'm learnin
Generate PHP code from Rust using a fluent API π π¦
PHP-Codegen Generate PHP code from Rust using a fluent API π π¦ Rust PHP Usage To bring this crate into your repository, either add php_codegen to yo
A fast static code analyzer & language server for Python
pylyzer β‘ pylyzer is a static code analyzer / language server for Python written in Rust. Installation cargo (rust package manager) cargo install pyly
Advent of Code, this year I will attempt the 25 different languages challenge
Advent of Code 2022 As this is my third year doing Advent of Code, this time I will try the 25 Different Languages Challenge, which is solving the pro
I will be attempting Advent of Code 2022 with Rust, a language I have never learned before.
Advent of Code 2022 This year, I will be attempting Advent of Code with Rust, a language I have never learned before. I will also be taking some notes
Here are my Advent of Code solutions for 2022.
advent-of-code-2022 This repository contains my Advent of Code solutions for 2022. I am doing them in Ruby, Crystal, and Rust, and as I release each d
Trying to solve Advent of Code 2022 in 25 different languages (1 day = 1 language)
Advent of Code 2022: 15/25 langs Iβll try to solve this Advent of Code using different language for each day. Any programs needed to run the code will
A simple trait-based framework for the annual Advent of Code programming challenge.
lib_aoc lib_aoc is a simple trait-based framework for the annual Advent of Code programming challenge. Focus less on the boilerplate and more on the p
π Advent of Code written in various languages. (2015-2022)
π Advent of Code This repository contains my solutions to the Advent of Code puzzles. Every year, I will try to solve the puzzles in a different lang
Solutions to Advent of Code 2022 in Rust Β π¦
AdventOfCode2022 π Solutions to AoC 2022 in Rust π¦ Usage cargo run --release --bin DAY # run a specific day cargo run --release # run all
Simple code editor made with Freya π¦
Simple code editor made with Freya π¦ This is a work in progress simple code editor that showcases how to use tree-sitter and freya together. WARNIN
Code and Development environment for adventofcode.com - 2022 edition
aoc-2022 Warning Spoiler Alert! If you want to solve the aoc problems on your own, do not read any further. This repository contains solutions for the
My try at Advent of Code 2022 in Rust.
Advent of Code 2022 My solutions to Advent of Code 2022, written in Rust. I love seeing the variety of solution other people come up with, so I decide
Repository for solving adventofcode.com puzzles
Advent Of Code π This is a repository for any Otovista that wants to participate in the advent of code christmas calendar challenges. Advent of Code
π¦ Rust solutions for Advent of Code 2022
π Advent of Code 2022 Solutions for Advent of Code in Rust. 2022 Results Day Part 1 Part 2 Day 1 β β Day 2 β β Day 3 β β Day 4 β β Day 5 β β Day 6 β
rpsc is a *nix command line tool to quickly search for file systems items matching varied criterions like permissions, extended attributes and much more.
rpsc rpsc is a *nix command line tool to quickly search for file systems items matching varied criterions like permissions, extended attributes and mu
Advent of Code 2022 in Rust π¦
Advent of Code 2022 in Rust π¦
My solutions for Advent of Code 2022, written in Rust
Template largely copied from RikvanToor/aoc-rust-template, upgraded for clap v4. This template can be forked/cloned from beeb/aoc-rust. Usage First, f
Advent of Code 2022 Solutions (in Rust)
Advent of Code 2022 My solutions for Advent of Code 2022, written in Rust. This repository provides a good template for anyone interested in writing t
Solutions to Advent of Code 2022 puzzles
Solutions to Advent of Code 2022 puzzles
π quickly search with your favorite websites straight from the terminal
gg Search with your favorite websites straight from the terminal! gg-example.mp4 Configure gg To add more websites, just edit the ~/.gg.toml or %APP_D
My Rusty Solutions For Advent of Code
My Rusty Solutions For Advent of Code Name Part 1 Part 2 Language Day 1 Snack Calorie Counting β β Rust Day 2 Rock Paper Scissors β β Rust Day 3 Food
Advent of Code 2022 (Rust)
Advent of Code 2022 π | -+- A /=\ /\ /\ ___ _ __ _ __ __ __ i/ O \i / \/
π My solutions to Advent of Code 2022.
π advent-of-code-2022 Overview This repository contains my solutions to Advent of Code 2022. I decided to take this year as an opportunity to learn R
Rust solutions to problems in Advent of Code '22.
Advent of Code '22 This repository contains my solutions for AoC'22 problems, written in the language that will save us from cpp. Running the code The
ObfusEval is the benchmarking tool to evaluate the reliability of the code obfuscating transformation.
ObfusEval ObfusEval is the benchmarking tool to evaluate the reliability of the code obfuscating transformation. The following two metrics related the
A visual studio code's workspaces organizer written in Rust
ruscode A visual studio code's workspaces organizer written in Rust Supports Linux, and Windows. What is a workspaces organizer? After months of or ev
code to connect + communicate with a Spotify Car Thing
spotify_carthing_bt A grab-bag of spotify car thing related hacks I'm working on. deskthing-rs A Rust port of https://github.com/relative/deskthing, w
All the code for our PWS.
PWS Code All the code for our PWS. The research question of our PWS is: What optimization method for a dynamic fluid computer simulation using the SPH
Dumping some code from ~May 2022. Intended to accompany blog post or something.
An example project where Rust code prints the length of an uploaded file. Run python3 -m http.server (or equivalent: https://gist.github.com/willurd/5
Rust-only ext4 implementation without unsafe code.
Rust-Ext4 Rust-only ext4 implementation without unsafe code. Supporting features no_std Direct/Indirect Block Addressing (RO) Extent Tree Addressing (
Execute Rust code carefully, with extra checking along the way
cargo-careful cargo careful is a tool to run your Rust code extra carefully -- opting into a bunch of nightly-only extra checks that help detect Undef
Source code and documentation for our 'full stack on rust' meetup on 29-9-2022
Full stack on Rust This is the code and documentation repository for our 'Full stack on Rust' meetup on 29-9-2022. It includes step-by-step documentat
A tool for creating code documentation and manuals for software/codefiles
Auto-Doc A tool, written in Rust, for creating code documentation and manuals for software/code files written in Python (for now) NOTE: This is the fi
Configurable quick search engine shortcuts for your terminal and browser.
Quicksearch Configurable quick search engine shortcuts for your terminal and browser. Installation Run cargo install quicksearch to install Configurat
An extremely fast Python linter, written in Rust.
Ruff An extremely fast Python linter, written in Rust. Linting the CPython codebase from scratch. β‘οΈ 10-100x faster than existing linters π Installab
Abuse the node.js inspector mechanism in order to force any node.js/electron/v8 based process to execute arbitrary javascript code.
jscythe abuses the node.js inspector mechanism in order to force any node.js/electron/v8 based process to execute arbitrary javascript code, even if t
Search lyrics from tononkira.serasera.org.
Tononkira CLI A command line interface for tononkira.serasera.org. Installation Simply run: $ cargo install tononkira macOS/Linux $ brew install tsiry
languagetool-code-comments integrates the LanguageTool API to parse, spell check, and correct the grammar of your code comments!
languagetool-code-comments integrates the LanguageTool API to parse, spell check, and correct the grammar of your code comments! Overview Install MacO
Using cxx to mix in Rust-code with a C++ application
Minimal application mixing C++ and Rust This example uses cxx to generate bindings between C++ and Rust, and integrates the two parts through CMake. I
Code Examples in Rust. Reviewing RUST
There are some RUST example code here. Run like this cargo run --example enums cargo run --example iterator ... You can learn about RUST coding from
Examples inspired by 'Nature of Code' in Bevy 3D and Rust
rust-bevy and the Nature of Code The book The Nature of Code from Daniel Shiffman is a wonderful book about programming. https://natureofcode.com/book
Finding all pairs of similar documents time- and memory-efficiently
Finding all pairs of similar documents This software provides time- and memory-efficient all pairs similarity searches in documents. Problem definitio
A standalone code editor with syntax highlighting and themes.
CodeEditor A standalone code (and text) editor for people like me who write their own user interfaces utilizing crates like pixels. CodeEditor renders
Can we display bevy_ui code with bevy_ui?
bevy_prototype_syntax_highlighting Can we render bevy_ui code with bevy_ui? Yes we can! License The source code of this repository is dual-licensed un
A CPU emulator for running unit tests on Game Boy code.
evunit This is a unit testing application for Game Boy roms. It includes a CPU emulator, and loads test configurations from TOML files. Configuring a
CLI game to see how fast you can guess the language of a code block!
Guess That Lang! CLI game to see how fast you can guess the language of a code block! If you like the game, please consider giving a β ! Code is retri
Reload Rust code without app restarts. For faster feedback cycles.
hot-lib-reloader hot-lib-reloader is a development tool that allows you to reload functions of a running Rust program. This allows to do "live program
Pathfinding on grids using jumping point search and connected components.
grid_pathfinding A grid-based pathfinding system. Implements Jump Point Search with improved pruning rules for speedy pathfinding. Pre-computes connec
A PackageJson struct for your rust code.
π¦οΈ package_json_schema Load a package.json file as a PackageJson struct. Why? You want to load a package.json file and interact with it as a struct.
A CLI tool to convet Hex color code or RGB to color code, RGB, HSL and color name(if exists)
iro -θ²- A CLI tool to convert the hex color code or RGB to color code, RGB, HSL, color name(if exists, according to jonathantneal/color-names). Usage
Jump Point Search Implementation for Path Finding, in Rust
jps : Jump Point Search in Rust. Jump Point Search Algorithm Implementation in Rust. Current implementation status JPS Implementation 3D case β Lifeti
In this repository you can find modules with code and comments that explain rust syntax and all about Rust lang.
Learn Rust What is this? In this repository you can find modules with code and comments that explain rust syntax and all about Rust lang. This is usef
A mini CLI tool to detect secrets & credentials in source code
Fencer Fencer is a mini-CLI tool that can used to scan various kind of secrets/credentials that are hardcoded into a project source code files Feature
Static low-bandwidth search at scale
Pagefind Pagefind is a fully static search library that aims to perform well on large sites, while using as little of your users' bandwidth as possibl
Machine learning framework for building object trackers and similarity search engines
Similari Similari is a framework that helps build sophisticated tracking systems. The most frequently met operations that can be efficiently implement
Cargo subcommand to easily run targets/examples
cargo-select Cargo subcommand to easily run targets/examples/tests Fuzzy match against targets, examples or tests in current rust project. cargo-selec
Generates TypeScript code from a Move IDL.
Move TS Code generator for Move packages. Documentation is currently extremely sparse but will be improved in the near future. Setup Install the CLI u
messloc is a drop in replacement for malloc that can transparently recover from memory fragmentation without any changes to application code.
messloc is a drop in replacement for malloc that can transparently recover from memory fragmentation without any changes to application code. Goals Al
A type-safe, high speed programming language for scalable systems
A type-safe, high speed programming language for scalable systems! (featuring a cheesy logo!) note: the compiler is unfinished and probably buggy. if
A WIP minimal C Compiler written in Rust π¦
_ _ ____ ____ | | __ _ _ __ | | __ / ___/ ___| _ | |/ _` | '_ \| |/ / | | | | | |_| | (_| | | | | | |__| |___