287 Repositories
Rust Deno-modern-runtime-JavaScript Libraries
Built on the Substrate-based runtime, this repository develops the Paralink Network, a cross-chain Oracle platform for secure and scalable data integration. Our goal is to create a robust infrastructure that ensures efficient and reliable data transmission across blockchain networks.
Getting Started This repository contains Substrate based runtime for Paralink Network. Makefile This project uses a Makefile to document helpful comma
A simple asynchronous runtime for executing async coroutines in the bevy engine.
Bevy Defer A simple asynchronous runtime for executing async coroutines. Motivation Async rust is incredible for modelling wait centric tasks like cor
Develop an async runtime like thing in Rust for educational purpose.
How-not-to-async-rs Develop an async runtime like thing in Rust for educational purpose. What this is not This is not going to be a blog post explaini
VMM-based macOS Native Container Runtime
Akari: VMM-based macOS Native Container Runtime Akari is an experimental OCI runtime aims to run macOS native containers on macOS. This runtime works
Open-source Rust Runtime for the VEX V5 Platform
vexide Work in progress high level bindings for the V5 Brain VEX SDK. Unlike other libraries for the V5 Brain, vexide doesn't use an RTOS. Instead, ve
A reactive runtime for embedded systems.
Actuate Examples A reactive diagram for robotics and control systems. Actuate leverages Rust's type system to create an efficient diagram that connect
A heap allocated runtime for deeply recursive algorithms.
Reblessive A heap allocated runtime for deeply recursive algorithms. Turn your cursed recursive algorithm into a blessed heap allocated structure whic
Salty and Sweet one-line Rust Runtime Optimization Library
SAS SAS (Salty-And-Sweet) is an one-line Rust runtime optimization library. Features NUMA-aware rayon: numa feature should be enabled If you have 1 NU
Rust API deployed on Vercel.
This project is a Rust API deployed on Vercel. It is designed for users to build Rust code which can then be called using POST requests. This repository is an easy to use Rust-Vercel API that can be amended for your own requirements.
A brand-new multi-scenarios smart contract compiler framework
The Smart Intermediate Representation The Smart Intermediate Representation(short for IR) project is a new compiler framework intended for smart contr
Adapter plugin to use Ruff in dprint's CLI and with JavaScript via Wasm
dprint-plugin-ruff Adapter for Ruff for use as a formatting plugin in dprint. Formats .py and .pyi files. Note: For formatting .ipynb files, use the J
An serverless framework based on wasm runtime.
wasm_serverless An distributed serverless framework based on wasm runtime. Feishu doc https://fvd360f8oos.feishu.cn/docx/XSxcdONk2oVJD5xtZuicxftqn3f?f
A self-hosted backend for Deno KV
denokv A self-hosted backend for Deno KV, the JavaScript first key-value database: Seamlessly integrated JavaScript APIs ACID transactions Multiple co
Blazing fast, memory safe & modern Linux package manager written in Rust.
paket Blazing fast, memory safe & modern Linux package manager written in Rust. Roadmap Version: 0.1 Paket.toml file parsing. (#1, #2) CLI handling (p
Awesome books, tutorials, courses, and resources for the Tokio asynchronous runtime ecosystem. β‘
Awesome Tokio Tokio is an asynchronous runtime for the Rust programming language. It provides the building blocks needed for writing network applicati
autogen website (with Deno Core)
Kurit Static website generator π Warning WIP: It is still under development, so some of the features may not be developed. Project Structures graph T
Asynchronous runtime abstractions for implicit function decoloring.
decolor Asynchronous runtime abstractions for implicit function decoloring. Decolor is in beta Install | User Docs | Crate Docs | Reference | Contribu
A reliable key-value storage for modern software
Quick-KV A reliable key-value storage for modern software Features Binary Based Data-Store Serde Supported Data Types Thread Safe Links Documentation
π JavaScript driver for ScyllaDB, harnessing Rust's power through napi-rs for top performance. Pre-release stage. π§ͺπ§
π JavaScript driver for ScyllaDB. Pre-release stage. π§ͺπ§ β οΈ Disclaimer β οΈ This repository and the associated npm package are currently in a π£ pre-r
π½ Universal Node Package Manager
π½ NY Universal Node Package Manager node β’ yarn β’ pnpm Features Universal - Picks the right package manager for you based on the lockfile in your fol
excss is a small, simple, zero-runtime CSS-in-JS library with just two APIs.
excss excss is a small, simple, zero-runtime CSS-in-JS library with just two APIs.
Graceful shutdown util for Rust projects using the Tokio Async runtime.
Shutdown management for graceful shutdown of tokio applications. Guard creating and usage is lock-free and the crate only locks when: the shutdown sig
Opinionated, zero-config linter for JavaScript monorepos
Sherif: Opinionated, zero-config linter for JavaScript monorepos About Sherif is an opinionated, zero-config linter for JavaScript monorepos. It runs
JavaScript/TypeScript runtime Deno was meant to be.
Project Bueno (temporary name) Bueno is a web-standards focused JS/TS runtime with as much tooling built-in as possible. It is meant to be both a lear
Modern, lightweight & standard-compliant bitcoin wallet runtime & cli without rust-bitcoin dependencies
Bitcoin protocol command-line wallet & tools Modern, minimalistic & standard-compliant cold wallet from LNP/BP Standards Association. Contributing Con
A modern, maintained replacement for ls
eza eza is a modern, maintained replacement for ls, built on exa. README Sections: Options β Installation β Development eza is a modern, maintained re
Modern Rust utility library delivering modularity, performance & extras; or simply Rust version of Lodash
Lorust - API Documentation Lorust is the Rust version of Lodash, which is a modern Javascript utilty library delivering modularity, performance & extr
A modular and blazing fast runtime security framework for the IoT, powered by eBPF.
Pulsar is a security tool for monitoring the activity of Linux devices at runtime, powered by eBPF. The Pulsar core modules use eBPF probes to collect
Extremely fast JavaScript minifier, available for Rust and Node.js
minify-js Extremely fast JavaScript minifier, written in Rust. Goals Fully written in Rust for maximum compatibility with Rust programs and derivative
A high-performance storage engine for modern hardware and platforms.
PhotonDB A high-performance storage engine for modern hardware and platforms. PhotonDB is designed from scratch to leverage the power of modern multi-
A hobby operating system written in Zig & C that reimagines classic UNIX ideas for modern technology
zorroOS is a hobby operating system written in Zig, currently targeting x86_64 PCs. Building Building zorroOS is simple. First, ensure that you have t
πͺ Modern emoji picker popup for desktop, based on Emoji Mart, built with Tauri and Svelte
Emoji Mart desktop popup Modern emoji picker popup app for desktop, based on the amazing Emoji Mart web component. πΎ Built as a popup: quick invocati
High-performance Javascript color gradient library powered by Rust + WebAssembly
colorgrad-js High-performance Javascript color gradient library powered by Rust + WebAssembly. No dependencies. Faster than d3-scale, chroma-js, culor
A fast zero-knowledge proof friendly Move language runtime environment.
zkMove Lite zkMove Lite is a lightweight zero-knowledge proof friendly Move language virtual machine. Move bytecode is automatically "compiled" into c
A demo of using JavaScript in a Rust program, via the "deno_core" crate.
js-in-rs created by Austin Poor A demo of using JavaScript in a Rust program, via the deno_core crate. Usage js-in-rs is a sample grep-like applicatio
Continuous runtime observablity SDKs to monitor WebAssembly code.
Observe Observe is an observability SDK for WebAssembly. At the moment we support wasmtime hosts and we output opentelemetry data to stdout. We plan t
A comprehensive collection of resources and learning materials for Rust programming, empowering developers to explore and master the modern, safe, and blazingly fast language.
π¦ Awesome Rust Lang β°οΈ Project Description : Welcome to the Awesome Rust Lang repository! This is a comprehensive collection of resources for Rust, a
A Modern, Lightweight HTTP Learning Tool in Rust
Toy-HTTP-rs: A Modern, Lightweight HTTP Learning Tool in Rust Welcome to toy-http-rs! This is a hands-on, educational project designed to provide an a
dedock is a container runtime, with a particular focus on enabling embedded software development across all platforms
dedock is a container runtime, with a particular focus on enabling embedded software development across all platforms. It supports native "containers" on both Linux and macOS.
Fast way to test a Substrate Runtime via RPC (eg. PolkadotJS UI).
runstrate Fast way to test a Substrate Runtime via RPC (eg. PolkadotJS UI). Build & Run git clone https://github.com/arturgontijo/runstrate cd runstra
Fast KubeJS script manager. Includes version control and compatibility with KJSPKG packages.
CarbonJS A KubeJS script manager Features π₯ Super fast βοΈ Version control π Constantly new scripts being added β Easy to use 𧱠Compatibility with K
An open-source Windows client for Twitch.tv
TwitchBox is a lightweight Windows client created to enhance the Twitch.tv experience. The app uses the Tauri framework, which includes a combination
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
A modern-looking, lightening fast, privacy respecting, secure, self-hostable meta search engine.
Websurfx A modern-looking, lightning-fast, privacy-respecting, secure meta search engine (pronounced as websurface or web-surface /wΙbΛsΙΛrfΙs/.) writ
Demo app duplicated in 5 languages (Go/JavaScript/Python/Ruby/Rust) showing how to go from source code to container image using melange+apko
hello-melange-apko π« This repo contains an example app duplicated across 5 languages showing how to: Package source code into APKs using melange Buil
A gitweb/cgit-like interface for the modern age
rgit See it in action! A gitweb/cgit-like interface for the modern age. Written in Rust using Axum, git2, Askama and Sled. Sled is used to store all m
π 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
Use winit like the async runtime you've always wanted
async-winit Use winit like the async runtime you've always wanted. winit is actually asynchronous, contrary to popular belief; it's just not async. It
Equilibrium substrate-based node implementation and runtime
Equilibrium & Genshiro Equilibrium is a DeFi 2.0 cross-chain money market protocol with high leverage. With Equilibrium users can: Lend: lend out asse
A Modern And Secure CLI Tool For Managing Environment Variables
Envio is a command-line tool that simplifies the management of environment variables across multiple profiles. It allows users to easily switch between different configurations and apply them to their current environment
A Platform-less, Runtime-less Actor Computing Model
CrossBus A Platform-Less, Runtime-Less Actor Computing Model Overview CrossBus is an implementation of Actor Computing Model, with the concept that Ru
Easy-to-use grammar-based black-box fuzzer. Has found dozens of bugs in important targets like Clang, Deno, and rustc.
tree-crasher tree-crasher is an easy-to-use grammar-based black-box fuzzer. It parses a number of input files using tree-sitter grammars, and produces
A modern alternative to fortune(1).
lot A modern alternative to fortune(1). Author Kees van Voorthuizen License Licensed under either of Apache License, Version 2.0 (LICENSE-APACHE or ht
A traditional web forum built in Rust with modern technology to be fast, secure, scalable, and stable.
Volksforo A traditional web forum built in Rust with modern technology to be fast, secure, scalable, and stable. Stack Rust actix-web askama ScyllaDB
A recreation of the famous Cobol with a more modern approach.
Cobalt Lang Discord Warning To compile and use Cobalt on windows you will need to follow this StackOverflow post Ye, im just as confused as you... Who
Modern Drop-in Replacement for Nginx AutoIndex / FancyIndex!
MeowIndex A cute, feature-rich file listing module to replace nginx's autoindex / fancyindex. Features List files Show file icons Clickable, length-sa
The JavaScript Oxidation Compiler - Linter / Prettier
The JavaScript Oxidation Compiler (oxc) Why this project? The goal of this project is to: Create a blazingly fast JavaScript Compiler written in Rust.
Cuprate, an upcoming experimental, modern & secure monero node. Written in Rust
Cuprate an upcoming experimental, modern & secure monero node. Written in Rust (there is nothing working at the moment, stay tuned if you want to see
An asynchronous runtime compatible with WebAssembly and non-WebAssembly targets.
Promise x Tokio = Prokio An asynchronous runtime compatible with WebAssembly and non-WebAssembly targets. Rationale When designing components and libr
A command line tool written in Rust and designed to be a modern build tool + package manager for C/C++ projects.
CCake CCake is a command line tool written in Rust and designed to be a modern build tool + package manager for C/C++ projects. Goals To be easily und
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
Minimal runtime / startup for RISC-V CPUs from Espressif
esp-riscv-rt Minimal runtime / startup for RISC-V CPUs from Espressif. Much of the code in this repository originated in the rust-embedded/riscv-rt re
β‘π¦ Yet another rust system info fetcher.
Yarsi: Yet another rust sys info fetcher β¨ Showcase requirements π cargo π¦ install with $ curl https://sh.rustup.rs -sSf | sh installation β€οΈβπ©Ή Ya
A command line tool for building and running custom web frameworks with Deno in mind.
dddddddd d::::::d jjjj iiii
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.
A superset of PHP with extended syntax and runtime capabilities.
PXP PXP is a superset of the PHP programming language that provides an extended set of syntax rules and language features to improve developer experie
Rust bindings for Supabase JavaScript library via WebAssembly.
supabase-js-rs Rust bindings for Supabase JavaScript library via WebAssembly. Usage Add supabase-js-rs to Cargo.toml supabase-js-rs = { version = "0.1
Write Extism plugins in JavaScript (Experimental)
Extism JavaScript PDK Note: This is very experimental. If you are interested in helping or following development, join the #js-pdk room in our discord
compile TypeScript or JavaScript to binaries
the powr project Development is paused until 2023. π₯³ powr aims to be a javascript/typescript engine to power serverless functions over the web. the j
Low level tooling for WebAssembly in JavaScript using wasm-tools
js-wasm-tools js-wasm-tools compiles some of the API of wasm-tools to JavaScript and WebAssembly via wasm-bindgen. This offers low level tooling for W
Veryl: A Modern Hardware Description Language
Veryl Veryl is a modern hardware description language. This project is under the exploration phase of language design. If you have any idea, please op
An intentionally-limited Rust implementation of the Docker runtime with no external dependencies.
lil-docker An lightweight Rust implementation of Docker's run command. lil docker is an accessible implementation of a very basic Docker runner (which
A runtime for Yarn Spinner scripts, written in Rust.
yarn_spool yarn_spool is a runtime for Yarn Spinner scripts, written in Rust. Note that this library does not provide tools for parsing Yarn scripts,
A modern runtime for javascript.
Just NOTICE: README LINKS AND SITE ARE WIP. LINKS MAY NOT WORK Just is a simple, and modern runtime for JavaScript that uses V8 and is built in Rust.
A relatively simple puzzle generator application written in Rust and used via Javascript
Puzzlip Basic Overview This is a relatively simple puzzle generator application written in Rust and used via Javascript in https://puzzlip.com. If you
Faterium Substrate Node, Runtime, and Pallets. Contains "faterium-polls-pallet" with logic of Faterium Polls.
Faterium Substrate Node Faterium - a place where fates are forged. This is the official implementation of Faterium Crowdfunding Polls in Rust as Subst
A modern high-performance open source file analysis library for automating localization tasks
π§ Filecount Filecount is a modern high-performance open source file analysis library for automating localization tasks. It enables you to add file an
Resolve JavaScript/TypeScript module with Rust
ES Resolve JavaScript/TypeScript module resolution in Rust Installation cargo add es_resolve Get Started use std::path::{Path, PathBuf}; use es_resolv
An efficient runtime for asynchronous applications in Rust.
PhotonIO PhotonIO is an efficient runtime for asynchronous applications in Rust. Features Asynchronous filesystem and networking I/O for Linux based o
A simple web server(and library) to display server stats over HTTP and Websockets/SSE or stream it to other systems.
x-server-stats A simple web server(and library) to display server stats over HTTP and Websockets/SSE or stream it to other systems. x-server(in x-serv
A Faster(β‘) formatter, linter, bundler, and more for JavaScript, TypeScript, JSON, HTML, Markdown, and CSS Lapce Plugin
Lapce Plugin for Rome Lapce-rome is a Lapce plugin for rome, The Rome is faster β‘ , A formatter, linter, compiler, bundler, and more for JavaScript, T
Spine runtime for Rust (and wasm!) transpiled from the official C Runtime.
rusty_spine Spine runtime for Rust (and wasm!) transpiled from the official C Runtime. Supports Spine 4.1. [dependencies] rusty_spine = "0.4.0" Onlin
WASM runtime for Deku and Michelson-to-WASM compiler
Tuna This repository has two different projects, a plugable VM for running WASM contracts on Deku and a Michelson to WASM compiler which also has some
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
Extend anything with WebAssembly.
Welcome! Please note: this project still under active development. It's usable, but expect some rough edges while work is underway. If you're interest
Turing complete scripting language for Aurae.
AuraeScript AuraeScript is a turing complete language for platform teams built on Rhai and is similar to TypeScript and Rust. let connect = true; if
Single stub direct and indirect syscalling with runtime SSN resolving for windows.
RUST_SYSCALLS Single stub direct and indirect syscalling with runtime SSN resolving for windows. Features: One single line for all your syscalls Funct
Rust-based language and runtime for cross-platform app development
Pax Pax is a cross-platform rendering engine & Rust framework for interactive graphics, animations, and GUIs. Pax extends the Rust programming languag
Secure mTLS and gRPC backed runtime daemon. Alternative to systemd. Written in Rust.
Auraed A runtime daemon written in Rust. Designed to run as pid 1 mTLS backed gRPC API over unix domain socket Run executables Run containers Run virt
Pure Rust implementation of Javascript Object Signing and Encryption (JOSE)
RustCrypto: JOSE Pure Rust implementation of Javascript Object Signing and Encryption (JOSE) License All crates licensed under either of Apache Licens
a FREE and MODERN split-screen tetris game WITHOUT ADS
tetr:: A β¨ modern β¨ Tetris game made in OpenGL and Rust Gameplay tetr:: is an implementaion of modern Tetris, and essentially a clone of tetr.io. This
Statically allocated, runtime initialized cell.
static-cell Statically allocated, initialized at runtime cell. StaticCell provides a no-std-compatible, no-alloc way to reserve memory at compile time
A Modern, Open Source GTK4 ebook manager powered by Rust.
Bookx An MVP in progress: An ebook reader with .epub support Context menu for each book (delete, rename book, info) On click switch the carousal to th
How to learn modern Rust - A guide to the adventurer.
How to learn modern Rust A guide to the adventurer. Table of Contents Learn Rust deeply one step after the other Text Processing in Rust How Rust maps
Rust client for the anna-rs KVS that can run in the WasmEdge Runtime
wasmedge-anna-client wasmedge-anna-client is a Rust client for anna-rs based on Tokio for WasmEdge. It communicates with Anna routing nodes and KVS no
Capability-based Linux Runtime
r-linux Capability-based Linux Runtime The r-linux project provides direct access to the application programming interfaces of the linux kernel. This
Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust.
Deno Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust. Features Secure by default. No file,
JS Runtime proof-of-concept for interactions with AvdanOS
Important: we are migrating to a new Discord server .gg/avdanos What is this ? This repo aims to be a JavaScript environment where AvdanOS extensions
Rust Lambda Extension for any Runtime to preload SSM Parameters as π Secure Environment Variables!
π‘ Crypteia Rust Lambda Extension for any Runtime to preload SSM Parameters as Secure Environment Variables! Super fast and only performaned once duri
A modern and open source twist to classic pastebin sites.
Turbine A modern and open-source twist to classic pastebin sites. What is this? Turbine originally started out as a simple pastebin idea so I could ha