Just added an initial implementation of Gtk.ColumnView to owlkettle. The widget allows displaying large tabular datasets.

https://github.com/can-lehmann/owlkettle/blob/main/examples/widgets/column_view.nim

#GTK #owlkettle #nim

owlkettle/examples/widgets/column_view.nim at main · can-lehmann/owlkettle

A declarative user interface framework based on GTK 4 - can-lehmann/owlkettle

GitHub

I made a short video about the different layout widgets available in owlkettle. It covers Box, Grid and Overlay layouts.

https://youtu.be/UxxthN829yU

#GTK #owlkettle #nim

Introduction to Layout Widgets in Owlkettle

YouTube
owlkettle/radio_group.nim at main · can-lehmann/owlkettle

A declarative user interface framework based on GTK 4 - owlkettle/radio_group.nim at main · can-lehmann/owlkettle

GitHub

I put together a little project page for my Graphing application: https://can-lehmann.github.io/projects/graphing/

#GTK #owlkettle #libadwaita

Graphing | Can Lehmann

Just merged a big pull request by PhilippMDoerner that builds owlkettle's documentation with @pietroppeter 's nimibook.
This means that owlkettle now has a really neat documentation website at https://can-lehmann.github.io/owlkettle/README.html 🎉

#owlkettle #GTK #nim

Welcome to Owlkettle! - Owlkettle

Freshly brewed user interfaces.

Owlkettle 2.2.0 supports loading, saving and editing images using GdkPixbuf! #GTK #owlkettle #nim
aka we have support for GdkPixbuf & GtkPicture in #owlkettle

Yet another graphing application.

#nim #owlkettle #GTK

owlkettle/context_menu.nim at main · can-lehmann/owlkettle

A declarative user interface framework based on GTK 4 - owlkettle/context_menu.nim at main · can-lehmann/owlkettle

GitHub
Currently working on adding more examples and demos to #owlkettle. Here is a little demo that allows you to experiment with the different properties cairo provides for rendering paths. Since I wanted to use the #libadwaita ComboRow and ExpanderRow widgets owlkettle now supports those as well: https://github.com/can-lehmann/owlkettle/blob/main/docs/widgets_adwaita.md#expanderrow
owlkettle/widgets_adwaita.md at main · can-lehmann/owlkettle

A declarative user interface framework based on GTK 4 - owlkettle/widgets_adwaita.md at main · can-lehmann/owlkettle

GitHub