cooperative-multitasking
Here are 52 public repositories matching this topic...
Language:All
Sort:Most stars
Robust applications framework in C++. Includes a static analysis tool and two applications.
- Updated
Mar 21, 2025 - C++
A memory safe focus C framework, RAII, I/O, coroutine and other concurrency primitives.
- Updated
Oct 20, 2025 - C
C++20 coroutines-based cooperative multitasking library
- Updated
Sep 19, 2021 - C++
Cooperative multitasking Arduino code example to process/graph EEG data from Star Wars Force Trainer (Neurosky board)
- Updated
Jan 24, 2024 - C++
The QuarkTS port for C++. An open-source OS for embedded applications that supports prioritized cooperative scheduling, time control, inter-task communications primitives, hierarchical state machines and CoRoutines.
- Updated
Oct 30, 2025 - C++
C++20 fiber implementation with similar interface to std::thread, header-only / x86_64 / Linux only / stackful / built-in scheduler / thread shareable
- Updated
Sep 26, 2024 - C++
⏱ A simple, non-preemptive coroutine scheduler that allows for cooperative multitasking within Cosmos kernels
- Updated
Feb 11, 2024 - C#
muwerk cooperative scheduler with mqtt-like queues
- Updated
Jul 29, 2023 - C++
Universal Cooperative Multithread Lib with real time Scheduler that was designed to work, virtually, into any modern micro controller or Microchip and, also, for user space applications for modern OS (Mac, Linux, Windows) or on FreeRTOS as well. Supports C and C++
- Updated
Jan 5, 2022 - HTML
osFree Windows Kernel for osFree Win16 Personality
- Updated
Oct 29, 2025 - C
Pure C++ non stack displacement that implements cooperative multitask library for SINGLE CORE embedded development on DSPs, Microcontrollers and Processor (ARV, RISCV, ARM(all), TENSY, ESP), while also suitable for applications on Windows, Linux and MacOs and compatible with some RTOSs as well. This library allows full event driven applications …
- Updated
May 23, 2023 - C++
The asynchronous framework for modern C++
- Updated
Aug 12, 2023 - C++
A coöperative multitasking framework based on `liburing` and `libucontext`
- Updated
Nov 3, 2025 - C
A lightweight C++ framework for creating cooperative tasks
- Updated
Oct 27, 2025 - C++
Minimalist cooperative operating system supporting multiple tasks with MMU protection
- Updated
Aug 6, 2021 - C
An simple higher level C programming language library, with coroutine, multi-threading, an auto memory safe design.
- Updated
Feb 18, 2025
A 64-bit cooperative multi-tasking toy operating system in C
- Updated
Jan 6, 2018 - C
Cooperative Multitasking 64-bit Operating System for Intel x86 processor. Functionalities include Shell with pipe, Background Process, Interrupt Handling, Dynamic Memory Allocation, 4-level Paging, Scheduling, tarfs , ELF loading, Memory Mapping, COW fork, SEGV handling, System calls.
- Updated
Jan 24, 2018 - C
Simple cooperative operating system in pure C. Suitable for any microcontroller. Small footprint.
- Updated
Apr 27, 2015 - C
Improve this page
Add a description, image, and links to thecooperative-multitasking topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thecooperative-multitasking topic, visit your repo's landing page and select "manage topics."