vlang

awesome-v: Discover V Language Projects and Resources

A community-curated directory of frameworks, libraries, applications, and learning resources for the V programming language. Browse it to explore the V ecosystem or find tools for a specific project.

View on GitHub Compare
Stars
2.1k
Forks
144
Stars, last 30 days
+13
Last commit
4 days ago
Contributors
100+

Our take

Activeregular commits

Health score

60/100

How it is scored
Activity
35
Community
94
Issues
46
Pull requests
65

+13 stars in the last 30 days

  • More contributors than 78% of the projects we track

This is a broad, actively maintained discovery list for the V ecosystem, though it is not a substitute for checking the maturity and maintenance of each linked project.

Good fit if

  • You are exploring V libraries, applications, or learning resources and want them grouped by topic.
  • You want a starting point for finding V-specific editor support or community links.
  • You value a community-maintained list with recent commits and contributions from a broad contributor base.

Look elsewhere if

  • You need an installable library, framework, or application rather than a directory of links.
  • You need a verified compatibility matrix, because the README does not provide one for the listed projects.
  • You require this repository to publish releases, which it has not done in the past year.
All health signals
Last commit2026-10-17 (4 days ago)
Commits, last 90 days13
Releases, last 12 months0
Contributors100+ (top contributor: 9% of commits)
Issues closed, last 90 days1
Pull requests merged, last 90 days11 (typically merged in 0 days)
Project age7 years

Checked on 2026-10-22 with the GitHub API.

Project history

Daily GitHub snapshots since Oct 7, 2026. History covers stars and forks; health signals are not tracked historically.

Selected snapshot

Stars

2,125

Forks

146

Change since Nov 11, 2026: 0 stars·0 forks

Overview

awesome-v is a curated directory of projects and learning materials for V, a simple, fast, safe, compiled language for developing maintainable software. It helps V developers discover tools and resources across the ecosystem without searching project by project.

The list covers applications, libraries, editor support, tutorials, communities, and other resources. It is a discovery guide rather than a software package: use its categories and project descriptions to find candidates, then visit each linked project for current documentation and support details.

Key Features

  • Organizes V applications into categories such as command-line tools, games, web applications, and package managers.
  • Catalogs libraries for databases, networking, graphics, scientific computing, text processing, and other areas.
  • Links to V-related editor plugins, IDEs, and syntax-highlighting support.
  • Includes books, articles, tutorials, videos, forums, and online playgrounds for learning V.
  • Provides direct links to the listed projects so readers can check their own documentation and status.
  • Uses the CC0-1.0 license, allowing the list itself to be reused under a permissive dedication.

Use Cases

  • A V developer starting a web or CLI project can browse the relevant categories for frameworks and supporting libraries.
  • Someone evaluating V can use the tutorials, articles, books, and playground links to find learning materials.
  • A developer moving from another language can look for editor integrations and tools that support their workflow.
  • Maintainers or contributors can discover related V projects and community resources in one directory.

What you need

Detected in the repository

  • Automated checks on GitHub Actions

License in plain words

CC0-1.0public-domain-like

  • Commercial use: yes
  • Modify and redistribute: yes
  • You must keep: nothing
  • Share your changes: no

A summary, not legal advice: the LICENSE file is what applies.

Getting Started

Browse the README and follow links in the categories relevant to your needs. Check each linked project's own documentation for installation and usage instructions.

Alternatives

  • awesome-lua: Covers Lua packages and learning resources rather than tools and resources for the V programming language.
ProjectLanguageLicenseStarsStatus
awesome-v–CC0-1.02.1kActive
awesome-lua––4.6kInactive

Considerations

The repository is active, with regular recent commits and contributions from more than one person; its contribution share is not concentrated in a single maintainer. It has had no release in the past year, which is less significant for a curated list than for a versioned software dependency. The README does not describe a test suite, and the list itself does not establish whether individual entries are current, compatible with your V version, or maintained. Verify those details with each project before adopting it.

Found this useful?

Share it with someone who would like awesome-v.

Comparisons