usdpl-rs/README.md

25 lines
877 B
Markdown
Raw Normal View History

[![usdpl-back](https://img.shields.io/crates/v/usdpl-back?label=usdpl-back&style=flat-square)](https://crates.io/crates/usdpl-back)
[![usdpl-core](https://img.shields.io/crates/v/usdpl-core?label=usdpl-core&style=flat-square)](https://crates.io/crates/usdpl-core)
[![usdpl-front](https://img.shields.io/crates/v/usdpl-front?label=usdpl-front&style=flat-square)](https://crates.io/crates/usdpl-front)
2022-06-08 01:05:04 +01:00
# usdpl-rs
Universal Steam Deck Plugin Library
2022-06-21 01:03:18 +01:00
A faster, safer way to write plugin back-ends
2022-06-08 01:05:04 +01:00
### Goals
- [x] Minimum viable plugin
- [x] Call back-end API from front-end UI
- [x] External API documentation
2022-06-21 01:03:18 +01:00
- [ ] Internal protocol documentation
- [x] Async support
2022-06-21 01:03:18 +01:00
- [ ] Encryption
- [x] PluginLoader/Decky support
- [x] Plugin template
2022-06-08 01:05:04 +01:00
- [ ] Crankshaft support
- [ ] Plugin template
2022-06-08 01:05:04 +01:00
- [ ] Cross-framework tooling
- [ ] Other programming languages support (C bindings)
2022-06-08 01:05:04 +01:00