Beanstalk is a simple, fast work queue.
Repository Index
55,140 visible repositories in the index
25–48 of 145 · Most stars
The reference implementation of the Linux FUSE (Filesystem in Userspace) interface
A Dead Simple VPN.
An extremely low latency KVMFR (KVM FrameRelay) implementation for guests with VGA PCI Passthrough.
- kvm-framerelay
- vga-pci-passthrough
- qemu-kvm
- kvmfr
ZipArchive is a simple utility class for zipping and unzipping files on iOS, macOS and tvOS.
- unzipping-files
- ziparchive
- swift
- objective-c
Simple Dynamic Strings library for C
Simple unit testing for C
Terminal based "The Matrix" like implementation
- c
- matrix
- screensaver
FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unlock the telecommunications potential of any device.
- freeswitch
- signalwire
- open-source
- source-code
Applicative Protocol Multiplexer (e.g. share SSH and HTTPS on the same port)
An implementation of the TLS/SSL protocols
- tls
- ssl
- s2n
- encryption
CircuitPython - a Python implementation for teaching coding with microcontrollers
- circuitpython
- micropython
- python
- embedded
eBPF implementation that runs on top of Windows
Implementations of SIMD instruction sets for systems which don't natively support them.
- simd-intrinsics
- sse
- neon
- arm
The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3! Update to wolfSSL 5.9.1 for the latest CVE fixes.
Apple's open-source XNU kernel on Android phones: its own loader and drivers, Metal on the Adreno. Runs from RAM; a reboot gives the phone back to Android.
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+.
OpenGL 3 and 4 examples using GLSL
- examples
- opengl
Go bindings for raylib, a simple and easy-to-use library to enjoy videogames programming.
- game-engine
- raylib
- android
- rpi
Public domain cross platform lock free thread caching 16-byte aligned memory allocator implemented in C
- concurrency
- thread
- memory
- allocator
simple neural network library in C99
- backpropagation
- genetic-algorithm
- ann
- neural-network
C library to create simple HTTP servers and Web Applications.
Basic implementations of standard cryptography algorithms, like AES and SHA-1.
a Fast Fourier Transform (FFT) library that tries to Keep it Simple, Stupid