Data Plane Development Kit
Repository Index
47,133 repositories indexed
25–48 of 105 · Most stars
F-Stack is an user space network development kit with high performance based on DPDK, FreeBSD TCP/IP stack and coroutine API.
Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
- original-xbox
- xbox
- emulator
- hacktoberfest
UNIX-like reverse engineering framework and command-line toolset.
- reverse-engineering
- program-analysis
- security
- exploitation
Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖
Gear-Lib, C library for IOT Embedded Multimedia and Network
- posix
- ipc
- event
- v4l2
Implementations of SIMD instruction sets for systems which don't natively support them.
- simd-intrinsics
- sse
- neon
- arm
The ioquake3 community effort to continue supporting/developing id's Quake III Arena
- fps
- fps-game
- fps-engine
- game
Platform for Architecture-Neutral Dynamic Analysis
- reverse-engineering
- dynamic-analysis
- qemu
- pandare
Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.
Mongoose OS - an IoT Firmware Development Framework. Supported microcontrollers: ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, STM32F7. Amazon AWS IoT, Microsoft Azure, Google IoT Core integrated. Code in C or JavaScript.
Your high performance web application C framework
- websocket-server
- http-protocol
- http-parser
- c
library for nonlinear optimization, wrapping many algorithms for global and local, constrained or unconstrained, optimization
Unlocking _everything_ on the CPU with DRAM scrambling
Free, easy, portable audio engine for games
mTCP: A Highly Scalable User-level TCP Stack for Multicore Systems
The official Allegro 5 git repository. Pull requests welcome!
LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.
- libtomcrypt
- cryptography
- c
- encryption
💾 The shell-like, command-line terminal file manager
- file-manager
- filemanager
- text-based
- cli
Interactive CTF Exploration Tool
- security
- reverse-engineering
- windows
- windows-internals
Two-Level Segregated Fit memory allocator implementation.
Tools for developers to create truly open IoT products using standard JavaScript on low cost microcontrollers.
OpenSIPS is a GPL implementation of a multi-functionality SIP Server that targets to deliver a high-level technical solution (performance, security and quality) to be used in professional SIP server platforms.
Miniscule cross-platform eventing, networking & crypto for async applications
- miniscule
- cross-platform
- async
- tcp