update lists

This commit is contained in:
2025-07-18 22:22:32 +02:00
parent 55bed3b4a1
commit 5916c5c074
3078 changed files with 331679 additions and 357255 deletions

View File

@@ -14,6 +14,7 @@ language for developing maintainable software.</p>
<ul>
<li><a href="#applications">Applications</a>
<ul>
<li><a href="#build-systems">Build Systems</a></li>
<li><a href="#command-line">Command-line</a></li>
<li><a href="#editors">Editors</a></li>
<li><a href="#games">Games</a></li>
@@ -39,6 +40,7 @@ interface (CLI) / Terminal / Shell</a></li>
<li><a href="#file-handling">File handling</a></li>
<li><a href="#game-development">Game development</a></li>
<li><a href="#graphics-1">Graphics</a></li>
<li><a href="#interoperability">Interoperability</a></li>
<li><a href="#irc">IRC</a></li>
<li><a href="#networking">Networking</a></li>
<li><a href="#operating-system">Operating system</a></li>
@@ -72,10 +74,22 @@ Systems &amp; OS Development Examples</a></li>
</ul></li>
</ul>
<h2 id="applications">Applications</h2>
<h3 id="build-systems">Build Systems</h3>
<ul>
<li><a href="https://github.com/emmathemartian/clockwork">clockwork</a>
- A language-agnostic build tool wrote in V.</li>
<li><a href="https://github.com/vlang/vab">vab</a> - The official V tool
to build and package applications for Android.</li>
<li><a href="https://github.com/larpon/vab-sdl">vab-sdl</a> - Standalone
and extra command for <code>vab</code> to build and package SDL2 and
SDL3 based applications importing <code>vlang/sdl</code>.</li>
</ul>
<h3 id="command-line">Command-line</h3>
<ul>
<li><a href="https://github.com/l1mey112/crepl">crepl</a> - Compile and
execute C code on the fly as you type it.</li>
<li><a href="https://github.com/gechandesu/fdup">fdup</a> - Find and
remove duplicate files.</li>
<li><a
href="https://github.com/Dracks/repo-download-asset">github-releases</a>
- Cli tool to keep track of applications released as GitHub Release (or
@@ -85,6 +99,9 @@ command to list most recent news from hacker-news.</li>
<li><a href="https://github.com/hungrybluedev/klonol">klonol</a> - CLI
tool to help you “clone all” git repositories belonging to you. Works
with GitHub and Gitea.</li>
<li><a href="https://github.com/mike-ward/lsv">lsv</a> - <code>ls</code>
file lister in the spirit of exa, eza, lsd, pls, natls, ls-go and
others.</li>
<li><a href="https://github.com/apoprotsky/portctl">portctl</a> - CLI
tool to manage Docker Swarm resources using Portainer API.</li>
<li><a href="https://github.com/Naheel-Azawy/runner">runner</a> - A tool
@@ -99,6 +116,8 @@ generate folder structure according to the <a
href="https://blog.vlang.io/the-complete-beginners-guide-to-cli-apps-in-v/">guideline</a></li>
<li><a href="https://github.com/MohammadMD1383/verve">verve</a> - Simple
and fast static file server.</li>
<li><a href="https://github.com/carlosqsilva/vfetch">vfetch</a> - A
macOS system information fetch written in V.</li>
<li><a href="https://github.com/changhz/vgoogle">vgoogle</a> - Make
google search on the terminal.</li>
<li><a href="https://github.com/wenxuanjun/vindex">vindex</a> - A simple
@@ -114,6 +133,8 @@ for creating QR Codes.</li>
to inspect vlang source file. ( Archived )</li>
<li><a href="https://github.com/malisipi/vzcc">vzcc</a> - A CLI
cross-compiling tool based on Zig CC for V.</li>
<li><a href="https://github.com/DeoDorqnt387/vin">vin</a> - A Basic
Command Line Interface for V.</li>
</ul>
<h3 id="editors">Editors</h3>
<ul>
@@ -194,6 +215,9 @@ compiler/interpreter written in Python.</li>
<ul>
<li><a href="https://github.com/vlang/vinix">Vinix</a> - Small and
simple OS in V. Runs bash.</li>
<li><a href="https://github.com/vlang/unikernel">V-Unikernel</a> - A
unikernel is a computer program statically linked with the operating
system code on which it depends.</li>
</ul>
<h3 id="package-managers">Package managers</h3>
<ul>
@@ -211,6 +235,8 @@ setup and configuration tool for V projects.</li>
<ul>
<li><a href="https://github.com/ldedev/ini-v">ini-v</a> - Simple and
practical module for manipulating ini/cfg file.</li>
<li><a href="https://github.com/emmathemartian/maple">maple</a> - A very
simple key-value config format wrote in V.</li>
<li><a href="https://github.com/radare/v-toxml">v-toxml</a> - XML
Serialization library for V.</li>
<li><a href="https://github.com/gura-conf/vgura">vgura</a> - Official
@@ -235,12 +261,16 @@ demo of how to create a Node.js addon with V.</li>
fast SCM alternative to GitHub/GitLab written in V.</li>
<li><a href="https://github.com/zztkm/heroku-buildpack-v">Heroku
Buildpack for V</a> - Deploy V apps on Heroku.</li>
<li><a href="https://github.com/davlgd/tws">Tiniest vWeb Server</a> - A
&lt; 1MB static hosting web server written in V, based on x.vweb.
🍃</li>
<li><a href="https://github.com/khalyomede/mantis">Mantis</a> - A web
framework written in V.</li>
<li><a href="https://github.com/davlgd/tVeb">Tiniest Veb Server</a> - A
&lt; 1MB static hosting web server written in V, based on
<code>veb</code>. 🍃</li>
<li><a
href="https://github.com/xiusin/v-system-skeleton">v-admin-skeleton</a>
- Backend skeleton written in V.</li>
<li><a href="https://github.com/v-vite/starter">v-vite starter</a> - A
starter kit for Veb applications, preconfigured with Vite.js.</li>
<li><a href="https://github.com/scurty-labs/vblog">vblog</a> - A simple,
fast and responsive blogging system.</li>
<li><a href="https://github.com/malisipi/Vebview.JS">Vebview.JS</a> -
@@ -258,11 +288,13 @@ blogging/forum software written in V.</li>
site generator.</li>
<li><a href="https://github.com/Sharqo78/VTik">VTik</a> - TikTok and
Twitter video downloader app (CLI / Telegram Bot).</li>
<li><a href="https://github.com/dy-tea/rr-dl">rr-dl</a> - Royal-Road
Novel downloader.</li>
</ul>
<h2 id="libraries">Libraries</h2>
<h3 id="audio">Audio</h3>
<ul>
<li><a href="https://github.com/Larpon/miniaudio">miniaudio</a> -
<li><a href="https://github.com/larpon/miniaudio">miniaudio</a> -
Bindings for the excellent miniaudio C audio library.</li>
<li><a href="https://github.com/thecodrr/vave">vave</a> - A crazy simple
library for reading/writing WAV files in V. 🌊</li>
@@ -298,12 +330,17 @@ V wrapper for Tesseract-OCR (optical character recognition).</li>
</ul>
<h3 id="database-clients">Database clients</h3>
<ul>
<li><a href="https://github.com/einar-hjortdal/firebird">firebird</a> -
Client for Firebird SQL.</li>
<li><a href="https://github.com/vlang/mongo">mongodb</a> - MongoDB
driver for V.</li>
<li><a href="https://github.com/Coachonko/redis">redis</a> - Connect and
interface with Redis-compatible databases.</li>
<li><a href="https://github.com/einar-hjortdal/redict">redict</a> -
Client for Redict, a LGPL-3.0-only fork of Redis (compatible with Redis
&lt;=7.2.4).</li>
<li><a href="https://github.com/patrickpissurno/vredis">redis</a> -
Redis client for V, written in V.</li>
<li><a href="https://github.com/rodabt/vduckdb">vduckdb</a> - A DuckDB
client wrapper for V.</li>
<li><a href="https://github.com/blacktrub/vmemcached">vmemcached</a> -
Memcached client for V, written in V.</li>
<li><a href="https://github.com/xiusin/vredis">vredis</a> - A simple,
@@ -343,6 +380,8 @@ Linux.</li>
</ul>
<h3 id="game-development">Game development</h3>
<ul>
<li><a href="https://github.com/larpon/chipmunk2d">chipmunk2d</a> - V
wrapper of the Chipmunk2D physics library.</li>
<li><a href="https://github.com/LouisSchmieder/engine">engine</a> - WIP
Vulkan in V.</li>
<li><a href="https://github.com/irishgreencitrus/raylib.v">raylib.v</a>
@@ -356,9 +395,18 @@ made in V inspired by Bevy ECS.</li>
wrapper for the awesome raylib library.</li>
<li><a href="https://github.com/MajorHard/vraylib">vraylib</a> - V
wrapper (bindings) for raylib, the C game development framework.</li>
<li><a href="https://github.com/larpon/wren">wren</a> - V wrapper around
the excellent Wren scripting language.</li>
</ul>
<h3 id="graphics-1">Graphics</h3>
<ul>
<li><a href="https://github.com/vlang/sdl">sdl</a> - Official SDL2 &amp;
SDL3 bindings for V.</li>
<li><a href="https://github.com/larpon/sgldraw">sgldraw</a> - An
experimental real-time vector render V module based on
<code>sokol.sgl</code>.</li>
<li><a href="https://github.com/Avocadocs/svgg">svgg</a> - V module to
load and resterize svg file into <code>gg.Image</code> object.</li>
<li><a href="https://github.com/Larpon/earcut">V Earcut</a> - fast
(real-time) polygon triangulation library based on <a
href="https://github.com/mapbox/earcut">mapbox/Earcut</a> to handle
@@ -377,6 +425,17 @@ VCL is a high level way of writing programs with OpenCL using V. These
are highly opinionated OpenCL bindings for V. It tries to make GPU
computing easy, with some sugar abstraction, Vs concurrency and
channels.</li>
<li><a href="https://github.com/dy-tea/vbmp">vbmp</a> - Read and write
bitmap files.</li>
<li><a href="https://github.com/larpon/voronoi">voronoi</a> - V wrapper
of <a href="https://github.com/JCash/voronoi">JCash/voronoi</a>.</li>
<li><a href="https://github.com/Le0Developer/vqoi">vqoi</a> - V: QOI -
The “Quite OK Image” format for fast, lossless image compression.</li>
</ul>
<h3 id="interoperability">Interoperability</h3>
<ul>
<li><a href="https://github.com/larpon/jni">jni</a> - V wrapper around
the C Java Native Interface (Desktop + Android).</li>
</ul>
<h3 id="irc">IRC</h3>
<ul>
@@ -385,6 +444,8 @@ IRC library.</li>
</ul>
<h3 id="networking">Networking</h3>
<ul>
<li><a href="https://github.com/gechandesu/netaddr">netaddr</a> - IPv4,
IPv6 and MAC (EUI-48, EUI-64) addresses manipulation library.</li>
<li><a href="https://github.com/tobealive/vibe">vibe</a> - Request
library that wraps libcurl to enable fast and reliable requests while
providing a higher-level API.</li>
@@ -419,6 +480,9 @@ LAPACKE, MPI, OpenCL among other libraries.</li>
<li><a href="https://github.com/vlang/vtl">vtl</a> - The V Tensor
Library is a numerical computing library supporting n-dimensional data
structure, backed by VSL.</li>
<li><a
href="https://github.com/Eliyaan/NeuralNetworks-V-Module">NeuralNetworks-V-Module</a>
- This is a V module to create neural networks.</li>
</ul>
<h3 id="serial-communications">Serial Communications</h3>
<ul>
@@ -458,23 +522,22 @@ processing PCRE regular expressions.</li>
Read xlsx using vlang.</li>
<li><a href="https://github.com/jdonnerstag/vlang-rosie">Rosie-RPL</a> -
A Rosie Pattern Language (RPL) implementation.</li>
<li><a href="https://github.com/Coachonko/slugify">slugify</a> -
<li><a href="https://github.com/einar-hjortdal/slugify">slugify</a> -
Transform Unicode strings to url-friendly human-readable ASCII
slugs.</li>
<li><a href="https://github.com/BenStigsen/strfmt">strfmt</a> - Tiny and
fast string formatting library ideal for templating.</li>
<li><a
href="https://github.com/ArtemkaKun/text-processing">text-processing</a>
- V text processing library, that contains common tools to manipulate
text data.</li>
<li><a href="https://github.com/spytheman/v-regex">v-regex</a> - A
simple regex library for V.</li>
<li><a href="https://github.com/walkingdevel/vxml">vxml</a> - Pure V
library for parsing XML to a DOM.</li>
<li><a href="https://github.com/i582/vxml">vxml</a> - Pure V library for
parsing XML to a DOM.</li>
<li><a href="https://github.com/hungrybluedev/whisker">whisker</a> -
Fast, robust template engine for V inspired by mustache.</li>
<li><a href="https://github.com/Coachonko/lexical_uuid">lexical_uuid</a>
- Lexicographically-sortable universally unique identifiers.</li>
<li><a
href="https://github.com/einar-hjortdal/lexical_uuid">lexical_uuid</a> -
Lexicographically-sortable universally unique identifiers.</li>
</ul>
<h3 id="user-interface-toolkits">User Interface toolkits</h3>
<ul>
@@ -505,6 +568,9 @@ design a graphical user interface.</li>
<li><a href="https://github.com/ttytm/dialog">dialog</a> - A
cross-platform utility library to open system dialogs - open files,
message boxes, color-pickers etc.</li>
<li><a href="https://github.com/einar-hjortdal/dotenv">dotenv</a> -
Loads environment variables from a .env file for development
purposes.</li>
<li><a href="https://github.com/ldedev/Json2V">json2v</a> - Convert a
json to a struct in Vlang.</li>
<li><a href="https://github.com/magic003/objc">objc</a> - V bindings to
@@ -528,6 +594,8 @@ implementation in v.</li>
<ul>
<li><a href="https://github.com/S-YOU/pico.v">pico.v</a> - A web server
in V based on picoev and picohttpparser.</li>
<li><a href="https://github.com/einar-hjortdal/sessions">sessions</a> -
Web-framework-agnostic sessions library.</li>
<li><a href="https://github.com/nedpals/v-jsonrpc">v-jsonrpc</a> - Basic
JSON-RPC 2.0-compliant server written on V.</li>
<li><a href="https://github.com/walkingdevel/v-tiktok">v-tiktok</a> - A
@@ -539,16 +607,19 @@ framework written in V, improved by vweb.</li>
<li><a href="https://github.com/mehtaarn000/vcurrency">vcurrency</a> -
API wrapper (written in V) for <a
href="https://api.exchangeratesapi.io">https://api.exchangeratesapi.io</a>.</li>
<li><a href="https://github.com/vlang/v/tree/master/vlib/veb">veb</a> -
Vs built-in web framework.</li>
<li><a href="https://github.com/alexferl/vest">vest</a> - A REST client
in V.</li>
<li><a href="https://github.com/nedpals/vex">vex</a> - Web framework
written on V inspired by Express and Sinatra.</li>
<li><a href="https://github.com/withs/vigest">vigest</a> - Simple client
for digest authentication (written in V).</li>
<li><a href="https://github.com/Coachonko/vistas">vistas</a> - Central
file server API.</li>
<li><a href="https://github.com/vlang/v/tree/master/vlib/vweb">vweb</a>
- Vs built-in web framework. Used by Vorum.</li>
<li><a href="https://github.com/einar-hjortdal/vistas">vistas</a> -
Central file server API.</li>
<li><a href="https://github.com/siguici/vite.v">vite.v</a> - Seamless <a
href="https://vite.dev">Vite.js</a> integration for Veb
applications.</li>
<li><a href="https://github.com/WolvesFortress/vxbl-oauth">vxbloauth</a>
- A minimalistic Xbox Live authenticator for vweb.</li>
<li><a href="https://github.com/Dracks/West">west</a> - A wrapper of
@@ -600,6 +671,8 @@ Sublime text 3 Support for the Vlang Programming Language.</li>
<ul>
<li><a href="https://github.com/vlang/vscode-vlang">vscode-vlang</a> - V
Language extension for Visual Studio Code.</li>
<li><a href="https://github.com/vlang/v-analyzer">v-analyzer</a> - Bring
IDE features for the V programming language to VS Code.</li>
</ul>
<h4 id="vim">Vim</h4>
<ul>
@@ -646,9 +719,14 @@ CI scripts and issue templates for a V project.</li>
&amp; OS Development Examples</h3>
<ul>
<li><a
href="https://github.com/plos-clan/limine-v-template">limine-v-template</a>
- A simple template for building a Limine-compliant kernel in V.</li>
<li><a
href="https://github.com/spytheman/simple_kernel_module_in_v">Simple
Linux kernel module example</a> - Demonstration &amp; test of writing a
very simple Linux kernel module, using V.</li>
<li><a href="https://github.com/wenxuanjun/v-limine">v-limine</a> - A V
library for handling Limine boot protocol structures.</li>
</ul>
<h3 id="patterns">Patterns</h3>
<ul>
@@ -703,3 +781,4 @@ Programming Language</a></li>
href="https://www.youtube.com/watch?v=BVCuZ7z7GMY&amp;list=PLEPMhdsq-gNpFr40A-ZnX-Hu9l-Sp5Oc_">V
Programming Tutorials</a></li>
</ul>
<p><a href="https://github.com/vlang/awesome-v">v.md Github</a></p>