dcell ~main
Terminal Cells for D.
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
This package provides sub packages which can be used individually:
dcell:mkinfo - Terminal database builder
dcell:colors - Color Demo in Dcell
dcell:hello - Hello World in Dcell
dcell:mouse - Mouse demo in Dcell
Dcell
This is an early effort to "rewrite" my well-known Tcell (for Go) project into D.
At present, this works reasonably well for most TTY type devices (think xterm, Terminal, Term2, etc) on Posix (Linux, macOS, etc) systems.
Windows support is missing.
It supports most of the things that Tcell supports. The API is subject to change, as I'm working on improving this.
The demos/ directory has a few demo programs which might be interesting. These were ported from Tcell.
This effort was done principally to learn D, but hopefully it may someday later be useful because it appears that D does not have an analog for tcell.
- Registered by Garrett D'Amore
- ~main released a year ago
- gdamore/dcell
- BSL-1.0
- Copyright 2022 Garrett D'Amore
- Authors:
- Sub packages:
- dcell:mkinfo, dcell:colors, dcell:hello, dcell:mouse
- Dependencies:
- east_asian_width
- Versions:
-
0.0.2 2022-Oct-19 0.0.1 2022-Sep-11 ~main 2023-Feb-18 ~grapheme 2022-Sep-17 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
1 downloads this month
-
26 downloads total
-
- Score:
- 0.0
- Short URL:
- dcell.dub.pm