Crypto Trader — Desktop-Library¶
Shared JavaFX library for desktop applications¶
Desktop‑Library aggregates reusable JavaFX components and helpers for Crypto Trader desktop applications. It provides a single dependency that pulls in the curated Desktop‑Components set and foundational utilities used by Admin and other desktop tools.
Important: Past results and backtests do not guarantee future performance. Always start in paper mode. Liability is your own.
⭐️ What it does¶
- Aggregates Desktop‑Components
- Provides common JavaFX utilities and wiring helpers
- Encourages a consistent look and feel
✅ Why it matters¶
- Faster UI development with high‑quality, reusable pieces
- Consistent UX across desktop tools
🔗 Where it fits in the platform¶
- Consumed by Crypto‑Trader‑Admin and any JavaFX desktop utilities
- Part of the broader Library umbrella
🛠️ Technology at a glance¶
- UI: JavaFX (controls, FXML, web, swing interop)
- Libraries: ControlsFX, FormsFX, ValidatorFX, Ikonli, BootstrapFX, TilesFX
- Build: Maven, Dokka for docs
📝 Conventions¶
- Keep components generic and reusable
- Avoid application‑specific logic; contribute to Admin app instead
❓ Questions or help¶
Email Oliver Lear Sigwarth (@theoliverlear): sigwarthsoftware@gmail.com
📄 License¶
See LICENSE.md in the repository root.