This is your work, valued
blisp. A statically typed Lisp like scripting programming language for Rust.
★ 236radix_tree. STL like container of radix tree (a.k.a. PATRICIA trie) in C++
★ 141rust_zero. Rust
★ 137baremetalisp. Rust
★ 69libcage. NATs free DHT(Kademlia) library in C++.
★ 59blisp-repl. Rust
★ 21ermdia. An implementation of DHT in Erlang.
★ 7async_bench. Performance Evaluation of Channel and Mutex of Rust
★ 6llvm_boot_camp. C++
★ 4memalloc. Rust
★ 4catenaccio_dpi. This is obsoleted. Please visit SF-TAP (https://github.com/SF-TAP).
★ 2synctools. Rust
★ 2llvm_template. Shell
★ 2ngbt. Erlang
★ 2nfwall. emulate filterting of Cone NAT
★ 2session-ocaml. An implementation of binary session types in OCaml
★ 1tatsunokuchi-dnn. distributed Nearest Neighbor infrastructure born in Tatsunokuchi
★ 1rinne. 3D Graph Visuallization
★ 1Karasu. Karasu for image collecters
★ 1rpi_async_test. Rust
★ 1sf-coq. HTML
★ 1tcpobserver. trace tcp connections
★ 1lunarlang_old. C++
★ 1conc_ytakano. 『並行プログラミング入門』(O'Reilly Japan, 2021)
★ 1rfc-in-jpn. RFCの日本語訳
★ 1awkernel. Awkernel: realtime operating system written in Rust
★ 281http. Rust HTTP types
★ 1.4kKawaiiPhysics. KawaiiPhysics : Simple Bone Physics for UnrealEngine 4 & 5
★ 3.2kedge-net. async + no_std + no-alloc implementations of various network protocols
★ 225bravo-rwlock-rs. yet another read write lock.
★ 4rlsf-verified. Formally verified memory allocator for Rust.
★ 5rlsf. Constant-time dynamic memory allocator in Rust
★ 123unikraft. FlexOS is a Unikraft-based OS allowing users to easily specialize the safety and isolation strategy at compilation time.
★ 24Raspberry-Pi-DMA-Tutorial. A step-by-step guide on using DMA to achieve high-speed sampling on Raspberry Pi
★ 120smoltcp. a smol tcp/ip stack
★ 4.5kixy.rs. Rust rewrite of the ixy network driver
★ 316picoserve. An async no_std HTTP server suitable for bare-metal environments, heavily inspired by axum
★ 387acpi. Rust library for parsing ACPI tables and interpreting AML
★ 239ydlidar_driver. Rust
★ 8ydlidar_driver.
★ 1iip. iip: an integratable TCP/IP stack
★ 99system_software_team_hp. Python
★ 1embedded-graphics. A no_std graphics library for embedded applications
★ 1.3kusb-device. Experimental device-side USB framework for microcontrollers in Rust.
★ 522embedded-sdmmc-rs. A SD/MMC library with FAT16/FAT32 support, suitable for Embedded Rust systems
★ 478kurbo. A Rust library for manipulating curves
★ 971shinjuku. C
★ 48ron-osdi2023. C
★ 32rk3588-TRM-and-Datasheet. Rockchip rk3588(s) Technical Reference Manual and Datasheet
★ 174qpsolvers. Quadratic programming solvers in Python with a unified API
★ 754CarVal. OpenEdge ABL
★ 26dear_ros_node_viewer. Dear RosNodeViewer: Visualize ROS2 Node Graph
★ 188perf_kernel. Multicore x64 kernel with a focus on introspection and debugging capabilities.
★ 65dust-dds. Rust implementation of the Data Distribution Service (DDS)
★ 159pflock. :lock: A "phase-fair" reader-writer spinlock
★ 11mosaic. The MOSAIC Operating Systems Model and Checker
★ 210armv8-bare-metal. C
★ 112pi4-irq-SystemTimer. a minimal code to test system timer interrupt during a main loop on raspberry Pi4 and aarch64
★ 5tlaplus. TLC is a model checker for specifications written in TLA+. The TLA+Toolbox is an IDE for TLA+.
★ 3kYabLoc. Open source visual localization for self-driving vehicles
★ 218inkwell. It's a New Kind of Wrapper for Exposing LLVM (Safely)
★ 3kladybird-rust-ws. Trial for baremetal rust-riscv programming
★ 2listings-rust. A Rust language and style specification for the LaTeX-package listings
★ 189ariane. Ariane is a 6-stage RISC-V CPU
★ 162umber_dds. Rust
★ 22heaphook. Replace all the dynamic heap allocation functions by LD_PRELOAD.
★ 25ivy. IVy is a research tool intended to allow interactive development of protocols and their proofs of correctness and to provide a platform for developing and experimenting with automated proof techniques. In particular, IVy provides interactive visualization of automated proofs, and supports a use model in which the human protocol designer and the automated tool interact to expose errors and prove correctness.
★ 112rust-elfloader. Library to load and relocate ELF files.
★ 135safe_drive. safe_drive: Formally Specified Rust Bindings for ROS2
★ 117bootloader. An experimental pure-Rust x86 bootloader
★ 1.7kvscode-tlaplus. TLA+ language support for Visual Studio Code
★ 429kani. Kani Rust Verifier
★ 3.2kloom. Concurrency permutation testing tool for Rust.
★ 2.8kveribetrkv-osdi2020. VeriBetrKV OSDI'20 artifact
★ 13DuoAI. Duo is an automated tool to formally verify distributed protocols (e.g., Paxos) by inferring inductive invariants.
★ 12AWSIM. Open sourced digital twin simulator for Autoware
★ 721erg. A statically typed language compatible with Python
★ 2.9kriker. Always-Correct and Fast Incremental Builds from Simple Specifications
★ 93utokyo_syspro_baremetal. Baremetal environment for "System programming lab" class in Dept. of Information Science, The University of Tokyo
★ 56SynCord. https://rs3lab.github.io/SynCord/
★ 26mdbook-mermaid. A preprocessor for mdbook to add mermaid support
★ 448autoware. Autoware - the world's leading open-source software project for autonomous driving
★ 12kindexmap. A hash table with consistent order and fast iteration; access items by key or sequence index
★ 2.4kldt. Linux Driver Template
★ 541rust-psp. Rust on PSP. Panic and allocation support. Access PSP system libraries.
★ 813flume. A safe and fast multi-producer, multi-consumer channel.
★ 3kunwinding. Stack unwinding library in Rust
★ 136CommunityModules. TLA+ snippets, operators, and modules contributed and curated by the TLA+ community
★ 314executer_exam. repository for checking behavior of ROS2 executors and callback group
★ 1rclrust. Yet another ROS2 Rust client
★ 57drill-redis. Rewrite Redis in Rust for evaluation and learning.
★ 4conc_ytakano. 『並行プログラミング入門』(O'Reilly Japan, 2021)
★ 235linux. Adding support for the Rust language to the Linux kernel.
★ 4.4kRudra. Rust Memory Safety & Undefined Behavior Detection
★ 1.4kopenqasm. Quantum assembly language for extended quantum circuits
★ 1.5kgimli. A library for reading and writing the DWARF debugging format
★ 999prusti-dev. A static verifier for Rust, based on the Viper verification infrastructure.
★ 1.8kz3.rs. Rust bindings for the Z3 solver.
★ 518bap. Binary Analysis Platform
★ 2.2kLinux-Kernel-Programming. Linux Kernel Programming, published by Packt
★ 935register-rs. Unified interface for type-safe MMIO and CPU register access in Rust
★ 50homebrew-qemu-virgl. A homebrew tap for qemu with support for 3d accelerated guests
★ 446arr_macro. Initialize arrays with ease!
★ 84qc-workbook. Quantum computing workbook by ICEPP
★ 76wio-blink-template. Wio Terminal で L チカを試すための組込み Rust プロジェクトテンプレートです。
★ 5wio-terminal-blink-rs. Wio Terminal で L チカする
★ 21Embedded-Rust-from-Basics. 中林智之、井田健太が執筆した『基礎から学ぶ 組込みRust』 (C&R研究所) のサポートサイトです。
★ 112pine64. Pine64 Linux images and information
★ 120QUIC-FStar. An implementation of the IETF QUIC protocol in F*
★ 20verimqtt. verimqtt, a formally verified mqtt library written in F*.一定の条件下であればバグがないMQTT実装。
★ 1linux-kernel-module-cheat. The perfect emulation setup to study and develop the Linux kernel, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 24.04 host.
★ 4.5kproc-macro-workshop. Learn to write Rust procedural macros [Rust Latam conference, Montevideo Uruguay, March 2019]
★ 4.8kocaml-interop. OCaml<->Rust FFI with an emphasis on safety.
★ 151CoqFormalVerification. Coq
★ 1sesh. A library for deadlock-free session-typed communication in Rust.
★ 50Anime-Girls-Holding-Programming-Books. Anime Girls Holding Programming Books
★ 22kUnicodePlots.jl. Unicode-based scientific plotting for working in the terminal
★ 1.5kcodespan. Beautiful diagnostic reporting for text-based programming languages.
★ 1.3krust-stm. Software transactional memory
★ 270coq2rust. Coq to Rust program extraction. The whole tree is on the original Coq code base.
★ 227llvm_template. Shell
★ 2tungstenite-rs. Lightweight stream-based WebSocket implementation for Rust.
★ 2.4ktokio-tungstenite. Future-based Tungstenite for Tokio. Lightweight stream-based WebSocket implementation
★ 2.5kLockingAlgorithmPerformance. Testing the performance of the atomic increment, TestAndSet, MCS and Bakery locks
★ 1wenyan. 文言文編程語言 A programming language for the ancient Chinese.
★ 20kPigeonhole-Principle. Solution to the Pigeonhole Principle exercise in Software Foundations, without excluded middle.
★ 8u-boot-pine64. Pine64 U-Boot with patches to compile and boot fixed BSP Kernel in a sensible way
★ 51raspberry-pi-os. Learning operating system development using Linux kernel and Raspberry Pi
★ 14kdevicetree-specification. Devicetree Specification document source files
★ 1.1knapalm. Network Automation and Programmability Abstraction Layer with Multivendor support
★ 2.5kneqo. Neqo, the Mozilla Firefox implementation of QUIC in Rust
★ 2.2karm-trusted-firmware. Read-only mirror of Trusted Firmware-A
★ 2.2kwiwinwlh. What I Wish I Knew When Learning Haskell
★ 2.7ktools. C
★ 1.9kfirmware. This repository contains pre-compiled binaries of the current Raspberry Pi kernel and modules, userspace libraries, and bootloader/GPU firmware.
★ 5.5keverest. Shell
★ 205arm64-hypervisor-tutorial. Assembly
★ 119rust-raspberrypi-OS-tutorials. :books: Learn to write an embedded OS in Rust :crab:
★ 15kbaremetal_pi4_irq_sample. C
★ 5circle. A C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit)
★ 2.3kbaremetal-arm. An ebook about bare-metal programming for ARM
★ 844raspi3-tutorial. Bare metal Raspberry Pi 3 tutorials
★ 3kabi-aa. Application Binary Interface for the Arm® Architecture
★ 1.2kkaramel. KaRaMeL is a tool for extracting low-level F* programs to readable C code
★ 516trex-core. trex-core site
★ 1.5kDDIR. DDIR: An Open Source Dataset for Darkweb Research
★ 15ember. Elastic Malware Benchmark for Empowering Researchers
★ 1.2kmilewski-ctfp-pdf. Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
★ 12kwrite-you-a-haskell. Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
★ 3.5klibelfin. C++11 ELF/DWARF parser
★ 81prevail. eBPF verifier based on abstract interpretation
★ 466libelfin. C++11 ELF/DWARF parser
★ 343AutoSploit. Automated Mass Exploiter
★ 5.2ksgx-tutorial-ccs17. SGX Tutorial at CCS17: SGX Security and Privacy
★ 86warp17. The Stateful Traffic Generator for Layer 1 to Layer 7
★ 449xdp-tutorial. XDP tutorial
★ 2.9kexist. EXIST is a web application for aggregating and analyzing cyber threat intelligence.
★ 152dpdk-ans. ANS(Accelerated Network Stack) on DPDK, DPDK native TCP/IP stack.
★ 1.2kPlotNeuralNet. Latex code for making neural networks diagrams
★ 25ksnowman. Snowman decompiler
★ 2.2kPEGTL. Parsing Expression Grammar Template Library
★ 2.1kcpp-peglib. A single file C++ header-only PEG (Parsing Expression Grammars) library
★ 1khat-trie. C++ implementation of a fast and memory efficient HAT-trie
★ 870open-lambda. An open source serverless computing platform
★ 1kDejavu. DejaVU - Open Source Deception Framework
★ 428ClickNF. C++
★ 31base-drafts. Internet-Drafts that make up the base QUIC specification
★ 1.7kpassforios. Pass for iOS - an iOS client compatible with Pass command line application.
★ 1.6knetmap-tutorial. Netmap tutorial at SIGCOMM 2017 and AsiaBSDCon 2018
★ 87bess. BESS: Berkeley Extensible Software Switch
★ 333session-types. Rust
★ 581vuls. Agent-less vulnerability scanner for Linux, FreeBSD, Container, WordPress, Programming language libraries, Network devices
★ 12ksession-ocaml. An implementation of binary session types in OCaml
★ 40cytrone. CyTrONE: Integrated Cybersecurity Training Framework
★ 89Modbus_dataset. Modbus Dataset from CSET 2016
★ 49bcc. BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
★ 23kSATySFi. A statically-typed, functional typesetting system
★ 1.2khopscotch-map. C++ implementation of a fast hash map and hash set using hopscotch hashing
★ 849OpenSC2K. OpenSC2K - An Open Source remake of Sim City 2000 by Maxis
★ 5.1kminimal-linux. C
★ 197HyperDex. HyperDex is a scalable, searchable key-value store
★ 1.4kmctls. mcTLS prototype implementation based upon OpenSSL
★ 6compiladores. C
★ 616functadelic. Scala
★ 6distribution. Short, simple, direct scripts for creating ASCII graphical histograms in the terminal.
★ 458P. The P programming language.
★ 3.6krarm. ARMv7 emulator written in Rust
★ 119WaveFunctionCollapse. Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics
★ 25kfarisvm. FARIS: the FAst uniform Resource Identifier-Specific filter
★ 8sparsehash-c11. Experimental C++11 version of sparsehash
★ 295sparsehash. C++ associative containers
★ 1.6kuserland-slab-allocator. A carefully optimised, POSIX-compatible slab allocator for userspace.
★ 85triebeard. Radix trees in Rcpp and R
★ 33FlameGraph. Stack trace visualizer
★ 20kpeloton. The Self-Driving Database Management System
★ 2.1kCavalia. A transactional main-memory database system on multicores
★ 106CLHT. CLHT is a very fast and scalable (lock-based and lock-free) concurrent hash table with cache-line sized buckets.
★ 169litl. LiTL: Library for Transparent Lock Interposition
★ 86lzfse. LZFSE compression library and command line tool
★ 1.8kcoz. Coz: Causal Profiling
★ 4.5ksdsl-lite. Succinct Data Structure Library 2.0
★ 2.3khttp-prompt. An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie
★ 9.1kreactive. The Reactive Extensions for .NET
★ 7.2kactor-framework. An Open Source Implementation of the Actor Model in C++
★ 3.4kllvm. Project moved to: https://github.com/llvm/llvm-project
★ 4.6kEmulation. Configuration script to create virtual machines joined by a global shared memory pool
★ 88netmap. Automatically exported from code.google.com/p/netmap
★ 2ktsx-tools. Header files for Intel TSX (Transactional Synchronization Extension) development
★ 134deadman. deadman is a curses-based host status checking application using ping
★ 411poptrie. An Implementation of Poptrie IP Routing Table Lookup Algorithm
★ 123quic. libquic: QUIC (Quick UDP Internet Connections)
★ 246dghelper-cpp11. to get out stack frame infomation or type infomation on rutime easily
★ 1hiredis. Minimalistic C client for Redis >= 1.2
★ 6.7kgthreads-art. A green threads tutorial.
★ 66RegexGenerator. This project contains the source code of a tool for generating regular expressions for text extraction: 1. automatically, 2. based only on examples of the desired behavior, 3. without any external hint about how the target regex should look like
★ 954libuv. Cross-platform asynchronous I/O
★ 27kelasticsearch. Free and Open Source, Distributed, RESTful Search Engine
★ 78kkibana. Your window into all of your data
★ 21kv8. The official mirror of the V8 Git repository
★ 25kre2. RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.
★ 9.7kuBlock. uBlock: a fast, lightweight, and lean blocker for Chrome, Firefox, and Safari.
★ 8.2kblessed-contrib. Build terminal dashboards using ascii/ansi art and javascript
★ 16kDshell. Dshell is a network forensic analysis framework.
★ 5.5kruby_apk. analyzing android apk library for ruby
★ 83imdmtools. Intrepidus Group's iOS MDM tools
★ 188