Skip to content
This repository has been archived by the owner on Oct 2, 2022. It is now read-only.

Wh1teDuke/ngui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NGUI

Not to be confused with NiGui, NGUI is an interface for GUI toolkits (a.k.a. thin layer on top of GTK3). Use this library to make GUI applications in Nim.


# Install Nim
https://nim-lang.org/install.html
# Install GTK2/3
https://www.gtk.org/docs/installations/
# Install NGUI
git clone https://github.com/Wh1teDuke/ngui
# OPTIONAL
cd NGUI_DIR
nim addPath nguiscript.nims

Backend Source
GTK2 https://github.com/nim-lang/gtk2 Domo arigato gozaimashita
GTK3 https://github.com/StefanSalewski/oldgtk3 Domo arigato gozaimashita


Beta alpha alpha quality.

  • Needs exhaustive testing
  • Only tested on linux
  • Better documentation
  • More backends, prune some GTK3 binding files
  • A logo for the project

See LICENSE (MIT)