h-ayat / p752

Basic TUI engine for scala-native

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Basic TUI engine for scala-native

License:GNU General Public License v3.0


Languages

Language:Scala 97.5%Language:C 2.5%