siyo 0.0.0

Cross-platform system interface for hardware IO.
Documentation
  • Coverage
  • 0%
    0 out of 1 items documented0 out of 0 items with examples
  • Size
  • Source code size: 11.16 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 963.56 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • Homepage
  • libcala/cala
    56 6 16
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • AldaronLau

Siyo

Cross-platform system interface for hardware IO. Use screens, speakers, microphones, input devices, etc.

Motivation

There needs to be crate that can handle all of the common tasks that are currently not portable across different platforms.

Features

Each interface is represented by a module in Siyo. Here's a list of all the modules:

  • clock - Date, Time of day, Timer
  • hid - Human Interface Device, USB
  • screen - Make a window
  • cam - Camera, Webcam
  • speaker - Play sound through speakers
  • mic - Record sound through microphone
  • net - Network
  • drive - Persistent Storage

Links


Plop Grizzly