The World's Simplest Procedural Language
Build anything, blazingly fast without the complexity of modern OO stacks.
Frictionless, Secure & Type-Safe
OmniFlux offers clean, procedural flow with built-in networking, database, and encryption primitives out of the box.
-
✓
No Imports Needed: Native database operations, HTTP requests, and cryptography are built straight into the core.
-
✓
Procedural Flow: Clean, synchronous execution feel without callback hell or nested async promises.
-
✓
Resilient Error Recovery: Guard any expression or task invocation with inline `on error` handlers.
# Register new user with secure password hashing
POST "/api/auth/register" (req, res) {
var email = req.body.email
var password = req.body.password
# Secure cryptographic hashing using built-in sha256
var pass_hash = sha256(password)
# Save user credentials securely to database
var record = dbinsert("users", {
email: email,
password_hash: pass_hash,
role: "user",
created_at: time()
}) on error (err) {
# Fallback handling made easy
respond with status 400 and json { error: err.message }
return
}
respond with status 201 and json { success: true }
}
Native Cryptography
Secure API credential management and password verification using pre-compiled, strict-whitelisted native SHA-256 bindings.
Built-In JSON DB
No complex DB connection strings. Store and query user accounts, billing, and tokens using clean procedural querying commands.
Watch Mode Compilation
Instant server hot-reloading using `omniflux --watch`. The compiler rebuilds and boots the server in under 50ms.
Downloads
Get the latest release of OmniFlux for your platform.
OmniFlux Compiler
Command line compiler and core runtime for building OmniFlux applications.
VS Code / Antigravity Support
Syntax highlighting, autocomplete snippets, and integrated editor experience.
HTML Visual Editor
Interactive frontend code editor script to visualize HTML and templates in real time.
OmniFlux