Skip to content

Wyn1 language for everything

Ship CLI tools, web services, desktop apps, mobile apps, and games — from one language, on every platform.

Wyn
40
stdlib modules
850+
methods
50KB
hello world
~260ms
compile time
5
platforms

— Install —

$ curl -fsSL https://wynlang.com/install.sh | sh

— Wyn —

struct User {
    name: string
    age: int

    fn greeting(self) -> string {
        return "Hi, " + self.name + "!"
    }
}

fn main() -> int {
    var users = [User{name: "Alice", age: 25}, User{name: "Bob", age: 17}]
    for u in users { println(u.greeting()) }
    return 0
}

How Wyn Compares

Wyn sits at the intersection of simplicity and power.

FeatureWynGoRustPythonZig
Compiles to native binary
No garbage collector
Sub-second compile
Methods inside struct body
Pipe operator
List comprehensions
String interpolation
Pattern matching + guards
Built-in HTTP, JSON, SQLite, CSVpartialpartial
Green threads (spawn/await)
Cross-compile from one OS
Bundled C compiler (no install)

Ready to try Wyn?

Get started in under a minute.

MIT License