/awesome-prologue

Plugins for prologue written in Nim.

Primary LanguageNimBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

awesome-prologue

plugins for prologue

Command line tools

Websocket support

Template engine

  • nim-templates A simple string templating library for Nim.

  • nimja Typed and compiled template engine inspired by jinja2, twig and onionhammer/nim-templates for Nim.

  • nim-html-dsl Nim HTML DSL.

  • karax Single page applications for Nim.

  • smalte - It is a dead simple and lightweight template engine. Specially designed for configure application before start in Docker.

ORM

  • norm A Nim ORM.

  • ormin An ORM for Nim.

  • nim-gatabase Connection-Pooling Compile-Time ORM for Nim.

  • nim-allographer A query_builder/ORM library inspired by Laravel/PHP and Orator/Python for Nim.

Async database driver

  • nimongo - Pure Nim lang MongoDB driver.

  • asyncpg - Asynchronous PostgreSQL driver for Nim language.

  • pg - Very simple PostgreSQL async api for nim.

  • amysql - Async MySQL Connector write in pure Nim.

  • anonimongo - Another Nim pure Mongo DB driver.

  • redis - Official redis wrapper for Nim.

Auth

  • nim-httpauth - HTTP Authentication library for Nim.

  • oauth - OAuth library for Nim.

  • nim-jwt - JWT implementation for nim-lang.

  • rbac - Simple Role-based Access Control library.

Documentation