https://github.com/aceinetx/twn
I was bored so I made a console window manager
https://github.com/aceinetx/twn
console terminal window-manager
Last synced: about 1 year ago
JSON representation
I was bored so I made a console window manager
- Host: GitHub
- URL: https://github.com/aceinetx/twn
- Owner: aceinetx
- Archived: true
- Created: 2024-05-11T19:53:36.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-08T06:34:36.000Z (over 1 year ago)
- Last Synced: 2025-02-20T10:29:59.368Z (over 1 year ago)
- Topics: console, terminal, window-manager
- Language: C
- Homepage:
- Size: 201 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TWn
### Console window manager on NCurses with helpful api to make TWn applications

#### Archived due to bugs that I can't fix
## UI Elements implemented
- Window (of course)
- Button
- Input
- Label
- Checkbox
## Documentation
[API](APIDOCS.md)
[How to use](HOWTOUSE.md)
If you notice any segmentation faults, please publish it on issues with gdb logs
## Known issues
- EXTERMELY unstable on 32 bit devices (segfaults, invalid rendering)
- Doesn't work with msys/cygwin
## Tested devices/linux systems
- Ubuntu 22.04 (Works perfectly)
- Termux x64 (Works ALMOST perfectly (I noticed some color issues))
- Arch linux (Works perfectly)
- VSCode terminal (Works perfectly)
## Work-In-Progress/Planned features
- No-Mouse mode (Implemented)
- Multi Desktop workspaces (Implemented)