SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 programming-language Open-Source Projects
-
I don't think that's an ongoing debate looks to me that it ended in 2019 https://github.com/golang/go/issues/31440#issuecomment-53724...
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Modern concurrency approaches on the JVM: Coroutines and Loom | dev.to | 2026-06-02
A coroutine is a lightweight thread that is managed by the Kotlin runtime. Coroutines were initially proposed in Kotlin version 1.1 M01, released in 2017. The first stable version was released with Kotlin 1.3 one year later.
-
-
If you're looking for a language that aims to solve the "two-language problem" like Mojo, but want something more open, more mature and less influenced by VC funding, check out Julia: https://julialang.org/
-
awesome-cheatsheets
👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
-
v
Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io
Project mention: Solod v0.1: Go ergonomics, practical stdlib, native C interop | news.ycombinator.com | 2026-05-07 -
carbon-lang
Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
I can't speak about Dart, but Carbon had just barely started development when it was first announced 4 years ago, and is currently presented as an experimental language that is not yet ready for use [0].
0: https://github.com/carbon-language/carbon-lang#project-statu...
-
-
-
-
cloc
cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.
-
Project mention: Elixir v1.20 released: now a gradually typed language | news.ycombinator.com | 2026-06-03
You might find Gleam[0] a better fit.
[0] https://gleam.run/
-
which can include type assertions but also a lot more. The agents seem to do well with this.
I've also had good results using agents to write Crystal https://crystal-lang.org/ which is Ruby-like but does have the static types and produces blazing fast static binaries. Might be a sweet spot for coding agents if you're building some backend services. But I'd still pick Ruby on Rails for a new full stack project.
-
Project mention: Show HN: Han – A Korean programming language written in Rust | news.ycombinator.com | 2026-03-14
-
advanced-go-programming-book
:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
-
learn oops in python
📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations.
-
Project mention: Pkl from Apple: configuration as code language with rich validation and tooling | news.ycombinator.com | 2026-05-31
-
Stream.pipe() method gives a way to pipe the streams into a stream consumer object. To do that, one must implement a new class using the StreamConsumer abstract class. A good use case can be found in tests/lib/async/slow_consumer_test.dart.
-
-
Reason (https://reasonml.github.io/) is the JS like syntax for OCaml.
-
Lua
Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.
Seems similar in impact to https://nvd.nist.gov/vuln/detail/cve-2021-32626, I wonder why this has a CVE 10.
This code also looks generally fixed in Lua5.4, https://github.com/lua/lua/blame/9ea06e61f20ae34974226074fc6.... Valkey and Redis really need to move to Lua that isn't so old.
-
awesome-compilers
:sunglasses: Curated list of awesome resources on Compilers, Interpreters and Runtimes
-
xgo
XGo is a programming language that reads like plain English. But it's also incredibly powerful — it lets you leverage assets from C/C++, Go, Python, and JavaScript/TypeScript, creating a unified software engineering ecosystem. Our vision is to enable everyone to become a builder of the world.
programming-language discussion
programming-language related posts
-
Fooling Go's X.509 Certificate Verification
-
Arc v0.0.2-alpha – Release Notes
-
Ableton Extensions SDK
-
Arc v0.0.1-alpha – A Lightweight C-Based Programming Language
-
Elixir v1.20 released: now a gradually typed language
-
Expanding Project Glasswing
-
Modern concurrency approaches on the JVM: Coroutines and Loom
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Jun 2026
Index
What are some of the best open-source programming-language projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | go | 134,421 |
| 2 | kotlin | 52,808 |
| 3 | professional-programming | 51,046 |
| 4 | julia | 48,770 |
| 5 | awesome-cheatsheets | 45,968 |
| 6 | v | 37,623 |
| 7 | carbon-lang | 33,763 |
| 8 | modular | 26,297 |
| 9 | solidity | 25,644 |
| 10 | ruby | 23,590 |
| 11 | cloc | 23,140 |
| 12 | gleam | 21,542 |
| 13 | crystal | 20,270 |
| 14 | wenyan | 20,248 |
| 15 | advanced-go-programming-book | 20,060 |
| 16 | learn oops in python | 18,018 |
| 17 | pkl | 11,384 |
| 18 | sdk | 11,172 |
| 19 | Odin | 10,586 |
| 20 | reason | 10,314 |
| 21 | Lua | 10,011 |
| 22 | awesome-compilers | 9,781 |
| 23 | xgo | 9,435 |