Vala
78 items from desiderantes/awesome-vala ★232
-
GTK+ gtk.org
[gtk]
-
Vala VSCode github.com
A plugin for Visual Studio Code that enables basic autocompletion and syntax highlighting for Vala.
-
Starfish github.com
A Gemini browser for elementary OS.
-
Ambition github.com
A web framework written in Vala, with the MVC pattern in mind. Kinda unmaintained (someone could refactor it to use Valum under the hood, and maybe move it to Meson 😉).
-
Vala-TMBundle github.com
A TextMate bundle that provides Vala syntax highlighting, code completion, etc. Sublime Text 3 can also use this plugin.
-
GRX github.com
A graphics library for simple graphics displays (think 1-bit displays or Adafruit's PiTFT displays). It also includes keyboard, mouse, joystick and touchscreen input support.
-
graphui github.com
Graph Visualization based on graphviz.
-
TextShine github.com
Convert and manipulate text.
-
Vadi github.com
An IoC Container developed in order to facilitate the usage of dependency injection for Vala developers.
-
Compose github.com
A functional templating library for Vala.
-
balistica github.com
An open source ballistic simulation library. There's a complete calculator here.
-
vast github.com
A project for generative modeling in Vala. Think of TensorFlow rewritten in Vala.
-
United github.com
A library for unit manipulation (like kilograms, meters, etc).
-
Man Helper github.com
A lightweight GTK front-end for man pages.
-
libyaml-glib github.com
The GLib binding of libyaml, plus a GObject builder that understands YAML.
-
Sage github.com
A code breaking game made for elementary OS.
-
Numeric-GLib github.com
A collection of numeric data types for GLib (and Vala) via GCC extensions. It includes 128 bit integers & floats, complex types, vectorized operations, and decimal types.
-
Almanna ORM github.com
The Almanna ORM for Vala/GLib.
-
GnuTLS gnutls.org
A secure communications library implementing the SSL, TLS and DTLS protocols. [LGPL2.1]
-
Cairo cairographics.org
A 2D graphics library with support for multiple output devices. [LGPL2 or Mozilla MPL]
-
EasyDocs github.com
Quickly read developer documentation.
-
libcmark-vapi github.com
Vala bindings for libcmark, the CommonMark parsing and rendering library in C.
-
console-command github.com
Library to route command-line arguments to a Command pattern object, current implementation covers extension by inheritance or using closures.
-
Vamposer github.com
Dependency manager for Vala projects inspired by Composer/Go modules and integrated with Meson subprojects.
-
Spider github.com
Quickly generate a HTML5 site structure.
-
Vala Syntax 4 Sublime Text launchpad.net
A basic plugin for Sublime Text 3 that provides syntax highlighting.
-
Blackbox gitlab.gnome.org
A beautiful GTK 4 terminal.
-
g4music gitlab.gnome.org
A beautiful, fast, fluent, light weight music player written in GTK4.
-
High Score (GNOME Games) gitlab.gnome.org
Retro gaming application for the GNOME desktop.
-
template-glib gitlab.gnome.org
A library for template expansion which supports calling into GObject Introspection from templates.
-
Libgee gitlab.gnome.org
A utility library providing GObject-based interfaces and classes for commonly used data structures (lists, maps, queues, trees, etc.).
-
Json-GLib gitlab.gnome.org
Implements a full JSON parser and generator using GLib and GObject, and integrates JSON with GLib data types.
-
GXML gitlab.gnome.org
A GObject API for manipulating XML and a Serializable framework from GObject to XML.
-
GNOME Calculator gitlab.gnome.org
The calculator app for the GNOME desktop.
-
GNOME Boxes gitlab.gnome.org
A simple GNOME 3 application to access virtual machines.
-
GitG gitlab.gnome.org
A graphical user interface for git.
-
geary gitlab.gnome.org
Geary is an email application built around conversations, for the GNOME 3 desktop.
-
Connections gitlab.gnome.org
A remote desktop client for the GNOME desktop environment.
-
vul (Vala Utility Libraries) gitlab.gnome.org
A set of utility libraries for Vala that add: Text stream handling (input and output), JSON serialization and deserialization, and, Archive compression and extraction.
-
Integrity Check gitlab.com
Linux application written in Vala and GTK, designed to get the verification sum of a file (MD5, SHA1, SHA256) and compare to the sum of verification provided by the file creator.
-
Paper gitlab.com
Take notes in Markdown.
-
gpseq gitlab.com
A parallelism library for Vala and GObject.
-
GSVG (GObject SVG Library) gitlab.com
GSVG is an effort to provide a GLib GObject implementation of W3C standard API.
-
Meteo gitlab.com
GTK Weather app using the OpenWeatherMap API.
-
VAMM (Vinari OS Apache & MariaDB Manager) gitlab.com
Manages LAMP services using a GTK 3 GUI.
-
Babl gegl.org
A dynamic, any to any, pixel format translation library.
-
GEGL gegl.org
A data flow based image processing framework, providing floating point processing and non-destructive image processing capabilities. Think of it as "Reactive Programming for Images".
-
language-vala-modern atom.io
Provides Vala language support in Atom. It's a fork of the unmaintained "language-vala package".