The Nim programming language (nim-lang)

The Nim programming language

nim-lang

Geek Repo

Nim is a systems programming language with a focus on efficiency, expressiveness, and elegance.

Home Page:http://nim-lang.org

Twitter:@nim_lang

Github PK Tool:Github PK Tool

The Nim programming language's 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).

Language:NimLicense:NOASSERTIONStargazers:16113Issues:303Issues:11149

nimble

Package manager for the Nim programming language.

Language:NimLicense:NOASSERTIONStargazers:1234Issues:51Issues:746

nimforum

Lightweight alternative to Discourse written in Nim

Language:NimLicense:MITStargazers:749Issues:22Issues:227

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.

Language:NimLicense:MITStargazers:492Issues:30Issues:166

packages

List of packages for Nimble

Language:NimLicense:CC-BY-4.0Stargazers:438Issues:44Issues:33

sdl2

Nim wrapper for SDL 2.x

Language:NimLicense:MITStargazers:226Issues:21Issues:53

langserver

The Nim language server implementation (based on nimsuggest)

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.

Language:NimLicense:MITStargazers:129Issues:12Issues:25

NimLime

The official Nim programming language plugin for Sublime Text

Language:NimLicense:MITStargazers:128Issues:13Issues:113

redis

Official redis wrapper for Nim.

Language:NimLicense:NOASSERTIONStargazers:126Issues:15Issues:17

bigints

BigInts for Nim

Language:NimLicense:MITStargazers:117Issues:12Issues:52

website

Code for the official Nim programming language website

Language:HTMLLicense:NOASSERTIONStargazers:110Issues:19Issues:128

opengl

An OpenGL wrapper for Nim

Language:NimLicense:MITStargazers:107Issues:15Issues:44

atlas

The Atlas Package cloner. It manages an isolated workspace that contains projects and dependencies.

Language:NimLicense:MITStargazers:92Issues:9Issues:40

nim-zmq

Nim ZMQ wrapper

Language:NimLicense:MITStargazers:63Issues:15Issues:12

threading

New atomics, thread primitives, atomic refcounting for --gc:arc/orc.

Language:NimLicense:MITStargazers:61Issues:12Issues:19

vscode-nim

A VS Code plugin for the Nim language

Language:NimLicense:NOASSERTIONStargazers:53Issues:6Issues:17

zip

zip wrapper for Nim

Language:CLicense:MITStargazers:50Issues:14Issues:38

x11

x11 wrapper for Nim

Language:NimLicense:MITStargazers:47Issues:14Issues:15

nightlies

Separate repository to trigger installer builds.

Language:ShellLicense:MITStargazers:41Issues:6Issues:25

cairo

Nim Cairo wrapper.

Language:NimLicense:MITStargazers:30Issues:14Issues:7

virus_checker

A virus checker for nim binaries

Language:NimLicense:MITStargazers:20Issues:5Issues:4

db_connector

Unified db connector in Nim

Language:NimLicense:MITStargazers:17Issues:6Issues:19

sat

A SAT solver written in Nim

Language:NimLicense:MITStargazers:12Issues:0Issues:0

checksums

Hash algorithms in Nim

Language:NimLicense:MITStargazers:10Issues:4Issues:1

smtp

SMTP client implementation, adapted from the Nim standard library

Language:NimLicense:MITStargazers:10Issues:4Issues:6

htmlparser

Parse a HTML document in Nim

Language:NimLicense:MITStargazers:5Issues:5Issues:1

neo

A matrix library

Language:HTMLLicense:Apache-2.0Stargazers:3Issues:2Issues:0

NESM

NESM stands for Nim's Easy Serialization Macro. The macro that allowing generation of serialization functions by one line of code! (It is a mirror of https://gitlab.com/xomachine/NESM)

Language:NimLicense:MITStargazers:2Issues:2Issues:0