169 Repositories
Rust github-repo-clone Libraries
Local-first task manager/bug tracker that stores everything right in the git repository and can sync issues from/to GitHub.
git-task Local-first task manager/bug tracker within your git repository which can import issues from GitHub. Installation Build a binary, then add it
Template to maintain a rust project running CI/CD with Github Workflows.
Rust CI/CD template Template to maintain a rust project running CI/CD with Github Workflows. CI Workflow ci.yaml This workflow will run every time you
A mono-repo for the Engineering Practice Domains of Development, Data, Infrastructure, Testing, and Platforms
Engineering Practice Domains Introduction Welcome to the Engineering Practice Domains at Fearless! This repository serves as a monorepo for our collab
Demo Repo for BSides 2024 Live Training: "Blue Crab Shells: Getting Started with Offensive Rust Programming"
Blue Crab Shells: Getting Started with Offensive Rust Programming This repository contains example code for the live training provided for BSides San
Rust File Management CLI is a command-line tool written in Rust that provides essential file management functionalities. Whether you're working with files or directories, this tool simplifies common file operations with ease.
Rust FileOps Rust File Management CLI is a command-line tool written in Rust that provides essential file management functionalities. Whether you're w
Aim is to make PCBoard clone that's finished on PCboards 100th birthday
icy_board Aim is to make PCBoard clone that's finished on PCboards 100th birthday - for sure it'll take much time. I've started to port a PPL decompil
example codes for CIS198 https://cis198-2016s.github.io/
CIS198: RUST 编程语言 学习背景 rust 和 c/c++/Java/Python/golang 不太一样 rust 学习曲线比较陡峭 rust 有很多颠覆认知的特性: 所有权,生命周期,借用检测 cargo 工具 函数式+命令式支持 视频讲解见 B站 课程大纲 Timeline Lec
A repo which serves as a learning ground for the Nom crate.
Fun with Nom This repo is created as a learning resource for the Nom crate for Rust. Nom is a parser combinators library. It can be used to parse just
Repo for apps for the Pocket RISC-V core for Analogue Pocket/OpenFPGA. Multiple branches.
This is a repo meant to host Rust programs for agg23's Pocket RISC-V platform. While Rust can be built out of the openfpga-litex repo directly, this r
My own image file format created for fun! Install the "hif_opener.exe" to open hif files. clone the repo and compile to make your own hif file
Why am i creating this? I wanted to create my own image format since I was 12 years old using Windows 7, tryna modify GTA San Andreas. That day, when
X/Twitter clone in Axum 0.7.1
X / Twitter Clone If we removed everything other than the basics of x/twitter, we have a micro-blogging platform with the following features which we'
An over-simplified version control system written in Rust, similar to Git, for local files (Incomplete)
Vault Vault will be a command line tool (if successful) similar to git which would have multiple features like brances etc etc. __ __ _ _
This is the github repo for the Spot Lite protocol.
spot-contract This is the github repo for the Spot Lite protocol. Set up local Sei Please follow the documentation on the official Sei doc to set up y
rust-rustlings-2023-autumn-CAIMEOX created by GitHub Classroom
2023秋冬季操作系统训练营 第一阶段训练安排 rustlings Rust编程训练教室 rustlings 🦀❤️ Greetings and welcome to rustlings. This project contains small exercises to get you used
GraphQL Summit 2023 Workshop Demo for Federated Subscriptions in GraphOS.
Kahoot Clone Demo App - Subgraphs Welcome to the project for GraphQL Summit 2023 "Federated Subscriptions in GraphOS" workshop! ⚠️ Before the workshop
Rust port of the official Windows Driver Samples on Github. Leverages windows-drivers-rs
Rust Driver Samples This is a Rust port of the driver samples from the original Windows Driver Samples on Github. The repository provides examples and
Create `.gitignore` files using one or more templates from TopTal, GitHub or your own collection
gitnr A cross-platform CLI utility to create .gitignore files using templates. Use templates from the GitHub & TopTal collections Use local files and
Get your github contributions right in your terminal, blazingly fast!
GitColorScripts Get your github contributions right in your terminal! Installation Install via yay yay -S gitcolorscripts Install manually Download t
OpenAPI-based test coverage analysis tool that helps teams improve integration test coverage in CI/CD pipelines
Ready-to-use OpenAPI test coverage analysis tool that helps teams improve integration CoveAPI is an advanced test coverage analysis tool based on the
Ask questions, get insights from repos
🍕 RepoQuery 🍕 A REST service to answer user-queries about public GitHub repositories 🔎 The Project RepoQuery is an early-beta project, that uses re
Zellij plugin to quickly navigate your panes (clone of nvim's harpoon)
harpoon A Zellij plugin for quickly searching and switching between tabs. Copy of the original harpoon for nvim. Usage a to add pane to list Up and Do
Open-source Rewind.ai clone written in Rust and Vue running 100% locally with whisper.cpp
mind-overflow Open-source Rewind.AI clone built with Tauri and Vue. Leverages whisper.cpp for Speech-to-Text and (wip: llama.cpp for Text generation a
runs init, preview and apply on pulumi stacks right in your Github Actions. Inspired from Atalantis for Terraform
pulumi-actions runs init, preview and apply on pulumi stacks right in your Github-Actions. Inspired from Atlantis for Terraform PREVIEW Release Curren
Akinator clone in Rust with Tauri, written in 2 days
Rustinator Akinator clone written in Rust + Tauri in 2 days How to play Install Rust Install Tauri Open a cmd/Terminal in this folder. Run cd src-taur
GitHub CLI extension to search some repos interactively.
gh activity GitHub CLI extension to search some repos interactively. It's wrapper to build gh command provided by GitHub CLI, it could search more eas
A github rust workflows template, just want to focus on coding
rust-template A github rust workflows template, just want to focus on coding. Demo template GitHub Actions Workflow file Table of contents Features Us
Kusa is a simple CLI tool that works on any platform and displays GitHub contribution graphs.
Kusa is a simple CLI tool that works on any platform and displays GitHub contribution graphs. Installation Homebrew (only macOS) $ brew tap Ryu0118/Ku
🦑 GitHub Dashboard
ghboard 🦑 GitHub dashboard written in Rust 🦀 , made using Dioxus SSR 🧬 , hosted in Shuttle 🚀 and powered by the GitHub GraphQL API 🦑 . [ ⚠️ Work
A Rust based simple cli to delete all files included in `.gitignore` file from your repo
clean-local A simple CLI to remove all the files and folders included in the .gitignore file. Written in RUST Supports glob and wildcard paths in .git
Rust-based interpreter for the Dreamberd (https://github.com/TodePond/DreamBerd) language
Dreamberd.rs Rust-based interpreter for the Dreamberd language. The full specification for Dreamberd is available at https://github.com/TodePond/Dream
ARCHIVED -- moved into the main Embassy repo at https://github.com/embassy-rs/embassy
ARCHIVED - moved into the main Embassy repo https://github.com/embassy-rs/embassy cyw43 WIP driver for the CYW43439 wifi chip, used in the Raspberry P
A artifact repo written in rust ! (still in develop)
Rstore A Rust-based artifact repository (still in development) usage name http frame axum orm disel s3 aws-sdk-s3 log log4rs config config-rs http cli
sodiumoxide clone, now with less chlorides and more oxides
sodiumoxide2 Less Chlorides, more Oxides! This package is a fork of sodiumoxide, using rust-native crypto. It's not intended to be easy to use or impl
Github mirror of codeberg repo. Monitor live bandwidth usage/ network speed on PC. Native version also available for Android, separately.
Netspeed Monitor Netspeed is a cross-platform desktop application that shows the live upload speed, download speed and day's usage as an overlay. Feat
Provision your authorized_keys via HTTPS/GitHub/GitLab
Keyps Key Provisioning Service Provision authorized_keys from HTTPS/GitHub/GitLab and automatically keep them up to date. Motivation Problem Provision
🎒 CLI to create starters from repos + Templates 🤖 + Actions 🚀
Backpack A tool to curate and automate your starter projects Key Features • How To Use • Download • Contributing • License Key Features Generate from
Retrieve all requested SBOMs from the GitHub repositories.
GitHub SBOM(s) Generator Action This GitHub Action and/or standalone CLI application generates a Software Bill of Materials (SBOM) for a given GitHub
Compact, clone-on-write vector and string.
ecow Compact, clone-on-write vector and string. Types An EcoVec is a reference-counted clone-on-write vector. It takes up two words of space (= 2 usiz
Immutable strings, in Rust.
Immutable Strings Inspired by the bytes crate, which offers zero-copy byte slices, this crate does the same but for strings. It is backed by standard
A Github webhook server to help with CI/CD written in Rust.
This application will automatically updates local GitHub repositories and triggers a command once the update is complete. This can be extremely useful
Derive `clone_from` for `Clone` in Rust
Derive Clone including clone_from This crate offers a derive macro called CloneFrom to derive Clone with a specialized clone_from implementation. When
rust cli project.el clone for those leaving emacs
R-Ject I was a longtime Emacs user and really miss the project management that came with projectile.el and project.el at the same time I was looking f
A repo for learning how to parallelize computations in the GPU using Apple's Metal, in Rust.
Metal playground in rust Made for learning how to parallelize computations in the GPU using Apple's Metal, in Rust, via the metal crate. Overview The
This Repo Contains my Week Long Journey Trying to Learn Rust Programming Language 🦀.
the-rust-way This Repo Contains my Week Long Journey Trying to Learn Rust Programming Language 🦀 . 💪 Thanks to all Wonderful Contributors Thanks a l
Runtime Executor (asdf rust clone)
rtx Polyglot runtime manager (asdf rust clone) Quickstart Install rtx (other methods here): $ https://rtx.jdxcode.com/rtx-latest-macos-arm64 ~/bin/r
Generate Nix packages from URLs
Generate Nix packages from URLs with hash prefetching, dependency inference, license detection, and more
Animation Library for github.com/iced-rs/iced
Very much still a WIP. API is mostly final and this can create animations. Just missing large amounts of features to make this useful in any real proj
Generate Nix fetcher calls from repository URLs [maintainer=@figsoda]
nurl Generate Nix fetcher calls from repository URLs $ nurl https://github.com/nix-community/patsh v0.2.0 2/dev/null fetchFromGitHub { owner = "nix
This repo scans pypi, rubygems and hexpm for AWS keys
What is this? This is a project to try to detect any AWS access keys that are accidentally uploaded to the Python Package Index (PyPi). New uploads ar
Thread-safe clone-on-write container for fast concurrent writing and reading.
sync_cow Thread-safe clone-on-write container for fast concurrent writing and reading. SyncCow is a container for concurrent writing and reading of da
A command line tool for people of transgender experience to replace their deadname within a Git repo.
chowndn (Change Owner from Dead Name) A command line tool for people of transgender experience to replace their dead name within a Git repo. See chown
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
Rusty Mimikatz - All credits to: github.com/ThottySploity/mimiRust (Original author deleted account so I uploaded for community use)
MimiRust - Hacking the Windows operating system to hand us the keys to the kingdom with Rust. ███▄ ▄███▓ ██▓ ███▄ ▄███▓ ██▓ ██▀███ █ ██ ██
Twitter clone written in Rust.
Percent A Work In Progress Twitter clone written in Rust. Requirements Docker compose Rust Building Run: cargo build Running Start database: docker-co
A demo repo that shows how to use the latest component model feature in wasmtime to implement a key-value capability defined in a WIT file.
Key-Value Component Demo This repo serves as an example of how to use the latest wasm runtime wasmtime and its component-model feature to build and ex
A simple clone of Waifu-pics written in Rust
really A simple clone of Waifu-pics written in Rust. Why? I've no idea. API Doc GET /api/v1/meta GET /api/v1/by/:type/:category GET /api/v1/random GET
An API to track various stats written in Rust. Tracking Github, Wakatime, Spotify, and Duolingo
Null API API For collecting data Explore the docs » View Demo · Report Bug · Request Feature Table of Contents About The Project Built With Getting St
An educational git clone written in Rust.
rat rat is a simple version control system written in Rust designed primarily to be easy to understand and modify, with as few external dependencies a
learn_rust_rustlings-qinyuhang created by GitHub Classroom
rustlings 🦀 ❤️ Greetings and welcome to rustlings. This project contains small exercises to get you used to reading and writing Rust code. This inclu
Authorize an ssh session using your keys on GitHub.
GitHub AuthorizedKeysCommand (hubakc) Heavily inspired by https://github.com/sequencer/gitakc . It allows someone login to the server using their ssh
A little program written in Rust that prints random PNG images to the terminal in text grabbed from an image repo.
Cermic A little program written in Rust that prints random PNG images to the terminal in text grabbed from an image repo. NOTE: As of right now, Cermi
Learn_rust_rustlings-xiaoxiangmoe created by GitHub Classroom
rustlings 🦀 ❤️ Notice Please read below important info. First Scheduling of OS Training Self Training Steps on rustlings intro Greetings and welcome
Just a collection of tiny Rust projects I've did. None warrant a whole repo rn
Daily Rust I try to write some tiny programs daily to gradually improve my Rust skills! Current Program Descriptions first_prog.rs: My first program a
A simple cli to clone projects and fetch all projects in a GitHub org..
stupid-git A simple cli to clone projects and update all projects. get all repository from GitHub clone all pull all with git stash Usage create sgit.
A Repo For Storing Information On MacOS' Library Symbols
Library Symbols This repository will be used to store the library symbols from Apple's operating systems. Requirements This tool was designed to run o
🐙 Loads config and hosts for gh CLI in Rust.
gh-config-rs Loads config and hosts for gh CLI in Rust. Getting started [dependencies] gh-config = "0.2" Usage use std::error::Error; use gh_config::*
Rust port of https://github.com/hunar4321/life_code with some fun features.
Smarticles A Rust port of Brainxyz's Artificial Life simulator with some fun features. A simple program to simulate primitive Artificial Life using si
Just a repo for BJTU OS Proj.
This is public repo for OS course projects on BJTU, written by ipLee. I decide to public it and am not afraid of been copied is just because it is wri
BoilerFiles is a CLI for downloading your boilerplate files from a public GitHub template repo.
BoilerFiles Available on crates.io. BoilerFiles is a CLI for downloading your boilerplate files from a public GitHub template repo. Features Are you t
The second Rust implementation on GitHub of third-party REST API client for Bilibili.
Bilibili REST API The second Rust implementation on GitHub of third-party REST API client for Bilibili. Designed to be lightweight and efficient. It's
Delete useless GitHub repositories easily.
delete-unused-repo Delete useless GitHub repositories easily. Demo del-unused-repo.mp4 Usage Warning You are responsible for your own actions, this is
A very basic "clone" of Reddit's r/place written in Rust using warp
r(usty)/place A very basic "clone" of r/place written in Rust using warp. Instead of rendering the image on the client side, the image is encoded as P
👑 Show in-organization ranking of GitHub activities such as review count.
gh-ranking Show in-organization ranking of GitHub activities such as review count. Installation gh extension install yukukotani/gh-ranking Usage USAG
A git sub-command to view your git repository in the web browser
git-view A git sub-command to view your git repository in the web browser! About Are you also frustrated from moving your hands away from the keyboard
A minecraft clone made in Rust - WIP
unsafe {} A minecraft clone made in Rust. The world is infinite in all three directions. DISCLAIMER: Some textures are stolen from the chisel mod HEAV
Planetoid is a toy project to demonstrate and learn several technologies. The goal is to create a little multiplayer asteriod game clone.
Planetoid is a toy project to demonstrate and learn several technologies. The goal is to create a little multiplayer asteriod game clone.
Clone of Soldat engine written in Rust
Soldank 🚧 open source clone of Soldat engine written in Rust 🚧 Screenshot Goals Fully authentic look and feel bugs feature-complete port of Soldat b
Discover GitHub token scope permission and return you an easy interface for checking token permission before querying GitHub.
github-scopes-rs Discover GitHub token scope permission and return you an easy interface for checking token permission before querying GitHub. In many
Cryptle: a secure multi-party Wordle clone with Enarx
Cryptle: a secure multi-party Wordle clone with Enarx Wordle is a popular web-based game, where a single player has to guess a five-letter word in six
Libium is the backend of Ferium. It helps manage Minecraft mods from Modrinth, CurseForge, and Github Releases
Libium Libium is the backend of Ferium. It helps manage Minecraft mods from Modrinth, CurseForge, and Github Releases There are 3 main components in L
Mac App/CLI that automatically adds project logos to your locally cloned GitHub repos
Download the app Automatically adds project logos to your locally cloned GitHub repos. Youtube Video This repository contains the source code for the
View your github contribution calander in unicode.
View your github contribution calander in the terminal Now in rust! gh-cal 0.1.0 marshmallow View your github contribution calander in unicode USAGE:
A flexible, simple to use, immutable, clone-efficient String replacement for Rust
A flexible, simple to use, immutable, clone-efficient String replacement for Rust. It unifies literals, inlined, and heap allocated strings into a single type.
A command-line tool aiming to upload the local image used in your markdown file to the GitHub repo and replace the local file path with the returned URL.
Pup A command line tool aiming to upload the local image used in your markdown file to the GitHub repo and replace the local file path with the return
Help project managers and project owners with easy-to-understand views of github issue dependencies.
Help project managers and project owners with easy-to-understand views of github issue dependencies.
A simple clone of reddit r/place
Run First install rustup with instructions on Rustup. Then run it: cargo run Endpoints There is two endpoints, one for getting canvas and the other fo
Converts cargo check (and clippy) JSON output to the GitHub Action error format
cargo-action-fmt Takes JSON-formatted cargo check (and cargo clippy) output and formats it for GitHub actions. Examples This tool can be used with a v
CLI tool for generating a summary of recent github activity for people who are incredibly forgetful
CLI tool for generating a summary of recent github activity for people who are incredibly forgetful but still need to give weekly status updates to their boss without getting depressed and convincing themselves they did nothing because they can't remember what they did!
Self-Hosted alternative to GitHub Gists
GitPad Self-Hosted GitHub Gists Features Upload code snippets(✓ REST API) Syntax Highlighting Comments Versioning through Git Fork gists Gist privacy:
A flexible, simple to use, immutable, clone-efficient String replacement for Rust
flexstr A flexible, simple to use, immutable, clone-efficient String replacement for Rust Overview Rust is great, but it's String type is optimized as
Self-Hosted alternative to GitHub Gists
Gists Self-Hosted GitHub Gists Features Upload code snippets Syntax Highlighting Comments Versioning through Git Fork gists Gist privacy: public, unli
This is a template repo for eframe, a framework for writing apps using egui.
eframe template This is a template repo for eframe, a framework for writing apps using egui. The goal is for this to be the simplest way to get starte
A clone of linux cal command, using rust programming language
CLI Calendar command What the project does This command was inspired by Linux Cal command that shows the current month calendar as output (by default)
Clearly a repo about websockets and their comparison...
Tags Go vs Typescript: Video 1 of the series is tag go-vs-ts-video-1 Current Project Video 2 and 3 are going to be likely Go vs Rust vs Typescript, bu
Bevy GitHub CI Template
Bevy GitHub CI Template This repo show how to setup CI on a github project for Bevy. It creates two workflows: CI Release CI Definition: .github/workf
🛡️ Automatically protect the default branch of new repositories in a GitHub organization
The Branch Autoprotector watches a GitHub organization and automatically protects the default branch in new repositories. This service notifies the creator of the default branch of this automatic branch protection setup by filing an issue in the repository.
Port of my AST3 asteroids clone Bevy/rust from Unity/C#.
Port of my AST3 asteroids clone Bevy/rust from Unity/C#. This is my first rust program. Be gentle. Still working on it, but actually playable. You can
Simple wordle clone written in Rust.
wordle-rs A small wordle clone built in rust. Note: There are a lot of weird words I've never even heard in the dictionary file. If anyone knows a bet
A repo to store all my 6-Month Rust learning steps
RustLearn A repo to store all my 6-Month Rust learning steps. (free time only!) at the end of the 6-month course, the repo will be a rust package for
xcp is a (partial) clone of the Unix cp command. It is not intended as a full replacement
xcp is a (partial) clone of the Unix cp command. It is not intended as a full replacement, but as a companion utility with some more user-friendly feedback and some optimisations that make sense under certain tasks (see below).