Nim Nim

Open-source Nim projects categorized as Nim

Top 23 Nim Nim Projects

  • Nim

    Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).

    Project mention: Nim and Go programs identified as malware on Windows | news.ycombinator.com | 2023-01-31

    We ship Microsoft-signed Win32 binaries via PyPI, and I regularly have to go and deal with new releases being reported as malware.

    Granted, this is a debugger, which among other things contains code to inject threads into running processes - which, of course, trips any decent heuristic scanner. But there are many broadly legitimate patterns that are also useful to malware and so get falsely reported as such, e.g. https://github.com/nim-lang/Nim/pull/19767

  • nitter

    Alternative Twitter front-end

    Project mention: Inbox for Everything? [RSS, Mastodon, Links, "Stuff"] | reddit.com/r/selfhosted | 2023-02-01

    https://nitter.net generates RSS feeds from the few twitter accounts I follow (I used to use RSSBridge for that but didn't need 99% of its functionality. Anyway there are services/tools to convert almost [anything to RSS]https://github.com/AboutRSS/ALL-about-RSS))

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • nimble

    Package manager for the Nim programming language. (by nim-lang)

    Project mention: nimble run --example (PR) | reddit.com/r/nim | 2022-09-21
  • Arraymancer

    A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends

    Project mention: How to write performant Nim? | reddit.com/r/nim | 2022-11-07

    https://github.com/mratsim/Arraymancer 11. « Premature optimisation is the root of all evil », Donald Knuth, The art of computer Programming It would be quite useful that someone writes one with examples for all these recommendations and more ...

  • prologue

    Powerful and flexible web framework written in Nim

  • nimforum

    Lightweight alternative to Discourse written in Nim

    Project mention: Minimalist self hosted apps | reddit.com/r/selfhosted | 2023-01-05

    NimForum - https://github.com/nim-lang/nimforum

  • awesome-nim

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

    Project mention: Twenty five thousand dollars of funny money | news.ycombinator.com | 2022-12-03

    One can, of course, go much further than simply distinct number types: https://github.com/ringabout/awesome-nim#science

    (Unchained seems maybe the most featureful of those units packages.)

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • worm

    A dynamic, tag-based window manager written in Nim

    Project mention: A Mouse Focused WM? | reddit.com/r/linuxquestions | 2022-06-20

    Worm is also a alternative to consider

  • NiGui

    Cross-platform desktop GUI toolkit written in Nim

    Project mention: NiGui: Cross-platform desktop GUI toolkit written in Nim | news.ycombinator.com | 2022-11-13
  • choosenim

    Tool for easily installing and managing multiple versions of the Nim programming language.

  • nlvm

    LLVM-based compiler for the Nim language

    Project mention: Nim and Go programs identified as malware on Windows | news.ycombinator.com | 2023-01-31
  • INim

    Interactive Nim Shell / REPL / Playground

    Project mention: Could Nim be a complete replacement for Python? | reddit.com/r/nim | 2023-01-02
  • mosdepth

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

    Project mention: Is there a tool that quantifies “spatial coverage”, that is what percentage of a reference assembly has a read mapped to it? | reddit.com/r/bioinformatics | 2022-08-16

    I would give mosdepth a look. It can provide depth across a chromosome/contig at each base, or a mean depth for a given window size (eg 1kb), or regions provided within a bed file, or a simple summary of the mean depth across each chromosome/contig.

  • nimbus-eth1

    Nimbus: an Ethereum Execution Client for Resource-Restricted Devices

    Project mention: Debunking the myth on the "controversial" RPi4 staker | reddit.com/r/ethstaker | 2022-09-18
  • nico

    a Game Framework in Nim inspired by Pico-8.

    Project mention: Is Fidget usable for implementation of 3D rendering? | reddit.com/r/nim | 2022-11-12

    I think everything depends on the scale of your ideas, see https://johanpeitz.itch.io/picocad You can make something similar with Nico https://github.com/ftsf/nico :)

  • moe

    A command line based editor inspired by Vim. Written in Nim.

    Project mention: NimConf 2022 – Nim Online Conference | news.ycombinator.com | 2022-10-21

    - Suhei will talk about moe, vim inspired command line editor, see https://github.com/fox0430/moe (last year he talked about nicoru, docker in nim!)

  • godot-nim

    Nim bindings for Godot Engine

    Project mention: Plans for Nim bindings for Godot 4 | reddit.com/r/godot | 2022-07-13

    Since Godot 4 is gonna change their binding system the previous Nim bindings are not gonna work and the maintainers stated that they wont adapt the bindings to Godot 4.

  • WinAPI-Fun

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

    Project mention: master of one> | reddit.com/r/ProgrammerHumor | 2022-11-27
  • nimbus-eth2

    Nim implementation of the Ethereum Beacon Chain

    Project mention: Daily General Discussion - January 26, 2023 | reddit.com/r/ethfinance | 2023-01-26
  • packages

    List of packages for Nimble (by nim-lang)

    Project mention: First Nim project - qwatcher | reddit.com/r/nim | 2022-08-10

    Suggestions: 1. Add it to nimble package list https://github.com/nim-lang/packages/

  • httpbeast

    A highly performant, multi-threaded HTTP 1.1 server written in Nim.

    Project mention: Don't be that open-source user, don't be me | news.ycombinator.com | 2022-06-19

    Thank you to the author for writing this.

    Entitlement in open source is a massive problem, I have experienced it first-hand many times. The problem is that it discourages contributions not only from the existing maintainers but also from people who may volunteer to fix issues in the future. Would you be willing to contribute if most of the issues are just asking for things (often rudely) and not even saying thanks when an issue is resolved?

    Unfortunately I have seen far worse examples than the one linked in the article[1]. I would encourage people to not only think twice before acting this way but to also call out people that are acting entitled in open source to discourage such actions.

    1 - https://github.com/dom96/httpbeast/pull/35#issuecomment-7218...

  • nimgl

    NimGL is a Nim library that offers bindings for popular libraries used in computer graphics

    Project mention: Nim for game development? What are some good frameworks & libs? | reddit.com/r/nim | 2022-02-09

    if you'd like something more low-level, there is nimgl which is quite similar to LWJGL

  • NimData

    DataFrame API written in Nim, enabling fast out-of-core data processing

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-01.

Nim Nim related posts

Index

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

Project Stars
1 Nim 14,521
2 nitter 6,686
3 nimble 1,070
4 Arraymancer 1,064
5 prologue 1,049
6 nimforum 716
7 awesome-nim 637
8 worm 636
9 NiGui 605
10 choosenim 577
11 nlvm 576
12 INim 570
13 mosdepth 537
14 nimbus-eth1 513
15 nico 492
16 moe 480
17 godot-nim 451
18 WinAPI-Fun 399
19 nimbus-eth2 389
20 packages 380
21 httpbeast 343
22 nimgl 335
23 NimData 319
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com