Project

cdk

0.0
No commit activity in last 3 years
No release in over 3 years
This is a pure ruby port of the CDK ncurses widget toolkit.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

~> 1.4
 Project Readme

cdk

A Ruby version of Thomas Dickey version of the curses development kit providing many easy-to-use TUI widgets.

Originally based on the tawny-cdk library, this was forked and 'gemified' due to original project inactivity.

Simply install with

  $ gem install cdk

Currently requires ncursesw (previously ncurses-ruby, check your dependencies!)

Implemented widgets:

  • Alphalist
  • Button
  • Buttonbox
  • Calendar
  • Dialog
  • Entry
  • File Selector
  • Graph
  • Histogram
  • Item List
  • Label
  • Matrix
  • Marquee
  • Menu
  • Multiple Line Entry
  • Radio List
  • Scale
  • Scrolling List
  • Scrolling Window
  • Selection List
  • Slider
  • Template
  • Viewer
  • More Coming Soon!

Thomas Dickey's C project page: http://invisible-island.net/cdk/