nevalang/neva has 1,086 GitHub stars and 40 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 10:32 UTC. Last push 2026-08-23.
Dataflow programming language where you write a program as a message-passing graph and everything runs in parallel by default. It has strong static types, compiles to machine code, interoperates with Go, and supports visual programming with a node editor. Extremely LLM-friendly too.
What you can do
- Flow-Based Runtime - Everything runs in parallel by default
- Hybrid Programming (WIP) - Program in both text and a visual editor
- Powerful Compiler - Strict static types and machine code compilation
- Go Interop - Call Go code from Neva and vice versa for gradual adoption and reuse of the ecosystem
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalNeva is a statically typed, compiled dataflow programming language.
Instead of writing step-by-step instructions, you create networks of nodes that exchange messages through ports.
Hello, World!
import {
fmt
runtime
}
def Main(start any) (stop any) {
println fmt.Println
panic runtime.Panic
---
:start -> 'Hello, World!' -> println:data
println:res -> :stop
println:err -> panic
}
This code imports fmt and runtime to use Println and Panic components, and defines Main with one input (start) and one output (stop). The two nodes are connected: when the program starts, 'Hello, World!' is sent to println; if printing fails, errors go to panic; after printing, the program ends.
Key Features
- Flow-Based Runtime - Everything runs in parallel by default
- Hybrid Programming (WIP) - Program in both text and a visual editor
- Powerful Compiler - Strict static types and machine code compilation
- Go Interop - Call Go code from Neva and vice versa for gradual adoption and reuse of the ecosystem
- Modern Language Design - errors as values, pattern matching, null safety, etc.
- And many more!
Architecture
Neva compiles to clean, dependency-free Go code using goroutines and channels for message passing. The Go compiler then produces optimized binaries for any supported platform.
flowchart LR
source_code-->compiler-->|go_code| go_compiler
subgraph compiler
parser-->analyzer-->backend
end
go_compiler-->machine_code
go_compiler-->wasm
Why?
- The control flow paradigm is well established, while dataflow is underrepresented.
- Existing visual tools lack the expressiveness of traditional languages.
- Many languages treat concurrency as an advanced feature, not the default.
- Not many languages compile to Go or interop with it, while it has a state-of-the-art runtime and standard library.
Contributing
- Join the Discord server or Telegram group
- Read the user documentation, developer documentation, AGENTS and CoC
- Support the project on Open Collective ❤️🔥
Community
Your support by donating to our open collective or joining us will show interest and motivate us to continue.
⭐️ Star History
Support
We’re exploring a future of programming that few dare to build. If you believe in this direction, backing us on Open Collective keeps the work alive: https://opencollective.com/nevalang
Also give us a star to increase our chances of getting into GitHub trends. The more developers we reach, the more likely we are to build this future together.
And tell the world about Neva! Every share helps us grow our community.
Explore related projects
affaan-m/ECC
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
300,265 starsNousResearch/hermes-agent
The agent that grows with you
262,096 starsmultica-ai/andrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
231,388 starsfirecrawl/firecrawl
Supercharge your AI agents with data from the web and beyond. Building the library for superintelligence. 🔥
200,178 stars