Bibliotecas escritas en C
gunslinger
C99, marco de solo encabezado para juegos y aplicaciones multimedia.
- 994
- BSD 3-clause "New" or "Revised"
RTL88x2BU-Linux-Driver
Controlador USB WiFi Realtek RTL88x2BU para Linux.
- 988
- GNU General Public License v3.0 only
pgsql-http
Cliente HTTP para PostgreSQL, recupera una página web desde dentro de la base de datos.
- 988
- MIT
hardened_malloc
Asignador endurecido diseñado para sistemas modernos. Tiene integración en Bionic libc de Android y se puede usar externamente con musl y glibc como una biblioteca dinámica para usar en otras plataformas basadas en Linux. Ganará más portabilidad/integración con el tiempo.
- 981
- MIT
php-memcached
Extensión memcached basada en la biblioteca libmemcached.
- 981
- GNU General Public License v3.0
HandmadeMath
Una biblioteca matemática simple para juegos y gráficos por computadora. Compatible con C y C++..
- 981
- Creative Commons Zero v1.0 Universal
common-shaders
Colección de sombreadores Cg de uso común. Estos sombreadores son utilizables por compiladores de tiempo de ejecución HLSL y/o Cg. El script cg2glsl traducirá la mayoría de estos en shaders GLSL.
- 980
portaudio
PortAudio es una biblioteca de lenguaje C de código abierto y multiplataforma para entrada y salida de audio en tiempo real.
- 980
- GNU General Public License v3.0
brutal
🏢 Un sistema operativo inspirado en el diseño brutalista que combina los ideales de UNIX de la década de 1970 con tecnología e ingeniería modernas.
- 979
- MIT
CarpVM
VM "interesante" en C. Veamos cómo va esto. (por tekknolagi).
- 977
- GNU General Public License v3.0 only
stratux
Receptor de tráfico y meteorología aeronáutica basado en RTL-SDR.
- 977
- BSD 3-clause "New" or "Revised"
embox
Sistema operativo modular y configurable para aplicaciones integradas.
- 977
- BSD 2-clause "Simplified"
stm32-usart-uart-dma-rx-tx
Ejemplos de STM32 para USART que usan DMA para una transmisión eficiente de RX y TX.
- 977
- MIT
ngx_mruby
ngx_mruby: un mecanismo de extensión de servidor web rápido y eficiente en memoria que utiliza el lenguaje de secuencias de comandos mruby para nginx.
- 976
Bedrock
Base de datos distribuida sólida como una roca que se especializa en conmutación por error automática activa/activa y replicación WAN (por Expensify).
- 976
- GNU Lesser General Public License v3.0 only
CVE-2021-4034
PoC para PwnKit: vulnerabilidad de escalada de privilegios locales en pkexec de polkit (CVE-2021-4034) (por arthepsia).
- 976
ostree
Implementación y actualizaciones de sistemas operativos y contenedores binarios.
- 975
- GNU General Public License v3.0
rtw89
Controlador para Realtek 8852AE, un dispositivo 802.11ax.
- 973
- GNU General Public License v3.0 only