Trending Nim Projects

This page lists the top trending Nim projects based on the growth of GitHub stars.
It is updated once every day. The last update was on 10 Feb 2025.
» Get a weekly report « straight in your inbox. Every Friday.

Top 50 Trending Nim Projects

  1. npainter

    fast and simple digital painting software

  2. ImThemes

    Dear ImGui style browser and editor written in Nim

  3. nimqt

    Qt bindings for nim

  4. nimib

    nimib 🐳 - nim 👑 driven ⛵ publishing ✍

  5. futhark

    Automatic wrapping of C headers in Nim (by PMunch)

  6. constantine

    Constantine: modular, high-performance, zero-dependency cryptography stack for verifiable computation, proof systems and blockchain protocols.

  7. nim-taskpools

    Lightweight, energy-efficient, easily auditable threadpool

  8. boomer

    Zoomer application for Linux (by tsoding)

  9. langserver

    The Nim language server implementation (based on nimsuggest)

  10. natu

    Toolkit for writing Game Boy Advance games in Nim

  11. pyMeow

    Python Game Hacking Library

  12. awesome-nim

    A curated list of awesome Nim frameworks, libraries, software and resources.

  13. pararules

    A Nim rules engine

  14. questionable

    Elegant optional types for Nim

  15. nitter

    Alternative Twitter front-end (by PrivacyDevel)

  16. mosdepth

    fast BAM/CRAM depth calculation for WGS, exome, or targeted sequencing

  17. Datamancer

    A dataframe library with a dplyr like API

  18. animdustry

    the anime gacha rhythm game

  19. jnim

    Nim - Java bridge

  20. Nimcrypt2

    .NET, PE, & Raw Shellcode Packer/Loader Written in Nim

  21. cascade

    Method, accessor, and assignment cascades for Nim, inspired by Smalltalk & Dart. (by haltcase)

  22. nim-libp2p

    libp2p implementation in Nim

  23. nim-results

    Friendly value-or-error type

  24. illwill

    A curses inspired simple cross-platform console library for Nim

  25. INim

    Interactive Nim shell / REPL / Playground

  26. nimqml

    Qt Qml bindings for the Nim programming language

  27. ttop

    System monitoring tool with historical data service, triggers and top-like TUI

  28. chalk

    Chalk allows you to follow code from development, through builds and into production. (by crashappsec)

  29. Nimbo-C2

    Nimbo-C2 is yet another (simple and lightweight) C2 framework

  30. nitter

    Alternative Twitter front-end

  31. nimja

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

  32. fusion

    Fusion is for now an idea about how to grow Nim's ecosystem without the pain points of more traditional approaches. (by nim-lang)

  33. pakku

    Pacman wrapper with AUR support

  34. happyx

    Macro-oriented asynchronous web-framework written in Nim with ♥

  35. nimskull

    An in development statically typed systems programming language; with sustainability at its core. We, the community of users, maintain it.

  36. NimGetSyscallStub

    Get fresh Syscalls from a fresh ntdll.dll copy

  37. owlkettle

    A declarative user interface framework based on GTK 4

  38. nitch

    nitch - incredibly fast system fetch written in nim

  39. WinAPI-Fun

    A collection of (relatively) harmless prank examples using the Windows API

  40. c2nim

    c2nim is a tool to translate Ansi C code to Nim. The output is human-readable Nim code that is meant to be tweaked by hand before and after the translation process.

  41. ggplotnim

    A port of ggplot2 for Nim

  42. weave

    A state-of-the-art multithreading runtime: message-passing based, fast, scalable, ultra-low overhead (by mratsim)

  43. nim-plotly

    plotly wrapper for nim-lang

  44. nim-chronos

    Chronos - An efficient library for asynchronous programming

  45. omni

    DSL for low-level audio programming. (by vitreo12)

  46. mummy

    An HTTP and WebSocket server for Nim that returns to the ancient ways of threads.

  47. NimForUE

    Nim plugin for UE5 with native performance, hot reloading and full interop that sits between C++ and Blueprints. This allows you to do common UE workflows like for example to extend any UE class in Nim and extending it again in Blueprint if you wish so without restarting the editor. The final aim is to be able to do in Nim what you can do in C++

  48. nimpy

    Nim - Python bridge

  49. vmath

    Math vector library for graphical things.

  50. nimler

    Erlang/Elixir NIFs in Nim

ABOUT: The growth percentage is calculated as the increase in the number of stars compared to the previous month. We list only projects that have at least 500 stars and a GitHub organization logo set.

Index

What are some of the trending open-source Nim projects? This list will help you:

Project Growth
1 npainter 10.9%
2 ImThemes 5.4%
3 nimqt 4.5%
4 nimib 4.2%
5 futhark 4.1%
6 constantine 4.1%
7 nim-taskpools 3.8%
8 boomer 3.8%
9 langserver 3.7%
10 natu 3.4%
11 pyMeow 3.2%
12 awesome-nim 3.0%
13 pararules 2.8%
14 questionable 2.6%
15 nitter 2.5%
16 mosdepth 2.4%
17 Datamancer 2.2%
18 animdustry 2.1%
19 jnim 2.1%
20 Nimcrypt2 2.0%
21 cascade 2.0%
22 nim-libp2p 1.9%
23 nim-results 1.9%
24 illwill 1.9%
25 INim 1.8%
26 nimqml 1.8%
27 ttop 1.7%
28 chalk 1.6%
29 Nimbo-C2 1.6%
30 nitter 1.6%
31 nimja 1.6%
32 fusion 1.5%
33 pakku 1.5%
34 happyx 1.4%
35 nimskull 1.4%
36 NimGetSyscallStub 1.3%
37 owlkettle 1.3%
38 nitch 1.2%
39 WinAPI-Fun 1.2%
40 c2nim 1.2%
41 ggplotnim 1.1%
42 weave 1.1%
43 nim-plotly 1.1%
44 nim-chronos 1.1%
45 omni 1.0%
46 mummy 1.0%
47 NimForUE 1.0%
48 nimpy 1.0%
49 vmath 1.0%
50 nimler 1.0%

Did you know that Nim is
the 45th most popular programming language
based on number of references?