Download the PHP package scrapyard-io/tubes without Composer
On this page you can find all versions of the php package scrapyard-io/tubes. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download scrapyard-io/tubes
More information about scrapyard-io/tubes
Files in scrapyard-io/tubes
Package tubes
Short Description The ScrapyardIO Display Panel Framework.
License MIT
Homepage https://scrapyard-io.projectsaturnstudios.com/ecosystem/scrapyard-io/tubes/0.7.x
Informations about the package tubes
scrapyard-io/tubes (0.7)
The ScrapyardIO display companion for framework 0.7. Tubes owns the draw → framebuffer → present pipeline: Managed and Deferred framebuffers, OS windows, IC panels, fonts, Renderer2D, and Human Input.
Namespace: ScrapyardIO\Tubes\.
Install
Discovery registers TubesServiceProvider and MagicAliases Framebuffer / Window / Panel / Font.
Install a GFX companion stack:
Smoke-test the default canvas profile:
Official documentation
Docs live on the ScrapyardIO website:
- Overview
- Installation
- Basics
- Configuration
- Commands
- Canvas Window Demo
- Demo Sketches
- Components (Contracts, Framebuffers, Rendering, Fonts, Canvas, Windows, Panels, Human Input, Inputs)
- Diving Deeper
- Related — gpio-framework · UX
Component splits
This umbrella replaces splittable tubes/* packages at self.version. Prefer requiring scrapyard-io/tubes.
| Composer | Folder |
|---|---|
tubes/contracts |
src/Tubes/Contracts |
tubes/framebuffers |
src/Tubes/Framebuffers |
tubes/rendering |
src/Tubes/Rendering |
tubes/fonts |
src/Tubes/Fonts |
tubes/canvas |
src/Tubes/Canvas |
tubes/windows |
src/Tubes/Windows |
tubes/panels |
src/Tubes/Panels |
tubes/human-input |
src/Tubes/HumanInput |
tubes/inputs |
src/Tubes/Inputs |
Core stays umbrella-only (providers, MagicAliases, canvas profile support) — no tubes/core package.
Legacy replace keys for 0.6 consumers: tubes/monochrome, tubes/color, tubes/matrix, tubes/epaper.
Contributing
Thank you for considering contributing to Tubes! Please open issues and pull requests on GitHub.
License
Tubes is open-sourced software licensed under the MIT license.
All versions of tubes with dependencies
fabricate/console Version ^0.7.0
fabricate/contracts Version ^0.7.0
fabricate/filesystem Version ^0.7.0
fabricate/magic-aliases Version ^0.7.0
fabricate/nuts-and-bolts Version ^0.7.0
fabricate/sketches Version ^0.7.0
gpio/contracts Version ^0.7.0
waveforms/contracts Version ^0.7.0