NODERYX
v0.7.1

A NODE.JS FRAMEWORK FOR PEOPLE WITH SOMETHING TO MAKE

Make the web feel like yours.

Noderyx brings pages, APIs, intelligence, and native apps into one expressive system—so your idea can move without losing its shape.

WEB API AI NATIVE
N ONE RUNTIME

One core. Every direction.

SERVER RENDERED DATABASE READY AI NATIVE MOBILE CAPABLE SECURE BY DEFAULT QA BUILT IN CPANEL READY

Frameworks usually ask you to think about the framework.

Noderyx asks what you want to put into the world.

It begins small: one route, one view, one clear idea. Then it grows with you—into data, automation, APIs, AI, and apps—without turning into five disconnected projects.

Why Noderyx →

One codebase. Four ways to reach people.

Everything shares the same language, configuration, and intent. Add only what your product needs.

01
W

Web

Fast server-rendered pages with expressive Noderframe views.

return this.render('home')
02
{ }

API

Clean endpoints with sessions, security, caching, and data built in.

return this.json(data)
03

Intelligence

OpenAI and Anthropic providers inside your application architecture.

app.provide('ai', ai(config.ai))
04

Native

Take your product to Android and iOS when it is ready to travel.

noderyx mobile:init

Less assembly. More momentum.

A

A shape you can remember

Routes, controllers, views, and configuration live where you expect them.

B

Defaults that respect production

Security, errors, health checks, and deployment are part of the foundation.

C

A path beyond the browser

The architecture can grow into APIs and native experiences without a restart.

Shipped, not on the roadmap.

v0.7.1

Every item below is in the release you install today—no preview flags, no waiting list.

DEPLOY

One command to cPanel

Build a complete shared-hosting bundle: Passenger config, source guards, and a diagnostic that finds the Node binary for you.

noderyx cpanel:build --mode=passenger
TUNING

Solution profiles

Name the product you are building and start with cache and traffic ceilings already tuned for it.

noderyx new shop --profile=ecommerce
SECURITY

Banking-grade posture

Standard, strict, and banking profiles set request hardening, session timeouts, and header policy together.

SECURITY_PROFILE=banking
QUALITY

A checker that fails builds

Parse every view, catch accessibility and template problems, and gate CI on the exit code.

noderyx qa --strict
API

Bearer keys, hashed

Issue a credential once, store only its hash, and guard routes by scope with constant-time comparison.

app.use(requireApiKey({ lookup }))
INSTALL

Installable web apps

Generate the manifest, service worker, and icons without an image pipeline or an extra dependency.

injectPwa(html, options, nonce)
FIX

Scaffolds pin the version that made them

New projects install the exact framework release that generated them, the database driver no longer receives the key that selected it, and error logs now name the request that caused them.

noderyx new app # → noderyx-framework@0.7.1

Your framework reviews your work.

Noderyx ships a checker that parses every view, verifies the files a project needs, and reports accessibility and template problems with the line that caused them. No plugin to choose, no config to write, no server or database required.

  • Template syntax and native-renderer errors, with the offending line.
  • Missing viewport metadata, page titles, and image alt text.
  • Links and buttons with no accessible name.
  • Internal links that point at a view which does not exist.
TERMINAL $ noderyx qa
Noderyx QA — 6 templates checked ! WARNING image-alt resources/views/home.noderframe:42 Image has no alt text. Fix: Add an alt attribute; leave it empty for decorative images. Result: 0 error(s), 1 warning(s)

Exit code 1 on any error—or on any warning with --strict—so it gates CI without parsing output.

A blog and a trading desk want opposite things.

So Noderyx stops pretending one set of defaults fits both. Choose the shape of your product and the cache lifetimes, body limits, and rate ceilings arrive tuned—then override any of them from the environment.

saas SaaS product

Dashboards, teams, and APIs.

15 min cache · 2 MB · 600/min
trading Trading platform

Live market data, low latency.

30 s cache · 1 MB · 1200/min
blog Publication

Articles, media, search-friendly.

1 hr cache · 2 MB · 300/min
ecommerce Storefront

Catalog, checkout, order APIs.

5 min cache · 2 MB · 600/min
static Static site

Global delivery and SEO.

24 hr cache · 256 KB · 200/min
enterprise Enterprise

Complex teams and integrations.

10 min cache · 4 MB · 1500/min
08 — YOUR FIRST MINUTE NODE ≥ 20

Start where every real product starts.

With an empty folder and a live idea.

TERMINAL $ npm create noderyx@latest my-app
01 CREATE 02 DEVELOP 03 SHIP WELCOME TO NODERYX →