Top 50 Awesome List

vlang/awesome-v

Programming Languages  7 days ago  1.4k
A curated list of awesome V frameworks, libraries, software and resources.
View byDAY/WEEK/README
View on Github

Sep 23rd

Libraries

Audio

  • miniaudiostars36 - Bindings for the excellent miniaudio C audio library.
  • Libraries

    Graphics

  • V_sokol_gpstars1 - A V wrapper for the sokol_gp library for easy and fast 2d graphics.
  • Libraries

    Game development

  • V_ecsstars3 - ECS library made in V inspired by Bevy ECS.
  • vraylibstars1 - A V wrapper for the awesome raylib library.
  • Sep 18th

    Applications

    Web

  • vssstars6 - Easy-to-use static site generator.
  • Sep 11th

    Applications

    Command-line

  • vervestars3 - Simple and fast static file server.
  • Sep 10th

    Applications

    Command-line

  • vqrcodestars10 - CLI for creating QR Codes.
  • Sep 7th

    Applications

    Web

  • Vebview.JSstars22 - Electron/Neutralino.JS alternative written in V.
  • Libraries

    User Interface toolkits

  • muistars14 - A Cross-Platform UI library for Windows, Linux, Android and Web.
  • Aug 29th

    Applications

    Web

  • VTikstars13 - TikTok and Twitter video downloader app (CLI / Telegram Bot).
  • Aug 24th

    Other

    GitHub actions

  • setup-v - GitHub action to install and use V in your workflow.
  • Other

    Tutorials

  • V for Node Devsstars10 - Vlang for node js developers.
  • Aug 8th

    Applications

    Interpreters/Compilers

  • Stasstars10 - A werid little stack based programming language written in V, created to learn the ins and outs of compilers.
  • Jul 5th

    Other

    IDEs with V

  • Videstars51
  • Jun 21st

    Libraries

    Telecommunications

  • vagistars3 - Asterisk FastAGI library in V.
  • Applications

    Web

  • Vieterstars5 - Archlinux repository server & package build system, written in V.
  • Applications

    Command-line

  • klonolstars14 - CLI tool to help you "clone all" git repositories belonging to you. Works with GitHub and Gitea.
  • Jun 20th

    Applications

    Web

  • Vlang Benchmarks Visualizationstars9 - Fancy statistics and plots for Is V still fast?.
  • Libraries

    Utility

  • vexcstars1 - Exceptions for V using setjmp/longjmp.
  • May 31st

    Applications

    Editors

  • text_editor - Small text editor from the official V examples.
  • veestars28 - V Editor Engine. A V module providing the guts of a text editor. Comes with a TUI editor example.
  • Mar 31st

    Libraries

    Web

  • vigeststars4 - Simple client for digest authentication (written in V).
  • Mar 21st

    Applications

    Command-line

  • vLogQLstars12 - A tiny command-line utility to query LogQL APIs.
  • Mar 12th

    Libraries

    Text processing

  • strfmtstars4 - Tiny and fast string formatting library ideal for templating.
  • Libraries

    Graphics

  • vgui - Minimal, lightweight and cross-platform GUI library.
  • Mar 7th

    Libraries

    Discord

  • vordstars3 - Library for interacting with user account endpoints and gateway (Self-bots, custom clients, etc).
  • Mar 1st

    Libraries

    Utility

  • vakerstars14 - A light-weight compile-time-generated data faker written in V.
  • Jan 21st

    Libraries

    Serial Communications

  • vserialportstars9 - V wrapper for libserialport.
  • vserialxstars7 - A tiny (wrapper) serial communication library for Linux written in V.
  • vi2cstars7 - A tiny (wrapper) library for I2C serial communication for Linux written in V.
  • Jan 3rd

    Applications

    Command-line

  • vspectstars2 - A tool to inspect vlang source file. ( Archived )
  • Other

    Articles

  • Todo App with V
  • Libraries

    Command line interface (CLI) / Terminal / Shell

  • spinnersstars15 - Create spinners in your terminal!
  • Other

    Books

  • Getting Started with V Programming - Navule Pavan Kumar Rao - Packt 2021 Dec - Introductory book on V.
  • Libraries

    Networking

  • vmqstars15 - V wrapper For ZMQ (aka ZeroMQ, ØMQ, 0MQ: a high-performance asynchronous messaging library).
  • Other

    Operating Systems & OS Development Examples

  • Simple Linux kernel module examplestars22 - Demonstration & test of writing a very simple Linux kernel module, using V.
  • Nov 11th, 2021

    Libraries

    Game development

  • enginestars31 - WIP Vulkan in V.
  • Applications

    Games

  • Kurarinstars26 - osu! beatmap visualizer made in V. Example video.
  • Libraries

    Command line interface (CLI) / Terminal / Shell

  • vesseractstars15 - V wrapper for Tesseract-OCR (optical character recognition).
  • Libraries

    Scientific computing

  • vplotstars13 - V wrapper for GNU Plot (gnuplot_i).
  • Libraries

    Files

  • vmonstars18 - Asynchronously watch for file changes in a directory. The module is essentially a V wrapper for septag/dmon. It works for Windows, macOS and Linux.
  • Nov 2nd, 2021

    Applications

    Games

  • minesweeperstars21 - A simple Minesweeper game written in vlang.
  • Aug 29th, 2021

    Libraries

    Text processing

  • Rosie-RPLstars3 - A Rosie Pattern Language (RPL) implementation.
  • Libraries

    Game development

  • raylib.vstars29 - Updated V bindings for raylib with plans for complete cross-platform support.
  • vraylibstars48 - V wrapper (bindings) for raylib, the C game development framework.
  • Libraries

    Operating system

  • mmapstars4 - Provide native V-lang support for memory-mapping on Linux and Windows.
  • Aug 25th, 2021

    Applications

    Serialization

  • vlang-yamlstars16 - A V-native YAML reader, incl. YAML-to-JSON converter.
  • Jul 23rd, 2021

    Applications

    Command-line

  • vinitstars13 - A tool to generate v projects.
  • Libraries

    Text processing

  • iconvstars3 - Wrap iconv for vlang.
  • Jul 5th, 2021

    Applications

    Operating systems/Kernels

  • Vinixstars1.4k - Small and simple OS in V. Runs bash.
  • May 29th, 2021

    Libraries

    Command line interface (CLI) / Terminal / Shell

  • progressbarstars21 - An easy to use V library for creating progress bars in cli.
  • termtablestars35 - V Terminal Tables: Simple and highly customizable library to display tables in the terminal.
  • vargsstars36 - V library for parsing arguments from argv-like arrays. ( Archived )
  • Apr 2nd, 2021

    Applications

    Serialization

  • v-toxmlstars7 - XML Serialization library for V.
  • Mar 2nd, 2021

    Libraries

    Web

  • vcurrencystars7 - API wrapper (written in V) for https://api.exchangeratesapi.io.
  • Feb 27th, 2021

    Other

    Editor plugins

  • sublime-vstars13 - Fully-featured Sublime Text 3 package for the V Programming Language.
  • Feb 24th, 2021

    Libraries

    Utility

  • vdotenvstars22 - Support for .env files which loads environment variables.
  • Libraries

    Discord

  • viscordstars17 - Pretty basic library for connecting to the Discord gateway.
  • discord.vstars104 - User-friendly Discord bot library.
  • Feb 19th, 2021

    Applications

    Command-line

  • vcredits - A tool that creates CREDITS from LICENSE files of dependencies.
  • Feb 8th, 2021

    Applications

    Games

  • flappylearning-v - A simple flappy learning demo in v. ( Archived )
  • Libraries

    Web

  • validatestars18 - A simple library to validate strings in V.
  • valvalstars126 - Web framework written in V, improved by vweb.
  • Jan 23rd, 2021

    Libraries

    Web

  • vxbloauthstars9 - A minimalistic Xbox Live authenticator for vweb.
  • Dec 30th, 2020

    Applications

    Graphics

  • vRayTracerstars40 - A simple ray tracer written in V.
  • Other

    GitHub actions

  • action-create-v-docs - GitHub action to create documentation for V modules.
  • Dec 23rd, 2020

    Other

    Editor plugins

  • vim-vtoolsstars14 - V tools for Vim, including auto formatting.
  • Other

    Syntax highlighting

  • vlang-sublimestars20 - Sublime text 3 Support for the Vlang Programming Language.
  • Nov 30th, 2020

    Libraries

    Scientific computing

  • vtlstars84 - Numerical computing library supporting n-dimensional data structure, backed by LAPACKE and OpenBLAS.
  • Nov 3rd, 2020

    Libraries

    Graphics

  • V Earcutstars8 - fast (real-time) polygon triangulation library based on mapbox/Earcutstars1.8k to handle holes, twisted polygons, degeneracies and self-intersections.
  • viupstars36 - V wrapper for the C-based cross-platform UI library, IUP.
  • vsdlstars12 - V wrapper for the C-based SDL library.
  • Oct 18th, 2020

    Libraries

    Database clients

  • vmemcachedstars11 - Memcached client for V, written in V.
  • Oct 1st, 2020

    Applications

    Editors

  • vedstars1.1k - 1 MB text editor written in V with hardware accelerated text rendering. Compiles in <1s.
  • Sep 30th, 2020

    Applications

    Command-line

  • symlinkerstars7 - A small Linux tool to manage symlinks.
  • Sep 24th, 2020

    Other

    Syntax highlighting

  • v-modestars46 - Emacs major mode for the V programming language.
  • vlang-mode.elstars8 - Emacs major mode for the V programming language.
  • Applications

    Serialization

  • vprotostars46 - Protobuf compiler and runtime in V.
  • Sep 3rd, 2020

    Applications

    Games

  • v-pongstars8 - A classic paddle game brought back to life through the power of V.
  • Libraries

    Web

  • pico.vstars68 - A web server in V based on picoev and picohttpparser.
  • Aug 25th, 2020

    Applications

    Web

  • vblogstars13 - A simple, fast and responsive blogging system.
  • Jul 2nd, 2020

    Applications

    Command-line

  • runnerstars24 - A tool that automates running/compiling code written in various programming languages.
  • Libraries

    Database clients

  • vsqlstars36 - A sql query builder for V.
  • Jul 1st, 2020

    Libraries

    IRC

  • vitricstars3 - A transparent IRC library.
  • Other

    Online IDEs with V

  • V Playground
  • Jun 29th, 2020

    Other

    Programming contests

  • SoloLearn Coding Challengesstars13 - Implementation of the SoloLearn coding challenges in V.
  • Jun 21st, 2020

    Libraries

    Text processing

  • ascii_robotstars11 - ASCII Robot generator written in V.
  • Jun 19th, 2020

    Libraries

    Utility

  • randomstars15 - An all purpose random library written in V.
  • Jun 9th, 2020

    Libraries

    Telegram

  • vgramstars118 - Telegram bot library.
  • May 29th, 2020

    Other

    Syntax highlighting

  • v-vimstars151 - Support for V syntax highlighting in Vim.
  • vim-vstars15 - Quality syntax highlighting for the V programming language.
  • vscode-vlangstars314 - V Language extension for Visual Studio Code.
  • kate-syntax-highlight-vstars16 - V syntax highlighting for Kate.
  • scite-v-supportstars2 - V syntax highlighting for SciTE.
  • language-vstars5 - V language support for Atom (port of vscode-vlang).
  • May 28th, 2020

    Libraries

    Utility

  • rangestars25 - Functionality of Python's range() in V.
  • May 16th, 2020

    Libraries

    Operating system

  • vlipboardstars12 - An easy to use wrapper of clipboard with Wayland and Termux support.
  • Mar 9th, 2020

    Libraries

    Text processing

  • cjsonstars10 - Wrap cJSON for vlang.
  • Mar 5th, 2020

    Applications

    Command-line

  • vaststars23 - A simple tool for vlang, generate v source file to AST json file.
  • Feb 24th, 2020

    Libraries

    Command line interface (CLI) / Terminal / Shell

  • lolstars14 - V version of lolcat (text/character rainbowizer).
  • Feb 21st, 2020

    Libraries

    Database clients

  • redisstars52 - Redis client for V, written in V.
  • Feb 15th, 2020

    Libraries

    Scientific computing

  • vslstars209 - A pure-V scientific library with a great variety of functions.
  • Jan 25th, 2020

    Libraries

    User Interface toolkits

  • vgtk3stars50 - A wrapper for GTK3 in V.
  • Jan 24th, 2020

    Libraries

    Text processing

  • crayonstars43 - Paint your terminal output like Picasso. 🖍️🎨
  • Libraries

    Audio

  • vavestars30 - A crazy simple library for reading/writing WAV files in V. 🌊
  • vspeechstars38 - Complete V bindings for Mozilla's DeepSpeech TensorFlow based Speech-to-Text library. 📢📜
  • Jan 23rd, 2020

    Other

    Programming contests

  • Rosetta Code Vstars27 - Solutions for Rosetta Code in V.
  • Advent of Code 2019stars11 - Solution of Advent of Code 2019 in V.
  • Other

    Tutorials

  • V by Examplestars146 - V book as GitBook.
  • Jan 13th, 2020

    Applications

    Interpreters/Compilers

  • vstars30.6k - V itself. Simple, fast, safe, compiled language for developing maintainable software.
  • vbfstars18 - A brainfuck interpreter/compiler.
  • monkey_vstars33 - Implementation of Thorsten Ball's Monkey Language in V.
  • vccstars81 - A C compiler written in V.
  • Vorkstars26 - Alternative V compiler/interpreter written in Python.
  • Applications

    Package managers

  • vpmstars28 - The V language package management tool written in V.
  • Applications

    Web

  • vorumstars184 - Open-source blogging/forum software written in V.
  • Heroku Buildpack for Vstars20 - Deploy V apps on Heroku.
  • Applications

    Games

  • Boundstonestars43 - High Performance / Fast Compilation / Lightweight Minecraft: Bedrock Edition Server.
  • Applications

    Command-line

  • HN-topstars19 - A simple command to list most recent news from hacker-news.
  • Applications

    Project management

  • vsetstars19 - A project setup and configuration tool for V projects.
  • Libraries

    Command line interface (CLI) / Terminal / Shell

  • boxxstars84 - Create highly customizable terminal boxes that also look great! 📦
  • Libraries

    Text processing

  • v-regexstars14 - A simple regex library for V.
  • chalkstars19 - Colorize strings in the terminal.
  • Libraries

    Graphics

  • vglstars24 - Low-level graphics API access.
  • vsdl2stars40 - A libSDL2 wrapper.
  • Libraries

    Web

  • vexstars265 - Web framework written on V inspired by Express and Sinatra.
  • vweb - V's built-in web framework. Used by Vorum.
  • v-jsonrpcstars32 - Basic JSON-RPC 2.0-compliant server written on V.
  • Libraries

    Operating system

  • clipboard - V module for interacting with the OS clipboard. Fully cross-platform.
  • Libraries

    Automation

  • vrobotstars41 - Desktop automation for V. Only supports Windows.
  • Libraries

    Files

  • v-mimestars20 - MIME detection library for V.
  • Libraries

    Eventing

  • eventbus - A simple event bus system for V.
  • Libraries

    User Interface toolkits

  • V UIstars1.8k - Integrated cross platform UI toolkit for Windows, macOS, Linux, Android, iOS and the web.
  • vigstars37 - Bindings for Dear ImGuistars41.9k GUI toolkit.
  • vnkstars38 - Bindings for Nuklearstars13.5k GUI toolkit.
  • Other

    Tutorials

  • Learn V in Y Minutesstars55
  • V learning notesstars127 - Personal learning notes in Chinese.
  • Other

    Articles

  • An introduction to V
  • Other

    Communities

  • V Community
  • Other

    Forums

  • r/vlang
  • Stack Overflow
  • Last Checked At: 2022-09-30T05:26:40.911Z
    Previous
    coq-community/awesome-coq
    Next
    catdevnull/awesome-zig

    About

    Track your favorite github awesome repo, not just star it. trackawesomelist.com provides website, newsletter, RSS for tracking the popular awesome list by daily and weekly.
    Contact us: [email protected]
    Track Awesome List - Track your favorite Github awesome repos, not just star them | Product Hunt

    Subscribe

    Subscribe to our weekly newsletter to receive the awesome updates! We never send spam and you can unsubscribe instantly with one click. Here's past issues.

    Links

    Follow us on TwitterSubscribe us on TelegramSubmit awesome list repoNewsletterDonateSitemap