Update and add index

This commit is contained in:
Jonas Zeunert
2024-04-23 15:17:38 +02:00
parent 4d0cd768f7
commit 8d4db5d359
726 changed files with 41721 additions and 53949 deletions

View File

@@ -2,7 +2,7 @@
 Awesome V !Awesome (https://awesome.re/badge.svg) (https://awesome.re)
 Awesome V !Awesome (https://awesome.re/badge.svg) (https://awesome.re)
▐ A curated list of awesome V frameworks, libraries, software and resources.
@@ -87,8 +87,7 @@
- polygon-editor (https://github.com/ArtemkaKun/polygon-editor) - A tool to create and edit 2D polygons with sprite lookup, created in V.
- text_editor (https://github.com/vlang/v/blob/master/examples/term.ui/text_editor.v) - Small text editor from the official V examples.
- ved (https://github.com/vlang/ved) - 1 MB text editor written in V with hardware accelerated text rendering. Compiles in <1s.
- vee (https://github.com/Larpon/vee) - V Editor Engine. A V module providing the guts of a text editor. Comes with a TUI editor example 
(https://github.com/Larpon/vee/blob/master/examples/tuieditor/).
- vee (https://github.com/Larpon/vee) - V Editor Engine. A V module providing the guts of a text editor. Comes with a TUI editor example (https://github.com/Larpon/vee/blob/master/examples/tuieditor/).
- vPDF (https://github.com/vlang/pdf) - A module to simplify PDF file creation using the V programming language.
Games
@@ -96,8 +95,7 @@
- 2048 (https://github.com/wenxuanjun/2048) - A 2048 game with several types of traditional AI integrated.
- Boundstone (https://github.com/organization/boundstone) - High Performance / Fast Compilation / Lightweight Minecraft: Bedrock Edition Server.
- flappylearning-v (https://github.com/vlang/v/tree/master/examples/flappylearning) - A simple flappy learning demo in v.
- Kurarin (https://github.com/FireRedz/kurarin) - osu! beatmap visualizer made in V. Example video 
(https://p153.p0.n0.cdn.getcloudapp.com/items/6quvQjb5/ce3ea737-eb29-4b8c-a5f3-65a804a2f56f.mp4).
- Kurarin (https://github.com/FireRedz/kurarin) - osu! beatmap visualizer made in V. Example video (https://p153.p0.n0.cdn.getcloudapp.com/items/6quvQjb5/ce3ea737-eb29-4b8c-a5f3-65a804a2f56f.mp4).
- minesweeper (https://github.com/ali-furkan/minesweeper-v) - A simple Minesweeper game written in vlang.
- Puzzle Vibes (https://github.com/Larpon/puzzle_vibes) - A jigsaw-like puzzle game written in V using shy.
- v-pong (https://github.com/thebigsmileXD/v-pong) - A classic paddle game brought back to life through the power of V.
@@ -220,14 +218,13 @@
Graphics
- V Earcut (https://github.com/Larpon/earcut) - fast (real-time) polygon triangulation library based on mapbox/Earcut (https://github.com/mapbox/earcut) to handle holes, twisted polygons, 
degeneracies and self-intersections.
- V Earcut (https://github.com/Larpon/earcut) - fast (real-time) polygon triangulation library based on mapbox/Earcut (https://github.com/mapbox/earcut) to handle holes, twisted polygons, degeneracies and self-intersections.
- V_sokol_gp (https://github.com/mohamedLT/V_sokol_gp) - A V wrapper for the sokol_gp library for easy and fast 2d graphics.
- viup (https://github.com/kjlaw89/viup) - V wrapper for the C-based cross-platform UI library, IUP.
- vsdl (https://github.com/kjlaw89/vsdl) - V wrapper for the C-based SDL library.
- vsdl2 (https://github.com/nsauzede/vsdl2) - A libSDL2 wrapper.
- vsl.vcl (https://github.com/vlang/vsl/tree/master/vcl#readme) - 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, V's concurrency and channels.
- vsl.vcl (https://github.com/vlang/vsl/tree/master/vcl#readme) - 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, V's concurrency and channels.
IRC
@@ -248,9 +245,8 @@
Scientific computing
- vplot (https://github.com/erdetn/vplot) - V wrapper for GNU Plot (gnuplot_i).
- vsl (https://github.com/vlang/vsl) - VSL is a Scientific Library with a great variety of different modules. Although most modules offer pure-V definitions, VSL also provides modules that 
wrap known C libraries among other backends that allow high performance computing as an alternative. Also provides opinionated wrappers for OpenBLAS, LAPACKE, MPI, OpenCL among other 
libraries.
- vsl (https://github.com/vlang/vsl) - VSL is a Scientific Library with a great variety of different modules. Although most modules offer pure-V definitions, VSL also provides modules that wrap known C libraries among other backends 
that allow high performance computing as an alternative. Also provides opinionated wrappers for OpenBLAS, LAPACKE, MPI, OpenCL among other libraries.
- vtl (https://github.com/vlang/vtl) - The V Tensor Library is a numerical computing library supporting n-dimensional data structure, backed by VSL.
Serial Communications
@@ -294,8 +290,7 @@
- vig (https://github.com/nsauzede/vig) - Bindings for Dear ImGui (https://github.com/ocornut/imgui) GUI toolkit.
- vnk (https://github.com/nsauzede/vnk) - Bindings for Nuklear (https://github.com/vurtun/nuklear) GUI toolkit.
- V-WebUI (https://github.com/webui-dev/v-webui) - A wrapper for WebUI. A lightweight library that allows you to use any web browser as a GUI, with V in the backend and HTML5 in the frontend.
- webview (https://github.com/ttytm/webview) - Bindings for webview. A tiny library to build modern cross-platform GUI applications. It allows to combine V with modern web technologies to 
design a graphical user interface.
- webview (https://github.com/ttytm/webview) - Bindings for webview. A tiny library to build modern cross-platform GUI applications. It allows to combine V with modern web technologies to design a graphical user interface.
Utility
@@ -335,8 +330,8 @@
Books
- Getting Started with V Programming - Navule Pavan Kumar Rao - Packt 2021 Dec 
(https://www.amazon.com/Getting-Started-Programming-end-end-ebook/dp/B09FKK3JL7/ref=sr_1_1?keywords=Getting+started+with+V+programming&qid=1639480830&sr=8-1) - Introductory book on V.
- Getting Started with V Programming - Navule Pavan Kumar Rao - Packt 2021 Dec (https://www.amazon.com/Getting-Started-Programming-end-end-ebook/dp/B09FKK3JL7/ref=sr_1_1?keywords=Getting+started+with+V+programming&qid=1639480830&sr=8-1)
- Introductory book on V.
Communities
@@ -380,8 +375,7 @@
GitHub templates
- v-project-basement (https://github.com/ArtemkaKun/v-project-basement) - A basement for every V project, that contains universal minimum GitHub CI scripts and issue templates for a V 
project.
- v-project-basement (https://github.com/ArtemkaKun/v-project-basement) - A basement for every V project, that contains universal minimum GitHub CI scripts and issue templates for a V project.
IDEs with V