Skip to content

jfilby/nexus

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

Nexus v2

The next version of Nexus (v2) is being designed. This is mostly an upgrade for the ORM to provide more flexible query and DML capabilities.

Related threads on the Nim forum:

About

A Nim web framework with batteries included

Resources

License

Stars

Watchers

Forks

Packages

No packages published