Top 50 Awesome List

Higher Education

Higher Education

vlang/awesome-v

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

Aug 8th - Aug 14th, 2022

Applications

Interpreters/Compilers

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

    Other

    IDEs with V

  • Videstars50
  • Jun 20th - Jun 26th, 2022

    Libraries

    Telecommunications

  • vagistars3 - Asterisk FastAGI library in V.
  • Applications

    Web

  • Vieterstars2 - Archlinux repository server & package build system, written in V.
  • Vlang Benchmarks Visualizationstars8 - Fancy statistics and plots for Is V still fast?.
  • Applications

    Command-line

  • klonolstars13 - CLI tool to help you "clone all" git repositories belonging to you. Works with GitHub and Gitea.
  • Libraries

    Utility

  • vexcstars1 - Exceptions for V using setjmp/longjmp.
  • May 30th - Jun 5th, 2022

    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 28th - Apr 3rd, 2022

    Libraries

    Web

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

    Applications

    Command-line

  • vLogQLstars11 - A tiny command-line utility to query LogQL APIs.
  • Mar 7th - Mar 13th, 2022

    Libraries

    Text processing

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

    Graphics

  • vgui - Minimal, lightweight and cross-platform GUI library.
  • Libraries

    Discord

  • vordstars2 - Library for interacting with user account endpoints and gateway (Self-bots, custom clients, etc).
  • Feb 28th - Mar 6th, 2022

    Libraries

    Utility

  • vakerstars14 - A light-weight compile-time-generated data faker written in V.
  • Jan 17th - Jan 23rd, 2022

    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 - Jan 9th, 2022

    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

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

    Operating Systems & OS Development Examples

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

    Libraries

    Game development

  • enginestars28 - WIP Vulkan in V.
  • Applications

    Games

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

    Command line interface (CLI) / Terminal / Shell

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

    Scientific computing

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

    Files

  • vmonstars16 - 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 1st - Nov 7th, 2021

    Applications

    Games

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

    Libraries

    Text processing

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

    Game development

  • raylib.vstars18 - 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.
  • Applications

    Serialization

  • vlang-yamlstars15 - A V-native YAML reader, incl. YAML-to-JSON converter.
  • Jul 19th - Jul 25th, 2021

    Applications

    Command-line

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

    Text processing

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

    Applications

    Operating systems/Kernels

  • Vinixstars1.3k - Small and simple OS in V. Runs bash.
  • May 24th - May 30th, 2021

    Libraries

    Command line interface (CLI) / Terminal / Shell

  • progressbarstars20 - 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 )
  • Mar 29th - Apr 4th, 2021

    Applications

    Serialization

  • v-toxmlstars7 - XML Serialization library for V.
  • Mar 1st - Mar 7th, 2021

    Libraries

    Web

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

    Other

    Editor plugins

  • sublime-vstars13 - Fully-featured Sublime Text 3 package for the V Programming Language.
  • Libraries

    Utility

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

    Discord

  • viscordstars17 - Pretty basic library for connecting to the Discord gateway.
  • discord.vstars100 - User-friendly Discord bot library.
  • Feb 15th - Feb 21st, 2021

    Applications

    Command-line

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

    Applications

    Games

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

    Web

  • validatestars18 - A simple library to validate strings in V.
  • valvalstars124 - Web framework written in V, improved by vweb.
  • Jan 18th - Jan 24th, 2021

    Libraries

    Web

  • vxbloauthstars9 - A minimalistic Xbox Live authenticator for vweb.
  • Other

    Videos

  • V Programming Tutorials
  • The V Programming Language
  • Dec 28th - Jan 3rd, 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 21st - Dec 27th, 2020

    Other

    Editor plugins

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

    Syntax highlighting

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

    Libraries

    Scientific computing

  • vtlstars66 - Numerical computing library supporting n-dimensional data structure, backed by LAPACKE and OpenBLAS.
  • Nov 2nd - Nov 8th, 2020

    Libraries

    Graphics

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

    Libraries

    Database clients

  • vmemcachedstars11 - Memcached client for V, written in V.
  • Sep 28th - Oct 4th, 2020

    Applications

    Editors

  • vedstars1.1k - 1 MB text editor written in V with hardware accelerated text rendering. Compiles in <1s.
  • Applications

    Command-line

  • symlinkerstars7 - A small Linux tool to manage symlinks.
  • Sep 21st - Sep 27th, 2020

    Other

    Syntax highlighting

  • v-modestars44 - 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.
  • Aug 31st - Sep 6th, 2020

    Applications

    Games

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

    Web

  • pico.vstars64 - A web server in V based on picoev and picohttpparser.
  • Aug 24th - Aug 30th, 2020

    Applications

    Web

  • vblogstars11 - A simple, fast and responsive blogging system.
  • Jun 29th - Jul 5th, 2020

    Applications

    Command-line

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

    Database clients

  • vsqlstars36 - A sql query builder for V.
  • Libraries

    IRC

  • vitricstars3 - A transparent IRC library.
  • Other

    Online IDEs with V

  • V Playground
  • Other

    Programming contests

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

    Libraries

    Text processing

  • ascii_robotstars11 - ASCII Robot generator written in V.
  • Libraries

    Utility

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

    Libraries

    Telegram

  • vgramstars116 - Telegram bot library.
  • May 25th - May 31st, 2020

    Other

    Syntax highlighting

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

    Utility

  • rangestars24 - Functionality of Python's range() in V.
  • May 11th - May 17th, 2020

    Libraries

    Operating system

  • vlipboardstars12 - An easy to use wrapper of clipboard with Wayland and Termux support.
  • May 4th - May 10th, 2020

    Other

    GitHub actions

  • setup-v-action - GitHub action automation to use V in your workflow.
  • Mar 9th - Mar 15th, 2020

    Libraries

    Text processing

  • cjsonstars10 - Wrap cJSON for vlang.
  • Mar 2nd - Mar 8th, 2020

    Applications

    Command-line

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

    Libraries

    Command line interface (CLI) / Terminal / Shell

  • lolstars14 - V version of lolcat (text/character rainbowizer).
  • Feb 17th - Feb 23rd, 2020

    Libraries

    Database clients

  • redisstars51 - Redis client for V, written in V.
  • Feb 10th - Feb 16th, 2020

    Libraries

    Scientific computing

  • vslstars203 - A pure-V scientific library with a great variety of functions.
  • Jan 20th - Jan 26th, 2020

    Libraries

    User Interface toolkits

  • vgtk3stars50 - A wrapper for GTK3 in V.
  • 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. 📢📜
  • 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 Examplestars145 - V book as GitBook.
  • Jan 13th - Jan 19th, 2020

    Applications

    Interpreters/Compilers

  • vstars30.1k - 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.
  • vccstars80 - A C compiler written in V.
  • Vorkstars26 - Alternative V compiler/interpreter written in Python.
  • Applications

    Package managers

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

    Web

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

    Games

  • Boundstonestars44 - 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

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

    Text processing

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

    Graphics

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

    Web

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

    Audio

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

    Operating system

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

    Automation

  • vrobotstars37 - 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.
  • vigstars34 - Bindings for Dear ImGuistars40.5k GUI toolkit.
  • vnkstars37 - Bindings for Nuklearstars13.5k GUI toolkit.
  • Other

    Tutorials

  • Learn V in Y Minutesstars52
  • V learning notesstars125 - 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-08-15T14:00:20.212Z
    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