h-ayat / p752   0.4.0

GNU General Public License v3.0 only GitHub

Basic TUI engine for scala-native

Scala versions: 3.x
Scala Native versions: 0.4

p752

Basic TUI engine for scala-native.

Overview

This project consists of three modules:

  • core : the engine and core system
  • demo: primitive samples
  • tiles: Some pre-defined components (called tiles) including:
    • Autocomplete
    • HorizontalList
    • Input
    • Prompt
    • Table
    • VerticalList

Setup

Add the following to build.sbt in your scala-native project: (you can use p752-core instead of p752-tiles to exclude predefined components)

libraryDependencies += "io.github.h-ayat" %%% "p752-tiles" % "0.4.0"

Demo

out