nexus

Nexus provides a high-level web framework for Nim, with batteries included.

Pure Nim score 15/100 · tests present · no docs generated

Summary

Latest Version Unknown
License Apache-2.0
CI Status Failing
Downloads 0
Last Indexed 2026-07-21 05:23

Installation

nimble install nexus
choosenim install nexus
git clone https://github.com/jfilby/nexus

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
nexus - - - - - - -

Source

Repository https://github.com/jfilby/nexus
Homepage https://github.com/jfilby/nexus
Registry Source nimble_official

README

Nexus Web Framework

Introduction

Nexus provides a high-level web framework for Nim, with batteries included. The goal is to create a similar framework for Nim as Django is for Python or Rails is for Ruby. You can create web apps, web-services and console applications.

The Nexus ORM allows your to define models, currently in YAML. The command-line utility (nexus) generates: - SQL DDL to create tables and indexes. - Nim types and procs to create, filter, update and delete records.

See the documentation to learn about Nexus, and how to use it to write web-apps and web-services.

Join the Discord server to chat with other Nexus users.

Status

Nexus is mostly in maintenance mode.

Possible improvements

Related threads on the Nim forum: - Defining models in Nim code - Improved filter approach