npm initializer for gtk apps using gjs
GJS TypeScript type definitions for Gtk-4.0, generated from library version 4.23.0
GJS TypeScript type definitions for Gtk-3.0, generated from library version 3.24.53
Generated TypeScript FFI bindings for GTKX
GNOME Gtk+ bindings for NodeJS
GJS TypeScript type definitions for Gtk-2.0, generated from library version 2.24.33
Library which brings JSX and reactivity to GNOME JavaScript.
Node.js TypeScript type definitions for node-gtk
i18n formatting library
Bridge GTK event controllers to standard DOM events (MouseEvent, KeyboardEvent, etc.)
TypeScript based test driver for GTK
Rust-based native module providing FFI bindings for GTKX
Testing utilities for GTKX applications
Emotion-based CSS-in-JS for GTKX applications
Build GTK4 desktop applications with React and TypeScript
Pre-build version of JavaScriptCore to be used by React Native apps

Run GJS applications with react
TypeScript definitions for Gtk
GToolkit Credit By G.S.C.
TypeScript definitions for Gtk
Compile class public and private fields, private methods and decorators to ES6
Vitest plugin for GTKX applications with Xvfb display isolation
Compile ESNext Regular Expressions to ES5
A tool for creating GTK applications using Ruby and Glade
Ruby/Gtk3 is a Ruby binding of GTK 3.x. It allows Ruby programmers to use the GTK graphics toolkit to make graphical user interfaces for their Ruby scripts. Many of the programs you use like file explorers, browsers, graphics programs etc. use GTK to make their GUI. In fact, there's a good chance that you're looking at a GTK window right now. All the GTK commands and widgets have been translated into Ruby, so Ruby programmers can write scripts that create windows instead of only using the command line. Visit our homepage for install instructions and tutorials, at: https://www.rubydoc.info/gems/gtk3/
Ruby/GTK4 is a Ruby binding of GTK 4.x. It allows Ruby programmers to use the GTK graphics toolkit to make graphical user interfaces for their Ruby scripts. Many of the programs you use like file explorers, browsers, graphics programs etc. use GTK to make their GUI. In fact, there's a good chance that you're looking at a GTK window right now. All the GTK commands and widgets have been translated into Ruby, so Ruby programmers can write scripts that create windows instead of only using the command line. Visit our homepage for install instructions and tutorials.
GTK graphical interface for Internet Movie DataBase. You can create users and save for each of them the movies to see, movies seen and favourites movies in a sqlite3 database.
Visualruby is a complete IDE for making graphical user interfaces with ruby. It utilizes glade interface designer to create windows, and uses a library of GUI helpers to make coding GTK+ programs easy. The IDE really helps you organize your files and your thoughts because it names your ruby files and glade files by a naming convention. You files take on the names MyClass.rb, and MyClass.glade. Then you can easily edit the GUI (glade file) by right clicking on your class's file. It also creates .gemspec files for you, then you can right-click on the .gemspec file to install it, or upload it to rubygems.org. You can also yank your gems with one click. To install, get instructions from our github page at https://github.com/Beagle123/visualruby
This is a simple GUI for a simple ruby class. It demonstrates how easy it is to create GUIs with visualruby. You can try visualruby by going to visualruby.net. There are more examples and tutorials there. The best way to install this program is to install visualruby first because it has all the GTK+ graphics packages that this program depends on. Go to visualruby.net to install. After you have visualruby, you can run this program, at the terminal: $ simple_ruby_gui
Context is a contextual UI framework. It is based on the Model View Presentor model. The idea is that you have model objects that represent the core data in your application. You also have views that represent the user interface input and output. Finally you have "contexts" that represent a user situation in the application. The logic that ties the models and views resides in the contexts. The main advantages to this model are that you can easily write UI unit tests and you can easily create bridge patterns for supporting multiple widget sets (although only GTK+ is supported at the moment). Context is intended to be extremely minimal. Only the top level abstract classes are included. It is *not* a widget set! You have to write your own models, views and contexts.
No description provided.
No description provided.
No description provided.
No description provided.