Nim Efficient

Open-source Nim projects categorized as Efficient

Nim Efficient Projects

  1. 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: Use Python for Scripting | news.ycombinator.com | 2025-12-12

    If a script is simple - I use posix sh + awk, sed, etc.

    But if a script I write needs to use arrays, sets, hashtable or processes many files - I use Nim[0]. It's a compiled systems-programming language that feels like a scripting language:

    - Nim is easy to write and reads almost like a pseudocode.

    - Nim is very portable language, runs almost anywhere C can run (both compiler and programs).

    - `nim r script.nim` to compile and run (cached on subsequent runs) or use a shebang `#!/bin/env -S nim r`

    - Nim programs are fast to compile (use debug mode and tcc compiler for almost instant compile times)

    - Nim scripts run very fast <10ms (something that was very annoying to me with bash and Python)

    - good chances you don't need external dependencies, because stdlib is batteries included and full of goodies.

    - if you need external deps - just statically link them and distribute a cross-compiled binary (use zigcc[1] for easy Nim cross-compilation).

    [0] - https://nim-lang.org

    [1] - https://github.com/enthus1ast/zigcc

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
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).

Nim Efficient discussion

Nim Efficient related posts

Index

# Project Stars
1 Nim 17,573

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com