463 lines
50 KiB
Plaintext
463 lines
50 KiB
Plaintext
|
||
|
||
|
||
|
||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome V [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mA curated list of awesome V frameworks, libraries, software and resources.[39m
|
||
|
||
[38;5;14m[1mV[0m[38;5;12m (https://vlang.io/) is a simple, fast, safe, compiled language for developing maintainable software.[39m
|
||
|
||
[38;2;255;187;0m[4mContents[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mApplications[0m[38;5;12m (#applications)[39m
|
||
[48;5;235m[38;5;249m- **Build Systems** (#build-systems)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Command-line** (#command-line)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Editors** (#editors)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Games** (#games)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Graphics** (#graphics)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Interpreters/Compilers** (#interpreterscompilers)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Operating systems/Kernels** (#operating-systemskernels)[49m[39m
|
||
[48;5;235m[38;5;249m- **Package managers** (#package-managers)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Project management** (#project-management)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Serialization** (#serialization)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Utilities** (#utilities)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Web** (#web)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLibraries[0m[38;5;12m (#libraries)[39m
|
||
[48;5;235m[38;5;249m- **Audio** (#audio)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Automation** (#automation)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Command line interface (CLI) / Terminal / Shell** (#command-line-interface-cli--terminal--shell)[49m[39m
|
||
[48;5;235m[38;5;249m- **Database clients** (#database-clients)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Discord** (#discord)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Eventing** (#eventing)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **File handling** (#file-handling)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Game development** (#game-development)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Graphics** (#graphics-1)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Interoperability** (#interoperability)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **IRC** (#irc)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Networking** (#networking)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Operating system** (#operating-system)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Scientific computing** (#scientific-computing)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Serial Communications** (#serial-communications)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Telecommunications** (#telecommunications)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Telegram** (#telegram)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Text processing** (#text-processing)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **User Interface toolkits** (#user-interface-toolkits)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Utility** (#utility)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Web** (#web-1)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOther[0m[38;5;12m (#other)[39m
|
||
[48;5;235m[38;5;249m- **Articles** (#articles)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Books** (#books)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Communities** (#communities)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Editor plugins** (#editor-plugins)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Forums** (#forums)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **GitHub actions** (#github-actions)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **GitHub templates** (#github-templates)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **IDEs with V** (#ides-with-v)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Online IDEs with V** (#online-ides-with-v)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Operating Systems & OS Development Examples** (#operating-systems--os-development-examples)[49m[39m
|
||
[48;5;235m[38;5;249m- **Patterns** (#patterns)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Programming contests** (#programming-contests)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Syntax highlighting** (#syntax-highlighting)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Tutorials** (#tutorials)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Videos** (#videos)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
|
||
[38;2;255;187;0m[4mApplications[0m
|
||
|
||
[38;2;255;187;0m[4mBuild Systems[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mclockwork[0m[38;5;12m (https://github.com/emmathemartian/clockwork) - A language-agnostic build tool wrote in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvab[0m[38;5;12m (https://github.com/vlang/vab) - The official V tool to build and package applications for Android.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvab-sdl[0m[38;5;12m (https://github.com/larpon/vab-sdl) - Standalone and extra command for [39m[48;5;235m[38;5;249mvab[49m[39m[38;5;12m to build and package[39m
|
||
[38;5;12mSDL2 and SDL3 based applications importing [39m[48;5;235m[38;5;249mvlang/sdl[49m[39m[38;5;12m.[39m
|
||
|
||
[38;2;255;187;0m[4mCommand-line[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mcrepl[0m[38;5;12m (https://github.com/l1mey112/crepl) - Compile and execute C code on the fly as you type it.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mfdup[0m[38;5;12m (https://github.com/gechandesu/fdup) - Find and remove duplicate files.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgithub-releases[0m[38;5;12m (https://github.com/Dracks/repo-download-asset) - Cli tool to keep track of applications released as GitHub Release (or assets in workflow) and download them.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHN-top[0m[38;5;12m (https://github.com/BafS/hn-top) - A simple command to list most recent news from hacker-news.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mklonol[0m[38;5;12m (https://github.com/hungrybluedev/klonol) - CLI tool to help you "clone all" git repositories belonging to you. Works with GitHub and Gitea.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlsv[0m[38;5;12m (https://github.com/mike-ward/lsv) - [39m[48;5;235m[38;5;249mls[49m[39m[38;5;12m file lister in the spirit of exa, eza, lsd, pls, natls, ls-go and others.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mportctl[0m[38;5;12m (https://github.com/apoprotsky/portctl) - CLI tool to manage Docker Swarm resources using Portainer API.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrunner[0m[38;5;12m (https://github.com/Naheel-Azawy/runner) - A tool that automates running/compiling code written in various programming languages.[39m
|
||
[38;5;12m- [39m[38;5;14m[1msymlinker[0m[38;5;12m (https://github.com/serkonda7/symlinker) - A small Linux tool to manage symlinks.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvast[0m[38;5;12m (https://github.com/lydiandy/vast) - A simple tool for vlang, generate v source file to AST json file.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvcli[0m[38;5;12m (https://github.com/changhz/vcli) - A CLI tool to generate folder structure according to the [39m[38;5;14m[1mguideline[0m[38;5;12m (https://blog.vlang.io/the-complete-beginners-guide-to-cli-apps-in-v/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mverve[0m[38;5;12m (https://github.com/MohammadMD1383/verve) - Simple and fast static file server.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvfetch[0m[38;5;12m (https://github.com/carlosqsilva/vfetch) - A macOS system information fetch written in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvgoogle[0m[38;5;12m (https://github.com/changhz/vgoogle) - Make google search on the terminal.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvindex[0m[38;5;12m (https://github.com/wenxuanjun/vindex) - A simple file list server generating json strings, compatible with nginx's autoindex module.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvinit[0m[38;5;12m (https://github.com/pranavbaburaj/vinit) - A tool to generate v projects.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvLogQL[0m[38;5;12m (https://github.com/lmangani/vLogQL) - A tiny command-line utility to query LogQL APIs.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvqrcode[0m[38;5;12m (https://github.com/carlosqsilva/vqrcode) - CLI for creating QR Codes.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvspect[0m[38;5;12m (https://github.com/zakuro9715/vspect) - A tool to inspect vlang source file. ( Archived )[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvzcc[0m[38;5;12m (https://github.com/malisipi/vzcc) - A CLI cross-compiling tool based on Zig CC for V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvin[0m[38;5;12m (https://github.com/DeoDorqnt387/vin) - A Basic Command Line Interface for V.[39m
|
||
|
||
[38;2;255;187;0m[4mEditors[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mpolygon-editor[0m[38;5;12m (https://github.com/ArtemkaKun/polygon-editor) - A tool to create and edit 2D polygons with sprite lookup, created in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mtext_editor[0m[38;5;12m (https://github.com/vlang/v/blob/master/examples/term.ui/text_editor.v) - Small text editor from the official V examples.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mved[0m[38;5;12m (https://github.com/vlang/ved) - 1 MB text editor written in V with hardware accelerated text rendering. Compiles in <1s.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvee[0m[38;5;12m (https://github.com/Larpon/vee) - V Editor Engine. A V module providing the guts of a text editor. Comes with a [39m[38;5;14m[1mTUI editor example[0m[38;5;12m (https://github.com/Larpon/vee/blob/master/examples/tuieditor/).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvPDF[0m[38;5;12m (https://github.com/vlang/pdf) - A module to simplify PDF file creation using the V programming language.[39m
|
||
|
||
[38;2;255;187;0m[4mGames[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1m2048[0m[38;5;12m (https://github.com/wenxuanjun/2048) - A 2048 game with several types of traditional AI integrated.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBoundstone[0m[38;5;12m (https://github.com/organization/boundstone) - High Performance / Fast Compilation / Lightweight Minecraft: Bedrock Edition Server.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mflappylearning-v[0m[38;5;12m (https://github.com/vlang/v/tree/master/examples/flappylearning) - A simple flappy learning demo in v.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mKurarin[0m[38;5;12m (https://github.com/FireRedz/kurarin) - osu! beatmap visualizer made in V. [39m[38;5;14m[1mExample video[0m[38;5;12m (https://p153.p0.n0.cdn.getcloudapp.com/items/6quvQjb5/ce3ea737-eb29-4b8c-a5f3-65a804a2f56f.mp4).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mminesweeper[0m[38;5;12m (https://github.com/ali-furkan/minesweeper-v) - A simple Minesweeper game written in vlang.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPuzzle Vibes[0m[38;5;12m (https://github.com/Larpon/puzzle_vibes) - A jigsaw-like puzzle game written in V using [39m[48;5;235m[38;5;249mshy[49m[39m[38;5;12m.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mv-pong[0m[38;5;12m (https://github.com/thebigsmileXD/v-pong) - A classic paddle game brought back to life through the power of V.[39m
|
||
|
||
[38;2;255;187;0m[4mGraphics[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mmpv-v[0m[38;5;12m (https://github.com/xjunko/mpv-v) - World's Simplest Video Player.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvRayTracer[0m[38;5;12m (https://github.com/ali-raheem/vraytracer) - A simple ray tracer written in V.[39m
|
||
|
||
[38;2;255;187;0m[4mInterpreters/Compilers[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAixt[0m[38;5;12m (https://github.com/fermarsan/aixt) - Programming framework for microcontrollers based on a V-based language and written in V. [39m
|
||
[38;5;12m- [39m[38;5;14m[1mcotowali[0m[38;5;12m (https://github.com/cotowali/cotowali) - A statically typed scripting language that transpiles into POSIX sh.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmonkey_v[0m[38;5;12m (https://github.com/Delta456/monkey_v) - Implementation of [39m[38;5;14m[1mThorsten Ball's Monkey Language[0m[38;5;12m (https://interpreterbook.com/) in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mstas[0m[38;5;12m (https://github.com/l1mey112/stas/tree/0.1.0-v-compiler) - A stack based compiled programming language. The bootstrap compiler is written in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mv[0m[38;5;12m (https://github.com/vlang/v) - V itself. Simple, fast, safe, compiled language for developing maintainable software.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvas[0m[38;5;12m (https://github.com/v420v/vas) - A simple x86-64 assembler written in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvbf[0m[38;5;12m (https://github.com/vpervenditti/vbf) - A brainfuck interpreter/compiler.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvfuck[0m[38;5;12m (https://github.com/ShayokhShorfuddin/VFuck) - A brainfuck interpreter written in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvcc[0m[38;5;12m (https://github.com/lemoncmd/vcc) - A C compiler written in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVork[0m[38;5;12m (https://github.com/Itay2805/Vork) - Alternative V compiler/interpreter written in Python.[39m
|
||
|
||
[38;2;255;187;0m[4mOperating systems/Kernels[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mVinix[0m[38;5;12m (https://github.com/vlang/vinix) - Small and simple OS in V. Runs bash.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mV-Unikernel[0m[38;5;12m (https://github.com/vlang/unikernel) - A unikernel is a computer program statically linked with the operating system code on which it depends.[39m
|
||
|
||
[38;2;255;187;0m[4mPackage managers[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mvpm[0m[38;5;12m (https://github.com/vlang/vpm) - The V language package management tool written in V.[39m
|
||
|
||
[38;2;255;187;0m[4mProject management[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mLenra template[0m[38;5;12m (https://github.com/lenra-io/template-v) - The Lenra template to write V app for Lenra platform.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvset[0m[38;5;12m (https://github.com/mulh8377/vset) - A project setup and configuration tool for V projects.[39m
|
||
|
||
[38;2;255;187;0m[4mSerialization[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mini-v[0m[38;5;12m (https://github.com/ldedev/ini-v) - Simple and practical module for manipulating ini/cfg file.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmaple[0m[38;5;12m (https://github.com/emmathemartian/maple) - A very simple key-value config format wrote in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mv-toxml[0m[38;5;12m (https://github.com/radare/v-toxml) - XML Serialization library for V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvgura[0m[38;5;12m (https://github.com/gura-conf/vgura) - Official Gura parser for V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvlang-yaml[0m[38;5;12m (https://github.com/jdonnerstag/vlang-yaml) - A V-native YAML reader, incl. YAML-to-JSON converter.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvproto[0m[38;5;12m (https://github.com/emily33901/vproto) - Protobuf compiler and runtime in V.[39m
|
||
|
||
[38;2;255;187;0m[4mUtilities[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1memoji-mart-desktop[0m[38;5;12m (https://github.com/ttytm/emoji-mart-desktop) - An emoji picker created with V, webview and SvelteKit.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mv-nodejs-addon[0m[38;5;12m (https://github.com/fanlia/v-nodejs-addon) - An demo of how to create a Node.js addon with V.[39m
|
||
|
||
[38;2;255;187;0m[4mWeb[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mGitly[0m[38;5;12m (https://github.com/vlang/gitly) - A light and fast SCM alternative to GitHub/GitLab written in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHeroku Buildpack for V[0m[38;5;12m (https://github.com/zztkm/heroku-buildpack-v) - Deploy V apps on Heroku.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMantis[0m[38;5;12m (https://github.com/khalyomede/mantis) - A web framework written in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTiniest Veb Server[0m[38;5;12m (https://github.com/davlgd/tVeb) - A < 1MB static hosting web server written in V, based on [39m[48;5;235m[38;5;249mveb[49m[39m[38;5;12m. 🍃[39m
|
||
[38;5;12m- [39m[38;5;14m[1mv-admin-skeleton[0m[38;5;12m (https://github.com/xiusin/v-system-skeleton) - Backend skeleton written in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mv-vite starter[0m[38;5;12m (https://github.com/v-vite/starter) - A starter kit for Veb applications, preconfigured with Vite.js.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvblog[0m[38;5;12m (https://github.com/scurty-labs/vblog) - A simple, fast and responsive blogging system.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVebview.JS[0m[38;5;12m (https://github.com/malisipi/Vebview.JS) - Electron/Neutralino.JS alternative written in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVieter[0m[38;5;12m (https://github.com/ChewingBever/vieter) - Archlinux repository server & package build system, written in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVlang Benchmarks Visualization[0m[38;5;12m (https://github.com/ArtemkaKun/VlangBenchmarksVisualization) - Fancy statistics and plots for [39m[48;2;30;30;40m[38;5;14m[1m[3mIs V still fast?[0m[48;2;30;30;40m[38;5;13m[3m (https://fast.vlang.io/)[0m[38;5;12m.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvorum[0m[38;5;12m (https://github.com/vlang/vorum) - Open-source blogging/forum software written in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvss[0m[38;5;12m (https://github.com/vssio/vss) - Easy-to-use static site generator.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVTik[0m[38;5;12m (https://github.com/Sharqo78/VTik) - TikTok and Twitter video downloader app (CLI / Telegram Bot).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrr-dl[0m[38;5;12m (https://github.com/dy-tea/rr-dl) - Royal-Road Novel downloader.[39m
|
||
|
||
[38;2;255;187;0m[4mLibraries[0m
|
||
|
||
[38;2;255;187;0m[4mAudio[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mminiaudio[0m[38;5;12m (https://github.com/larpon/miniaudio) - Bindings for the excellent miniaudio C audio library.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvave[0m[38;5;12m (https://github.com/thecodrr/vave) - A crazy simple library for reading/writing WAV files in V. 🌊[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvspeech[0m[38;5;12m (https://github.com/thecodrr/vspeech) - Complete V bindings for Mozilla's DeepSpeech TensorFlow based Speech-to-Text library. 📢📜[39m
|
||
|
||
[38;2;255;187;0m[4mAutomation[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mvrobot[0m[38;5;12m (https://github.com/eioo/vrobot) - Desktop automation for V. Only supports Windows.[39m
|
||
|
||
[38;2;255;187;0m[4mCommand line interface (CLI) / Terminal / Shell[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mbartender[0m[38;5;12m (https://github.com/tobealive/bartender) - Customizable progress indicators for V terminal applications.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mboxx[0m[38;5;12m (https://github.com/thecodrr/boxx) - Create highly customizable terminal boxes that also look great! 📦[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlol[0m[38;5;12m (https://github.com/0xLeif/lol) - V version of lolcat (text/character rainbowizer).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mprogressbar[0m[38;5;12m (https://github.com/Waqar144/progressbar) - An easy to use V library for creating progress bars in cli.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mspinners[0m[38;5;12m (https://github.com/rhygg/spinners) - Create spinners in your terminal![39m
|
||
[38;5;12m- [39m[38;5;14m[1mtermtable[0m[38;5;12m (https://github.com/serkonda7/termtable) - V Terminal Tables: Simple and highly customizable library to display tables in the terminal.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvargs[0m[38;5;12m (https://github.com/nedpals/vargs) - V library for parsing arguments from argv-like arrays. ( Archived )[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvesseract[0m[38;5;12m (https://github.com/barrack-obama/vesseract) - V wrapper for Tesseract-OCR (optical character recognition).[39m
|
||
|
||
[38;2;255;187;0m[4mDatabase clients[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mfirebird[0m[38;5;12m (https://github.com/einar-hjortdal/firebird) - Client for Firebird SQL.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmongodb[0m[38;5;12m (https://github.com/vlang/mongo) - MongoDB driver for V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mredict[0m[38;5;12m (https://github.com/einar-hjortdal/redict) - Client for Redict, a LGPL-3.0-only fork of Redis (compatible with Redis <=7.2.4).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mredis[0m[38;5;12m (https://github.com/patrickpissurno/vredis) - Redis client for V, written in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvduckdb[0m[38;5;12m (https://github.com/rodabt/vduckdb) - A DuckDB client wrapper for V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvmemcached[0m[38;5;12m (https://github.com/blacktrub/vmemcached) - Memcached client for V, written in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvredis[0m[38;5;12m (https://github.com/xiusin/vredis) - A simple, user-friendly, and comprehensive Redis client.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvsql[0m[38;5;12m (https://github.com/lydiandy/vsql) - A sql query builder for V.[39m
|
||
|
||
[38;2;255;187;0m[4mDiscord[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mdiscord.v[0m[38;5;12m (https://github.com/Terisback/discord.v) - User-friendly Discord bot library.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mdiscordwebhook[0m[38;5;12m (https://github.com/ysdragon/discordwebhook) - Super simple interface to send discord messages through webhooks.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mkitten[0m[38;5;12m (https://github.com/geniushq/kitten) - Simple Discord API library for writing bots.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mviscord[0m[38;5;12m (https://github.com/vlang/viscord) - Pretty basic library for connecting to the Discord gateway.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvord[0m[38;5;12m (https://github.com/9xN/vord) - Library for interacting with user account endpoints and gateway (Self-bots, custom clients, etc).[39m
|
||
|
||
[38;2;255;187;0m[4mEventing[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1meventbus[0m[38;5;12m (https://github.com/vlang/v/tree/master/vlib/eventbus) - A simple event bus system for V.[39m
|
||
|
||
[38;2;255;187;0m[4mFile handling[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mv-mime[0m[38;5;12m (https://github.com/nedpals/v-mime) - MIME detection library for V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvmon[0m[38;5;12m (https://github.com/Larpon/vmon) - Asynchronously watch for file changes in a directory. The module is essentially a V wrapper for [39m[48;5;235m[38;5;249mseptag/dmon[49m[39m[38;5;12m. It works for Windows, macOS and Linux.[39m
|
||
|
||
[38;2;255;187;0m[4mGame development[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mchipmunk2d[0m[38;5;12m (https://github.com/larpon/chipmunk2d) - V wrapper of the Chipmunk2D physics library.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mengine[0m[38;5;12m (https://github.com/LouisSchmieder/engine) - WIP Vulkan in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mraylib.v[0m[38;5;12m (https://github.com/irishgreencitrus/raylib.v) - Updated V bindings for [39m[38;5;14m[1mraylib[0m[38;5;12m (https://www.raylib.com) with plans for complete cross-platform support.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mshy[0m[38;5;12m (https://github.com/Larpon/shy) - A foundation that helps you being creative in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mV_ecs[0m[38;5;12m (https://github.com/mohamedLT/V_ecs) - ECS library made in V inspired by Bevy ECS.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvraylib[0m[38;5;12m (https://github.com/mohamedLT/vraylib) - A V wrapper for the awesome raylib library.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvraylib[0m[38;5;12m (https://github.com/MajorHard/vraylib) - V wrapper (bindings) for raylib, the C game development framework.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mwren[0m[38;5;12m (https://github.com/larpon/wren) - V wrapper around the excellent Wren scripting language.[39m
|
||
|
||
[38;2;255;187;0m[4mGraphics[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1msdl[0m[38;5;12m (https://github.com/vlang/sdl) - Official SDL2 & SDL3 bindings for V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1msgldraw[0m[38;5;12m (https://github.com/larpon/sgldraw) - An experimental real-time vector render V module based on [39m[48;5;235m[38;5;249msokol.sgl[49m[39m[38;5;12m.[39m
|
||
[38;5;12m- [39m[38;5;14m[1msvgg[0m[38;5;12m (https://github.com/Avocadocs/svgg) - V module to load and resterize svg file into [39m[48;5;235m[38;5;249mgg.Image[49m[39m[38;5;12m object.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mV Earcut[0m[38;5;12m (https://github.com/Larpon/earcut) - fast (real-time) polygon triangulation library based on [39m[38;5;14m[1mmapbox/Earcut[0m[38;5;12m (https://github.com/mapbox/earcut) to handle holes, twisted polygons, degeneracies and self-intersections.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mV_sokol_gp[0m[38;5;12m (https://github.com/mohamedLT/V_sokol_gp) - A V wrapper for the sokol_gp library for easy and fast 2d graphics.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mviup[0m[38;5;12m (https://github.com/kjlaw89/viup) - V wrapper for the C-based cross-platform UI library, IUP.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvsdl[0m[38;5;12m (https://github.com/kjlaw89/vsdl) - V wrapper for the C-based SDL library.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvsdl2[0m[38;5;12m (https://github.com/nsauzede/vsdl2) - A libSDL2 wrapper.[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mvsl.vcl[0m[38;5;12m [39m[38;5;12m(https://github.com/vlang/vsl/tree/master/vcl#readme)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mVCL[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhigh[39m[38;5;12m [39m[38;5;12mlevel[39m[38;5;12m [39m[38;5;12mway[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mwriting[39m[38;5;12m [39m[38;5;12mprograms[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mOpenCL[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mV.[39m[38;5;12m [39m[38;5;12mThese[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mhighly[39m[38;5;12m [39m[38;5;12mopinionated[39m[38;5;12m [39m[38;5;12mOpenCL[39m[38;5;12m [39m[38;5;12mbindings[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mV.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mtries[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmake[39m[38;5;12m [39m[38;5;12mGPU[39m[38;5;12m [39m[38;5;12mcomputing[39m[38;5;12m [39m[38;5;12measy,[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12msugar[39m[38;5;12m [39m
|
||
[38;5;12mabstraction,[39m[38;5;12m [39m[38;5;12mV's[39m[38;5;12m [39m[38;5;12mconcurrency[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mchannels.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvbmp[0m[38;5;12m (https://github.com/dy-tea/vbmp) - Read and write bitmap files.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvoronoi[0m[38;5;12m (https://github.com/larpon/voronoi) - V wrapper of [39m[38;5;14m[1mJCash/voronoi[0m[38;5;12m (https://github.com/JCash/voronoi).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvqoi[0m[38;5;12m (https://github.com/Le0Developer/vqoi) - V: QOI - The "Quite OK Image" format for fast, lossless image compression.[39m
|
||
|
||
[38;2;255;187;0m[4mInteroperability[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mjni[0m[38;5;12m (https://github.com/larpon/jni) - V wrapper around the C Java Native Interface (Desktop + Android).[39m
|
||
|
||
[38;2;255;187;0m[4mIRC[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mvitric[0m[38;5;12m (https://github.com/m-242/vitric) - A transparent IRC library.[39m
|
||
|
||
[38;2;255;187;0m[4mNetworking[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mnetaddr[0m[38;5;12m (https://github.com/gechandesu/netaddr) - IPv4, IPv6 and MAC (EUI-48, EUI-64) addresses manipulation library.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvibe[0m[38;5;12m (https://github.com/tobealive/vibe) - Request library that wraps libcurl to enable fast and reliable requests while providing a higher-level API.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvmq[0m[38;5;12m (https://github.com/jordan-bonecutter/vmq) - V wrapper For [39m[38;5;14m[1mZMQ[0m[38;5;12m (https://zeromq.org/) (aka ZeroMQ, ØMQ, 0MQ: a high-performance asynchronous messaging library).[39m
|
||
|
||
[38;2;255;187;0m[4mOperating system[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mclipboard[0m[38;5;12m (https://github.com/vlang/v/tree/master/vlib/clipboard) - V module for interacting with the OS clipboard. Fully cross-platform.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmmap[0m[38;5;12m (https://github.com/jdonnerstag/vlang-mmap) - Provide native V-lang support for memory-mapping on Linux and Windows.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvlipboard[0m[38;5;12m (https://github.com/asvvvad/vlipboard) - An easy to use wrapper of clipboard with Wayland and Termux support.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mwinreg[0m[38;5;12m (https://github.com/ldedev/WindowsRegistry) - MS Windows Registry API. (WIP)[39m
|
||
|
||
[38;2;255;187;0m[4mScientific computing[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mvplot[0m[38;5;12m (https://github.com/erdetn/vplot) - V wrapper for GNU Plot ([39m[48;5;235m[38;5;249mgnuplot_i[49m[39m[38;5;12m).[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mvsl[0m[38;5;12m [39m[38;5;12m(https://github.com/vlang/vsl)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mVSL[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mScientific[39m[38;5;12m [39m[38;5;12mLibrary[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mgreat[39m[38;5;12m [39m[38;5;12mvariety[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12mmodules.[39m[38;5;12m [39m[38;5;12mAlthough[39m[38;5;12m [39m[38;5;12mmost[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12moffer[39m[38;5;12m [39m[38;5;12mpure-V[39m[38;5;12m [39m[38;5;12mdefinitions,[39m[38;5;12m [39m[38;5;12mVSL[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mwrap[39m[38;5;12m [39m[38;5;12mknown[39m[38;5;12m [39m[38;5;12mC[39m[38;5;12m [39m[38;5;12mlibraries[39m[38;5;12m [39m[38;5;12mamong[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mbackends[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mallow[39m[38;5;12m [39m
|
||
[38;5;12mhigh[39m[38;5;12m [39m[38;5;12mperformance[39m[38;5;12m [39m[38;5;12mcomputing[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12malternative.[39m[38;5;12m [39m[38;5;12mAlso[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mopinionated[39m[38;5;12m [39m[38;5;12mwrappers[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mOpenBLAS,[39m[38;5;12m [39m[38;5;12mLAPACKE,[39m[38;5;12m [39m[38;5;12mMPI,[39m[38;5;12m [39m[38;5;12mOpenCL[39m[38;5;12m [39m[38;5;12mamong[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mlibraries.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvtl[0m[38;5;12m (https://github.com/vlang/vtl) - The V Tensor Library is a numerical computing library supporting n-dimensional data structure, backed by VSL.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mNeuralNetworks-V-Module[0m[38;5;12m (https://github.com/Eliyaan/NeuralNetworks-V-Module) - This is a V module to create neural networks.[39m
|
||
|
||
[38;2;255;187;0m[4mSerial Communications[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mvi2c[0m[38;5;12m (https://github.com/erdetn/vi2c) - A tiny (wrapper) library for I2C serial communication for Linux written in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvserialport[0m[38;5;12m (https://github.com/erdetn/vserialport) - V wrapper for [39m[38;5;14m[1mlibserialport[0m[38;5;12m (https://sigrok.org/wiki/Libserialport).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvserialx[0m[38;5;12m (https://github.com/erdetn/vserialx) - A tiny (wrapper) serial communication library for Linux written in V.[39m
|
||
|
||
[38;2;255;187;0m[4mTelecommunications[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mvagi[0m[38;5;12m (https://github.com/Ouri028/vagi) - Asterisk FastAGI library in V.[39m
|
||
|
||
[38;2;255;187;0m[4mTelegram[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mvgram[0m[38;5;12m (https://github.com/dariotarantini/vgram) - Telegram bot library.[39m
|
||
|
||
[38;2;255;187;0m[4mText processing[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mascii_robot[0m[38;5;12m (https://github.com/Delta456/ascii_robot) - ASCII Robot generator written in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mchalk[0m[38;5;12m (https://github.com/etienne-napoleone/chalk) - Colorize strings in the terminal.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mcjson[0m[38;5;12m (https://github.com/lydiandy/cjson) - Wrap cJSON for vlang.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mcrayon[0m[38;5;12m (https://github.com/thecodrr/crayon) - Paint your terminal output like Picasso. 🖍️🎨[39m
|
||
[38;5;12m- [39m[38;5;14m[1miconv[0m[38;5;12m (https://github.com/fanlia/iconv) - Wrap iconv for vlang.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mpcre2[0m[38;5;12m (https://github.com/srackham/pcre2) - Library for processing PCRE regular expressions.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mread_xlsx_v[0m[38;5;12m (https://github.com/fanlia/read_xlsx_v) - Read xlsx using vlang.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRosie-RPL[0m[38;5;12m (https://github.com/jdonnerstag/vlang-rosie) - A Rosie Pattern Language (RPL) implementation.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mslugify[0m[38;5;12m (https://github.com/einar-hjortdal/slugify) - Transform Unicode strings to url-friendly human-readable ASCII slugs.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mtext-processing[0m[38;5;12m (https://github.com/ArtemkaKun/text-processing) - V text processing library, that contains common tools to manipulate text data.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mv-regex[0m[38;5;12m (https://github.com/spytheman/v-regex) - A simple regex library for V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvxml[0m[38;5;12m (https://github.com/i582/vxml) - Pure V library for parsing XML to a DOM.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mwhisker[0m[38;5;12m (https://github.com/hungrybluedev/whisker) - Fast, robust template engine for V inspired by mustache.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlexical_uuid[0m[38;5;12m (https://github.com/einar-hjortdal/lexical_uuid) - Lexicographically-sortable universally unique identifiers.[39m
|
||
|
||
[38;2;255;187;0m[4mUser Interface toolkits[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1miUI[0m[38;5;12m (https://github.com/isaiahpatton/ui) - Isaiah's cross-platform GUI library for V. Inspired by the syntax of Java's Swing.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmui[0m[38;5;12m (https://github.com/malisipi/mui) - A Cross-Platform UI library for Windows, Linux, Android and Web.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mV UI[0m[38;5;12m (https://github.com/vlang/ui) - Integrated cross platform UI toolkit for Windows, macOS, Linux, Android, iOS and the web.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvgtk3[0m[38;5;12m (https://github.com/vgtk/vgtk3) - A wrapper for GTK3 in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvig[0m[38;5;12m (https://github.com/nsauzede/vig) - Bindings for [39m[38;5;14m[1mDear ImGui[0m[38;5;12m (https://github.com/ocornut/imgui) GUI toolkit.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvnk[0m[38;5;12m (https://github.com/nsauzede/vnk) - Bindings for [39m[38;5;14m[1mNuklear[0m[38;5;12m (https://github.com/vurtun/nuklear) GUI toolkit.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mV-WebUI[0m[38;5;12m (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.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mwebview[0m[38;5;12m (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.[39m
|
||
|
||
[38;2;255;187;0m[4mUtility[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mdialog[0m[38;5;12m (https://github.com/ttytm/dialog) - A cross-platform utility library to open system dialogs - open files, message boxes, color-pickers etc.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mdotenv[0m[38;5;12m (https://github.com/einar-hjortdal/dotenv) - Loads environment variables from a .env file for development purposes.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mjson2v[0m[38;5;12m (https://github.com/ldedev/Json2V) - Convert a json to a struct in Vlang.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mobjc[0m[38;5;12m (https://github.com/magic003/objc) - V bindings to Objective-C runtime.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrange[0m[38;5;12m (https://github.com/Delta456/range) - Functionality of Python's range() in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mssh-config[0m[38;5;12m (https://github.com/walkingdevel/ssh-config) - A V library for parsing SSH config files.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvaker[0m[38;5;12m (https://github.com/ChAoSUnItY/vaker) - A light-weight compile-time-generated data faker written in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvdotenv[0m[38;5;12m (https://github.com/zztkm/vdotenv) - Support for .env files which loads environment variables.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvhs[0m[38;5;12m (https://github.com/KevinDaSilvaS/vhs) - Haskell prelude list functions(zip, zipwith, head, etc) implemented in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVInstall[0m[38;5;12m (https://github.com/malisipi/VInstall) - A cross-platform installer creator.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvotp[0m[38;5;12m (https://github.com/OdaiGH/votp) - TOTP and HOTP implementation in v.[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mWeb[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mpico.v[0m[38;5;12m (https://github.com/S-YOU/pico.v) - A web server in V based on picoev and picohttpparser.[39m
|
||
[38;5;12m- [39m[38;5;14m[1msessions[0m[38;5;12m (https://github.com/einar-hjortdal/sessions) - Web-framework-agnostic sessions library.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mv-jsonrpc[0m[38;5;12m (https://github.com/nedpals/v-jsonrpc) - Basic JSON-RPC 2.0-compliant server written on V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mv-tiktok[0m[38;5;12m (https://github.com/walkingdevel/v-tiktok) - A V library for downloading TikTok videos.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvalidate[0m[38;5;12m (https://github.com/endeveit/v-validate) - A simple library to validate strings in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvalval[0m[38;5;12m (https://github.com/taojy123/valval) - Web framework written in V, improved by vweb.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvcurrency[0m[38;5;12m (https://github.com/mehtaarn000/vcurrency) - API wrapper (written in V) for [39m[38;5;14m[1mhttps://api.exchangeratesapi.io[0m[38;5;12m (https://api.exchangeratesapi.io).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mveb[0m[38;5;12m (https://github.com/vlang/v/tree/master/vlib/veb) - V's built-in web framework.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvest[0m[38;5;12m (https://github.com/alexferl/vest) - A REST client in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvex[0m[38;5;12m (https://github.com/nedpals/vex) - Web framework written on V inspired by Express and Sinatra.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvigest[0m[38;5;12m (https://github.com/withs/vigest) - Simple client for digest authentication (written in V).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvistas[0m[38;5;12m (https://github.com/einar-hjortdal/vistas) - Central file server API.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvite.v[0m[38;5;12m (https://github.com/siguici/vite.v) - Seamless [39m[38;5;14m[1mVite.js[0m[38;5;12m (https://vite.dev) integration for Veb applications.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvxbloauth[0m[38;5;12m (https://github.com/WolvesFortress/vxbl-oauth) - A minimalistic Xbox Live authenticator for vweb.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mwest[0m[38;5;12m (https://github.com/Dracks/West) - A wrapper of vweb to work in a similar way as nestjs works with modules and dependency injection.[39m
|
||
|
||
[38;2;255;187;0m[4mOther[0m
|
||
|
||
[38;2;255;187;0m[4mArticles[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAn introduction to V[0m[38;5;12m (https://simonknott.de/articles/VLang.html)[39m
|
||
|
||
[38;2;255;187;0m[4mBooks[0m
|
||
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mGetting[0m[38;5;14m[1m [0m[38;5;14m[1mStarted[0m[38;5;14m[1m [0m[38;5;14m[1mwith[0m[38;5;14m[1m [0m[38;5;14m[1mV[0m[38;5;14m[1m [0m[38;5;14m[1mProgramming[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mNavule[0m[38;5;14m[1m [0m[38;5;14m[1mPavan[0m[38;5;14m[1m [0m[38;5;14m[1mKumar[0m[38;5;14m[1m [0m[38;5;14m[1mRao[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mPackt[0m[38;5;14m[1m [0m[38;5;14m[1m2021[0m[38;5;14m[1m [0m[38;5;14m[1mDec[0m[38;5;12m [39m[38;5;12m(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)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m
|
||
[38;5;12mIntroductory[39m[38;5;12m [39m[38;5;12mbook[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mV.[39m
|
||
|
||
[38;2;255;187;0m[4mCommunities[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mV Community[0m[38;5;12m (https://github.com/v-community)[39m
|
||
|
||
[38;2;255;187;0m[4mEditor plugins[0m
|
||
|
||
[38;2;255;187;0m[4mAtom[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mlanguage-v[0m[38;5;12m (https://github.com/Cutlery-Drawer/language-v) - V language support for Atom (port of vscode-vlang).[39m
|
||
|
||
[38;2;255;187;0m[4mEmacs[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mv-mode[0m[38;5;12m (https://github.com/damon-kwok/v-mode) - Emacs major mode for the V programming language.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvlang-mode.el[0m[38;5;12m (https://github.com/Naheel-Azawy/vlang-mode.el) - Emacs major mode for the V programming language.[39m
|
||
|
||
[38;2;255;187;0m[4mSublime Text 3[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1msublime-v[0m[38;5;12m (https://github.com/onerbs/sublime-v) - Fully-featured Sublime Text 3 package for the V Programming Language.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvlang-sublime[0m[38;5;12m (https://github.com/oversoul/vlang-sublime) - Sublime text 3 Support for the Vlang Programming Language.[39m
|
||
|
||
[38;2;255;187;0m[4mVS Code[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mvscode-vlang[0m[38;5;12m (https://github.com/vlang/vscode-vlang) - V Language extension for Visual Studio Code.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mv-analyzer[0m[38;5;12m (https://github.com/vlang/v-analyzer) - Bring IDE features for the V programming language to VS Code.[39m
|
||
|
||
[38;2;255;187;0m[4mVim[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mv-vim[0m[38;5;12m (https://github.com/ollykel/v-vim) - Support for V syntax highlighting in Vim.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvim-v[0m[38;5;12m (https://github.com/cheap-glitch/vim-v) - Quality syntax highlighting for the V programming language.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvim-vtools[0m[38;5;12m (https://github.com/zakuro9715/vim-vtools) - V tools for Vim, including auto formatting.[39m
|
||
|
||
[38;2;255;187;0m[4mForums[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mr/vlang[0m[38;5;12m (https://www.reddit.com/r/vlang)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mStack Overflow[0m[38;5;12m (https://stackoverflow.com/questions/tagged/vlang)[39m
|
||
|
||
[38;2;255;187;0m[4mGitHub actions[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1maction-create-v-docs[0m[38;5;12m (https://github.com/marketplace/actions/create-documentation-for-v-modules) - GitHub action to create documentation for V modules.[39m
|
||
[38;5;12m- [39m[38;5;14m[1msetup-v[0m[38;5;12m (https://github.com/marketplace/actions/setup-vlang) - GitHub action to install and use V in your workflow.[39m
|
||
|
||
[38;2;255;187;0m[4mGitHub templates[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mv-project-basement[0m[38;5;12m (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.[39m
|
||
|
||
[38;2;255;187;0m[4mIDEs with V[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mVide[0m[38;5;12m (https://github.com/IsaiahPatton/Vide)[39m
|
||
|
||
[38;2;255;187;0m[4mOnline IDEs with V[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mV Playground[0m[38;5;12m (https://play.vlang.io)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mV Playground (old)[0m[38;5;12m (https://v-wasm.now.sh/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVOSCA V Playground[0m[38;5;12m (https://play.vosca.dev)[39m
|
||
|
||
[38;2;255;187;0m[4mOperating Systems & OS Development Examples[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mlimine-v-template[0m[38;5;12m (https://github.com/plos-clan/limine-v-template) - A simple template for building a Limine-compliant kernel in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSimple Linux kernel module example[0m[38;5;12m (https://github.com/spytheman/simple_kernel_module_in_v) - Demonstration & test of writing a very simple Linux kernel module, using V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mv-limine[0m[38;5;12m (https://github.com/wenxuanjun/v-limine) - A V library for handling Limine boot protocol structures.[39m
|
||
|
||
[38;2;255;187;0m[4mPatterns[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mMVU.v[0m[38;5;12m (https://github.com/ArtemkaKun/MVU.v) - MVU pattern (The Elm Architecture) implemented in V programming language.[39m
|
||
|
||
[38;2;255;187;0m[4mProgramming contests[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAdvent of Code 2019[0m[38;5;12m (https://github.com/mvlootman/aoc2019) - Solution of Advent of Code 2019 in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAdvent of Code 2022[0m[38;5;12m (https://github.com/vlang/adventofcode) - Solution of Advent of Code 2022 in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRosetta Code in V[0m[38;5;12m (https://rosettacode.org/wiki/Category:V_(Vlang)) - Solutions for Rosetta Code in V.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSoloLearn Coding Challenges[0m[38;5;12m (https://github.com/Serkonda/v-sololearn-coding-challenges) - Implementation of the SoloLearn coding challenges in V.[39m
|
||
|
||
[38;2;255;187;0m[4mSyntax highlighting[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mkate-syntax-highlight-v[0m[38;5;12m (https://github.com/Larpon/kate-syntax-highlight-v) - V syntax highlighting for [39m[38;5;14m[1mKate[0m[38;5;12m (https://kate-editor.org/).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mscite-v-support[0m[38;5;12m (https://github.com/sunnylcw/scite-v-support) - V syntax highlighting for [39m[38;5;14m[1mSciTE[0m[38;5;12m (https://www.scintilla.org/SciTE.html).[39m
|
||
|
||
[38;2;255;187;0m[4mTutorials[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mLearn V in Y Minutes[0m[38;5;12m (https://github.com/v-community/learn_v_in_y_minutes)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mV by Example[0m[38;5;12m (https://github.com/v-community/v_by_example) - V book as [39m[38;5;14m[1mGitBook[0m[38;5;12m (https://v-community.gitbook.io/v-by-example/).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mV for Node Devs[0m[38;5;12m (https://github.com/Thigidu/vlang-for-nodejs-developers) - Vlang for node js developers.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mV learning notes[0m[38;5;12m (https://github.com/lydiandy/vlang_note) - Personal learning notes in Chinese.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVOSCA Blog Tutorials[0m[38;5;12m (https://blog.vosca.dev/categories/tutorials/) - Tutorial category on VOSCA blog.[39m
|
||
|
||
[38;2;255;187;0m[4mVideos[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mThe V Programming Language[0m[38;5;12m (https://www.youtube.com/channel/UCLZIElNyubHOvbfudT7KS1A)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mV Programming Tutorials[0m[38;5;12m (https://www.youtube.com/watch?v=BVCuZ7z7GMY&list=PLEPMhdsq-gNpFr40A-ZnX-Hu9l-Sp5Oc_)[39m
|
||
|
||
[38;5;12mv Github: https://github.com/vlang/awesome-v[39m
|