DEV Community

ringabout
ringabout

Posted on

4 1

Are we web yet in Nim world?

There are some elegant web frameworks in Nim language. Let's look at the most active one -- Prologue web framework. You can join in the discord server to learn this web framework.

Documentation

External plugins

Command line tools

Websocket

Template engine

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

  • nimWebTemplates Experiment to build a jinja like template parser.

  • 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

Sentry image

Hands-on debugging session: instrument, monitor, and fix

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

RSVP here →

Top comments (2)

Collapse
 
ringabout profile image
ringabout

The development of Nim is active
github.com/nim-lang/Nim/pulse/monthly
The number of repos regarding Nim in github is in stable increase.
https://github.com/search?o=desc&q=nim+language%3Anim&s=&type=Repositories
Nim forum is active
forum.nim-lang.org
Nim discord server is active
discord.gg/fhxcMcn
Nim v1.4 will be released soon which is a big feature release.

I think Nim is growing.

Collapse
 
enthus1ast profile image
David Krause
Comment hidden by post author

Some comments have been hidden by the post's author - find out more

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay