• Stars
    star
    3
  • Rank 3,866,932 (Top 79 %)
  • Language
    Rust
  • Created over 6 years ago
  • Updated about 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Particles effects implemented in Rust and running on the WebAssembly platform

More Repositories

1

blueboat

All-in-one, multi-tenant serverless JavaScript runtime.
Rust
1,917
star
2

mvsqlite

Distributed, MVCC SQLite that runs on FoundationDB.
Rust
1,323
star
3

RefineDB

A strongly-typed document database that runs on any transactional key-value store.
Rust
387
star
4

IceCore

Application container built for WebAssembly
Rust
111
star
5

wasm-core

Portable WebAssembly implementation intended to run everywhere
Rust
81
star
6

dlock

Distributed-Lock-as-a-Service implemented on Cloudflare Durable Objects.
TypeScript
59
star
7

rust-coroutines

Stackful coroutine library for Rust that "just works"
C
49
star
8

Violet

Superscalar RISC-V processor written in Clash.
Haskell
34
star
9

v8-serde

[WIP] Pure-JavaScript implementation of the V8 value serializer
TypeScript
32
star
10

vmesh

VMesh is a decentralized Layer 3 mesh router and protocol designed for open network interconnection.
Go
30
star
11

AlphaBoard

An HTML5 web app for teaching
JavaScript
25
star
12

hexagon-e

The HexagonE VM
Rust
24
star
13

sqlite-cache

SQLite-based on-disk cache for Rust.
Rust
23
star
14

FlatRv

A cross-platform RISC-V interpreter that implements the RV32IMA instruction set.
Rust
19
star
15

MagiCore

An out-of-order processor that supports multiple instruction sets.
Scala
18
star
16

ice-node

Node bindings for the Ice Web Framework
C++
16
star
17

AlphaTrans

An extremely fast accelerator for block transfer in unstable networks
C++
13
star
18

notion-fetch

A Cloudflare Workers service that fetches and renders Notion pages as HTML, Markdown, or JSON.
TypeScript
12
star
19

minichat

Distributed real-time chat demo on Blueboat in 15 lines of JavaScript
JavaScript
10
star
20

unproxy

Map TCP services behind an HTTP(S) proxy to local ports.
Rust
10
star
21

rm-protection-c

rm-protection implemented in C
C
10
star
22

caddy-watch

Watch for interesting patterns in Caddy logs and send a Telegram notification.
Go
9
star
23

pbft-rs

Practical Byzantine Fault Tolerance implemented in Rust.
Rust
8
star
24

b6t

Minimal containerized Blueboat suitable for self-hosting.
Shell
8
star
25

lambda-box

λ-box 是一个运行在 Blueboat 上的匿名提问箱 app.
TypeScript
8
star
26

mvps

Log-structured, transactional virtual block device backed by S3
Rust
8
star
27

kvm-sandbox

Sandbox for trustless execution, implemented with KVM.
C++
7
star
28

wstunnel

IP over WebSocket.
Rust
7
star
29

bsync

Incremental, multi-version remote backup tool for block devices.
Rust
7
star
30

edp

An implementation of the Erlang Distribution Protocol in Rust.
Rust
7
star
31

avalanche-demo

Demos of how the Avalanche family consensus protocols (Slush, Snowflake, Snowball and Avalanche) work.
TypeScript
6
star
32

blog

Source code for my personal site.
TypeScript
6
star
33

metamachine

Experimental CPU with software-defined instruction set.
VHDL
5
star
34

supernova

A control plane for the Nebula overlay networking system.
TypeScript
5
star
35

FlatMk-v0

The FlatMk Microkernel.
Rust
5
star
36

NextHDL

symbolic evaluation == circuit synthesis
Rust
5
star
37

smr

Multi-process scheduler for managed runtimes.
Rust
5
star
38

liquid-layout

A layout engine that solves UI constraints using the Z3 prover.
Rust
5
star
39

fdb2kafka

Ship consistent logs from FoundationDB to Kafka.
Go
5
star
40

hexagon

Rust
5
star
41

elfpromote

A small utility for modifying ELF shared library loading order.
Rust
5
star
42

gkv

Geo-replicated eventually-consistent KV store
Scala
5
star
43

jslinux-wstunnel

JSLinux (https://bellard.org/jslinux/) ported to use wstunnel (https://github.com/losfair/wstunnel) for networking.
JavaScript
5
star
44

lazyproxy

A TCP proxy that is so lazy that shuts down itself after a period of inactivity.
Rust
5
star
45

luax

A Lua 5.3 implementation in Rust (work in progress)
Rust
4
star
46

tsotest

Test Total Store Ordering status on your CPU.
Rust
4
star
47

bbcp

Multi-user control plane service for Blueboat.
TypeScript
4
star
48

violet-cosim

Cosimulator for the Violet core: https://github.com/losfair/Violet
Rust
4
star
49

blueboat-examples

Example apps running on Blueboat.
JavaScript
4
star
50

liblightning

High-performance general-purpose stackful coroutine library
Rust
4
star
51

fediblog

Personal site (v2)
TypeScript
4
star
52

bbcli

Command line tool for deploying and managing apps on Blueboat.
Rust
4
star
53

rCore-SoC-2020

Code and documentation for rCore "OS Tutorial Summer of Code 2020".
Rust
4
star
54

mips

Single-cycle and pipelined MIPS CPUs written for learning purpose. Written in 12 hours.
Verilog
4
star
55

blueboat-mds

Blueboat Metadata Service is a distributed metadata manager for Blueboat.
JavaScript
4
star
56

boat

[WIP] CLI for MagicBoat.
Rust
3
star
57

cloudkernel

Distributed usermode hypervisor for modern workloads.
C++
3
star
58

bluesched

Blueboat cluster scheduler.
Elixir
3
star
59

ops

My collection of scripts for operating services, databases and systems.
Shell
3
star
60

hgw

A "secure enclave" I run at home
Go
3
star
61

awesome-blueboat

A curated collection of web apps on the Blueboat engine.
3
star
62

gluon

[WIP] Launch selfhosted apps in one click with mvSQLite and Fly.io
TypeScript
3
star
63

jftp

Just Forward The Port
Rust
3
star
64

OxygenMark

C++
3
star
65

node-multithread

Multithread for Node.js
C++
3
star
66

Presenter.js

Present your slides easily, with remote control.
JavaScript
2
star
67

morf

MoRF is a mutually-authenticated, encrypted communication protocol over lossy packet links with small MTUs
Rust
2
star
68

notion-blueboat

Notion website on Blueboat.
2
star
69

caddy-log-kafka

A Caddy log writer that writes logs to Kafka.
Go
2
star
70

tunnelme

A selfhosted tunnel service.
Haskell
2
star
71

mips-x

Another MIPS32 CPU. My course design for Computer Organization @ NUAA, 2020 Spring.
Verilog
2
star
72

bfjit-osr

Brainfuck JIT for demonstrating On-Stack Replacement technology.
Rust
2
star
73

naptd

Rust
2
star
74

caddy-log-to-mysql

Import Caddy logs to MySQL for analysis.
Rust
2
star
75

pl0-jit

JIT compiler targeting x86-64 for PL/0. Homework.
Rust
2
star
76

DeepDark

Process manager for Linux servers
C++
2
star
77

rvjit-aa64

RISC-V static binary translator targeting AArch64.
Rust
2
star
78

blueanalytics

Self-hosted web analytics for Caddy + Blueboat.
TypeScript
1
star
79

TextSharing

Text Sharing
1
star
80

retls

Re-encrypt TLS connection with a different certificate
Rust
1
star
81

CloudEdu

A light web app for education.
JavaScript
1
star
82

UniMessTunnel

Go
1
star
83

bdtts-go

Unofficial Baidu TTS API for Golang
Go
1
star
84

SharpIce

C# web framework based on Ice Core
C#
1
star
85

OxygenMark-PageEngine

OxygenMark PageEngine
JavaScript
1
star
86

html2md

A fork of https://gitlab.com/Kanedias/html2md .
Rust
1
star
87

wavebpf-hw

Haskell
1
star
88

orange-rs

Hardware support crate for OrangeSoC.
Rust
1
star
89

FutureCore-Terminal

Terminal control & VM for FutureCore
C
1
star
90

pyice_base

C++
1
star
91

magicore-aas

MagiCore as a Service (https://github.com/losfair/MagiCore)
Rust
1
star
92

losfair

1
star
93

dockerfiles

My collection of dockerfiles.
Dockerfile
1
star
94

virtual-dom-rs

Rust
1
star
95

blurry

[WIP] Toy GPT frontend written in Haskell that runs on Deno
1
star