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:16009Issues:303Issues:11079

nimble

Package manager for the Nim programming language.

Language:NimLicense:NOASSERTIONStargazers:1221Issues:51Issues:740

nimforum

Lightweight alternative to Discourse written in Nim

Language:NimLicense:MITStargazers:744Issues:23Issues:223

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:490Issues:29Issues:165

packages

List of packages for Nimble

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

sdl2

Nim wrapper for SDL 2.x

Language:NimLicense:MITStargazers:223Issues:21Issues:53

langserver

The Nim language server implementation (based on nimsuggest)

nim-mode

An emacs major mode for the Nim programming language

NimLime

Super Nim Plugin for Sublime Text 2/3

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

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:127Issues:13Issues:25

bigints

BigInts for Nim

Language:NimLicense:MITStargazers:116Issues:12Issues:52

website

Code for the official Nim programming language website

Language:HTMLLicense:NOASSERTIONStargazers:109Issues:19Issues:127

opengl

An OpenGL wrapper for Nim

Language:NimLicense:MITStargazers:106Issues:15Issues:44

atlas

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

Language:NimLicense:MITStargazers:90Issues:9Issues:40

nim-zmq

Nim ZMQ wrapper

Language:NimLicense:MITStargazers:62Issues:15Issues:12

threading

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

Language:NimLicense:MITStargazers:59Issues:13Issues:17

zip

zip wrapper for Nim

Language:CLicense:MITStargazers:50Issues:15Issues:38

vscode-nim

A VS Code plugin for the Nim language

Language:NimLicense:NOASSERTIONStargazers:47Issues:6Issues:17

x11

x11 wrapper for Nim

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

nightlies

Separate repository to trigger installer builds.

Language:ShellLicense:MITStargazers:42Issues:6Issues:25

cairo

Nim Cairo wrapper.

Language:NimLicense:MITStargazers:31Issues:15Issues:7

virus_checker

A virus checker for nim binaries

Language:NimLicense:MITStargazers:21Issues:5Issues:4

db_connector

Unified db connector in Nim

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

checksums

Hash algorithms in Nim

Language:NimLicense:MITStargazers:11Issues:4Issues:1

sat

A SAT solver written in Nim

Language:NimLicense:MITStargazers:11Issues:0Issues:0

smtp

SMTP client implementation, adapted from the Nim standard library

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

sdl1

SDL v1.2 wrapper for Nim.

Language:NimLicense:LGPL-2.1Stargazers:7Issues:15Issues:2

htmlparser

Parse a HTML document in Nim

Language:NimLicense:MITStargazers:6Issues: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