Loxel

A modern, expression-oriented language with optional typing, multilingual keywords, and built-in concurrency.

Serving live 4 workers GET / HTTP/1.1
Language Features

Expression-Oriented

Everything is an expression. if, match, try, and blocks all return values.

Optional Static Typing

TypeScript-style annotations with full inference. Union, intersection, nullable, and generic types.

Multilingual Keywords

Write in English, Spanish, French, German, Portuguese, Japanese, or Chinese.

Rich Operators

Pipeline |>, Elvis ?:, nullish ??, optional chaining ?., ranges, and more.

Async / Await

First-class concurrency with threads, channels, and async I/O powered by Boost.ASIO.

Pattern Matching

Powerful match expressions with guards, ranges, destructuring, and exhaustive checking.

See Loxel in Action
expressions.lox
operators.lox
types_and_pipelines.lox
concurrency.lox
classes.lox
event_hooks.lox
i18n_and_emoji.lox
Write Code in Your Language

Loxel supports multilingual keywords and type names.

English
def class String
Español
funcion clase Cadena
Français
fonction classe Chaîne
Deutsch
funktion klasse Zeichenkette
Português
funcao classe Cadeia
日本語
関数 クラス 文字列
中文
函数 字符串
This Page Is Served by Loxel
Workers
4
Queue Capacity
100
Request
GET /
Protocol
HTTP/1.1
/health /echo