Skip to content
kylcPublic

About

Create terminal user interfaces in jank

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Latest commit

 

History

14 Commits

Folders and files

Repository files navigation

minitui

Clojars Project

Create terminal user interfaces in jank.

demo

Requirements

  • cmake
  • a C++ compiler

Installation

Add the following dependency to your Leiningen project file:

[io.github.kylc/minitui "0.2.0"]

Usage

See the examples.

(ns tiny
  (:require [minitui.dom :as d]
            [minitui.screen :as s]))

(let [screen (s/create (s/fixed 50) (s/fixed 5))]
  (->>
   (d/center
    (d/border
     (d/vbox (d/text "Hello world!")
             (d/text (clojure-version)))))
   (s/render screen))
  (s/print screen))

About

Create terminal user interfaces in jank

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages