Updating conversion, creating readmes

This commit is contained in:
Jonas Zeunert
2024-04-19 23:37:46 +02:00
parent 3619ac710a
commit 08e75b0f0a
635 changed files with 30878 additions and 37344 deletions

View File

@@ -1,4 +1,4 @@
 Awesome Vala !Awesome (https://awesome.re/badge.svg) (https://awesome.re)
 Awesome Vala !Awesome (https://awesome.re/badge.svg) (https://awesome.re)
 (https://vala.dev)
@@ -41,8 +41,8 @@
Cryptography & Security
- Integrity Check (https://gitlab.com/vinarisoftware/integrity-check-gtk) - 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.
- Integrity Check (https://gitlab.com/vinarisoftware/integrity-check-gtk) - 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.
Design Tools
@@ -127,8 +127,7 @@
Language Servers
- vala-language-server (https://github.com/vala-lang/vala-language-server) - A language server that aims to provide code completion, formatting, syntax highlighting, and everything else according to the Language
Server spec.
- vala-language-server (https://github.com/vala-lang/vala-language-server) - A language server that aims to provide code completion, formatting, syntax highlighting, and everything else according to the Language Server spec.
Libraries
@@ -142,19 +141,18 @@
Cryptography & Security
- GnuTLS (https://www.gnutls.org/) - A secure communications library implementing the SSL, TLS and DTLS protocols and technologies around them. It provides a simple API to access the secure communications 
protocols as well as APIs to parse and write X.509, PKCS #12, and other required structures.
- GnuTLS (https://www.gnutls.org/) - A secure communications library implementing the SSL, TLS and DTLS protocols and technologies around them. It provides a simple API to access the secure communications protocols as well as APIs to 
parse and write X.509, PKCS #12, and other required structures.
Data Structures & Data Types
- Graphene (https://github.com/ebassi/graphene) - A thin layer of types for graphic libraries. It provides common types needed to handle 3D transformations: points, triangles, rectangles, quads, quaternions, 
vectors, matrices, spheres, etc.
- Graphene (https://github.com/ebassi/graphene) - A thin layer of types for graphic libraries. It provides common types needed to handle 3D transformations: points, triangles, rectangles, quads, quaternions, vectors, matrices, spheres, 
etc.
- Libgee (https://wiki.gnome.org/Projects/Libgee) - A utility library providing GObject-based interfaces and classes for commonly used data structures (lists, maps, queues, trees, etc.).
- Numeric-GLib (https://github.com/arteymix/numeric-glib) - 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.
- Numeric-GLib (https://github.com/arteymix/numeric-glib) - 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.
- United (https://github.com/lcallarec/united) - A library for unit manipulation (like kilograms, meters, etc).
- vul (Vala Utility Libraries) (https://gitlab.gnome.org/BZHDeveloper/vul) - A set of utility libraries for Vala that add: Text stream handling (input and output), JSON serialization and deserialization, and, 
Archive compression and extraction.
- vul (Vala Utility Libraries) (https://gitlab.gnome.org/BZHDeveloper/vul) - A set of utility libraries for Vala that add: Text stream handling (input and output), JSON serialization and deserialization, and, Archive compression and 
extraction.
Databases
@@ -165,12 +163,11 @@
- Babl (http://gegl.org/babl/) - A dynamic, any to any, pixel format translation library.
- Cairo (https://cairographics.org/) - A 2D graphics library with support for multiple output devices. This is pretty much the default library you get in Vala.
- GEGL (http://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".
- GRX (https://github.com/ev3dev/grx) - 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.
- GRX (https://github.com/ev3dev/grx) - 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.
- GSVG (GObject SVG Library) (https://gitlab.com/gsvg/gsvg) - GSVG is an effort to provide a GLib GObject implementation of W3C standard API.
- live-chart (https://github.com/lcallarec/live-chart) - A real-time charting library for Vala and GTK3 based on Cairo.
- SDL2 (https://www.libsdl.org/) - A cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL, Direct3D, and Vulkan. Bindings 
are included in Vala and will be available starting with Vala 0.52.
- SDL2 (https://www.libsdl.org/) - A cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL, Direct3D, and Vulkan. Bindings are included in Vala and 
will be available starting with Vala 0.52.
GUI Programming
@@ -200,8 +197,7 @@
Web Development
- Ambition (https://github.com/AmbitionFramework/ambition) - 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 😉).
- Ambition (https://github.com/AmbitionFramework/ambition) - 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 😉).
- Valum (https://github.com/valum-framework/valum) - A Web micro-framework entirely written in Vala.
XML & Data Serialization