290 Repositories
Rust create-xc-app Libraries
Learning Rust: Sample App
mars_calc The App runs on rust takes inpit weight in kg of earth and returns the weight on mars My first rust App Ownership Rules First, let’s take a
A simple frontend web app in the seed.rs Rust framework.
Seed Quickstart Basic Rust-only template for your new Seed app. 1. Create a new project You can use cargo generate to use this template. $ cargo gener
Create target folder as a RAMdisk for faster Rust compilation.
cargo-ramdisk This crate is only supported for unix like systems! cargo-ramdisk creates a ramdisk at the target folder of your project for ridiculousl
A Web-App written in Rust with Yew, using the same SyntaxHighlighter from Google Code Archive as planetb.ca
PlanetB SyntaxHighlighter About This is a small app, providing static files to have a frontend to format your code so you can paste it with styles to
IDP2P is a peer-to-peer identity protocol which enables a controller to create, manage and share its own proofs as well as did documents
IDP2P Experimental, inspired by ipfs, did:peer and keri Background See also (related topics): Decentralized Identifiers (DIDs) Verifiable Credentials
The Mullvad VPN client app for desktop and mobile
Mullvad VPN desktop and mobile app Welcome to the Mullvad VPN client app. This repository contains all the source code for the desktop and mobile vers
A VtubeStudio plugin that allows iFacialMocap to stream data to the app, enabling full apple ARkit facial tracking to be used for 2D Vtuber models.
facelink_rs A VtubeStudio plugin that allows iFacialMocap to stream data to the app, enabling full apple ARkit facial tracking to be used for 2D Vtube
GUI app for managing Docker
dockeye GUI app for managing Docker Installation Prebuilt packages Download one of the archives available on the releases page and extract it somewher
A tool to make grocery lists written in Rust
grusterylist: makes grocery lists, written in Rust grusterylist uses and can add to local libraries of user-added recipes and grocery items to put tog
How to use libtor in a Rust app
libtor example Uses libtor crate to run a Tor daemon in process. This example spawns the Tor daemon using Tokio's spawn_blocking, and then spawns othe
Send copy events over the network
Copiepate Copiepate is a small utility to remotely set the content of a clipboard. I created this tool as I frequently use a remote tmux+vim setup and
Cargo command to create the README.md from your crate's documentation
Cargo rdme Cargo command to create your README from your crate’s documentation. Installation You can install cargo rdme with cargo by running cargo in
App for staying ontop of YouTube channel uploads
Kadium App for staying ontop of YouTube channel uploads Download for Mac, Windows or Linux Dev instructions Get started Install Node.js (v14 works) In
A simple note taking application written in Rust and GTK4
Rnote A simple note taking application written in Rust and GTK4. Rnote aims to be a simple but functional note taking application for freehand drawing
All the data an IC app needs to make seamless experiences, accessible directly on the IC. DAB is an open internet service for NFT, Token, Canister, and Dapp registries.
DAB 👀 Overview An Internet Computer open internet service for data. All the data an IC app needs to make a seamless experience, accessible directly o
An example repository on how to start building graph applications on streaming data. Just clone and start building 💻 💪
An example repository on how to start building graph applications on streaming data. Just clone and start building 💻 💪
Create full-fledged APIs for static datasets without writing a single line of code.
ROAPI ROAPI automatically spins up read-only APIs for static datasets without requiring you to write a single line of code. It builds on top of Apache
📦 Crate Protocol allows anyone to create, manage, and trade a tokenized basket of assets, which we refer to as a Crate.
📦 Crate Protocol Crate Protocol allows anyone to create, manage, and trade a tokenized basket of assets, which we refer to as a Crate. A Crate is alw
The working code for my Safe Pay app - check out my tutorial!
Safe Pay Tutorial This repository contains the source code for my blog post Using PDAs and SPL Token in Anchor. The code contains the following: Solan
Small and simple CLI app to generate .editorconfig based on a given settings.
add-editorconfig Small and simple CLI app to generate .editorconfig based on a given settings. Usage # Will create an .editorconfig in the current dir
AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations
AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust.
Simple system monitoring app that runs on terminal. Made purely with Rust.
What is it? RCTOP is a simple WIP system monitoring app that runs purely on terminal and doesn't feature GUI. One can compare it to htop, but more str
Thumbnailer - This crate can be used to create thumbnails for all kinds of files.
Thumbnailer This crate can be used to create thumbnails for all kinds of files. Usage use thumbnailer::{create_thumbnails, Thumbnail, ThumbnailSize};
Create That Project. Project Creation That Rocks 🎸🧱.
Create That Project Config Example Install $ cargo install ctp Basic Info In any file or even in the commands sections of your config file you can pla
A basic drawing app in rust
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 cross-platform and safe Rust API to create and manage memory mappings in the virtual address space of the calling process.
mmap-rs A cross-platform and safe Rust API to create and manage memory mappings in the virtual address space of the calling process. This crate can be
🔭 Search Dash.app from Neovim with Telescope. Built with Rust 🦀 and Lua
Dash.nvim Query Dash.app within Neovim with a Telescope picker! The theme used in the recording is lighthaus.nvim. Note: Dash is a Mac-only app, so yo
a decentralized p2p chatroom app built for practice
Yosup is an app made for the purpose of learning libp2p technology, asynchronous rust, ways to incorporate a single protocol over multiple interfaces, and cryptography.
Rust on ESP32 STD "Hello, World" app. A "Hello, world!" STD binary crate for the ESP32[XX] and ESP-IDF.
Rust on ESP32 STD "Hello, World" app A "Hello, world!" STD binary crate for the ESP32[XX] and ESP-IDF. This is the crate you get when running cargo ne
Adds size optimizations to any Perseus app automatically.
Perseus Size Optimization Plugin WARNING: Until Perseus #66 is fixed, this plugin can actually increase overall binary size! Once that issue is fixed
Terminal UI that allows Alacritty users to quickly and easily shuffle through provided themes 🦄
Alac-pretty alac-pretty.mp4 If you're like me in that you constantly need to change the colors of your dev environment because visual stagnation reall
File Tree Fuzzer allows you to create a pseudo-random directory hierarchy filled with some number of files.
FTZZ File Tree Fuzzer allows you to create a pseudo-random directory hierarchy filled with some number of files. Installation $ cargo +nightly install
Fusion is a cross-platform App Dev ToolKit build on Rust . Fusion lets you create Beautiful and Fast apps for mobile and desktop platform.
Fusion is a cross-platform App Dev ToolKit build on Rust . Fusion lets you create Beautiful and Fast apps for mobile and desktop platform.
A simple news reading GUI app built in Rust
Headlines [WIP] A native GUI app built with Rust using egui. Uses newsapi.org as the source to fetch news articles. This is a WIP and the current stat
An ultra-fast CLI app that fixes JSON files in large codebase or folders
minosse An ultra fast CLI app that fixes json files in large codebase or folders USAGE: minosse [OPTIONS] input-dir FLAGS: -h, --help Prints
🖥 A feature rich terminal UI file transfer and explorer with support for SCP/SFTP/FTP/S3
🖥 A feature rich terminal UI file transfer and explorer with support for SCP/SFTP/FTP/S3
Easily create dynamic css using json notation
jss! This crate provides an easy way to write dynamic css using json notation. This gives you more convenient than you think. Considering using a dyna
A simple rust library to help create octrees and quadtrees for chunked level of detail
LodTree LodTree, a simple tree data structure for doing chunk-based level of detail. Goals The aim of this crate is to provide a generic, easy to use
Zei is a library that provide tools to create and verify public transaction with confidential data.
#Zei: Findora's Cryptographic Library Zei is a library that provide tools to create and verify public transaction with confidential data. Support: Bas
阿里云盘 WebDAV 服务
aliyundrive-webdav 阿里云盘 WebDAV 服务,主要使用场景为配合支持 WebDAV 协议的客户端 App 如 Infuse、nPlayer 等实现在电视上直接观看云盘视频内容, 支持上传文件,但受限于 WebDAV 协议不支持文件秒传。 安装 可以从 GitHub Releas
example of a full stack web app (backend and frontend) wrtiten in Rust
rust-fullstack-example An example of creating a full stack web application (backend and frontend) using Rust. Backend Go to ./backend and start the se
An attempt to create an easily customizable MMORPG game engine. Sky not included.
skyless Proof of concept of an easily customizable MMORPG game engine. Getting started Copy environment variables cp .env.example .env Start the engi
Automatically create GUI applications from clap3 apps
Automatically create GUI applications from clap3 apps
Simple test app based on rust-psp
PSP Test App Simple test app based on rust-psp. Demonstrating the usage of C libs. Build Download and unzip the prebuilt PSPSDK (built from clang-psp)
A boiler plate code to create dynamic link library in rust.
🔭 rust-dll-bp This is a boiler plate code that will be generated as a dll binary. I personally cache this here for me but if you're intend to create
Turbine is a toy CLI app for converting Rails schema declarations into equivalent type declarations in other languages.
Turbine Turbine is a toy CLI app for converting Rails schema declarations into equivalent type declarations in other languages. It’s described as a to
NFT & Marketplace Contracts with royalties and fungible token support. Sample React app included.
NFT Market Reference Implementation A PoC backbone for NFT Marketplaces on NEAR Protocol. Reference Changelog Changelog Progress: basic purchase of NF
A template for bootstrapping a Rust TUI application with tui-rs & crossterm
rust-tui-template A template for bootstrapping a Rust TUI application with tui-rs & crossterm. tui-rs The library is based on the principle of immedia
Create evolving artistic images with hot-code-reloaded Lisp and GLSL.
Shadergarden is a tool for building hot-code-reloadable shader pipelines. For a tutorial for how to get started, consult the introductory
A browser app that evolves vehicles using genetic algorithms, written in Rust and Bevy
Vehicle Evolver Deluxe This is a simulation that uses AI (to be specific: genetic algorithms) to try to build better and better vehicles. The vehicles
A tool crate to quickly build rust command line application.
Falsework A tool crate to quickly build rust command line application.
Hypergraph is data structure library to create a directed hypergraph in which a hyperedge can join any number of vertices.
Hypergraph is data structure library to create a directed hypergraph in which a hyperedge can join any number of vertices.
Voila is a domain-specific language launched through CLI tool for operating with files and directories in massive amounts in a fast & reliable way.
Voila is a domain-specific language designed for doing complex operations to folders & files. It is based on a CLI tool, although you can write your V
This app reads a csv file and sends an email with a formatted Handlebars file.
Bulkmail This app reads a csv file and sends an email with a formatted Handlebars file. This can be run on Linux for AMD64 and ARMv7. Upstream Links D
Replace an app's icon from a png with a single terminal script. Made with Rust
Replace macOS App Icon Replace an app's icon from a png with a single terminal CLI. Made with Rust
A simple program to show a histogram on the terminal.
A simple program to show a histogram on the terminal.
Trustworthy encrypted command line authenticator app compatible with multiple backups.
cotp - command line totp authenticator I believe that security is of paramount importance, especially in this digital world. I created cotp because I
Simple comparison app for iRacing car setups.
CarTunes Simple comparison app for iRacing car setups. About Export a setup in the iRacing garage and CarTunes will let you compare it with other setu
Combine simple building blocks to create smooth cameras: first-person, chase, orbit, look-at, you name it!
🎥 dolly Combine simple building blocks to create smooth cameras: first-person, chase, orbit, look-at, you name it! Camera rigs made with dolly are en
The Mullvad VPN client app for desktop and mobile
Mullvad VPN desktop and mobile app Welcome to the Mullvad VPN client app. This repository contains all the source code for the desktop and mobile vers
Yew Tauri Desktop App Template
Yew Tauri Desktop App Template This is Template App for Desktop App. Run Develop $ cargo tauri dev Build App $ cargo tauri build Setup yew setup Using
CLI app to display list of trending anime, music charts or recommend anime to watch or song to listen to.
Description Anitrendz is a cli app that uses data from the anitiop api to list the top anime and songs or recommend a random anime to watch or song to
Dancing Links (“dlx”) solver for the exact cover problem, written in Rust. Can be used to create a sudoku solver.
Dancing Links “dlx” Dancing Links solver for “algorithm X” by Knuth This solver solves the exact cover problem using “algorithm X”, implemented using
Rust for the Windows App SDK
Rust for the Windows App SDK The windows-app crate makes the Windows App SDK (formerly known as Project Reunion) available to Rust developers.
Quickly create boilerplate projects and templates.
boyl boyl is a command-line tool written in Rust to manage template folders. boyl can copy existing folders (with support for glob-like ignore pattern
Simple Interactive Terminal Todo App in Rust
todo-rs Simple Interactive Terminal Todo App in Rust Quick Start $ cargo run TODO Controls Keys Description k, j Move cursor up and down Shift+K, Shif
Experimental embedder for Flutter
NativeShell (Experimental embedder for Flutter) Features Leverages existing Flutter desktop embedder on each platform Unlike Flutter desktop embedders
Simple color picker that lets the user create harmonic palettes with ease.
epick Simple color picker that lets the user create harmonic palettes with ease. Get it You can checkout the web demo over here or get a native binary
MASQ combines the benefits of VPN and Tor technology to create a superior next-generation privacy software, where users are rewarded for supporting an uncensored global web. Users gain privacy and anonymity online, while helping promote Internet Freedom.
MASQ Node Source The MASQ project was forked from Substratum's Node project in order to carry on development after Substratum ceased operations in Oct
belt is a command line app that can show your time from a list of selected time zones
A CLI app to show your time from a list of selected time zones, and a rust lib to parse dates in string formats that are commonly used.
A CLI tool that allow you to create a temporary new rust project using cargo with already installed dependencies
cargo-temp A CLI tool that allow you to create a new rust project in a temporary directory with already installed dependencies. Install Requires Rust
Rust crate to create Anki decks. Based on the python library genanki
genanki-rs: A Rust Crate for Generating Anki Decks With genanki-rs you can easily generate decks for the popular open source flashcard platform Anki.
Rust library to create a Good Game Easily
ggez What is this? ggez is a Rust library to create a Good Game Easily. The current version is 0.6.0-rc0. This is a RELEASE CANDIDATE version, which m
mdBook is a utility to create modern online books from Markdown files.
Create book from markdown files. Like Gitbook but implemented in Rust
A notebook app integrated with todo lists utility. Developed with Rust, WebAssembly, Yew and Trunk.
Flow.er A notebook app integrated with todo-list utility. Project flow.er is a Rust WASM app running in browser. Taking advantage of Yew and Trunk, it
Czkawka is a simple, fast and easy to use app to remove unnecessary files from your computer.
Multi functional app to find duplicates, empty folders, similar images etc.
CLI calculator app and library
calc Yet another CLI calculator. Inspired by the excellent https://github.com/alfredxing/calc. Installation With a Rust toolchain in place: cargo inst
A framework that allows anyone to create an Urbit Chatbot with only a few lines of code.
Urbit Chatbot Framework A framework that allows anyone to create an Urbit Chatbot with only a few lines of code. The Urbit Chatbot Framework takes car
🥸 Learning WebAssembly
learn-wasm # Initialize the project # https://github.com/lencx/create-xc-app npm init xc-app learn-wasm -t wasm-react Awesome Lists WebAssembly入门 Exam
Android / iOS app with shared Rust logic
Rust core for native Android and iOS apps [TODO iOS badge] This is an example that shows how to use a shared Rust core in native Android and iOS apps.
Using Rust to create an iOS static library
ObjCrust A modified ObjCrust which uses Rust cross-compiler. Cross-compiler needs to be built first (note: it is on a separate branch now, so don't fo
Cargo subcommand to automatically create universal libraries for iOS.
cargo lipo Provides a cargo lipo subcommand which automatically creates a universal library for use with your iOS application. Maintenance Status Plea
Rust library to create a Good Game Easily
ggez What is this? ggez is a Rust library to create a Good Game Easily. The current version is 0.6.0-rc0. This is a RELEASE CANDIDATE version, which m
Zero-details, privacy-focused in-app file system.
ZboxFS ZboxFS is a zero-details, privacy-focused in-app file system. Its goal is to help application store files securely, privately and reliably. By
create and test the style and formatting of text in your terminal applications
description: create and test the style and formatting of text in your terminal applications docs: https://docs.rs/termstyle termstyle is a library tha
App Engine Rust boilerplate
Rust App Engine This projects is a minimal boilerplate ro run Rust web application inside Google App Engine. To deploy it use Google Cloud Shell: ```s
Create ctags/etags for a cargo project
rusty-tags A command line tool that creates tags - for source code navigation by using ctags - for a cargo project, all of its direct and indirect dep
This project now lives on in a rewrite at https://gitlab.redox-os.org/redox-os/parallel
MIT/Rust Parallel: A Command-line CPU Load Balancer Written in Rust This is an attempt at recreating the functionality of GNU Parallel, a work-stealer
A terminal IRC client
tiny - Yet another terminal IRC client tiny is an IRC client written in Rust. Features Clean UI: consecutive join/part/quit messages are shown in a si
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