The Nim programming language
Grow your team on GitHub
GitHub is home to over 50 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign up
Pinned repositories
Repositories
-
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).
-
nightlies
Separate repository to trigger installer builds.
-
-
nim-mode
An emacs major mode for the Nim programming language
-
fusion
Fusion is for now an idea about how to grow Nim's ecosystem without the pain points of more traditional approaches.
-
edutainment
Tasks related to making Nim more widely known such as video creation.
-
nimforum
Lightweight alternative to Discourse written in Nim
-
redis
Official redis wrapper for Nim.
-
nim-zmq
Nimrod ZMQ wrapper
-
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.
-
sdl2
Nim wrapper for SDL 2.x
-
irc
Nim IRC module
-
RFCs
A repository for your Nim proposals.
-
zip
Wrapper for the zip library
-
conf.nim-lang.org
Forked from PMunch/conf.nim-lang.orgSimple conference information page for NimConf2020
-
nimbot
The friendly, slightly sentient, Nim IRC bot.
-
cairo
Nim Cairo wrapper.
-
compilerdev
This repository contains a collection of documents about how to change/refactor the Nim compiler in order to make it faster, easier to maintain and have fewer bugs by a superior architecture and design. However, no every idea here will work out.
-
ui
Beginnings of what might become Nim's official UI library.
-
opencl
Low-level wrapper for OpenCL
-
dlls
Prebuilt DLLs and lib*.so files for Nim. Every DLL added here will also have at least a description about how we built it.
-
niminst
niminst is a tool to generate an installer for a Nim program. Currently it can create an installer for Windows as well as installation/deinstallation scripts for UNIX. Some support for Linux' package management systems is also included.
-
graveyard
non-deprecated modules that have been removed from the Nim stdlib
-
iup
iup wrapper for Nim. Used to be part of the stdlib, now a Nimble package.

