Rust context-switching

Open-source Rust projects categorized as context-switching

Top 3 Rust context-switching Projects

  • libfringe

    a Rust library implementing safe, lightweight context switches, without relying on kernel services

    Project mention: Virtual Threads in Rust? | | 2022-09-30

    There’s a bunch of library-based implementations of coroutines for rust. I recall being the most interesting one, but it is quite dated. I don’t think there’s a lot of community interest in stackfull coroutines at this point.

  • ctrlg

    A command line context switcher, written in Rust :crab:

    Project mention: Tabled [v0.6.0] - An easy to use library for pretty print tables of Rust structs and enums. | | 2022-04-04

    I use tabled in my project ctrlg and it works great for showing the keymappings. Great work!

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • cortexm-threads

    Simple context switching library for ARM Cortex-M MCUs in Rust

    Project mention: How can I do a context switch with rust? | | 2022-07-18

    I'm trying to first target the ARM Cortex-M so I've been looking at crates like cortexm-threads but I can't seem to get them to run without a hard fault. Is this maybe the compiler over optimizing?

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-09-30.

Rust context-switching related posts


What are some of the best open-source context-switching projects in Rust? This list will help you:

Project Stars
1 libfringe 480
2 ctrlg 24
3 cortexm-threads 6
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives