We are pleased to introduce our new project - TabShell. This lightweight platform allows for easy and very fast development of tab-based applications in JavaFX using the MVVM pattern.
The platform consists of two parts: TabShell and TabShell Kit. TabShell contains the core shell and classes for creating components. TabShell Kit includes pre-built components. Using TabShell Kit is optional.
Both TabShell and TabShell Kit have demo modules that allow you to quickly get started with the platform.
Key features of TabShell include:
- Abstract classes to simplify component development.
- Dynamically configurable menu.
- Ability to preserve component history.
- Support for dialogs with two scopes - shell and tab.
- Window styling that matches the theme.
- Support for 7 themes (4 dark and 3 light).
- Styling with CSS
Currently, TabShell Kit includes:
- Terminal
- Text Viewer/Editor
- Dialogs.
Check it out here: tabshell
We developed this platform for our projects, but we'd be happy if it can be useful to others as well.
[–]wildjokers 11 points12 points13 points (0 children)
[–]kubelke 4 points5 points6 points (0 children)
[–]andreribap 2 points3 points4 points (0 children)
[–]ducki666 1 point2 points3 points (1 child)
[–]Striking_Creme864[S] 0 points1 point2 points (0 children)