SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 vlang Open-Source Projects
-
vos
Vinix is an effort to write a modern, fast, and useful operating system in the V programming language
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
compiler-benchmark
Benchmarks compilation speeds of different combinations of languages and compilers.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
me.l-m.dev
A stylistically minimal, privacy respecting, linear blogging system, written in the V programming language.
-
jitcalc
jitcalc is a calculator written in the V programming language that evaluates expressions by creating x86_64 programs at runtime.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
> Another problem is that there are hundreds of built-in library functions that need to be compiled from Python from C
An approach I've advocated as one of the main authors of py2many is that all of the python builtin functions be written in a subset of python[1] and then compiled into native code. This has the benefit of avoiding GIL, problems with C-API among other things.
Do checkout the examples here[2] which work out of the box for many of the 8-9 supported backends.
[1] https://github.com/py2many/py2many/blob/main/doc/langspec.md
The benchmark available at https://programming-language-benchmarks.vercel.app/ demonstrates that Golang stands out as one of the most memory-efficient languages presently available. This achievement is attributable to several inherent features of Golang, such as its static typing, robust garbage collection system, and the inherent structuring of data within the language. These traits collectively contribute to Golang's exceptional efficiency in terms of minimal memory consumption compared to other languages.
It can be done. There is also a specific module/project for the purpose, called VAB[1].
MUI on GitHub
Project mention: V wrapper for SDL2: module strives to support 100% of the SDL2 API | /r/vlang | 2023-11-26
Project mention: Things I've learned about building CLI tools in Python | news.ycombinator.com | 2023-10-24Fingers crossed for vlang[0]. It's like golang with better types and more syntactic sugar. Feels like a proper upgrade from Python.
I really hope they succeed.
[0]: https://vlang.io/
Project mention: RPV: Vlang library for analyzing RPC servers on the Windows OS | /r/vlang | 2023-10-11
vlang related posts
- Ask HN: Who is developing a programming language that compiles to C?
- The V Programming Language 0.4
- The V Programming Language 0.4
- Stylistic Linear Blogging System Written in Vlang
- Ah, Go, with its simple and straightforward syntax, where things just make sense (most of the time, before generics were added)
- Why is Vlang's autofree model not more widely used?
- Year 11 Physics Simulations Coded in C
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Apr 2024
Index
What are some of the best open-source vlang projects? This list will help you:
Project | Stars | |
---|---|---|
1 | vos | 1,794 |
2 | py2many | 590 |
3 | Programming-Language-Benchmarks | 590 |
4 | vex | 334 |
5 | vab | 305 |
6 | vsql | 278 |
7 | compiler-benchmark | 123 |
8 | vas | 95 |
9 | mui | 94 |
10 | ui | 74 |
11 | sdl | 71 |
12 | vredis | 66 |
13 | v-mode | 57 |
14 | me.l-m.dev | 48 |
15 | viup | 42 |
16 | jitcalc | 34 |
17 | vdotenv | 30 |
18 | rpv | 30 |
19 | simple_kernel_module_in_v | 27 |
20 | Json2V | 23 |
21 | kate-syntax-highlight-v | 18 |
22 | vinit | 16 |
23 | West | 8 |