- All languages
- ANTLR
- Assembly
- C
- C#
- C++
- CMake
- CSS
- Clojure
- Common Lisp
- D
- Dockerfile
- Eagle
- Elixir
- Elm
- Emacs Lisp
- Erlang
- Go
- HCL
- HTML
- Haskell
- Java
- JavaScript
- Jinja
- Julia
- Jupyter Notebook
- Kotlin
- LLVM
- Lua
- MATLAB
- MDX
- Makefile
- Markdown
- NSIS
- Nix
- OCaml
- Objective-C
- OpenSCAD
- PHP
- PLSQL
- Perl
- Python
- Reason
- Rocq Prover
- Ruby
- Rust
- SCSS
- Scala
- Shell
- Slash
- Swift
- SystemVerilog
- TL-Verilog
- TLA
- TeX
- TypeScript
- Typst
- VHDL
- Verilog
- Vim Script
- Vim Snippet
- WebAssembly
- Zig
Starred repositories
A tiling window manager for macOS based on binary space partitioning
GoodbyeDPI — Deep Packet Inspection circumvention utility (for Windows)
TCP port scanner, spews SYN packets asynchronously, scanning entire Internet in under 5 minutes.
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Open-source keyboard firmware for Atmel AVR and Arm USB families
BlackHole is a modern macOS audio loopback driver that allows applications to pass audio to other applications with zero additional latency.
Capturing SSL/TLS plaintext without a CA certificate using eBPF. Supported on Linux/Android kernels for amd64/arm64.
Learning operating system development using Linux kernel and Raspberry Pi
Official QEMU mirror. Please see https://www.qemu.org/contribute/ for how to submit changes to QEMU. Pull Requests are disabled. Please only use release tarballs from the QEMU website.
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network…
A little fail-safe filesystem designed for microcontrollers
Course materials for Modern Binary Exploitation by RPISEC
A high performance layer 4 load balancer
Kyanos is a networking analysis tool using eBPF. It can visualize the time packets spend in the kernel, capture requests/responses, makes troubleshooting more efficient.
Linux running inside a PDF file via a RISC-V emulator
A bare metal programming guide (ARM microcontrollers)
This project hosts security advisories and their accompanying proof-of-concepts related to research conducted at Google which impact non-Google owned code.
F-Stack is an user space network development kit with high performance based on DPDK, FreeBSD TCP/IP stack and coroutine API.
This repository contains several applications, demonstrating the Meltdown bug.
Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4
Packet, where are you? -- eBPF-based Linux kernel networking debugger
Library providing helpers for the Linux kernel io_uring support