Projects for an undergraduate OS course
Repository Index
65,764 visible repositories in the index
25–48 of 182 · Most stars
Recurrent neural network for audio noise reduction
- rnn
- noise-reduction
- audio
- c
Generic command line non-JVM Apache Kafka producer and consumer
dperf: High-Performance Network Load Testing Tool Based on DPDK
Lightweight and customizable notification daemon
- c
- notification-daemon
- libnotify
- dbus
Unlock vGPU functionality for consumer grade GPUs.
Lightweight automation and productivity app for OS X
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.
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.
- address-parser
- machine-learning
- nlp
- address
This project hosts security advisories and their accompanying proof-of-concepts related to research conducted at Google which impact non-Google owned code.
FreeRTOS kernel files only, submoduled into https://github.com/FreeRTOS/FreeRTOS and various other repos.
TranslatedA highly scalable IoT operating system for the IoT field. For more information, visit the official website: https://www.aliyun.com/product/aliosthings
- iot
- embedded
- haas
- microcontroller
CircuitPython - a Python implementation for teaching coding with microcontrollers
- circuitpython
- micropython
- python
- embedded
An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino
Slurm: A Highly Scalable Workload Manager
- slurm
- slurm-job-scheduler
- slurm-workload-manager
The Network UPS Tools repository. UPS management protocol Informational RFC 9271 published by IETF at https://www.rfc-editor.org/info/rfc9271 Please star NUT on GitHub, this helps with sponsorships!
- management
- modbus
- monitoring
- netxml
Code from various chapters in OSTEP (http://www.ostep.org)
A tool to dump the login password from the current linux user
- post-exploitation
- password-extraction
Work-in-progress static recompilation of The Legend of Zelda: Breath of the Wild (Switch, v1.9.0) for Windows and Linux. Bring your own dump: no game files, keys or dumping tools included.
WinSCP is a popular free file manager for Windows supporting SFTP, FTP, FTPS, SCP, S3, WebDAV and local-to-local file transfers. A powerful tool to enhance your productivity with a user-friendly interface and automation options like .NET assembly.
Run periodic jobs in PostgreSQL
- postgresql
- cron
- periodic-jobs
- scheduler
Fastsocket is a highly scalable socket and its underlying networking implementation of Linux kernel. With the straight linear scalability, Fastsocket can provide extremely good performance in multicore machines. In addition, it is very easy to use and maintain. As a result, it has been deployed in the production environment of SINA.
Envision a future where everyone can read all the code of an educational operating system.