A (hopefully) universal Steam Deck plugin lib
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
NGnius (Graham) 61db1be355
Create FUNDING.yml
9 months ago
.github Create FUNDING.yml 9 months ago
src Add some utility functions to API 2 years ago
templates/decky Add _unload to decky template 11 months ago
usdpl-back Fix incorrect home dir on Decky 1 year ago
usdpl-core Bump version and add Decky env var support (#1) 1 year ago
usdpl-front Update front version to v0.10.1 11 months ago
.gitignore Initial functionality 2 years ago
Cargo.lock Update front version to v0.10.1 11 months ago
Cargo.toml Bump remaining versions to v0.10.0 1 year ago
LICENSE Create LICENSE 2 years ago
README.md Bump version and add Decky env var support (#1) 1 year ago
README.tpl Document, improve some API functionality 2 years ago
build.sh Minor refactor and code cleanup to improve ergonomics 2 years ago

README.md

usdpl-back usdpl-core usdpl-front

usdpl-rs

Universal Steam Deck Plugin Library

A faster, safer way to write plugin back-ends

Goals

  • Minimum viable plugin
  • Call back-end API from front-end UI
  • External API documentation
  • Internal protocol documentation
  • Async support
  • Encryption
  • PluginLoader/Decky support
    • Plugin template
  • Cross-framework tooling
  • Other programming languages support (C bindings)