[
  {
    "name": "github_api",
    "url": "https://github.com/watzon/github-api-nim",
    "method": "git",
    "tags": [
      "library",
      "api",
      "github",
      "client"
    ],
    "description": "Nim wrapper for the GitHub API",
    "license": "WTFPL",
    "web": "https://github.com/watzon/github-api-nim"
  },
  {
    "name": "nimates",
    "url": "https://github.com/jamesalbert/nimates",
    "method": "git",
    "tags": [
      "library",
      "postmates",
      "delivery"
    ],
    "description": "Client library for the Postmates API",
    "license": "Apache",
    "web": "https://github.com/jamesalbert/nimates"
  },
  {
    "name": "discordnim",
    "url": "https://github.com/Krognol/discordnim",
    "method": "git",
    "tags": [
      "library",
      "discord"
    ],
    "description": "Discord library for Nim",
    "license": "MIT",
    "web": "https://github.com/Krognol/discordnim"
  },
  {
    "name": "argument_parser",
    "url": "https://github.com/Xe/argument_parser/",
    "method": "git",
    "tags": [
      "library",
      "commandline",
      "arguments",
      "switches",
      "parsing"
    ],
    "description": "Provides a complex commandline parser",
    "license": "MIT",
    "web": "https://github.com/Xe/argument_parser"
  },
  {
    "name": "genieos",
    "url": "https://github.com/Araq/genieos/",
    "method": "git",
    "tags": [
      "library",
      "commandline",
      "sound",
      "recycle",
      "os"
    ],
    "description": "Too awesome procs to be included in nimrod.os module",
    "license": "MIT",
    "web": "http://github.com/Araq/genieos/"
  },
  {
    "name": "jester",
    "url": "https://github.com/dom96/jester/",
    "method": "git",
    "tags": [
      "web",
      "http",
      "framework",
      "dsl"
    ],
    "description": "A sinatra-like web framework for Nim.",
    "license": "MIT",
    "web": "https://github.com/dom96/jester"
  },
  {
    "name": "templates",
    "url": "https://github.com/onionhammer/nim-templates.git",
    "method": "git",
    "tags": [
      "web",
      "html",
      "template"
    ],
    "description": "A simple string templating library for Nim.",
    "license": "BSD",
    "web": "https://github.com/onionhammer/nim-templates"
  },
  {
    "name": "murmur",
    "url": "https://github.com/olahol/nimrod-murmur/",
    "method": "git",
    "tags": [
      "hash",
      "murmur"
    ],
    "description": "MurmurHash in pure Nim.",
    "license": "MIT",
    "web": "https://github.com/olahol/nimrod-murmur"
  },
  {
    "name": "libtcod_nim",
    "url": "https://github.com/Vladar4/libtcod_nim/",
    "method": "git",
    "tags": [
      "roguelike",
      "game",
      "library",
      "engine",
      "sdl",
      "opengl",
      "glsl"
    ],
    "description": "Wrapper of the libtcod library for the Nim language.",
    "license": "zlib",
    "web": "https://github.com/Vladar4/libtcod_nim"
  },
  {
    "name": "nimgame",
    "url": "https://github.com/Vladar4/nimgame/",
    "method": "git",
    "tags": [
      "deprecated",
      "game",
      "engine",
      "sdl"
    ],
    "description": "A simple 2D game engine for Nim language. Deprecated, use nimgame2 instead.",
    "license": "MIT",
    "web": "https://github.com/Vladar4/nimgame"
  },
  {
    "name": "nimgame2",
    "url": "https://github.com/Vladar4/nimgame2/",
    "method": "git",
    "tags": [
      "game",
      "engine",
      "sdl",
      "sdl2"
    ],
    "description": "A simple 2D game engine for Nim language.",
    "license": "MIT",
    "web": "https://github.com/Vladar4/nimgame2"
  },
  {
    "name": "sfml",
    "url": "https://github.com/fowlmouth/nimrod-sfml/",
    "method": "git",
    "tags": [
      "game",
      "library",
      "opengl"
    ],
    "description": "High level OpenGL-based Game Library",
    "license": "MIT",
    "web": "https://github.com/fowlmouth/nimrod-sfml"
  },
  {
    "name": "enet",
    "url": "https://github.com/fowlmouth/nimrod-enet/",
    "method": "git",
    "tags": [
      "game",
      "networking",
      "udp"
    ],
    "description": "Wrapper for ENet UDP networking library",
    "license": "MIT",
    "web": "https://github.com/fowlmouth/nimrod-enet"
  },
  {
    "name": "nim-locale",
    "url": "https://github.com/Amrykid/nim-locale/",
    "method": "git",
    "tags": [
      "library",
      "locale",
      "i18n",
      "localization",
      "localisation",
      "globalization"
    ],
    "description": "A simple library for localizing Nim applications.",
    "license": "MIT",
    "web": "https://github.com/Amrykid/nim-locale"
  },
  {
    "name": "fowltek",
    "url": "https://github.com/fowlmouth/nimlibs/",
    "method": "git",
    "tags": [
      "game",
      "opengl",
      "wrappers",
      "library",
      "assorted"
    ],
    "description": "A collection of reusable modules and wrappers.",
    "license": "MIT",
    "web": "https://github.com/fowlmouth/nimlibs"
  },
  {
    "name": "nake",
    "url": "https://github.com/fowlmouth/nake/",
    "method": "git",
    "tags": [
      "build",
      "automation",
      "sortof"
    ],
    "description": "make-like for Nim. Describe your builds as tasks!",
    "license": "MIT",
    "web": "https://github.com/fowlmouth/nake"
  },
  {
    "name": "nimrod-glfw",
    "url": "https://github.com/rafaelvasco/nimrod-glfw/",
    "method": "git",
    "tags": [
      "library",
      "glfw",
      "opengl",
      "windowing",
      "game"
    ],
    "description": "Nim bindings for GLFW library.",
    "license": "MIT",
    "web": "https://github.com/rafaelvasco/nimrod-glfw"
  },
  {
    "name": "chipmunk",
    "url": "https://github.com/fowlmouth/nimrod-chipmunk/",
    "method": "git",
    "tags": [
      "library",
      "physics",
      "game"
    ],
    "description": "Bindings for Chipmunk2D 6.x physics library (for backwards compatibility)",
    "license": "MIT",
    "web": "https://github.com/fowlmouth/nimrod-chipmunk"
  },
  {
    "name": "chipmunk6",
    "url": "https://github.com/fowlmouth/nimrod-chipmunk/",
    "method": "git",
    "tags": [
      "library",
      "physics",
      "game"
    ],
    "description": "Bindings for Chipmunk2D 6.x physics library",
    "license": "MIT",
    "web": "https://github.com/fowlmouth/nimrod-chipmunk"
  },
  {
    "name": "chipmunk7_demos",
    "url": "https://github.com/matkuki/chipmunk7_demos/",
    "method": "git",
    "tags": [
      "demos",
      "physics",
      "game"
    ],
    "description": "Chipmunk7 demos for Nim",
    "license": "MIT",
    "web": "https://github.com/matkuki/chipmunk7_demos"
  },
  {
    "name": "nim-glfw",
    "url": "https://github.com/ephja/nim-glfw",
    "method": "git",
    "tags": [
      "library",
      "glfw",
      "opengl",
      "windowing",
      "game"
    ],
    "description": "A high-level GLFW 3 wrapper",
    "license": "MIT",
    "web": "https://github.com/ephja/nim-glfw"
  },
  {
    "name": "nim-ao",
    "url": "https://github.com/ephja/nim-ao",
    "method": "git",
    "tags": [
      "library",
      "audio"
    ],
    "description": "A high-level libao wrapper",
    "license": "MIT",
    "web": "https://github.com/ephja/nim-ao"
  },
  {
    "name": "termbox",
    "url": "https://github.com/fowlmouth/nim-termbox",
    "method": "git",
    "tags": [
      "library",
      "terminal",
      "io"
    ],
    "description": "Termbox wrapper.",
    "license": "MIT",
    "web": "https://github.com/fowlmouth/nim-termbox"
  },
  {
    "name": "linagl",
    "url": "https://bitbucket.org/BitPuffin/linagl",
    "method": "hg",
    "tags": [
      "library",
      "opengl",
      "math",
      "game"
    ],
    "description": "OpenGL math library",
    "license": "CC0",
    "web": "https://bitbucket.org/BitPuffin/linagl"
  },
  {
    "name": "kwin",
    "url": "https://github.com/reactormonk/nim-kwin",
    "method": "git",
    "tags": [
      "library",
      "javascript",
      "kde"
    ],
    "description": "KWin JavaScript API wrapper",
    "license": "MIT",
    "web": "https://github.com/reactormonk/nim-kwin"
  },
  {
    "name": "opencv",
    "url": "https://github.com/dom96/nim-opencv",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "opencv",
      "image",
      "processing"
    ],
    "description": "OpenCV wrapper",
    "license": "MIT",
    "web": "https://github.com/dom96/nim-opencv"
  },
  {
    "name": "nimble",
    "url": "https://github.com/nim-lang/nimble",
    "method": "git",
    "tags": [
      "app",
      "binary",
      "package",
      "manager"
    ],
    "description": "Nimble package manager",
    "license": "BSD",
    "web": "https://github.com/nim-lang/nimble"
  },
  {
    "name": "aporia",
    "url": "https://github.com/nim-lang/Aporia",
    "method": "git",
    "tags": [
      "app",
      "binary",
      "ide",
      "gtk"
    ],
    "description": "A Nim IDE.",
    "license": "GPLv2",
    "web": "https://github.com/nim-lang/Aporia"
  },
  {
    "name": "c2nim",
    "url": "https://github.com/nim-lang/c2nim",
    "method": "git",
    "tags": [
      "app",
      "binary",
      "tool",
      "header",
      "C"
    ],
    "description": "c2nim is a tool to translate Ansi C code to Nim.",
    "license": "MIT",
    "web": "https://github.com/nim-lang/c2nim"
  },
  {
    "name": "pas2nim",
    "url": "https://github.com/nim-lang/pas2nim",
    "method": "git",
    "tags": [
      "app",
      "binary",
      "tool",
      "Pascal"
    ],
    "description": "pas2nim is a tool to translate Pascal code to Nim.",
    "license": "MIT",
    "web": "https://github.com/nim-lang/pas2nim"
  },
  {
    "name": "ipsumgenera",
    "url": "https://github.com/dom96/ipsumgenera",
    "method": "git",
    "tags": [
      "app",
      "binary",
      "blog",
      "static",
      "generator"
    ],
    "description": "Static blog generator ala Jekyll.",
    "license": "MIT",
    "web": "https://github.com/dom96/ipsumgenera"
  },
  {
    "name": "clibpp",
    "url": "https://github.com/onionhammer/clibpp.git",
    "method": "git",
    "tags": [
      "import",
      "C++",
      "library",
      "wrap"
    ],
    "description": "Easy way to 'Mock' C++ interface",
    "license": "MIT",
    "web": "https://github.com/onionhammer/clibpp"
  },
  {
    "name": "pastebin",
    "url": "https://github.com/achesak/nim-pastebin",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "pastebin"
    ],
    "description": "Pastebin API wrapper",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-pastebin"
  },
  {
    "name": "yahooweather",
    "url": "https://github.com/achesak/nim-yahooweather",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "weather"
    ],
    "description": "Yahoo! Weather API wrapper",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-yahooweather"
  },
  {
    "name": "noaa",
    "url": "https://github.com/achesak/nim-noaa",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "weather"
    ],
    "description": "NOAA weather API wrapper",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-noaa"
  },
  {
    "name": "rss",
    "url": "https://github.com/achesak/nim-rss",
    "method": "git",
    "tags": [
      "library",
      "rss",
      "xml",
      "syndication"
    ],
    "description": "RSS library",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-rss"
  },
  {
    "name": "extmath",
    "url": "https://github.com/achesak/extmath.nim",
    "method": "git",
    "tags": [
      "library",
      "math",
      "trigonometry"
    ],
    "description": "Nim math library",
    "license": "MIT",
    "web": "https://github.com/achesak/extmath.nim"
  },
  {
    "name": "gtk2",
    "url": "https://github.com/nim-lang/gtk2",
    "method": "git",
    "tags": [
      "wrapper",
      "gui",
      "gtk"
    ],
    "description": "Wrapper for gtk2, a feature rich toolkit for creating graphical user interfaces",
    "license": "MIT",
    "web": "https://github.com/nim-lang/gtk2"
  },
  {
    "name": "cairo",
    "url": "https://github.com/nim-lang/cairo",
    "method": "git",
    "tags": [
      "wrapper"
    ],
    "description": "Wrapper for cairo, a vector graphics library with display and print output",
    "license": "MIT",
    "web": "https://github.com/nim-lang/cairo"
  },
  {
    "name": "x11",
    "url": "https://github.com/nim-lang/x11",
    "method": "git",
    "tags": [
      "wrapper"
    ],
    "description": "Wrapper for X11",
    "license": "MIT",
    "web": "https://github.com/nim-lang/x11"
  },
  {
    "name": "opengl",
    "url": "https://github.com/nim-lang/opengl",
    "method": "git",
    "tags": [
      "wrapper"
    ],
    "description": "High-level and low-level wrapper for OpenGL",
    "license": "MIT",
    "web": "https://github.com/nim-lang/opengl"
  },
  {
    "name": "lua",
    "url": "https://github.com/nim-lang/lua",
    "method": "git",
    "tags": [
      "wrapper"
    ],
    "description": "Wrapper to interface with the Lua interpreter",
    "license": "MIT",
    "web": "https://github.com/nim-lang/lua"
  },
  {
    "name": "tcl",
    "url": "https://github.com/nim-lang/tcl",
    "method": "git",
    "tags": [
      "wrapper"
    ],
    "description": "Wrapper for the TCL programming language",
    "license": "MIT",
    "web": "https://github.com/nim-lang/tcl"
  },
  {
    "name": "glm",
    "url": "https://github.com/stavenko/nim-glm",
    "method": "git",
    "tags": [
      "opengl",
      "math",
      "matrix",
      "vector",
      "glsl"
    ],
    "description": "Port of c++ glm library with shader-like syntax",
    "license": "MIT",
    "web": "https://github.com/stavenko/nim-glm"
  },
  {
    "name": "python",
    "url": "https://github.com/nim-lang/python",
    "method": "git",
    "tags": [
      "wrapper"
    ],
    "description": "Wrapper to interface with Python interpreter",
    "license": "MIT",
    "web": "https://github.com/nim-lang/python"
  },
  {
    "name": "NimBorg",
    "url": "https://github.com/micklat/NimBorg",
    "method": "git",
    "tags": [
      "wrapper"
    ],
    "description": "High-level and low-level interfaces to python and lua",
    "license": "MIT",
    "web": "https://github.com/micklat/NimBorg"
  },
  {
    "name": "sha1",
    "url": "https://github.com/onionhammer/sha1",
    "method": "git",
    "tags": [
      "port",
      "hash",
      "sha1"
    ],
    "description": "SHA-1 produces a 160-bit (20-byte) hash value from arbitrary input",
    "license": "BSD"
  },
  {
    "name": "dropbox_filename_sanitizer",
    "url": "https://github.com/Araq/dropbox_filename_sanitizer/",
    "method": "git",
    "tags": [
      "dropbox"
    ],
    "description": "Tool to clean up filenames shared on Dropbox",
    "license": "MIT",
    "web": "https://github.com/Araq/dropbox_filename_sanitizer/"
  },
  {
    "name": "csv",
    "url": "https://github.com/achesak/nim-csv",
    "method": "git",
    "tags": [
      "csv",
      "parsing",
      "stringify",
      "library"
    ],
    "description": "Library for parsing, stringifying, reading, and writing CSV (comma separated value) files",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-csv"
  },
  {
    "name": "geonames",
    "url": "https://github.com/achesak/nim-geonames",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "geography"
    ],
    "description": "GeoNames API wrapper",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-geonames"
  },
  {
    "name": "gravatar",
    "url": "https://github.com/achesak/nim-gravatar",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "gravatar"
    ],
    "description": "Gravatar API wrapper",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-gravatar"
  },
  {
    "name": "coverartarchive",
    "url": "https://github.com/achesak/nim-coverartarchive",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "cover art",
      "music",
      "metadata"
    ],
    "description": "Cover Art Archive API wrapper",
    "license": "MIT",
    "web": "http://github.com/achesak/nim-coverartarchive"
  },
  {
    "name": "nim-ogg",
    "url": "https://bitbucket.org/BitPuffin/nim-ogg",
    "method": "hg",
    "tags": [
      "library",
      "wrapper",
      "binding",
      "audio",
      "sound",
      "video",
      "metadata",
      "media"
    ],
    "description": "Binding to libogg",
    "license": "CC0"
  },
  {
    "name": "ogg",
    "url": "https://bitbucket.org/BitPuffin/nim-ogg",
    "method": "hg",
    "tags": [
      "library",
      "wrapper",
      "binding",
      "audio",
      "sound",
      "video",
      "metadata",
      "media"
    ],
    "description": "Binding to libogg",
    "license": "CC0"
  },
  {
    "name": "nim-vorbis",
    "url": "https://bitbucket.org/BitPuffin/nim-vorbis",
    "method": "hg",
    "tags": [
      "library",
      "wrapper",
      "binding",
      "audio",
      "sound",
      "metadata",
      "media"
    ],
    "description": "Binding to libvorbis",
    "license": "CC0"
  },
  {
    "name": "vorbis",
    "url": "https://bitbucket.org/BitPuffin/nim-vorbis",
    "method": "hg",
    "tags": [
      "library",
      "wrapper",
      "binding",
      "audio",
      "sound",
      "metadata",
      "media"
    ],
    "description": "Binding to libvorbis",
    "license": "CC0"
  },
  {
    "name": "nim-portaudio",
    "url": "https://bitbucket.org/BitPuffin/nim-portaudio",
    "method": "hg",
    "tags": [
      "library",
      "wrapper",
      "binding",
      "audio",
      "sound",
      "media",
      "io"
    ],
    "description": "Binding to portaudio",
    "license": "CC0"
  },
  {
    "name": "portaudio",
    "url": "https://bitbucket.org/BitPuffin/nim-portaudio",
    "method": "hg",
    "tags": [
      "library",
      "wrapper",
      "binding",
      "audio",
      "sound",
      "media",
      "io"
    ],
    "description": "Binding to portaudio",
    "license": "CC0"
  },
  {
    "name": "commandeer",
    "url": "https://github.com/fenekku/commandeer",
    "method": "git",
    "tags": [
      "library",
      "commandline",
      "arguments",
      "switches",
      "parsing",
      "options"
    ],
    "description": "Provides a small command line parsing DSL (domain specific language)",
    "license": "MIT",
    "web": "https://github.com/fenekku/commandeer"
  },
  {
    "name": "scrypt.nim",
    "url": "https://bitbucket.org/BitPuffin/scrypt.nim",
    "method": "hg",
    "tags": [
      "library",
      "wrapper",
      "binding",
      "crypto",
      "cryptography",
      "hash",
      "password",
      "security"
    ],
    "description": "Binding and utilities for scrypt",
    "license": "CC0"
  },
  {
    "name": "bloom",
    "url": "https://github.com/boydgreenfield/nimrod-bloom",
    "method": "git",
    "tags": [
      "Bloom filter",
      "Bloom",
      "probabilistic",
      "data structure",
      "set membership",
      "MurmurHash",
      "MurmurHash3"
    ],
    "description": "Efficient Bloom filter implementation in Nim using MurmurHash3.",
    "license": "MIT",
    "web": "https://www.github.com/boydgreenfield/nimrod-bloom"
  },
  {
    "name": "awesome_rmdir",
    "url": "https://github.com/Araq/awesome_rmdir/",
    "method": "git",
    "tags": [
      "rmdir",
      "awesome",
      "commandline"
    ],
    "description": "Command to remove acceptably empty directories.",
    "license": "MIT",
    "web": "https://github.com/Araq/awesome_rmdir/"
  },
  {
    "name": "nimalpm",
    "url": "https://github.com/barcharcraz/nimalpm/",
    "method": "git",
    "tags": [
      "alpm",
      "wrapper",
      "binding",
      "library"
    ],
    "description": "A nimrod wrapper for libalpm",
    "license": "GPLv2",
    "web": "https://www.github.com/barcharcraz/nimalpm/"
  },
  {
    "name": "nimlibpng",
    "url": "https://github.com/barcharcraz/nimlibpng",
    "method": "git",
    "tags": [
      "png",
      "wrapper",
      "library",
      "libpng",
      "image"
    ],
    "description": "Nim wrapper for the libpng library",
    "license": "libpng",
    "web": "https://github.com/barcharcraz/nimlibpng"
  },
  {
    "name": "sdl2",
    "url": "https://github.com/nim-lang/sdl2",
    "method": "git",
    "tags": [
      "wrapper",
      "media",
      "audio",
      "video"
    ],
    "description": "Wrapper for SDL 2.x",
    "license": "MIT",
    "web": "https://github.com/nim-lang/sdl2"
  },
  {
    "name": "gamelib",
    "url": "https://github.com/PMunch/SDLGamelib",
    "method": "git",
    "tags": [
      "sdl",
      "game",
      "library"
    ],
    "description": "A library of functions to make creating games using Nim and SDL2 easier. This does not intend to be a full blown engine and tries to keep all the components loosely coupled so that individual parts can be used separately.",
    "license": "MIT",
    "web": "https://github.com/PMunch/SDLGamelib"
  },
  {
    "name": "nimcr",
    "url": "https://github.com/PMunch/nimcr",
    "method": "git",
    "tags": [
      "shebang",
      "utility"
    ],
    "description": "A small program to make Nim shebang-able without the overhead of compiling each time",
    "license": "MIT",
    "web": "https://github.com/PMunch/nimcr"
  },
  {
    "name": "gtkgenui",
    "url": "https://github.com/PMunch/gtkgenui",
    "method": "git",
    "tags": [
      "gtk2",
      "utility"
    ],
    "description": "This module provides the genui macro for the Gtk2 toolkit. Genui is a way to specify graphical interfaces in a hierarchical way to more clearly show the structure of the interface as well as simplifying the code.",
    "license": "MIT",
    "web": "https://github.com/PMunch/gtkgenui"
  },
  {
    "name": "persvector",
    "url": "https://github.com/PMunch/nim-persistent-vector",
    "method": "git",
    "tags": [
      "datastructures",
      "immutable",
      "persistent"
    ],
    "description": "This is an implementation of Clojures persistent vectors in Nim.",
    "license": "MIT",
    "web": "https://github.com/PMunch/nim-persistent-vector"
  },
  {
    "name": "pcap",
    "url": "https://github.com/PMunch/nim-pcap",
    "method": "git",
    "tags": [
      "pcap",
      "fileformats"
    ],
    "description": "Tiny pure Nim library to read PCAP files used by TcpDump/WinDump/Wireshark.",
    "license": "MIT",
    "web": "https://github.com/PMunch/nim-pcap"
  },
  {
    "name": "drawille",
    "url": "https://github.com/PMunch/drawille-nim",
    "method": "git",
    "tags": [
      "drawile",
      "terminal",
      "graphics"
    ],
    "description": "Drawing in terminal with Unicode Braille characters.",
    "license": "MIT",
    "web": "https://github.com/PMunch/drawille-nim"
  },
  {
    "name": "sdl2_nim",
    "url": "https://github.com/Vladar4/sdl2_nim",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "sdl2",
      "game",
      "video",
      "image",
      "audio",
      "network",
      "ttf"
    ],
    "description": "Wrapper of the SDL 2 library for the Nim language.",
    "license": "zlib",
    "web": "https://github.com/Vladar4/sdl2_nim"
  },
  {
    "name": "assimp",
    "url": "https://github.com/barcharcraz/nim-assimp",
    "method": "git",
    "tags": [
      "wrapper",
      "media",
      "mesh",
      "import",
      "game"
    ],
    "description": "Wrapper for the assimp library",
    "license": "MIT",
    "web": "https://github.com/barcharcraz/nim-assimp"
  },
  {
    "name": "freeimage",
    "url": "https://github.com/barcharcraz/nim-freeimage",
    "method": "git",
    "tags": [
      "wrapper",
      "media",
      "image",
      "import",
      "game"
    ],
    "description": "Wrapper for the FreeImage library",
    "license": "MIT",
    "web": "https://github.com/barcharcraz/nim-freeimage"
  },
  {
    "name": "bcrypt",
    "url": "https://github.com/ithkuil/bcryptnim/",
    "method": "git",
    "tags": [
      "hash",
      "crypto",
      "password",
      "bcrypt",
      "library"
    ],
    "description": "Wraps the bcrypt (blowfish) library for creating encrypted hashes (useful for passwords)",
    "license": "BSD",
    "web": "https://www.github.com/ithkuil/bcryptnim/"
  },
  {
    "name": "opencl",
    "url": "https://github.com/nim-lang/opencl",
    "method": "git",
    "tags": [
      "library"
    ],
    "description": "Low-level wrapper for OpenCL",
    "license": "MIT",
    "web": "https://github.com/nim-lang/opencl"
  },
  {
    "name": "DevIL",
    "url": "https://github.com/Varriount/DevIL",
    "method": "git",
    "tags": [
      "image",
      "library",
      "graphics",
      "wrapper"
    ],
    "description": "Wrapper for the DevIL image library",
    "license": "MIT",
    "web": "https://github.com/Varriount/DevIL"
  },
  {
    "name": "signals",
    "url": "https://github.com/fowlmouth/signals.nim",
    "method": "git",
    "tags": [
      "event-based",
      "observer pattern",
      "library"
    ],
    "description": "Signals/slots library.",
    "license": "MIT",
    "web": "https://github.com/fowlmouth/signals.nim"
  },
  {
    "name": "sling",
    "url": "https://github.com/Druage/sling",
    "method": "git",
    "tags": [
      "signal",
      "slots",
      "eventloop",
      "callback"
    ],
    "description": "Signal and Slot library for Nim.",
    "license": "unlicense",
    "web": "https://github.com/Druage/sling"
  },
  {
    "name": "number_files",
    "url": "https://github.com/Araq/number_files/",
    "method": "git",
    "tags": [
      "rename",
      "filename",
      "finder"
    ],
    "description": "Command to add counter suffix/prefix to a list of files.",
    "license": "MIT",
    "web": "https://github.com/Araq/number_files/"
  },
  {
    "name": "redissessions",
    "url": "https://github.com/ithkuil/redissessions/",
    "method": "git",
    "tags": [
      "jester",
      "sessions",
      "redis"
    ],
    "description": "Redis-backed sessions for jester",
    "license": "MIT",
    "web": "https://github.com/ithkuil/redissessions/"
  },
  {
    "name": "horde3d",
    "url": "https://github.com/fowlmouth/horde3d",
    "method": "git",
    "tags": [
      "graphics",
      "3d",
      "rendering",
      "wrapper"
    ],
    "description": "Wrapper for Horde3D, a small open source 3D rendering engine.",
    "license": "WTFPL",
    "web": "https://github.com/fowlmouth/horde3d"
  },
  {
    "name": "mongo",
    "url": "https://github.com/nim-lang/mongo",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "database"
    ],
    "description": "Bindings and a high-level interface for MongoDB",
    "license": "MIT",
    "web": "https://github.com/nim-lang/mongo"
  },
  {
    "name": "allegro5",
    "url": "https://github.com/fowlmouth/allegro5",
    "method": "git",
    "tags": [
      "wrapper",
      "graphics",
      "games",
      "opengl",
      "audio"
    ],
    "description": "Wrapper for Allegro version 5.X",
    "license": "MIT",
    "web": "https://github.com/fowlmouth/allegro5"
  },
  {
    "name": "physfs",
    "url": "https://github.com/fowlmouth/physfs",
    "method": "git",
    "tags": [
      "wrapper",
      "filesystem",
      "archives"
    ],
    "description": "A library to provide abstract access to various archives.",
    "license": "WTFPL",
    "web": "https://github.com/fowlmouth/physfs"
  },
  {
    "name": "shoco",
    "url": "https://github.com/onionhammer/shoconim.git",
    "method": "git",
    "tags": [
      "compression",
      "shoco"
    ],
    "description": "A fast compressor for short strings",
    "license": "MIT",
    "web": "https://github.com/onionhammer/shoconim"
  },
  {
    "name": "murmur3",
    "url": "https://github.com/boydgreenfield/nimrod-murmur",
    "method": "git",
    "tags": [
      "MurmurHash",
      "MurmurHash3",
      "murmur",
      "hash",
      "hashing"
    ],
    "description": "A simple MurmurHash3 wrapper for Nim",
    "license": "MIT",
    "web": "https://github.com/boydgreenfield/nimrod-murmur"
  },
  {
    "name": "hex",
    "url": "https://github.com/esbullington/nimrod-hex",
    "method": "git",
    "tags": [
      "hex",
      "encoding"
    ],
    "description": "A simple hex package for Nim",
    "license": "MIT",
    "web": "https://github.com/esbullington/nimrod-hex"
  },
  {
    "name": "strfmt",
    "url": "https://bitbucket.org/lyro/strfmt",
    "method": "hg",
    "tags": [
      "library"
    ],
    "description": "A string formatting library inspired by Python's `format`.",
    "license": "MIT",
    "web": "https://lyro.bitbucket.org/strfmt"
  },
  {
    "name": "jade-nim",
    "url": "https://github.com/idlewan/jade-nim",
    "method": "git",
    "tags": [
      "template",
      "jade",
      "web",
      "dsl",
      "html"
    ],
    "description": "Compiles jade templates to Nim procedures.",
    "license": "MIT",
    "web": "https://github.com/idlewan/jade-nim"
  },
  {
    "name": "gh_nimrod_doc_pages",
    "url": "https://github.com/Araq/gh_nimrod_doc_pages",
    "method": "git",
    "tags": [
      "commandline",
      "web",
      "automation",
      "documentation"
    ],
    "description": "Generates a GitHub documentation website for Nim projects.",
    "license": "MIT",
    "web": "https://github.com/Araq/gh_nimrod_doc_pages"
  },
  {
    "name": "midnight_dynamite",
    "url": "https://github.com/Araq/midnight_dynamite",
    "method": "git",
    "tags": [
      "wrapper",
      "library",
      "html",
      "markdown",
      "md"
    ],
    "description": "Wrapper for the markdown rendering hoedown library",
    "license": "MIT",
    "web": "https://github.com/Araq/midnight_dynamite"
  },
  {
    "name": "rsvg",
    "url": "https://github.com/def-/rsvg",
    "method": "git",
    "tags": [
      "wrapper",
      "library",
      "graphics"
    ],
    "description": "Wrapper for librsvg, a Scalable Vector Graphics (SVG) rendering library",
    "license": "MIT",
    "web": "https://github.com/def-/rsvg"
  },
  {
    "name": "emerald",
    "url": "https://github.com/flyx/emerald",
    "method": "git",
    "tags": [
      "dsl",
      "html",
      "template",
      "web"
    ],
    "description": "macro-based HTML templating engine",
    "license": "WTFPL",
    "web": "https://flyx.github.io/emerald/"
  },
  {
    "name": "niminst",
    "url": "https://github.com/nim-lang/niminst",
    "method": "git",
    "tags": [
      "app",
      "binary",
      "tool",
      "installation",
      "generator"
    ],
    "description": "tool to generate installers for Nim programs",
    "license": "MIT",
    "web": "https://github.com/nim-lang/niminst"
  },
  {
    "name": "redis",
    "url": "https://github.com/nim-lang/redis",
    "method": "git",
    "tags": [
      "redis",
      "client",
      "library"
    ],
    "description": "official redis client for Nim",
    "license": "MIT",
    "web": "https://github.com/nim-lang/redis"
  },
  {
    "name": "dialogs",
    "url": "https://github.com/nim-lang/dialogs",
    "method": "git",
    "tags": [
      "library",
      "ui",
      "gui",
      "dialog",
      "file"
    ],
    "description": "wraps GTK+ or Windows' open file dialogs",
    "license": "MIT",
    "web": "https://github.com/nim-lang/dialogs"
  },
  {
    "name": "vectors",
    "url": "https://github.com/blamestross/nimrod-vectors",
    "method": "git",
    "tags": [
      "math",
      "vectors",
      "library"
    ],
    "description": "Simple multidimensional vector math",
    "license": "MIT",
    "web": "https://github.com/blamestross/nimrod-vectors"
  },
  {
    "name": "bitarray",
    "url": "https://github.com/onecodex/nim-bitarray",
    "method": "git",
    "tags": [
      "Bit arrays",
      "Bit sets",
      "Bit vectors",
      "Data structures"
    ],
    "description": "mmap-backed bitarray implementation in Nim.",
    "license": "MIT",
    "web": "https://www.github.com/onecodex/nim-bitarray"
  },
  {
    "name": "appdirs",
    "url": "https://github.com/MrJohz/appdirs",
    "method": "git",
    "tags": [
      "utility",
      "filesystem"
    ],
    "description": "A utility library to find the directory you need to app in.",
    "license": "MIT",
    "web": "https://github.com/MrJohz/appdirs"
  },
  {
    "name": "sndfile",
    "url": "https://github.com/julienaubert/nim-sndfile",
    "method": "git",
    "tags": [
      "audio",
      "wav",
      "wrapper",
      "libsndfile"
    ],
    "description": "A wrapper of libsndfile",
    "license": "MIT",
    "web": "https://github.com/julienaubert/nim-sndfile"
  },
  {
    "name": "nim-sndfile",
    "alias": "sndfile"
  },
  {
    "name": "bigints",
    "url": "https://github.com/def-/bigints",
    "method": "git",
    "tags": [
      "math",
      "library",
      "numbers"
    ],
    "description": "Arbitrary-precision integers",
    "license": "MIT",
    "web": "https://github.com/def-/bigints"
  },
  {
    "name": "iterutils",
    "url": "https://github.com/def-/iterutils",
    "method": "git",
    "tags": [
      "library",
      "iterators"
    ],
    "description": "Functional operations for iterators and slices, similar to sequtils",
    "license": "MIT",
    "web": "https://github.com/def-/iterutils"
  },
  {
    "name": "hastyscribe",
    "url": "https://github.com/h3rald/hastyscribe",
    "method": "git",
    "tags": [
      "markdown",
      "html",
      "publishing"
    ],
    "description": "Self-contained markdown compiler generating self-contained HTML documents",
    "license": "MIT",
    "web": "https://h3rald.com/hastyscribe"
  },
  {
    "name": "nanomsg",
    "url": "https://github.com/def-/nim-nanomsg",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "networking"
    ],
    "description": "Wrapper for the nanomsg socket library that provides several common communication patterns",
    "license": "MIT",
    "web": "https://github.com/def-/nim-nanomsg"
  },
  {
    "name": "directnimrod",
    "url": "https://bitbucket.org/barcharcraz/directnimrod",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "graphics",
      "windows"
    ],
    "description": "Wrapper for microsoft's DirectX libraries",
    "license": "MS-PL",
    "web": "https://bitbucket.org/barcharcraz/directnimrod"
  },
  {
    "name": "imghdr",
    "url": "https://github.com/achesak/nim-imghdr",
    "method": "git",
    "tags": [
      "image",
      "formats",
      "files"
    ],
    "description": "Library for detecting the format of an image",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-imghdr"
  },
  {
    "name": "csv2json",
    "url": "https://github.com/achesak/nim-csv2json",
    "method": "git",
    "tags": [
      "csv",
      "json"
    ],
    "description": "Convert CSV files to JSON",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-csv2json"
  },
  {
    "name": "vecmath",
    "url": "https://github.com/barcharcraz/vecmath",
    "method": "git",
    "tags": [
      "library",
      "math",
      "vector"
    ],
    "description": "various vector maths utils for nimrod",
    "license": "MIT",
    "web": "https://github.com/barcharcraz/vecmath"
  },
  {
    "name": "lazy_rest",
    "url": "https://github.com/Araq/lazy_rest",
    "method": "git",
    "tags": [
      "library",
      "rst",
      "rest",
      "text",
      "html"
    ],
    "description": "Simple reST HTML generation with some extras.",
    "license": "MIT",
    "web": "https://github.com/Araq/lazy_rest"
  },
  {
    "name": "Phosphor",
    "url": "https://github.com/barcharcraz/Phosphor",
    "method": "git",
    "tags": [
      "library",
      "opengl",
      "graphics"
    ],
    "description": "eaiser use of OpenGL and GLSL shaders",
    "license": "MIT",
    "web": "https://github.com/barcharcraz/Phosphor"
  },
  {
    "name": "colorsys",
    "url": "https://github.com/achesak/nim-colorsys",
    "method": "git",
    "tags": [
      "library",
      "colors",
      "rgb",
      "yiq",
      "hls",
      "hsv"
    ],
    "description": "Convert between RGB, YIQ, HLS, and HSV color systems.",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-colorsys"
  },
  {
    "name": "pythonfile",
    "url": "https://github.com/achesak/nim-pythonfile",
    "method": "git",
    "tags": [
      "library",
      "python",
      "files",
      "file"
    ],
    "description": "Wrapper of the file procedures to provide an interface as similar as possible to that of Python",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-pythonfile"
  },
  {
    "name": "sndhdr",
    "url": "https://github.com/achesak/nim-sndhdr",
    "method": "git",
    "tags": [
      "library",
      "formats",
      "files",
      "sound",
      "audio"
    ],
    "description": "Library for detecting the format of a sound file",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-sndhdr"
  },
  {
    "name": "irc",
    "url": "https://github.com/nim-lang/irc",
    "method": "git",
    "tags": [
      "library",
      "irc",
      "network"
    ],
    "description": "Implements a simple IRC client.",
    "license": "MIT",
    "web": "https://github.com/nim-lang/irc"
  },
  {
    "name": "random",
    "url": "https://github.com/oprypin/nim-random",
    "method": "git",
    "tags": [
      "library",
      "algorithms",
      "random"
    ],
    "description": "Pseudo-random number generation library inspired by Python",
    "license": "MIT",
    "web": "https://github.com/oprypin/nim-random"
  },
  {
    "name": "zmq",
    "url": "https://github.com/nim-lang/nim-zmq",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "zeromq",
      "messaging",
      "queue"
    ],
    "description": "ZeroMQ 4 wrapper",
    "license": "MIT",
    "web": "https://github.com/nim-lang/nim-zmq"
  },
  {
    "name": "uuid",
    "url": "https://github.com/idlewan/nim-uuid",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "uuid"
    ],
    "description": "UUID wrapper",
    "license": "MIT",
    "web": "https://github.com/idlewan/nim-uuid"
  },
  {
    "name": "robotparser",
    "url": "https://github.com/achesak/nim-robotparser",
    "method": "git",
    "tags": [
      "library",
      "useragent",
      "robots",
      "robot.txt"
    ],
    "description": "Determine if a useragent can access a URL using robots.txt",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-robotparser"
  },
  {
    "name": "epub",
    "url": "https://github.com/achesak/nim-epub",
    "method": "git",
    "tags": [
      "library",
      "epub",
      "e-book"
    ],
    "description": "Module for working with EPUB e-book files",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-epub"
  },
  {
    "name": "hashids",
    "url": "https://github.com/achesak/nim-hashids",
    "method": "git",
    "tags": [
      "library",
      "hashids"
    ],
    "description": "Nim implementation of Hashids",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-hashids"
  },
  {
    "name": "openssl_evp",
    "url": "https://github.com/cowboy-coders/nim-openssl-evp",
    "method": "git",
    "tags": [
      "library",
      "crypto",
      "openssl"
    ],
    "description": "Wrapper for OpenSSL's EVP interface",
    "license": "OpenSSL License and SSLeay License",
    "web": "https://github.com/cowboy-coders/nim-openssl-evp"
  },
  {
    "name": "monad",
    "alias": "maybe"
  },
  {
    "name": "maybe",
    "url": "https://github.com/superfunc/maybe",
    "method": "git",
    "tags": [
      "library",
      "functional",
      "optional",
      "monad"
    ],
    "description": "basic monadic maybe type for Nim",
    "license": "BSD3",
    "web": "https://github.com/superfunc/maybe"
  },
  {
    "name": "eternity",
    "url": "https://github.com/hiteshjasani/nim-eternity",
    "method": "git",
    "tags": [
      "library",
      "time",
      "format"
    ],
    "description": "Humanize elapsed time",
    "license": "MIT",
    "web": "https://github.com/hiteshjasani/nim-eternity"
  },
  {
    "name": "gmp",
    "url": "https://github.com/subsetpark/nim-gmp",
    "method": "git",
    "tags": [
      "library",
      "bignum",
      "numbers",
      "math"
    ],
    "description": "wrapper for the GNU multiple precision arithmetic library (GMP)",
    "license": "LGPLv3 or GPLv2",
    "web": "https://github.com/subsetpark/nim-gmp"
  },
  {
    "name": "ludens",
    "url": "https://github.com/rnentjes/nim-ludens",
    "method": "git",
    "tags": [
      "library",
      "game",
      "opengl",
      "sfml"
    ],
    "description": "Little game library using opengl and sfml",
    "license": "MIT",
    "web": "https://github.com/rnentjes/nim-ludens"
  },
  {
    "name": "ffbookmarks",
    "url": "https://github.com/achesak/nim-ffbookmarks",
    "method": "git",
    "tags": [
      "firefox",
      "bookmarks",
      "library"
    ],
    "description": "Nim module for working with Firefox bookmarks",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-ffbookmarks"
  },
  {
    "name": "moustachu",
    "url": "https://github.com/fenekku/moustachu.git",
    "method": "git",
    "tags": [
      "web",
      "html",
      "template",
      "mustache"
    ],
    "description": "Mustache templating for Nim.",
    "license": "MIT",
    "web": "https://github.com/fenekku/moustachu"
  },
  {
    "name": "easy-bcrypt",
    "url": "https://github.com/flaviut/easy-bcrypt.git",
    "method": "git",
    "tags": [
      "hash",
      "crypto",
      "password",
      "bcrypt"
    ],
    "description": "simple wrapper providing a convenient interface for the bcrypt password hashing algorithm",
    "license": "CC0",
    "web": "https://github.com/flaviut/easy-bcrypt/blob/master/easy-bcrypt.nimble"
  },
  {
    "name": "libclang",
    "url": "https://github.com/cowboy-coders/nim-libclang.git",
    "method": "git",
    "tags": [
      "wrapper",
      "bindings",
      "clang"
    ],
    "description": "wrapper for libclang (the C-interface of the clang LLVM frontend)",
    "license": "MIT",
    "web": "https://github.com/cowboy-coders/nim-libclang"
  },
  {
    "name": "nim-libclang",
    "url": "https://github.com/cowboy-coders/nim-libclang.git",
    "method": "git",
    "tags": [
      "wrapper",
      "bindings",
      "clang"
    ],
    "description": "Please use libclang instead.",
    "license": "MIT",
    "web": "https://github.com/cowboy-coders/nim-libclang"
  },
  {
    "name": "nimqml",
    "url": "https://github.com/filcuc/nimqml",
    "method": "git",
    "tags": [
      "Qt",
      "Qml",
      "UI",
      "GUI"
    ],
    "description": "Qt Qml bindings",
    "license": "GPLv3",
    "web": "https://github.com/filcuc/nimqml"
  },
  {
    "name": "XPLM-Nim",
    "url": "https://github.com/jpoirier/XPLM-Nim",
    "method": "git",
    "tags": [
      "X-Plane",
      "XPLM",
      "Plugin",
      "SDK"
    ],
    "description": "X-Plane XPLM SDK wrapper",
    "license": "BSD",
    "web": "https://github.com/jpoirier/XPLM-Nim"
  },
  {
    "name": "csfml",
    "url": "https://github.com/oprypin/nim-csfml",
    "method": "git",
    "tags": [
      "sfml",
      "binding",
      "game",
      "media",
      "library",
      "opengl"
    ],
    "description": "Bindings for Simple and Fast Multimedia Library (through CSFML)",
    "license": "zlib",
    "web": "https://github.com/oprypin/nim-csfml"
  },
  {
    "name": "optional_t",
    "url": "https://github.com/flaviut/optional_t",
    "method": "git",
    "tags": [
      "option",
      "functional"
    ],
    "description": "Basic Option[T] library",
    "license": "MIT",
    "web": "https://github.com/flaviut/optional_t"
  },
  {
    "name": "nimrtlsdr",
    "url": "https://github.com/jpoirier/nimrtlsdr",
    "method": "git",
    "tags": [
      "rtl-sdr",
      "wrapper",
      "bindings",
      "rtlsdr"
    ],
    "description": "A Nim wrapper for librtlsdr",
    "license": "BSD",
    "web": "https://github.com/jpoirier/nimrtlsdr"
  },
  {
    "name": "lapp",
    "url": "https://gitlab.3dicc.com/gokr/lapp.git",
    "method": "git",
    "tags": [
      "args",
      "cmd",
      "opt",
      "parse",
      "parsing"
    ],
    "description": "Opt parser using synopsis as specification, ported from Lua.",
    "license": "MIT",
    "web": "https://gitlab.3dicc.com/gokr/lapp"
  },
  {
    "name": "blimp",
    "url": "https://gitlab.3dicc.com/gokr/blimp.git",
    "method": "git",
    "tags": [
      "app",
      "binary",
      "utility",
      "git",
      "git-fat"
    ],
    "description": "Utility that helps with big files in git, very similar to git-fat, s3annnex etc.",
    "license": "MIT",
    "web": "https://gitlab.3dicc.com/gokr/blimp"
  },
  {
    "name": "parsetoml",
    "url": "https://github.com/ziotom78/parsetoml.git",
    "method": "git",
    "tags": [
      "library"
    ],
    "description": "Library for parsing TOML files.",
    "license": "MIT",
    "web": "https://github.com/ziotom78/parsetoml"
  },
  {
    "name": "compiler",
    "url": "https://github.com/nim-lang/Nim.git",
    "method": "git",
    "tags": [
      "library"
    ],
    "description": "Compiler package providing the compiler sources as a library.",
    "license": "MIT",
    "web": "https://github.com/nim-lang/Nim"
  },
  {
    "name": "nre",
    "url": "https://github.com/flaviut/nre.git",
    "method": "git",
    "tags": [
      "library",
      "pcre",
      "regex"
    ],
    "description": "A better regular expression library",
    "license": "MIT",
    "web": "https://github.com/flaviut/nre"
  },
  {
    "name": "docopt",
    "url": "https://github.com/docopt/docopt.nim",
    "method": "git",
    "tags": [
      "commandline",
      "arguments",
      "parsing",
      "library"
    ],
    "description": "Command-line args parser based on Usage message",
    "license": "MIT",
    "web": "https://github.com/docopt/docopt.nim"
  },
  {
    "name": "bpg",
    "url": "https://github.com/def-/nim-bpg.git",
    "method": "git",
    "tags": [
      "image",
      "library",
      "wrapper"
    ],
    "description": "BPG (Better Portable Graphics) for Nim",
    "license": "MIT",
    "web": "https://github.com/def-/nim-bpg"
  },
  {
    "name": "io-spacenav",
    "url": "https://github.com/nimious/io-spacenav.git",
    "method": "git",
    "tags": [
      "binding",
      "3dx",
      "3dconnexion",
      "libspnav",
      "spacenav",
      "spacemouse",
      "spacepilot",
      "spacenavigator"
    ],
    "description": "Obsolete - please use spacenav instead!",
    "license": "MIT",
    "web": "https://github.com/nimious/io-spacenav"
  },
  {
    "name": "optionals",
    "url": "https://github.com/MasonMcGill/optionals.git",
    "method": "git",
    "tags": [
      "library",
      "option",
      "optional",
      "maybe"
    ],
    "description": "Option types",
    "license": "MIT",
    "web": "https://github.com/MasonMcGill/optionals"
  },
  {
    "name": "tuples",
    "url": "https://github.com/MasonMcGill/tuples.git",
    "method": "git",
    "tags": [
      "library",
      "tuple",
      "metaprogramming"
    ],
    "description": "Tuple manipulation utilities",
    "license": "MIT",
    "web": "https://github.com/MasonMcGill/tuples"
  },
  {
    "name": "fuse",
    "url": "https://github.com/akiradeveloper/nim-fuse.git",
    "method": "git",
    "tags": [
      "fuse",
      "library",
      "wrapper"
    ],
    "description": "A FUSE binding for Nim",
    "license": "MIT",
    "web": "https://github.com/akiradeveloper/nim-fuse"
  },
  {
    "name": "brainfuck",
    "url": "https://github.com/def-/nim-brainfuck.git",
    "method": "git",
    "tags": [
      "library",
      "binary",
      "app",
      "interpreter",
      "compiler",
      "language"
    ],
    "description": "A brainfuck interpreter and compiler",
    "license": "MIT",
    "web": "https://github.com/def-/nim-brainfuck"
  },
  {
    "name": "nimsuggest",
    "url": "https://github.com/nim-lang/nimsuggest.git",
    "method": "git",
    "tags": [
      "binary",
      "app",
      "suggest",
      "compiler",
      "autocomplete"
    ],
    "description": "Tool for providing auto completion data for Nim source code.",
    "license": "MIT",
    "web": "https://github.com/nim-lang/nimsuggest"
  },
  {
    "name": "jwt",
    "url": "https://github.com/yglukhov/nim-jwt.git",
    "method": "git",
    "tags": [
      "library",
      "crypto",
      "hash"
    ],
    "description": "JSON Web Tokens for Nim",
    "license": "MIT",
    "web": "https://github.com/yglukhov/nim-jwt"
  },
  {
    "name": "pythonpathlib",
    "url": "https://github.com/achesak/nim-pythonpathlib.git",
    "method": "git",
    "tags": [
      "path",
      "directory",
      "python",
      "library"
    ],
    "description": "Module for working with paths that is as similar as possible to Python's pathlib",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-pythonpathlib"
  },
  {
    "name": "RingBuffer",
    "url": "git@github.com:megawac/RingBuffer.nim.git",
    "method": "git",
    "tags": [
      "sequence",
      "seq",
      "circular",
      "ring",
      "buffer"
    ],
    "description": "Circular buffer implementation",
    "license": "MIT",
    "web": "https://github.com/megawac/RingBuffer.nim"
  },
  {
    "name": "nimrat",
    "url": "https://github.com/apense/nimrat",
    "method": "git",
    "tags": [
      "library",
      "math",
      "numbers"
    ],
    "description": "Module for working with rational numbers (fractions)",
    "license": "MIT",
    "web": "https://github.com/apense/nimrat"
  },
  {
    "name": "io-isense",
    "url": "https://github.com/nimious/io-isense.git",
    "method": "git",
    "tags": [
      "binding",
      "isense",
      "intersense",
      "inertiacube",
      "intertrax",
      "microtrax",
      "thales",
      "tracking",
      "sensor"
    ],
    "description": "Obsolete - please use isense instead!",
    "license": "MIT",
    "web": "https://github.com/nimious/io-isense"
  },
  {
    "name": "io-usb",
    "url": "https://github.com/nimious/io-usb.git",
    "method": "git",
    "tags": [
      "binding",
      "usb",
      "libusb"
    ],
    "description": "Obsolete - please use libusb instead!",
    "license": "MIT",
    "web": "https://github.com/nimious/io-usb"
  },
  {
    "name": "nimcfitsio",
    "url": "https://github.com/ziotom78/nimcfitsio.git",
    "method": "git",
    "tags": [
      "library",
      "binding",
      "cfitsio",
      "fits",
      "io"
    ],
    "description": "Bindings for CFITSIO, a library to read/write FITSIO images and tables.",
    "license": "MIT",
    "web": "https://github.com/ziotom78/nimcfitsio"
  },
  {
    "name": "glossolalia",
    "url": "https://github.com/fowlmouth/glossolalia",
    "method": "git",
    "tags": [
      "parser",
      "peg"
    ],
    "description": "A DSL for quickly writing parsers",
    "license": "CC0",
    "web": "https://github.com/fowlmouth/glossolalia"
  },
  {
    "name": "entoody",
    "url": "https://bitbucket.org/fowlmouth/entoody",
    "method": "git",
    "tags": [
      "component",
      "entity",
      "composition"
    ],
    "description": "A component/entity system",
    "license": "CC0",
    "web": "https://bitbucket.org/fowlmouth/entoody"
  },
  {
    "name": "msgpack",
    "url": "https://github.com/akiradeveloper/msgpack-nim.git",
    "method": "git",
    "tags": [
      "msgpack",
      "library",
      "serialization"
    ],
    "description": "A MessagePack binding for Nim",
    "license": "MIT",
    "web": "https://github.com/akiradeveloper/msgpack-nim"
  },
  {
    "name": "osinfo",
    "url": "https://github.com/nim-lang/osinfo.git",
    "method": "git",
    "tags": [
      "os",
      "library",
      "info"
    ],
    "description": "Modules providing information about the OS.",
    "license": "MIT",
    "web": "https://github.com/nim-lang/osinfo"
  },
  {
    "name": "io-myo",
    "url": "https://github.com/nimious/io-myo.git",
    "method": "git",
    "tags": [
      "binding",
      "myo",
      "thalmic",
      "armband",
      "gesture"
    ],
    "description": "Obsolete - please use myo instead!",
    "license": "MIT",
    "web": "https://github.com/nimious/io-myo"
  },
  {
    "name": "io-oculus",
    "url": "https://github.com/nimious/io-oculus.git",
    "method": "git",
    "tags": [
      "binding",
      "oculus",
      "rift",
      "vr",
      "libovr",
      "ovr",
      "dk1",
      "dk2",
      "gearvr"
    ],
    "description": "Obsolete - please use oculus instead!",
    "license": "MIT",
    "web": "https://github.com/nimious/io-oculus"
  },
  {
    "name": "closure_compiler",
    "url": "https://github.com/yglukhov/closure_compiler.git",
    "method": "git",
    "tags": [
      "binding",
      "closure",
      "compiler",
      "javascript"
    ],
    "description": "Bindings for Closure Compiler web API.",
    "license": "MIT",
    "web": "https://github.com/yglukhov/closure_compiler"
  },
  {
    "name": "io-serialport",
    "url": "https://github.com/nimious/io-serialport.git",
    "method": "git",
    "tags": [
      "binding",
      "libserialport",
      "serial",
      "communication"
    ],
    "description": "Obsolete - please use serialport instead!",
    "license": "MIT",
    "web": "https://github.com/nimious/io-serialport"
  },
  {
    "name": "beanstalkd",
    "url": "https://github.com/tormaroe/beanstalkd.nim.git",
    "method": "git",
    "tags": [
      "library",
      "queue",
      "messaging"
    ],
    "description": "A beanstalkd work queue client library.",
    "license": "MIT",
    "web": "https://github.com/tormaroe/beanstalkd.nim"
  },
  {
    "name": "wiki2text",
    "url": "https://github.com/rspeer/wiki2text.git",
    "method": "git",
    "tags": [
      "nlp",
      "wiki",
      "xml",
      "text"
    ],
    "description": "Quickly extracts natural-language text from a MediaWiki XML file.",
    "license": "MIT",
    "web": "https://github.com/rspeer/wiki2text"
  },
  {
    "name": "qt5_qtsql",
    "url": "https://github.com/philip-wernersbach/nim-qt5_qtsql.git",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "database",
      "qt",
      "qt5",
      "qtsql",
      "sqlite",
      "postgres",
      "mysql"
    ],
    "description": "Binding for Qt 5's Qt SQL library that integrates with the features of the Nim language. Uses one API for multiple database engines.",
    "license": "MIT",
    "web": "https://github.com/philip-wernersbach/nim-qt5_qtsql"
  },
  {
    "name": "orient",
    "url": "https://github.com/philip-wernersbach/nim-orient",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "database",
      "orientdb",
      "pure"
    ],
    "description": "OrientDB driver written in pure Nim, uses the OrientDB 2.0 Binary Protocol with Binary Serialization.",
    "license": "MPL",
    "web": "https://github.com/philip-wernersbach/nim-orient"
  },
  {
    "name": "syslog",
    "url": "https://github.com/FedericoCeratto/nim-syslog",
    "method": "git",
    "tags": [
      "library",
      "pure"
    ],
    "description": "Syslog module.",
    "license": "LGPLv3",
    "web": "https://github.com/FedericoCeratto/nim-syslog"
  },
  {
    "name": "nimes",
    "url": "https://github.com/def-/nimes",
    "method": "git",
    "tags": [
      "emulator",
      "nes",
      "game",
      "sdl",
      "javascript"
    ],
    "description": "NES emulator using SDL2, also compiles to JavaScript with emscripten.",
    "license": "MPL",
    "web": "https://github.com/def-/nimes"
  },
  {
    "name": "syscall",
    "url": "https://github.com/def-/nim-syscall",
    "method": "git",
    "tags": [
      "library"
    ],
    "description": "Raw system calls for Nim",
    "license": "MPL",
    "web": "https://github.com/def-/nim-syscall"
  },
  {
    "name": "jnim",
    "url": "https://github.com/yglukhov/jnim",
    "method": "git",
    "tags": [
      "library",
      "java",
      "jvm",
      "bridge",
      "bindings"
    ],
    "description": "Nim - Java bridge",
    "license": "MIT",
    "web": "https://github.com/yglukhov/jnim"
  },
  {
    "name": "nimPDF",
    "url": "https://github.com/jangko/nimpdf",
    "method": "git",
    "tags": [
      "library",
      "PDF",
      "document"
    ],
    "description": "library for generating PDF files",
    "license": "MIT",
    "web": "https://github.com/jangko/nimpdf"
  },
  {
    "name": "LLVM",
    "url": "https://github.com/FedeOmoto/llvm",
    "method": "git",
    "tags": [
      "LLVM",
      "bindings",
      "wrapper"
    ],
    "description": "LLVM bindings for the Nim language.",
    "license": "MIT",
    "web": "https://github.com/FedeOmoto/llvm"
  },
  {
    "name": "nshout",
    "url": "https://github.com/Senketsu/nshout",
    "method": "git",
    "tags": [
      "library",
      "shouter",
      "libshout",
      "wrapper",
      "bindings",
      "audio",
      "web"
    ],
    "description": "Nim bindings for libshout",
    "license": "MIT",
    "web": "https://github.com/Senketsu/nshout"
  },
  {
    "name": "nuuid",
    "url": "https://github.com/yglukhov/nim-only-uuid",
    "method": "git",
    "tags": [
      "library",
      "uuid",
      "guid"
    ],
    "description": "A Nim source only UUID generator",
    "license": "MIT",
    "web": "https://github.com/yglukhov/nim-only-uuid"
  },
  {
    "name": "fftw3",
    "url": "https://github.com/ziotom78/nimfftw3",
    "method": "git",
    "tags": [
      "library",
      "math",
      "fft"
    ],
    "description": "Bindings to the FFTW library",
    "license": "MIT",
    "web": "https://github.com/ziotom78/nimfftw3"
  },
  {
    "name": "nrpl",
    "url": "https://github.com/vegansk/nrpl",
    "method": "git",
    "tags": [
      "REPL",
      "application"
    ],
    "description": "A rudimentary Nim REPL",
    "license": "MIT",
    "web": "https://github.com/vegansk/nrpl"
  },
  {
    "name": "nim-geocoding",
    "url": "https://github.com/saratchandra92/nim-geocoding",
    "method": "git",
    "tags": [
      "library",
      "geocoding",
      "maps"
    ],
    "description": "A simple library for Google Maps Geocoding API",
    "license": "MIT",
    "web": "https://github.com/saratchandra92/nim-geocoding"
  },
  {
    "name": "io-gles",
    "url": "https://github.com/nimious/io-gles.git",
    "method": "git",
    "tags": [
      "binding",
      "khronos",
      "gles",
      "opengl es"
    ],
    "description": "Obsolete - please use gles instead!",
    "license": "MIT",
    "web": "https://github.com/nimious/io-gles"
  },
  {
    "name": "io-egl",
    "url": "https://github.com/nimious/io-egl.git",
    "method": "git",
    "tags": [
      "binding",
      "khronos",
      "egl",
      "opengl",
      "opengl es",
      "openvg"
    ],
    "description": "Obsolete - please use egl instead!",
    "license": "MIT",
    "web": "https://github.com/nimious/io-egl"
  },
  {
    "name": "io-sixense",
    "url": "https://github.com/nimious/io-sixense.git",
    "method": "git",
    "tags": [
      "binding",
      "sixense",
      "razer hydra",
      "stem system",
      "vr"
    ],
    "description": "Obsolete - please use sixense instead!",
    "license": "MIT",
    "web": "https://github.com/nimious/io-sixense"
  },
  {
    "name": "tnetstring",
    "url": "https://mahlon@bitbucket.org/mahlon/nim-tnetstring",
    "method": "hg",
    "tags": [
      "tnetstring",
      "library",
      "serialization"
    ],
    "description": "Parsing and serializing for the TNetstring format.",
    "license": "MIT",
    "web": "http://bitbucket.org/mahlon/nim-tnetstring"
  },
  {
    "name": "msgpack4nim",
    "url": "https://github.com/jangko/msgpack4nim",
    "method": "git",
    "tags": [
      "msgpack",
      "library",
      "serialization",
      "deserialization"
    ],
    "description": "Another MessagePack implementation written in pure nim",
    "license": "MIT",
    "web": "https://github.com/jangko/msgpack4nim"
  },
  {
    "name": "binaryheap",
    "url": "https://github.com/bluenote10/nim-heap",
    "method": "git",
    "tags": [
      "heap",
      "priority queue"
    ],
    "description": "Simple binary heap implementation",
    "license": "MIT",
    "web": "https://github.com/bluenote10/nim-heap"
  },
  {
    "name": "stringinterpolation",
    "url": "https://github.com/bluenote10/nim-stringinterpolation",
    "method": "git",
    "tags": [
      "string formatting",
      "string interpolation"
    ],
    "description": "String interpolation with printf syntax",
    "license": "MIT",
    "web": "https://github.com/bluenote10/nim-stringinterpolation"
  },
  {
    "name": "libovr",
    "url": "https://github.com/bluenote10/nim-ovr",
    "method": "git",
    "tags": [
      "Oculus Rift",
      "virtual reality"
    ],
    "description": "Nim bindings for libOVR (Oculus Rift)",
    "license": "MIT",
    "web": "https://github.com/bluenote10/nim-ovr"
  },
  {
    "name": "delaunay",
    "url": "https://github.com/Nycto/DelaunayNim",
    "method": "git",
    "tags": [
      "delaunay",
      "library",
      "algorithms",
      "graph"
    ],
    "description": "2D Delaunay triangulations",
    "license": "MIT",
    "web": "https://github.com/Nycto/DelaunayNim"
  },
  {
    "name": "linenoise",
    "url": "https://github.com/fallingduck/linenoise-nim",
    "method": "git",
    "tags": [
      "linenoise",
      "library",
      "wrapper",
      "commandline"
    ],
    "description": "Wrapper for linenoise, a free, self-contained alternative to GNU readline.",
    "license": "BSD",
    "web": "https://github.com/fallingduck/linenoise-nim"
  },
  {
    "name": "struct",
    "url": "https://github.com/OpenSystemsLab/struct.nim",
    "method": "git",
    "tags": [
      "struct",
      "library",
      "python",
      "pack",
      "unpack"
    ],
    "description": "Python-like 'struct' for Nim",
    "license": "MIT",
    "web": "https://github.com/OpenSystemsLab/struct.nim"
  },
  {
    "name": "uri2",
    "url": "https://github.com/achesak/nim-uri2",
    "method": "git",
    "tags": [
      "uri",
      "url",
      "library"
    ],
    "description": "Nim module for better URI handling",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-uri2"
  },
  {
    "name": "hmac",
    "url": "https://github.com/OpenSystemsLab/hmac.nim",
    "method": "git",
    "tags": [
      "hmac",
      "authentication",
      "hash",
      "sha1",
      "md5"
    ],
    "description": "HMAC-SHA1 and HMAC-MD5 hashing in Nim",
    "license": "MIT",
    "web": "https://github.com/OpenSystemsLab/hmac.nim"
  },
  {
    "name": "mongrel2",
    "url": "https://mahlon@bitbucket.org/mahlon/nim-mongrel2",
    "method": "hg",
    "tags": [
      "mongrel2",
      "library",
      "www"
    ],
    "description": "Handler framework for the Mongrel2 web server.",
    "license": "MIT",
    "web": "http://bitbucket.org/mahlon/nim-mongrel2"
  },
  {
    "name": "shimsham",
    "url": "https://github.com/apense/shimsham",
    "method": "git",
    "tags": [
      "crypto",
      "hash",
      "hashing",
      "digest"
    ],
    "description": "Hashing/Digest collection in pure Nim",
    "license": "MIT",
    "web": "https://github.com/apense/shimsham"
  },
  {
    "name": "base32",
    "url": "https://github.com/OpenSystemsLab/base32.nim",
    "method": "git",
    "tags": [
      "base32",
      "encode",
      "decode"
    ],
    "description": "Base32 library for Nim",
    "license": "MIT",
    "web": "https://github.com/OpenSystemsLab/base32.nim"
  },
  {
    "name": "otp",
    "url": "https://github.com/OpenSystemsLab/otp.nim",
    "method": "git",
    "tags": [
      "otp",
      "hotp",
      "totp",
      "time",
      "password",
      "one",
      "google",
      "authenticator"
    ],
    "description": "One Time Password library for Nim",
    "license": "MIT",
    "web": "https://github.com/OpenSystemsLab/otp.nim"
  },
  {
    "name": "q",
    "url": "https://github.com/OpenSystemsLab/q.nim",
    "method": "git",
    "tags": [
      "css",
      "selector",
      "query",
      "match",
      "find",
      "html",
      "xml",
      "jquery"
    ],
    "description": "Simple package for query HTML/XML elements using a CSS3 or jQuery-like selector syntax",
    "license": "MIT",
    "web": "https://github.com/OpenSystemsLab/q.nim"
  },
  {
    "name": "bignum",
    "url": "https://github.com/FedeOmoto/bignum",
    "method": "git",
    "tags": [
      "bignum",
      "gmp",
      "wrapper"
    ],
    "description": "Wrapper around the GMP bindings for the Nim language.",
    "license": "MIT",
    "web": "https://github.com/FedeOmoto/bignum"
  },
  {
    "name": "rbtree",
    "url": "https://github.com/Nycto/RBTreeNim",
    "method": "git",
    "tags": [
      "tree",
      "binary search tree",
      "rbtree",
      "red black tree"
    ],
    "description": "Red/Black Trees",
    "license": "MIT",
    "web": "https://github.com/Nycto/RBTreeNim"
  },
  {
    "name": "anybar",
    "url": "https://github.com/ba0f3/anybar.nim",
    "method": "git",
    "tags": [
      "anybar",
      "menubar",
      "status",
      "indicator"
    ],
    "description": "Control AnyBar instances with Nim",
    "license": "MIT",
    "web": "https://github.com/ba0f3/anybar.nim"
  },
  {
    "name": "astar",
    "url": "https://github.com/Nycto/AStarNim",
    "method": "git",
    "tags": [
      "astar",
      "A*",
      "pathfinding",
      "algorithm"
    ],
    "description": "A* Pathfinding",
    "license": "MIT",
    "web": "https://github.com/Nycto/AStarNim"
  },
  {
    "name": "lazy",
    "url": "https://github.com/petermora/nimLazy/",
    "method": "git",
    "tags": [
      "library",
      "iterator",
      "lazy list"
    ],
    "description": "Iterator library for Nim",
    "license": "MIT",
    "web": "https://github.com/petermora/nimLazy"
  },
  {
    "name": "asyncpythonfile",
    "url": "https://github.com/fallingduck/asyncpythonfile-nim",
    "method": "git",
    "tags": [
      "async",
      "asynchronous",
      "library",
      "python",
      "file",
      "files"
    ],
    "description": "High level, asynchronous file API mimicking Python's file interface.",
    "license": "ISC",
    "web": "https://github.com/fallingduck/asyncpythonfile-nim"
  },
  {
    "name": "nimfuzz",
    "url": "https://github.com/apense/nimfuzz",
    "method": "git",
    "tags": [
      "fuzzing",
      "testing",
      "hacking",
      "security"
    ],
    "description": "Simple and compact fuzzing",
    "license": "Apache License 2.0",
    "web": "https://apense.github.io/nimfuzz"
  },
  {
    "name": "linalg",
    "url": "https://github.com/unicredit/linear-algebra",
    "method": "git",
    "tags": [
      "vector",
      "matrix",
      "linear-algebra",
      "BLAS",
      "LAPACK"
    ],
    "description": "Linear algebra for Nim",
    "license": "Apache License 2.0",
    "web": "https://github.com/unicredit/linear-algebra"
  },
  {
    "name": "sequester",
    "url": "https://github.com/fallingduck/sequester",
    "method": "git",
    "tags": [
      "library",
      "seq",
      "sequence",
      "strings",
      "iterators",
      "php"
    ],
    "description": "Library for converting sequences to strings. Also has PHP-inspired explode and implode procs.",
    "license": "ISC",
    "web": "https://github.com/fallingduck/sequester"
  },
  {
    "name": "options",
    "url": "https://github.com/fallingduck/options-nim",
    "method": "git",
    "tags": [
      "library",
      "option",
      "optionals",
      "maybe"
    ],
    "description": "Temporary package to fix broken code in 0.11.2 stable.",
    "license": "MIT",
    "web": "https://github.com/fallingduck/options-nim"
  },
  {
    "name": "oldwinapi",
    "url": "https://github.com/nim-lang/oldwinapi",
    "method": "git",
    "tags": [
      "library",
      "windows",
      "api"
    ],
    "description": "Old Win API library for Nim",
    "license": "LGPL with static linking exception",
    "web": "https://github.com/nim-lang/oldwinapi"
  },
  {
    "name": "nimx",
    "url": "https://github.com/yglukhov/nimx",
    "method": "git",
    "tags": [
      "gui",
      "ui",
      "library"
    ],
    "description": "Cross-platform GUI framework",
    "license": "MIT",
    "web": "https://github.com/yglukhov/nimx"
  },
  {
    "name": "memo",
    "url": "https://github.com/andreaferretti/memo",
    "method": "git",
    "tags": [
      "memo",
      "memoization",
      "memoize",
      "cache"
    ],
    "description": "Memoize Nim functions",
    "license": "Apache License 2.0",
    "web": "https://github.com/andreaferretti/memo"
  },
  {
    "name": "base62",
    "url": "https://github.com/singularperturbation/base62-encode",
    "method": "git",
    "tags": [
      "base62",
      "encode",
      "decode"
    ],
    "description": "Arbitrary base encoding-decoding functions, defaulting to Base-62.",
    "license": "MIT",
    "web": "https://github.com/singularperturbation/base62-encode"
  },
  {
    "name": "telebot",
    "url": "https://github.com/ba0f3/telebot.nim",
    "method": "git",
    "tags": [
      "telebot",
      "telegram",
      "bot",
      "api",
      "client",
      "async"
    ],
    "description": "Async Telegram Bot API Client",
    "license": "MIT",
    "web": "https://github.com/ba0f3/telebot.nim"
  },
  {
    "name": "tempfile",
    "url": "https://github.com/OpenSystemsLab/tempfile.nim",
    "method": "git",
    "tags": [
      "temp",
      "mktemp",
      "make",
      "mk",
      "mkstemp",
      "mkdtemp"
    ],
    "description": "Temporary files and directories",
    "license": "MIT",
    "web": "https://github.com/OpenSystemsLab/tempfile.nim"
  },
  {
    "name": "AstroNimy",
    "url": "https://github.com/super-massive-black-holes/AstroNimy",
    "method": "git",
    "tags": [
      "science",
      "astronomy",
      "library"
    ],
    "description": "Astronomical library for Nim",
    "license": "MIT",
    "web": "https://github.com/super-massive-black-holes/AstroNimy"
  },
  {
    "name": "patty",
    "url": "https://github.com/andreaferretti/patty",
    "method": "git",
    "tags": [
      "pattern",
      "adt",
      "variant",
      "pattern matching",
      "algebraic data type"
    ],
    "description": "Algebraic data types and pattern matching",
    "license": "Apache License 2.0",
    "web": "https://github.com/andreaferretti/patty"
  },
  {
    "name": "einheit",
    "url": "https://github.com/jyapayne/einheit",
    "method": "git",
    "tags": [
      "unit",
      "tests",
      "unittest",
      "unit tests",
      "unit test macro"
    ],
    "description": "Pretty looking, full featured, Python-inspired unit test library.",
    "license": "MIT",
    "web": "https://github.com/jyapayne/einheit"
  },
  {
    "name": "plists",
    "url": "https://github.com/yglukhov/plists",
    "method": "git",
    "tags": [
      "plist",
      "property",
      "list"
    ],
    "description": "Generate and parse Mac OS X .plist files in Nim.",
    "license": "MIT",
    "web": "https://github.com/yglukhov/plists"
  },
  {
    "name": "ncurses",
    "url": "https://github.com/rnowley/nim-ncurses/",
    "method": "git",
    "tags": [
      "library",
      "terminal",
      "graphics",
      "wrapper"
    ],
    "description": "A wrapper for NCurses",
    "license": "MIT",
    "web": "https://github.com/rnowley/nim-ncurses"
  },
  {
    "name": "nanovg.nim",
    "url": "https://github.com/fowlmouth/nanovg.nim",
    "method": "git",
    "tags": [
      "wrapper",
      "GUI",
      "vector graphics",
      "opengl"
    ],
    "description": "A wrapper for NanoVG vector graphics rendering",
    "license": "MIT",
    "web": "https://github.com/fowlmouth/nanovg.nim"
  },
  {
    "name": "pwd",
    "url": "https://github.com/achesak/nim-pwd",
    "method": "git",
    "tags": [
      "library",
      "unix",
      "pwd",
      "password"
    ],
    "description": "Nim port of Python's pwd module for working with the UNIX password file",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-pwd"
  },
  {
    "name": "spwd",
    "url": "https://github.com/achesak/nim-spwd",
    "method": "git",
    "tags": [
      "library",
      "unix",
      "spwd",
      "password",
      "shadow"
    ],
    "description": "Nim port of Python's spwd module for working with the UNIX shadow password file",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-spwd"
  },
  {
    "name": "grp",
    "url": "https://github.com/achesak/nim-grp",
    "method": "git",
    "tags": [
      "library",
      "unix",
      "grp",
      "group"
    ],
    "description": "Nim port of Python's grp module for working with the UNIX group database file",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-grp"
  },
  {
    "name": "stopwatch",
    "url": "https://gitlab.com/define-private-public/stopwatch",
    "method": "git",
    "tags": [
      "timer",
      "timing",
      "benchmarking",
      "watch",
      "clock"
    ],
    "description": "A simple timing library for benchmarking code and other things.",
    "license": "MIT",
    "web": "https://gitlab.com/define-private-public/stopwatch"
  },
  {
    "name": "nimFinLib",
    "url": "https://github.com/qqtop/NimFinLib",
    "method": "git",
    "tags": [
      "financial"
    ],
    "description": "Financial Library for Nim",
    "license": "MIT",
    "web": "https://github.com/qqtop/NimFinLib"
  },
  {
    "name": "libssh2",
    "url": "https://github.com/ba0f3/libssh2.nim",
    "method": "git",
    "tags": [
      "lib",
      "ssh",
      "ssh2",
      "openssh",
      "client",
      "sftp",
      "scp"
    ],
    "description": "Nim wrapper for libssh2",
    "license": "MIT",
    "web": "https://github.com/ba0f3/libssh2.nim"
  },
  {
    "name": "rethinkdb",
    "url": "https://github.com/OpenSystemsLab/rethinkdb.nim",
    "method": "git",
    "tags": [
      "rethinkdb",
      "driver",
      "client",
      "json"
    ],
    "description": "RethinkDB driver for Nim",
    "license": "MIT",
    "web": "https://github.com/OpenSystemsLab/rethinkdb.nim"
  },
  {
    "name": "dbus",
    "url": "https://github.com/zielmicha/nim-dbus",
    "method": "git",
    "tags": [
      "dbus"
    ],
    "description": "dbus bindings for Nim",
    "license": "MIT",
    "web": "https://github.com/zielmicha/nim-dbus"
  },
  {
    "name": "lmdb",
    "url": "https://github.com/fowlmouth/lmdb.nim",
    "method": "git",
    "tags": [
      "wrapper",
      "lmdb"
    ],
    "description": "A wrapper for LMDB the Lightning Memory-Mapped Database",
    "license": "MIT",
    "web": "https://github.com/fowlmouth/lmdb.nim"
  },
  {
    "name": "zip",
    "url": "https://github.com/nim-lang/zip",
    "method": "git",
    "tags": [
      "wrapper",
      "zip"
    ],
    "description": "A wrapper for the zip library",
    "license": "MIT",
    "web": "https://github.com/nim-lang/zip"
  },
  {
    "name": "csvtools",
    "url": "https://github.com/unicredit/csvtools",
    "method": "git",
    "tags": [
      "CSV",
      "comma separated values",
      "TSV"
    ],
    "description": "Manage CSV files",
    "license": "Apache License 2.0",
    "web": "https://github.com/unicredit/csvtools"
  },
  {
    "name": "httpform",
    "url": "https://github.com/tulayang/httpform",
    "method": "git",
    "tags": [
      "request parser",
      "upload",
      "html5 file"
    ],
    "description": "Http request form parser",
    "license": "MIT",
    "web": "https://github.com/tulayang/httpform"
  },
  {
    "name": "vardene",
    "url": "https://github.com/Xe/vardene",
    "method": "git",
    "tags": [
      "command line",
      "tool",
      "compiler"
    ],
    "description": "A simple tool to manage multiple installs of Nim.",
    "license": "MIT",
    "web": "https://christine.website/projects/Vardene"
  },
  {
    "name": "quadtree",
    "url": "https://github.com/Nycto/QuadtreeNim",
    "method": "git",
    "tags": [
      "quadtree",
      "algorithm"
    ],
    "description": "A Quadtree implementation",
    "license": "MIT",
    "web": "https://github.com/Nycto/QuadtreeNim"
  },
  {
    "name": "expat",
    "url": "https://github.com/nim-lang/expat",
    "method": "git",
    "tags": [
      "expat",
      "xml",
      "parsing"
    ],
    "description": "Expat wrapper for Nim",
    "license": "MIT",
    "web": "https://github.com/nim-lang/expat"
  },
  {
    "name": "sphinx",
    "url": "https://github.com/Araq/sphinx",
    "method": "git",
    "tags": [
      "sphinx",
      "wrapper",
      "search",
      "engine"
    ],
    "description": "Sphinx wrapper for Nim",
    "license": "LGPL",
    "web": "https://github.com/Araq/sphinx"
  },
  {
    "name": "sdl1",
    "url": "https://github.com/nim-lang/sdl1",
    "method": "git",
    "tags": [
      "graphics",
      "library",
      "multi-media",
      "input",
      "sound",
      "joystick"
    ],
    "description": "SDL 1.2 wrapper for Nim.",
    "license": "LGPL",
    "web": "https://github.com/nim-lang/sdl1"
  },
  {
    "name": "graphics",
    "url": "https://github.com/nim-lang/graphics",
    "method": "git",
    "tags": [
      "library",
      "SDL"
    ],
    "description": "Graphics module for Nim.",
    "license": "MIT",
    "web": "https://github.com/nim-lang/graphics"
  },
  {
    "name": "libffi",
    "url": "https://github.com/Araq/libffi",
    "method": "git",
    "tags": [
      "ffi",
      "library",
      "C",
      "calling",
      "convention"
    ],
    "description": "libffi wrapper for Nim.",
    "license": "MIT",
    "web": "https://github.com/Araq/libffi"
  },
  {
    "name": "libcurl",
    "url": "https://github.com/Araq/libcurl",
    "method": "git",
    "tags": [
      "curl",
      "web",
      "http",
      "download"
    ],
    "description": "Nim wrapper for libcurl.",
    "license": "MIT",
    "web": "https://github.com/Araq/libcurl"
  },
  {
    "name": "perlin",
    "url": "https://github.com/Nycto/PerlinNim",
    "method": "git",
    "tags": [
      "perlin",
      "simplex",
      "noise"
    ],
    "description": "Perlin noise and Simplex noise generation",
    "license": "MIT",
    "web": "https://github.com/Nycto/PerlinNim"
  },
  {
    "name": "pfring",
    "url": "https://github.com/ba0f3/pfring.nim",
    "method": "git",
    "tags": [
      "pf_ring",
      "packet",
      "sniff",
      "pcap",
      "pfring",
      "network",
      "capture",
      "socket"
    ],
    "description": "PF_RING wrapper for Nim",
    "license": "MIT",
    "web": "https://github.com/ba0f3/pfring.nim"
  },
  {
    "name": "xxtea",
    "url": "https://github.com/xxtea/xxtea-nim",
    "method": "git",
    "tags": [
      "xxtea",
      "encrypt",
      "decrypt",
      "crypto"
    ],
    "description": "XXTEA encryption algorithm library written in pure Nim.",
    "license": "MIT",
    "web": "https://github.com/xxtea/xxtea-nim"
  },
  {
    "name": "xxhash",
    "url": "https://github.com/OpenSystemsLab/xxhash.nim",
    "method": "git",
    "tags": [
      "fast",
      "hash",
      "algorithm"
    ],
    "description": "xxhash wrapper for Nim",
    "license": "MIT",
    "web": "https://github.com/OpenSystemsLab/xxhash.nim"
  },
  {
    "name": "libipset",
    "url": "https://github.com/ba0f3/libipset.nim",
    "method": "git",
    "tags": [
      "ipset",
      "firewall",
      "netfilter",
      "mac",
      "ip",
      "network",
      "collection",
      "rule",
      "set"
    ],
    "description": "libipset wrapper for Nim",
    "license": "MIT",
    "web": "https://github.com/ba0f3/libipset.nim"
  },
  {
    "name": "pop3",
    "url": "https://github.com/FedericoCeratto/nim-pop3",
    "method": "git",
    "tags": [
      "network",
      "pop3",
      "email"
    ],
    "description": "POP3 client library",
    "license": "LGPLv3",
    "web": "https://github.com/FedericoCeratto/nim-pop3"
  },
  {
    "name": "nimrpc",
    "url": "https://github.com/rogercloud/nim-rpc",
    "method": "git",
    "tags": [
      "msgpack",
      "library",
      "rpc",
      "nimrpc"
    ],
    "description": "RPC implementation for Nim based on msgpack4nim",
    "license": "MIT",
    "web": "https://github.com/rogercloud/nim-rpc"
  },
  {
    "name": "nimrpc_milis",
    "url": "https://github.com/milisarge/nimrpc_milis",
    "method": "git",
    "tags": [
      "msgpack",
      "library",
      "rpc",
      "nimrpc"
    ],
    "description": "RPC implementation for Nim based on msgpack4nim",
    "license": "MIT",
    "web": "https://github.com/milisarge/nimrpc_milis"
  },
  {
    "name": "asyncevents",
    "url": "https://github.com/tulayang/asyncevents",
    "method": "git",
    "tags": [
      "event",
      "future",
      "asyncdispath"
    ],
    "description": "Asynchronous event loop for progaming with MVC",
    "license": "MIT",
    "web": "https://github.com/tulayang/asyncevents"
  },
  {
    "name": "nimSHA2",
    "url": "https://github.com/jangko/nimSHA2",
    "method": "git",
    "tags": [
      "hash",
      "crypto",
      "library",
      "sha256",
      "sha224",
      "sha384",
      "sha512"
    ],
    "description": "Secure Hash Algorithm - 2, [224, 256, 384, and 512 bits]",
    "license": "MIT",
    "web": "https://github.com/jangko/nimSHA2"
  },
  {
    "name": "nimAES",
    "url": "https://github.com/jangko/nimAES",
    "method": "git",
    "tags": [
      "crypto",
      "library",
      "aes",
      "encryption",
      "rijndael"
    ],
    "description": "Advanced Encryption Standard, Rijndael Algorithm",
    "license": "MIT",
    "web": "https://github.com/jangko/nimAES"
  },
  {
    "name": "nimeverything",
    "url": "https://github.com/xland/nimeverything/",
    "method": "git",
    "tags": [
      "everything",
      "voidtools",
      "Everything Search Engine"
    ],
    "description": "everything  search engine wrapper",
    "license": "MIT",
    "web": "https://github.com/xland/nimeverything"
  },
  {
    "name": "vidhdr",
    "url": "https://github.com/achesak/nim-vidhdr",
    "method": "git",
    "tags": [
      "video",
      "formats",
      "file"
    ],
    "description": "Library for detecting the format of an video file",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-vidhdr"
  },
  {
    "name": "gitapi",
    "url": "https://github.com/achesak/nim-gitapi",
    "method": "git",
    "tags": [
      "git",
      "version control",
      "library"
    ],
    "description": "Nim wrapper around the git version control software",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-gitapi"
  },
  {
    "name": "ptrace",
    "url": "https://github.com/ba0f3/ptrace.nim",
    "method": "git",
    "tags": [
      "ptrace",
      "trace",
      "process",
      "syscal",
      "system",
      "call"
    ],
    "description": "ptrace wrapper for Nim",
    "license": "MIT",
    "web": "https://github.com/ba0f3/ptrace.nim"
  },
  {
    "name": "ndbex",
    "url": "https://github.com/Senketsu/nim-db-ex",
    "method": "git",
    "tags": [
      "extension",
      "database",
      "convenience",
      "db",
      "mysql",
      "postgres",
      "sqlite"
    ],
    "description": "extension modules for Nim's 'db_*' modules",
    "license": "MIT",
    "web": "https://github.com/Senketsu/nim-db-ex"
  },
  {
    "name": "spry",
    "url": "https://github.com/gokr/spry",
    "method": "git",
    "tags": [
      "language",
      "library",
      "scripting"
    ],
    "description": "A Smalltalk and Rebol inspired language implemented as an AST interpreter",
    "license": "MIT",
    "web": "https://github.com/gokr/spry"
  },
  {
    "name": "nimBMP",
    "url": "https://github.com/jangko/nimBMP",
    "method": "git",
    "tags": [
      "graphics",
      "library",
      "BMP"
    ],
    "description": "BMP encoder and decoder",
    "license": "MIT",
    "web": "https://github.com/jangko/nimBMP"
  },
  {
    "name": "nimPNG",
    "url": "https://github.com/jangko/nimPNG",
    "method": "git",
    "tags": [
      "graphics",
      "library",
      "PNG"
    ],
    "description": "PNG(Portable Network Graphics) encoder and decoder",
    "license": "MIT",
    "web": "https://github.com/jangko/nimPNG"
  },
  {
    "name": "litestore",
    "url": "https://github.com/h3rald/litestore",
    "method": "git",
    "tags": [
      "database",
      "rest",
      "sqlite"
    ],
    "description": "A lightweight, self-contained, RESTful, searchable, multi-format NoSQL document store",
    "license": "MIT",
    "web": "https://h3rald.com/litestore"
  },
  {
    "name": "parseFixed",
    "url": "https://github.com/jlp765/parsefixed",
    "method": "git",
    "tags": [
      "parse",
      "fixed",
      "width",
      "parser",
      "text"
    ],
    "description": "Parse fixed-width fields within lines of text (complementary to parsecsv)",
    "license": "MIT",
    "web": "https://github.com/jlp765/parsefixed"
  },
  {
    "name": "playlists",
    "url": "https://github.com/achesak/nim-playlists",
    "method": "git",
    "tags": [
      "library",
      "playlists",
      "M3U",
      "PLS",
      "XSPF"
    ],
    "description": "Nim library for parsing PLS, M3U, and XSPF playlist files",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-playlists"
  },
  {
    "name": "seqmath",
    "url": "https://github.com/jlp765/seqmath",
    "method": "git",
    "tags": [
      "math",
      "seq",
      "sequence",
      "array",
      "nested",
      "algebra",
      "statistics",
      "lifted",
      "financial"
    ],
    "description": "Nim math library for sequences and nested sequences (extends math library)",
    "license": "MIT",
    "web": "https://github.com/jlp765/seqmath"
  },
  {
    "name": "daemonize",
    "url": "https://github.com/OpenSystemsLab/daemonize.nim",
    "method": "git",
    "tags": [
      "daemonize",
      "background",
      "fork",
      "unix",
      "linux",
      "process"
    ],
    "description": "This library makes your code run as a daemon process on Unix-like systems",
    "license": "MIT",
    "web": "https://github.com/OpenSystemsLab/daemonize.nim"
  },
  {
    "name": "tnim",
    "url": "https://github.com/jlp765/tnim",
    "method": "git",
    "tags": [
      "REPL",
      "sandbox",
      "interactive",
      "compiler",
      "code",
      "language"
    ],
    "description": "tnim is a Nim REPL - an interactive sandbox for testing Nim code",
    "license": "MIT",
    "web": "https://github.com/jlp765/tnim"
  },
  {
    "name": "ris",
    "url": "https://github.com/achesak/nim-ris",
    "method": "git",
    "tags": [
      "RIS",
      "citation",
      "library"
    ],
    "description": "Module for working with RIS citation files",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-ris"
  },
  {
    "name": "geoip",
    "url": "https://github.com/achesak/nim-geoip",
    "method": "git",
    "tags": [
      "IP",
      "address",
      "location",
      "geolocation"
    ],
    "description": "Retrieve info about a location from an IP address",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-geoip"
  },
  {
    "name": "freegeoip",
    "url": "https://github.com/achesak/nim-freegeoip",
    "method": "git",
    "tags": [
      "IP",
      "address",
      "location",
      "geolocation"
    ],
    "description": "Retrieve info about a location from an IP address",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-freegeoip"
  },
  {
    "name": "nimroutine",
    "url": "https://github.com/rogercloud/nim-routine",
    "method": "git",
    "tags": [
      "goroutine",
      "routine",
      "lightweight",
      "thread"
    ],
    "description": "A go routine like nim implementation",
    "license": "MIT",
    "web": "https://github.com/rogercloud/nim-routine"
  },
  {
    "name": "coverage",
    "url": "https://github.com/yglukhov/coverage",
    "method": "git",
    "tags": [
      "code",
      "coverage"
    ],
    "description": "Code coverage library",
    "license": "MIT",
    "web": "https://github.com/yglukhov/coverage"
  },
  {
    "name": "golib",
    "url": "https://github.com/stefantalpalaru/golib-nim",
    "method": "git",
    "tags": [
      "library",
      "wrapper"
    ],
    "description": "Bindings for golib - a library that (ab)uses gccgo to bring Go's channels and goroutines to the rest of the world",
    "license": "BSD",
    "web": "https://github.com/stefantalpalaru/golib-nim"
  },
  {
    "name": "libnotify",
    "url": "https://github.com/FedericoCeratto/nim-libnotify.git",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "desktop"
    ],
    "description": "Minimalistic libnotify wrapper for desktop notifications",
    "license": "LGPLv3",
    "web": "https://github.com/FedericoCeratto/nim-libnotify"
  },
  {
    "name": "nimcat",
    "url": "https://github.com/shakna-israel/nimcat",
    "method": "git",
    "tags": [
      "cat",
      "cli"
    ],
    "description": "An implementation of cat in Nim",
    "license": "MIT",
    "web": "https://github.com/shakna-israel/nimcat"
  },
  {
    "name": "sections",
    "url": "https://github.com/c0ffeeartc/nim-sections",
    "method": "git",
    "tags": [
      "BDD",
      "test"
    ],
    "description": "`Section` macro with BDD aliases for testing",
    "license": "MIT",
    "web": "https://github.com/c0ffeeartc/nim-sections"
  },
  {
    "name": "nimfp",
    "url": "https://github.com/vegansk/nimfp",
    "method": "git",
    "tags": [
      "functional",
      "library"
    ],
    "description": "Nim functional programming library",
    "license": "MIT",
    "web": "https://github.com/vegansk/nimfp"
  },
  {
    "name": "nhsl",
    "url": "https://github.com/twist-vector/nhsl.git",
    "method": "git",
    "tags": [
      "library",
      "serialization",
      "pure"
    ],
    "description": "Nim Hessian Serialization Library encodes/decodes data into the Hessian binary protocol",
    "license": "LGPL",
    "web": "https://github.com/twist-vector/nhsl"
  },
  {
    "name": "nimstopwatch",
    "url": "https://github.com/twist-vector/nim-stopwatch.git",
    "method": "git",
    "tags": [
      "app",
      "timer"
    ],
    "description": "A Nim-based, non-graphical application designed to measure the amount of time elapsed from its activation to deactivation, includes total elapsed time, lap, and split times.",
    "license": "LGPL",
    "web": "https://github.com/twist-vector/nim-stopwatch"
  },
  {
    "name": "playground",
    "url": "https://github.com/theduke/nim-playground",
    "method": "git",
    "tags": [
      "webapp",
      "execution",
      "code",
      "sandbox"
    ],
    "description": "Web-based playground for testing Nim code.",
    "license": "MIT",
    "web": "https://github.com/theduke/nim-playground"
  },
  {
    "name": "nimsl",
    "url": "https://github.com/yglukhov/nimsl",
    "method": "git",
    "tags": [
      "shader",
      "opengl",
      "glsl"
    ],
    "description": "Shaders in Nim.",
    "license": "MIT",
    "web": "https://github.com/yglukhov/nimsl"
  },
  {
    "name": "omnilog",
    "url": "https://github.com/nim-appkit/omnilog",
    "method": "git",
    "tags": [
      "library",
      "logging",
      "logs"
    ],
    "description": "Advanced logging library for Nim with structured logging, formatters, filters and writers.",
    "license": "MIT",
    "web": "https://github.com/nim-appkit/omnilog"
  },
  {
    "name": "values",
    "url": "https://github.com/nim-appkit/values",
    "method": "git",
    "tags": [
      "library",
      "values",
      "datastructures"
    ],
    "description": "Library for working with arbitrary values + a map data structure.",
    "license": "MIT",
    "web": "https://github.com/nim-appkit/values"
  },
  {
    "name": "geohash",
    "url": "https://github.com/twist-vector/nim-geohash.git",
    "method": "git",
    "tags": [
      "library",
      "geocoding",
      "pure"
    ],
    "description": "Nim implementation of the geohash latitude/longitude geocode system",
    "license": "Apache License 2.0",
    "web": "https://github.com/twist-vector/nim-geohash"
  },
  {
    "name": "bped",
    "url": "https://github.com/twist-vector/nim-bped.git",
    "method": "git",
    "tags": [
      "library",
      "serialization",
      "pure"
    ],
    "description": "Nim implementation of the Bittorrent ascii serialization protocol",
    "license": "Apache License 2.0",
    "web": "https://github.com/twist-vector/nim-bped"
  },
  {
    "name": "ctrulib",
    "url": "https://github.com/skyforce77/ctrulib-nim.git",
    "method": "git",
    "tags": [
      "library",
      "nintendo",
      "3ds"
    ],
    "description": "ctrulib wrapper",
    "license": "GPLv2",
    "web": "https://github.com/skyforce77/ctrulib-nim"
  },
  {
    "name": "nimrdkafka",
    "url": "https://github.com/dfdeshom/nimrdkafka.git",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "kafka"
    ],
    "description": "Nim wrapper for librdkafka",
    "license": "Apache License 2.0",
    "web": "https://github.com/dfdeshom/nimrdkafka"
  },
  {
    "name": "utils",
    "url": "https://github.com/nim-appkit/utils",
    "method": "git",
    "tags": [
      "library",
      "utilities"
    ],
    "description": "Collection of string, parsing, pointer, ... utilities.",
    "license": "MIT",
    "web": "https://github.com/nim-appkit/utils"
  },
  {
    "name": "pymod",
    "url": "https://github.com/jboy/nim-pymod",
    "method": "git",
    "tags": [
      "wrapper",
      "python",
      "module",
      "numpy",
      "array",
      "matrix",
      "ndarray",
      "pyobject",
      "pyarrayobject",
      "iterator",
      "iterators",
      "docstring"
    ],
    "description": "Auto-generate a Python module that wraps a Nim module.",
    "license": "MIT",
    "web": "https://github.com/jboy/nim-pymod"
  },
  {
    "name": "db",
    "url": "https://github.com/jlp765/db",
    "method": "git",
    "tags": [
      "wrapper",
      "database",
      "module",
      "sqlite",
      "mysql",
      "postgres",
      "db_sqlite",
      "db_mysql",
      "db_postgres"
    ],
    "description": "Unified db access module, providing a single library module to access the db_sqlite, db_mysql and db_postgres modules.",
    "license": "MIT",
    "web": "https://github.com/jlp765/db"
  },
  {
    "name": "nimsnappy",
    "url": "https://github.com/dfdeshom/nimsnappy.git",
    "method": "git",
    "tags": [
      "wrapper",
      "compression"
    ],
    "description": "Nim wrapper for the snappy compression library. there is also a high-level API for easy use",
    "license": "BSD",
    "web": "https://github.com/dfdeshom/nimsnappy"
  },
  {
    "name": "nimLUA",
    "url": "https://github.com/jangko/nimLUA",
    "method": "git",
    "tags": [
      "lua",
      "library",
      "bind",
      "glue",
      "macros"
    ],
    "description": "glue code generator to bind Nim and Lua together using Nim's powerful macro",
    "license": "MIT",
    "web": "https://github.com/jangko/nimLUA"
  },
  {
    "name": "sound",
    "url": "https://github.com/yglukhov/sound.git",
    "method": "git",
    "tags": [
      "sound",
      "ogg"
    ],
    "description": "Cross-platform sound mixer library",
    "license": "MIT",
    "web": "https://github.com/yglukhov/sound"
  },
  {
    "name": "nimi3status",
    "url": "https://github.com/FedericoCeratto/nimi3status",
    "method": "git",
    "tags": [
      "i3",
      "i3status"
    ],
    "description": "Lightweight i3 status bar.",
    "license": "GPLv3",
    "web": "https://github.com/FedericoCeratto/nimi3status"
  },
  {
    "name": "native_dialogs",
    "url": "https://github.com/SSPkrolik/nim-native-dialogs.git",
    "method": "git",
    "tags": [
      "ui",
      "gui",
      "cross-platform",
      "library"
    ],
    "description": "Implements framework-agnostic native operating system dialogs calls",
    "license": "MIT",
    "web": "https://github.com/SSPkrolik/nim-native-dialogs"
  },
  {
    "name": "variant",
    "url": "https://github.com/yglukhov/variant.git",
    "method": "git",
    "tags": [
      "variant"
    ],
    "description": "Variant type and type matching",
    "license": "MIT",
    "web": "https://github.com/yglukhov/variant"
  },
  {
    "name": "pythonmath",
    "url": "https://github.com/achesak/nim-pythonmath",
    "method": "git",
    "tags": [
      "library",
      "python",
      "math"
    ],
    "description": "Module to provide an interface as similar as possible to Python's math libary",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-pythonmath"
  },
  {
    "name": "nimlz4",
    "url": "https://github.com/dfdeshom/nimlz4.git",
    "method": "git",
    "tags": [
      "wrapper",
      "compression",
      "lzo",
      "lz4"
    ],
    "description": "Nim wrapper for the LZ4 library. There is also a high-level API for easy use",
    "license": "BSD",
    "web": "https://github.com/dfdeshom/nimlz4"
  },
  {
    "name": "pythonize",
    "url": "https://github.com/marcoapintoo/nim-pythonize.git",
    "method": "git",
    "tags": [
      "python",
      "wrapper"
    ],
    "description": "A higher-level wrapper for the Python Programing Language",
    "license": "MIT",
    "web": "https://github.com/marcoapintoo/nim-pythonize"
  },
  {
    "name": "cligen",
    "url": "https://github.com/c-blake/cligen.git",
    "method": "git",
    "tags": [
      "library",
      "commandline",
      "arguments",
      "switches",
      "parsing",
      "options"
    ],
    "description": "Infer & generate command-line interace/option/argument parsers",
    "license": "MIT",
    "web": "https://github.com/c-blake/cligen"
  },
  {
    "name": "fnmatch",
    "url": "https://github.com/achesak/nim-fnmatch",
    "method": "git",
    "tags": [
      "library",
      "unix",
      "files",
      "matching"
    ],
    "description": "Nim module for filename matching with UNIX shell patterns",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-fnmatch"
  },
  {
    "name": "shorturl",
    "url": "https://github.com/achesak/nim-shorturl",
    "method": "git",
    "tags": [
      "library",
      "url",
      "uid"
    ],
    "description": "Nim module for generating URL identifiers for Tiny URL and bit.ly-like URLs",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-shorturl"
  },
  {
    "name": "teafiles",
    "url": "git@github.com:unicredit/nim-teafiles.git",
    "method": "git",
    "tags": [
      "teafiles",
      "mmap",
      "timeseries"
    ],
    "description": "TeaFiles provide fast read/write access to time series data",
    "license": "Apache2",
    "web": "https://github.com/unicredit/nim-teafiles"
  },
  {
    "name": "emmy",
    "url": "git@github.com:unicredit/emmy.git",
    "method": "git",
    "tags": [
      "algebra",
      "polynomials",
      "primes",
      "ring",
      "quotients"
    ],
    "description": "Algebraic structures and related operations for Nim",
    "license": "Apache2",
    "web": "https://github.com/unicredit/emmy"
  },
  {
    "name": "impulse_engine",
    "url": "https://github.com/matkuki/Nim-Impulse-Engine",
    "method": "git",
    "tags": [
      "physics",
      "engine",
      "2D"
    ],
    "description": "Nim port of a simple 2D physics engine",
    "license": "zlib",
    "web": "https://github.com/matkuki/Nim-Impulse-Engine"
  },
  {
    "name": "notifications",
    "url": "https://github.com/dom96/notifications",
    "method": "git",
    "tags": [
      "notifications",
      "alerts",
      "gui",
      "toasts",
      "macosx",
      "cocoa"
    ],
    "description": "Library for displaying notifications on the desktop",
    "license": "MIT",
    "web": "https://github.com/dom96/notifications"
  },
  {
    "name": "reactor",
    "url": "https://github.com/zielmicha/reactor.nim",
    "method": "git",
    "tags": [
      "async",
      "libuv",
      "http",
      "tcp"
    ],
    "description": "Asynchronous networking engine for Nim",
    "license": "MIT",
    "web": "https://networkos.net/nim/reactor.nim"
  },
  {
    "name": "collections",
    "url": "https://github.com/zielmicha/collections.nim",
    "method": "git",
    "tags": [
      "iterator",
      "functional"
    ],
    "description": "Various collections and utilities",
    "license": "MIT",
    "web": "https://github.com/zielmicha/collections.nim"
  },
  {
    "name": "capnp",
    "url": "https://github.com/zielmicha/capnp.nim",
    "method": "git",
    "tags": [
      "capnp",
      "serialization",
      "protocol",
      "rpc"
    ],
    "description": "Cap'n Proto implementation for Nim",
    "license": "MIT",
    "web": "https://github.com/zielmicha/capnp.nim"
  },
  {
    "name": "biscuits",
    "url": "https://github.com/achesak/nim-biscuits",
    "method": "git",
    "tags": [
      "cookie",
      "persistence"
    ],
    "description": "better cookie handling",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-biscuits"
  },
  {
    "name": "pari",
    "url": "https://github.com/lompik/pari.nim",
    "method": "git",
    "tags": [
      "number theory",
      "computer algebra system"
    ],
    "description": "Pari/GP C library wrapper",
    "license": "MIT",
    "web": "https://github.com/lompik/pari.nim"
  },
  {
    "name": "spacenav",
    "url": "https://github.com/nimious/spacenav.git",
    "method": "git",
    "tags": [
      "binding",
      "3dx",
      "3dconnexion",
      "libspnav",
      "spacenav",
      "spacemouse",
      "spacepilot",
      "spacenavigator"
    ],
    "description": "Bindings for libspnav, the free 3Dconnexion device driver",
    "license": "MIT",
    "web": "https://github.com/nimious/spacenav"
  },
  {
    "name": "isense",
    "url": "https://github.com/nimious/isense.git",
    "method": "git",
    "tags": [
      "binding",
      "isense",
      "intersense",
      "inertiacube",
      "intertrax",
      "microtrax",
      "thales",
      "tracking",
      "sensor"
    ],
    "description": "Bindings for the InterSense SDK",
    "license": "MIT",
    "web": "https://github.com/nimious/isense"
  },
  {
    "name": "libusb",
    "url": "https://github.com/nimious/libusb.git",
    "method": "git",
    "tags": [
      "binding",
      "usb",
      "libusb"
    ],
    "description": "Bindings for libusb, the cross-platform user library to access USB devices.",
    "license": "MIT",
    "web": "https://github.com/nimious/libusb"
  },
  {
    "name": "myo",
    "url": "https://github.com/nimious/myo.git",
    "method": "git",
    "tags": [
      "binding",
      "myo",
      "thalmic",
      "armband",
      "gesture"
    ],
    "description": "Bindings for the Thalmic Labs Myo gesture control armband SDK.",
    "license": "MIT",
    "web": "https://github.com/nimious/myo"
  },
  {
    "name": "oculus",
    "url": "https://github.com/nimious/oculus.git",
    "method": "git",
    "tags": [
      "binding",
      "oculus",
      "rift",
      "vr",
      "libovr",
      "ovr",
      "dk1",
      "dk2",
      "gearvr"
    ],
    "description": "Bindings for the Oculus VR SDK.",
    "license": "MIT",
    "web": "https://github.com/nimious/oculus"
  },
  {
    "name": "serialport",
    "url": "https://github.com/nimious/serialport.git",
    "method": "git",
    "tags": [
      "binding",
      "libserialport",
      "serial",
      "communication"
    ],
    "description": "Bindings for libserialport, the cross-platform serial communication library.",
    "license": "MIT",
    "web": "https://github.com/nimious/serialport"
  },
  {
    "name": "gles",
    "url": "https://github.com/nimious/gles.git",
    "method": "git",
    "tags": [
      "binding",
      "khronos",
      "gles",
      "opengl es"
    ],
    "description": "Bindings for OpenGL ES, the embedded 3D graphics library.",
    "license": "MIT",
    "web": "https://github.com/nimious/gles"
  },
  {
    "name": "egl",
    "url": "https://github.com/nimious/egl.git",
    "method": "git",
    "tags": [
      "binding",
      "khronos",
      "egl",
      "opengl",
      "opengl es",
      "openvg"
    ],
    "description": "Bindings for EGL, the native platform interface for rendering APIs.",
    "license": "MIT",
    "web": "https://github.com/nimious/egl"
  },
  {
    "name": "sixense",
    "url": "https://github.com/nimious/sixense.git",
    "method": "git",
    "tags": [
      "binding",
      "sixense",
      "razer hydra",
      "stem system",
      "vr"
    ],
    "description": "Bindings for the Sixense Core API.",
    "license": "MIT",
    "web": "https://github.com/nimious/sixense"
  },
  {
    "name": "listsv",
    "url": "https://github.com/srwiley/listsv.git",
    "method": "git",
    "tags": [
      "singly linked list",
      "doubly linked list"
    ],
    "description": "Basic operations on singly and doubly linked lists.",
    "license": "MIT",
    "web": "https://github.com/srwiley/listsv"
  },
  {
    "name": "kissfft",
    "url": "https://github.com/m13253/nim-kissfft",
    "method": "git",
    "tags": [
      "fft",
      "dsp",
      "signal"
    ],
    "description": "Nim binding for KissFFT Fast Fourier Transform library",
    "license": "BSD",
    "web": "https://github.com/m13253/nim-kissfft"
  },
  {
    "name": "nimbench",
    "url": "https://github.com/ivankoster/nimbench.git",
    "method": "git",
    "tags": [
      "benchmark",
      "micro benchmark",
      "timer"
    ],
    "description": "Micro benchmarking tool to measure speed of code, with the goal of optimizing it.",
    "license": "Apache License, Version 2.0",
    "web": "https://github.com/ivankoster/nimbench"
  },
  {
    "name": "nest",
    "url": "https://github.com/kedean/nest.git",
    "method": "git",
    "tags": [
      "library",
      "api",
      "router",
      "web"
    ],
    "description": "RESTful URI router",
    "license": "MIT",
    "web": "https://github.com/kedean/nest"
  },
  {
    "name": "nimbluez",
    "url": "https://github.com/Electric-Blue/NimBluez.git",
    "method": "git",
    "tags": [
      "bluetooth",
      "library",
      "wrapper",
      "sockets"
    ],
    "description": "Nim modules for access to system Bluetooth resources.",
    "license": "BSD",
    "web": "https://github.com/Electric-Blue/NimBluez"
  },
  {
    "name": "yaml",
    "url": "https://github.com/flyx/NimYAML",
    "method": "git",
    "tags": [
      "serialization",
      "parsing",
      "library",
      "yaml"
    ],
    "description": "YAML 1.2 implementation for Nim",
    "license": "MIT",
    "web": "http://flyx.github.io/NimYAML/"
  },
  {
    "name": "nimyaml",
    "url": "https://github.com/flyx/NimYAML",
    "method": "git",
    "tags": [
      "serialization",
      "parsing",
      "library",
      "yaml"
    ],
    "description": "YAML 1.2 implementation for Nim",
    "license": "MIT",
    "web": "http://flyx.github.io/NimYAML/"
  },
  {
    "name": "jsmn",
    "url": "https://github.com/OpenSystemsLab/jsmn.nim",
    "method": "git",
    "tags": [
      "json",
      "token",
      "tokenizer",
      "parser",
      "jsmn"
    ],
    "description": "Jsmn - a world fastest JSON parser - in pure Nim",
    "license": "MIT",
    "web": "https://github.com/OpenSystemsLab/jsmn.nim"
  },
  {
    "name": "mangle",
    "url": "https://github.com/baabelfish/mangle",
    "method": "git",
    "tags": [
      "functional",
      "iterators",
      "lazy",
      "library"
    ],
    "description": "Yet another iterator library",
    "license": "MIT",
    "web": "https://github.com/baabelfish/mangle"
  },
  {
    "name": "nimshell",
    "url": "https://github.com/vegansk/nimshell",
    "method": "git",
    "tags": [
      "shell",
      "utility"
    ],
    "description": "Library for shell scripting in nim",
    "license": "MIT",
    "web": "https://github.com/vegansk/nimshell"
  },
  {
    "name": "rosencrantz",
    "url": "https://github.com/andreaferretti/rosencrantz",
    "method": "git",
    "tags": [
      "web",
      "server",
      "DSL",
      "combinators"
    ],
    "description": "A web DSL for Nim",
    "license": "MIT",
    "web": "https://github.com/andreaferretti/rosencrantz"
  },
  {
    "name": "sam",
    "url": "https://github.com/OpenSystemsLab/sam.nim",
    "method": "git",
    "tags": [
      "json",
      "binding",
      "map",
      "dump",
      "load"
    ],
    "description": "Fast and just works JSON-Binding for Nim",
    "license": "MIT",
    "web": "https://github.com/OpenSystemsLab/sam.nim"
  },
  {
    "name": "twitter",
    "url": "https://github.com/kubo39/twitter",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "twitter"
    ],
    "description": "Low-level twitter API wrapper library for Nim.",
    "license": "MIT",
    "web": "https://github.com/kubo39/twitter"
  },
  {
    "name": "stomp",
    "url": "https://bitbucket.org/mahlon/nim-stomp",
    "method": "hg",
    "tags": [
      "stomp",
      "library",
      "messaging",
      "events"
    ],
    "description": "A pure-nim implementation of the STOMP protocol for machine messaging.",
    "license": "MIT",
    "web": "http://bitbucket.org/mahlon/nim-stomp"
  },
  {
    "name": "srt",
    "url": "https://github.com/achesak/nim-srt",
    "method": "git",
    "tags": [
      "srt",
      "subrip",
      "subtitle"
    ],
    "description": "Nim module for parsing SRT (SubRip) subtitle files",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-srt"
  },
  {
    "name": "subviewer",
    "url": "https://github.com/achesak/nim-subviewer",
    "method": "git",
    "tags": [
      "subviewer",
      "subtitle"
    ],
    "description": "Nim module for parsing SubViewer subtitle files",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-subviewer"
  },
  {
    "name": "Kinto",
    "url": "https://github.com/OpenSystemsLab/kinto.nim",
    "method": "git",
    "tags": [
      "mozilla",
      "kinto",
      "json",
      "storage",
      "server",
      "client"
    ],
    "description": "Kinto Client for Nim",
    "license": "MIT",
    "web": "https://github.com/OpenSystemsLab/kinto.nim"
  },
  {
    "name": "xmltools",
    "url": "https://github.com/vegansk/xmltools",
    "method": "git",
    "tags": [
      "xml",
      "functional",
      "library",
      "parsing"
    ],
    "description": "High level xml library for Nim",
    "license": "MIT",
    "web": "https://github.com/vegansk/xmltools"
  },
  {
    "name": "nimongo",
    "url": "https://github.com/SSPkrolik/nimongo",
    "method": "git",
    "tags": [
      "mongo",
      "mongodb",
      "database",
      "server",
      "driver",
      "storage"
    ],
    "description": "MongoDB driver in pure Nim language with synchronous and asynchronous I/O support",
    "license": "MIT",
    "web": "https://github.com/SSPkrolik/nimongo"
  },
  {
    "name": "nimboost",
    "url": "https://github.com/vegansk/nimboost",
    "method": "git",
    "tags": [
      "stdlib",
      "library",
      "utility"
    ],
    "description": "Additions to the Nim's standard library, like boost for C++",
    "license": "MIT",
    "web": "http://vegansk.github.io/nimboost/"
  },
  {
    "name": "asyncdocker",
    "url": "https://github.com/tulayang/asyncdocker",
    "method": "git",
    "tags": [
      "async",
      "docker"
    ],
    "description": "Asynchronous docker client written by Nim-lang",
    "license": "MIT",
    "web": "http://tulayang.github.io/asyncdocker.html"
  },
  {
    "name": "python3",
    "url": "https://github.com/matkuki/python3",
    "method": "git",
    "tags": [
      "python",
      "wrapper"
    ],
    "description": "Wrapper to interface with the Python 3 interpreter",
    "license": "MIT",
    "web": "https://github.com/matkuki/python3"
  },
  {
    "name": "jser",
    "url": "https://github.com/niv/jser.nim",
    "method": "git",
    "tags": [
      "json",
      "serialize",
      "tuple"
    ],
    "description": "json de/serializer for tuples and more",
    "license": "MIT",
    "web": "https://github.com/niv/jser.nim"
  },
  {
    "name": "pledge",
    "url": "https://github.com/euantorano/pledge.nim",
    "method": "git",
    "tags": [
      "pledge",
      "openbsd"
    ],
    "description": "OpenBSDs pledge(2) for Nim.",
    "license": "BSD3",
    "web": "https://github.com/euantorano/pledge.nim"
  },
  {
    "name": "sophia",
    "url": "https://github.com/gokr/nim-sophia",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "database"
    ],
    "description": "Nim wrapper of the Sophia key/value store",
    "license": "MIT",
    "web": "https://github.com/gokr/nim-sophia"
  },
  {
    "name": "progress",
    "url": "https://github.com/euantorano/progress.nim",
    "method": "git",
    "tags": [
      "progress",
      "bar",
      "terminal",
      "ui"
    ],
    "description": "A simple progress bar for Nim.",
    "license": "BSD3",
    "web": "https://github.com/euantorano/progress.nim"
  },
  {
    "name": "websocket",
    "url": "https://github.com/niv/websocket.nim",
    "method": "git",
    "tags": [
      "http",
      "websockets",
      "async",
      "client",
      "server"
    ],
    "description": "websockets for nim",
    "license": "MIT",
    "web": "https://github.com/niv/websocket.nim"
  },
  {
    "name": "cucumber",
    "url": "https://github.com/shaunc/cucumber_nim",
    "method": "git",
    "tags": [
      "testing",
      "cucumber",
      "bdd"
    ],
    "description": "implements the cucumber BDD framework in the nim language",
    "license": "MIT",
    "web": "https://github.com/shaunc/cucumber_nim"
  },
  {
    "name": "libmpdclient",
    "url": "https://github.com/lompik/libmpdclient.nim",
    "method": "git",
    "tags": [
      "MPD",
      "Music Player Daemon"
    ],
    "description": "Bindings for the Music Player Daemon C client library",
    "license": "BSD",
    "web": "https://github.com/lompik/libmpdclient.nim"
  },
  {
    "name": "awk",
    "url": "https://github.com/greencardamom/awk",
    "method": "git",
    "tags": [
      "awk"
    ],
    "description": "Nim for awk programmers",
    "license": "MIT",
    "web": "https://github.com/greencardamom/awk"
  },
  {
    "name": "dotenv",
    "url": "https://github.com/euantorano/dotenv.nim",
    "method": "git",
    "tags": [
      "env",
      "dotenv",
      "configuration",
      "environment"
    ],
    "description": "Loads environment variables from `.env`.",
    "license": "BSD3",
    "web": "https://github.com/euantorano/dotenv.nim"
  },
  {
    "name": "sph",
    "url": "https://github.com/aidansteele/sph",
    "method": "git",
    "tags": [
      "crypto",
      "hashes",
      "md5",
      "sha"
    ],
    "description": "Large number of cryptographic hashes for Nim",
    "license": "MIT",
    "web": "https://github.com/aidansteele/sph"
  },
  {
    "name": "libsodium",
    "url": "https://github.com/FedericoCeratto/nim-libsodium",
    "method": "git",
    "tags": [
      "wrapper",
      "library",
      "security",
      "crypto"
    ],
    "description": "libsodium wrapper",
    "license": "LGPLv3",
    "web": "https://github.com/FedericoCeratto/nim-libsodium"
  },
  {
    "name": "aws_sdk",
    "url": "https://github.com/aidansteele/aws_sdk.nim",
    "method": "git",
    "tags": [
      "aws",
      "amazon"
    ],
    "description": "Library for interacting with Amazon Web Services (AWS)",
    "license": "MIT",
    "web": "https://github.com/aidansteele/aws_sdk.nim"
  },
  {
    "name": "i18n",
    "url": "https://github.com/Parashurama/nim-i18n",
    "method": "git",
    "tags": [
      "gettext",
      "i18n",
      "internationalisation"
    ],
    "description": "Bring a gettext-like internationalisation module to Nim",
    "license": "MIT",
    "web": "https://github.com/Parashurama/nim-i18n"
  },
  {
    "name": "persistent_enums",
    "url": "https://github.com/yglukhov/persistent_enums",
    "method": "git",
    "tags": [
      "enum",
      "binary",
      "protocol"
    ],
    "description": "Define enums which values preserve their binary representation upon inserting or reordering",
    "license": "MIT",
    "web": "https://github.com/yglukhov/persistent_enums"
  },
  {
    "name": "nimcl",
    "url": "https://github.com/unicredit/nimcl",
    "method": "git",
    "tags": [
      "OpenCL",
      "GPU"
    ],
    "description": "High level wrapper over OpenCL",
    "license": "Apache License 2.0",
    "web": "https://github.com/unicredit/nimcl"
  },
  {
    "name": "nimblas",
    "url": "https://github.com/unicredit/nimblas",
    "method": "git",
    "tags": [
      "BLAS",
      "linear algebra",
      "vector",
      "matrix"
    ],
    "description": "BLAS for Nim",
    "license": "Apache License 2.0",
    "web": "https://github.com/unicredit/nimblas"
  },
  {
    "name": "fixmath",
    "url": "https://github.com/Jeff-Ciesielski/fixmath",
    "method": "git",
    "tags": [
      "math"
    ],
    "description": "LibFixMath 16:16 fixed point support for nim",
    "license": "MIT",
    "web": "https://github.com/Jeff-Ciesielski/fixmath"
  },
  {
    "name": "nimzend",
    "url": "https://github.com/metatexx/nimzend",
    "method": "git",
    "tags": [
      "zend",
      "php",
      "binding",
      "extension"
    ],
    "description": "Native Nim Zend API glue for easy PHP extension development.",
    "license": "MIT",
    "web": "https://github.com/metatexx/nimzend"
  },
  {
    "name": "spills",
    "url": "https://github.com/andreaferretti/spills",
    "method": "git",
    "tags": [
      "disk-based",
      "sequence",
      "memory-mapping"
    ],
    "description": "Disk-based sequences",
    "license": "Apache License 2.0",
    "web": "https://github.com/andreaferretti/spills"
  },
  {
    "name": "platformer",
    "url": "https://github.com/def-/nim-platformer",
    "method": "git",
    "tags": [
      "game",
      "sdl",
      "2d"
    ],
    "description": "Writing a 2D Platform Game in Nim with SDL2",
    "license": "MIT",
    "web": "https://github.com/def-/nim-platformer"
  },
  {
    "name": "nimCEF",
    "url": "https://github.com/jangko/nimCEF",
    "method": "git",
    "tags": [
      "chromium",
      "embedded",
      "framework",
      "cef",
      "wrapper"
    ],
    "description": "Nim wrapper for the Chromium Embedded Framework",
    "license": "MIT",
    "web": "https://github.com/jangko/nimCEF"
  },
  {
    "name": "migrate",
    "url": "https://github.com/euantorano/migrate.nim",
    "method": "git",
    "tags": [
      "migrate",
      "database",
      "db"
    ],
    "description": "A simple database migration utility for Nim.",
    "license": "BSD3",
    "web": "https://github.com/euantorano/migrate.nim"
  },
  {
    "name": "subfield",
    "url": "https://github.com/jyapayne/subfield",
    "method": "git",
    "tags": [
      "subfield",
      "macros"
    ],
    "description": "Override the dot operator to access nested subfields of a Nim object.",
    "license": "MIT",
    "web": "https://github.com/jyapayne/subfield"
  },
  {
    "name": "semver",
    "url": "https://github.com/euantorano/semver.nim",
    "method": "git",
    "tags": [
      "semver",
      "version",
      "parser"
    ],
    "description": "Semantic versioning parser for Nim. Allows the parsing of version strings into objects and the comparing of version objects.",
    "license": "BSD3",
    "web": "https://github.com/euantorano/semver.nim"
  },
  {
    "name": "ad",
    "tags": [
      "calculator",
      "rpn"
    ],
    "method": "git",
    "license": "MIT",
    "web": "https://github.com/subsetpark/ad",
    "url": "https://github.com/subsetpark/ad",
    "description": "A simple RPN calculator"
  },
  {
    "name": "asyncpg",
    "url": "https://github.com/cheatfate/asyncpg",
    "method": "git",
    "tags": [
      "async",
      "database",
      "postgres",
      "postgresql",
      "asyncdispatch",
      "asynchronous",
      "library"
    ],
    "description": "Asynchronous PostgreSQL driver for Nim Language.",
    "license": "MIT",
    "web": "https://github.com/cheatfate/asyncpg"
  },
  {
    "name": "winregistry",
    "description": "Deal with Windows Registry from Nim.",
    "tags": [
      "registry",
      "windows",
      "library"
    ],
    "url": "https://github.com/miere43/nim-registry",
    "web": "https://github.com/miere43/nim-registry",
    "license": "MIT",
    "method": "git"
  },
  {
    "name": "luna",
    "description": "Lua convenience library for nim",
    "tags": [
      "lua",
      "scripting"
    ],
    "url": "https://github.com/smallfx/luna.nim",
    "web": "https://github.com/smallfx/luna.nim",
    "license": "MIT",
    "method": "git"
  },
  {
    "name": "qrcode",
    "description": "module for creating and reading QR codes using http://goqr.me/",
    "tags": [
      "qr",
      "qrcode",
      "api"
    ],
    "url": "https://github.com/achesak/nim-qrcode",
    "web": "https://github.com/achesak/nim-qrcode",
    "license": "MIT",
    "method": "git"
  },
  {
    "name": "circleci_client",
    "tags": [
      "circleci",
      "client"
    ],
    "method": "git",
    "license": "LGPLv3",
    "web": "https://github.com/FedericoCeratto/nim-circleci",
    "url": "https://github.com/FedericoCeratto/nim-circleci",
    "description": "CircleCI API client"
  },
  {
    "name": "iup",
    "description": "Bindings for the IUP widget toolkit",
    "tags": [
      "GUI",
      "IUP"
    ],
    "url": "https://github.com/nim-lang/iup",
    "web": "https://github.com/nim-lang/iup",
    "license": "MIT",
    "method": "git"
  },
  {
    "name": "barbarus",
    "tags": [
      "i18n",
      "internationalization"
    ],
    "method": "git",
    "license": "MIT",
    "web": "https://github.com/cjxgm/barbarus",
    "url": "https://github.com/cjxgm/barbarus",
    "description": "A simple extensible i18n engine."
  },
  {
    "name": "jsonob",
    "tags": [
      "json",
      "object",
      "marshal"
    ],
    "method": "git",
    "license": "MIT",
    "web": "https://github.com/cjxgm/jsonob",
    "url": "https://github.com/cjxgm/jsonob",
    "description": "JSON / Object mapper"
  },
  {
    "name": "autome",
    "description": "Write GUI automation scripts with Nim",
    "tags": [
      "gui",
      "automation",
      "windows"
    ],
    "license": "MIT",
    "web": "https://github.com/miere43/autome",
    "url": "https://github.com/miere43/autome",
    "method": "git"
  },
  {
    "name": "wox",
    "description": "Helper library for writing Wox plugins in Nim",
    "tags": [
      "wox",
      "plugins"
    ],
    "license": "MIT",
    "web": "https://github.com/roose/nim-wox",
    "url": "https://github.com/roose/nim-wox",
    "method": "git"
  },
  {
    "name": "seccomp",
    "description": "Linux Seccomp sandbox library",
    "tags": [
      "linux",
      "security",
      "sandbox",
      "seccomp"
    ],
    "license": "LGPLv2.1",
    "web": "https://github.com/FedericoCeratto/nim-seccomp",
    "url": "https://github.com/FedericoCeratto/nim-seccomp",
    "method": "git"
  },
  {
    "name": "AntTweakBar",
    "tags": [
      "gui",
      "opengl",
      "rendering"
    ],
    "method": "git",
    "license": "MIT",
    "web": "https://github.com/krux02/nimAntTweakBar",
    "url": "https://github.com/krux02/nimAntTweakBar",
    "description": "nim wrapper around the AntTweakBar c library"
  },
  {
    "name": "slimdown",
    "tags": [
      "markdown",
      "parser",
      "library"
    ],
    "method": "git",
    "license": "MIT",
    "web": "https://github.com/ruivieira/nim-slimdown",
    "url": "https://github.com/ruivieira/nim-slimdown",
    "description": "Nim module that converts Markdown text to HTML using only regular expressions. Based on jbroadway's Slimdown."
  },
  {
    "name": "taglib",
    "description": "TagLib Audio Meta-Data Library wrapper",
    "license": "MIT",
    "tags": [
      "audio",
      "metadata",
      "tags",
      "library",
      "wrapper"
    ],
    "url": "https://github.com/alex-laskin/nim-taglib",
    "web": "https://github.com/alex-laskin/nim-taglib",
    "method": "git"
  },
  {
    "name": "des",
    "description": "3DES native library for Nim",
    "tags": [
      "library",
      "encryption",
      "crypto"
    ],
    "license": "MIT",
    "web": "https://github.com/LucaWolf/des.nim",
    "url": "https://github.com/LucaWolf/des.nim",
    "method": "git"
  },
  {
    "name": "bgfx",
    "url": "https://github.com/Halsys/nim-bgfx",
    "method": "git",
    "tags": [
      "wrapper",
      "media",
      "graphics",
      "3d",
      "rendering",
      "opengl"
    ],
    "description": "BGFX wrapper for the nim programming language.",
    "license": "BSD2",
    "web": "https://github.com/Halsys/nim-bgfx"
  },
  {
    "name": "json_builder",
    "tags": [
      "json",
      "generator",
      "builder"
    ],
    "method": "git",
    "license": "MIT",
    "web": "https://github.com/undecided/json_builder",
    "url": "https://github.com/undecided/json_builder",
    "description": "Easy and fast generator for valid json in nim"
  },
  {
    "name": "mapbits",
    "tags": [
      "map",
      "bits",
      "byte",
      "word",
      "binary"
    ],
    "method": "git",
    "license": "MIT",
    "description": "Access bit mapped portions of bytes in binary data as int variables",
    "web": "https://github.com/jlp765/mapbits",
    "url": "https://github.com/jlp765/mapbits"
  },
  {
    "name": "faststack",
    "tags": [
      "collection"
    ],
    "method": "git",
    "license": "MIT",
    "description": "Dynamically resizable data structure optimized for fast iteration.",
    "web": "https://github.com/Vladar4/FastStack",
    "url": "https://github.com/Vladar4/FastStack"
  },
  {
    "name": "gpx",
    "tags": [
      "GPX",
      "GPS",
      "waypoint",
      "route"
    ],
    "method": "git",
    "license": "MIT",
    "description": "Nim module for parsing GPX (GPS Exchange format) files",
    "web": "https://github.com/achesak/nim-gpx",
    "url": "https://github.com/achesak/nim-gpx"
  },
  {
    "name": "itn",
    "tags": [
      "GPS",
      "intinerary",
      "tomtom",
      "ITN"
    ],
    "method": "git",
    "license": "MIT",
    "description": "Nim module for parsing ITN (TomTom intinerary) files",
    "web": "https://github.com/achesak/nim-itn",
    "url": "https://github.com/achesak/nim-itn"
  },
  {
    "name": "foliant",
    "tags": [
      "foliant",
      "docs",
      "pdf",
      "docx",
      "word",
      "latex",
      "tex",
      "pandoc",
      "markdown",
      "md",
      "restream"
    ],
    "method": "git",
    "license": "MIT",
    "web": "https://github.com/foliant-docs/foliant-nim",
    "url": "https://github.com/foliant-docs/foliant-nim",
    "description": "Documentation generator that produces pdf and docx from Markdown. Uses Pandoc and LaTeX behind the scenes."
  },
  {
    "name": "gemf",
    "url": "https://bitbucket.org/abudden/gemf.nim",
    "method": "hg",
    "license": "MIT",
    "description": "Library for reading GEMF map tile stores",
    "web": "http://www.cgtk.co.uk/gemf",
    "tags": [
      "maps",
      "gemf",
      "parser"
    ]
  },
  {
    "name": "Remotery",
    "url": "https://github.com/Halsys/Nim-Remotery",
    "method": "git",
    "tags": [
      "wrapper",
      "opengl",
      "direct3d",
      "cuda",
      "profiler"
    ],
    "description": "Nim wrapper for (and with) Celtoys's Remotery",
    "license": "Apache License 2.0",
    "web": "https://github.com/Halsys/Nim-Remotery"
  },
  {
    "name": "picohttpparser",
    "tags": [
      "web",
      "http"
    ],
    "method": "git",
    "license": "MIT",
    "description": "Bindings for picohttpparser.",
    "web": "https://github.com/philip-wernersbach/nim-picohttpparser",
    "url": "https://github.com/philip-wernersbach/nim-picohttpparser"
  },
  {
    "name": "microasynchttpserver",
    "tags": [
      "web",
      "http",
      "async",
      "server"
    ],
    "method": "git",
    "license": "MIT",
    "description": "A thin asynchronous HTTP server library, API compatible with Nim's built-in asynchttpserver.",
    "web": "https://github.com/philip-wernersbach/microasynchttpserver",
    "url": "https://github.com/philip-wernersbach/microasynchttpserver"
  },
  {
    "name": "react",
    "url": "https://github.com/andreaferretti/react.nim",
    "method": "git",
    "tags": [
      "js",
      "react",
      "frontend",
      "ui",
      "single page application"
    ],
    "description": "React.js bindings for Nim",
    "license": "Apache License 2.0",
    "web": "https://github.com/andreaferretti/react.nim"
  },
  {
    "name": "oauth",
    "url": "https://github.com/CORDEA/oauth",
    "method": "git",
    "tags": [
      "library",
      "oauth",
      "oauth2",
      "authorization"
    ],
    "description": "OAuth library for nim",
    "license": "Apache License 2.0",
    "web": "http://cordea.github.io/oauth"
  },
  {
    "name": "jsbind",
    "url": "https://github.com/yglukhov/jsbind",
    "method": "git",
    "tags": [
      "bindings",
      "emscripten",
      "javascript"
    ],
    "description": "Define bindings to JavaScript and Emscripten",
    "license": "MIT",
    "web": "https://github.com/yglukhov/jsbind"
  },
  {
    "name": "uuids",
    "url": "https://github.com/pragmagic/uuids/",
    "method": "git",
    "tags": [
      "library",
      "uuid",
      "id"
    ],
    "description": "UUID library for Nim",
    "license": "MIT",
    "web": "https://github.com/pragmagic/uuids/"
  },
  {
    "name": "isaac",
    "url": "https://github.com/pragmagic/isaac/",
    "method": "git",
    "tags": [
      "library",
      "algorithms",
      "random",
      "crypto"
    ],
    "description": "ISAAC PRNG implementation on Nim",
    "license": "MIT",
    "web": "https://github.com/pragmagic/isaac/"
  },
  {
    "name": "SDF",
    "url": "https://github.com/Halsys/SDF.nim",
    "method": "git",
    "tags": [
      "sdf",
      "text",
      "contour",
      "texture",
      "signed",
      "distance",
      "transform"
    ],
    "description": "Signed Distance Field builder for contour texturing in Nim",
    "license": "MIT",
    "web": "https://github.com/Halsys/SDF.nim"
  },
  {
    "name": "WebGL",
    "url": "https://github.com/stisa/webgl",
    "method": "git",
    "tags": [
      "webgl",
      "graphic",
      "js",
      "javascript",
      "wrapper",
      "3D",
      "2D"
    ],
    "description": "Experimental wrapper to webgl for Nim",
    "license": "MIT",
    "web": "http://stisa.space/webgl/"
  },
  {
    "name": "fileinput",
    "url": "https://github.com/achesak/nim-fileinput",
    "method": "git",
    "tags": [
      "file",
      "io",
      "input"
    ],
    "description": "iterate through files and lines",
    "license": "MIT",
    "web": "https://github.com/achesak/nim-fileinput"
  },
  {
    "name": "classy",
    "url": "https://github.com/nigredo-tori/classy",
    "method": "git",
    "tags": [
      "library",
      "typeclasses",
      "macros"
    ],
    "description": "typeclasses for Nim",
    "license": "Unlicense",
    "web": "https://github.com/nigredo-tori/classy"
  },
  {
    "name": "MiNiM",
    "url": "https://github.com/h3rald/minim",
    "method": "git",
    "tags": [
      "concatenative",
      "language",
      "shell"
    ],
    "description": "A tiny concatenative programming language and shell.",
    "license": "MIT",
    "web": "https://h3rald.com/minim"
  },
  {
    "name": "boneIO",
    "url": "https://github.com/xyz32/boneIO",
    "method": "git",
    "tags": [
      "library",
      "GPIO",
      "BeagleBone"
    ],
    "description": "A low level GPIO library for the BeagleBone board family",
    "license": "MIT",
    "web": "https://github.com/xyz32/boneIO"
  },
  {
    "name": "ui",
    "url": "https://github.com/nim-lang/ui",
    "method": "git",
    "tags": [
      "library",
      "GUI",
      "libui",
      "toolkit"
    ],
    "description": "A wrapper for libui",
    "license": "MIT",
    "web": "https://github.com/nim-lang/ui"
  },
  {
    "name": "fractions",
    "url": "https://github.com/konqoro/fractions",
    "method": "git",
    "tags": [
      "library",
      "rationals",
      "arithmetic",
      "tuple"
    ],
    "description": "Implements rational number arithmetic",
    "license": "MIT",
    "web": "https://github.com/konqoro/fractions"
  },
  {
    "name": "mmgeoip",
    "url": "https://github.com/FedericoCeratto/nim-mmgeoip",
    "method": "git",
    "tags": [
      "geoip"
    ],
    "description": "MaxMind GeoIP library",
    "license": "LGPLv2.1",
    "web": "https://github.com/FedericoCeratto/nim-mmgeoip"
  },
  {
    "name": "libjwt",
    "url": "https://github.com/nimscale/nim-libjwt",
    "method": "git",
    "tags": [
      "jwt",
      "libjwt"
    ],
    "description": "Bindings for libjwt",
    "license": "LGPLv2.1",
    "web": "https://github.com/nimscale/nim-libjwt"
  },
  {
    "name": "forestdb",
    "url": "https://github.com/nimscale/forestdb",
    "method": "git",
    "tags": [
      "library",
      "bTree",
      "HB+-Trie",
      "db",
      "forestdb"
    ],
    "description": "ForestDB is fast key-value storage engine that is based on a Hierarchical B+-Tree based Trie, or HB+-Trie.",
    "license": "Apache License 2.0",
    "web": "https://github.com/nimscale/forestdb"
  },
  {
    "name": "nimbox",
    "url": "https://notabug.org/vktec/nimbox.git",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "termbox",
      "commandline",
      "ui",
      "tui",
      "gui"
    ],
    "description": "A Rustbox-inspired termbox wrapper",
    "license": "MIT",
    "web": "https://notabug.org/vktec/nimbox"
  },
  {
    "name": "psutil",
    "url": "https://github.com/johnscillieri/psutil-nim",
    "method": "git",
    "tags": [
      "psutil",
      "process",
      "network",
      "system",
      "disk",
      "cpu"
    ],
    "description": "psutil is a cross-platform library for retrieving information on running processes and system utilization (CPU, memory, disks, network)",
    "license": "BSD",
    "web": "https://github.com/johnscillieri/psutil-nim"
  },
  {
    "name": "gapbuffer",
    "url": "https://notabug.org/vktec/nim-gapbuffer.git",
    "method": "git",
    "tags": [
      "buffer",
      "seq",
      "sequence",
      "string",
      "gapbuffer"
    ],
    "description": "A simple gap buffer implementation",
    "license": "MIT",
    "web": "https://notabug.org/vktec/nim-gapbuffer"
  },
  {
    "name": "pudge",
    "url": "https://github.com/recoilme/pudge.git",
    "method": "git",
    "tags": [
      "wrapper",
      "database",
      "sophia"
    ],
    "description": "Pudge Db - it's modern key/value storage with memcached protocol support. Pudge Db implements a high-level cross-platform sockets interface to sophia db.",
    "license": "MIT",
    "web": "https://github.com/recoilme/pudge"
  },
  {
    "name": "etcd_client",
    "url": "https://github.com/FedericoCeratto/nim-etcd-client",
    "method": "git",
    "tags": [
      "library",
      "etcd"
    ],
    "description": "etcd client library",
    "license": "LGPLv3",
    "web": "https://github.com/FedericoCeratto/nim-etcd-client"
  },
  {
    "name": "stb_image",
    "url": "https://gitlab.com/define-private-public/stb_image-Nim",
    "method": "git",
    "tags": [
      "stb",
      "image",
      "graphics",
      "io",
      "wrapper"
    ],
    "description": "A wrapper for stb_image and stb_image_write.",
    "license": "Unlicense (Public Domain)",
    "web": "https://gitlab.com/define-private-public/stb_image-Nim"
  },
  {
    "name": "mutableseqs",
    "url": "https://github.com/iourinski/mutableseqs",
    "method": "git",
    "tags": [
      "sequences",
      "mapreduce"
    ],
    "description": "utilities for transforming sequences",
    "license": "MIT",
    "web": "https://github.com/iourinski/mutableseqs"
  },
  {
    "name": "stor",
    "url": "https://github.com/nimscale/stor",
    "method": "git",
    "tags": [
      "storage",
      "io"
    ],
    "description": "Efficient object storage system",
    "license": "MIT",
    "web": "https://github.com/nimscale/stor"
  },
  {
    "name": "linuxfb",
    "url": "https://github.com/luked99/linuxfb.nim",
    "method": "git",
    "tags": [
      "wrapper",
      "graphics",
      "linux"
    ],
    "description": "Wrapper around the Linux framebuffer driver ioctl API",
    "license": "MIT",
    "web": "https://github.com/luked99/linuxfb.nim"
  },
  {
    "name": "nimactors",
    "url": "https://github.com/vegansk/nimactors",
    "method": "git",
    "tags": [
      "actors",
      "library"
    ],
    "description": "Actors library for Nim inspired by akka-actors",
    "license": "MIT",
    "web": "https://github.com/vegansk/nimactors"
  },
  {
    "name": "porter",
    "url": "https://github.com/iourinski/porter",
    "method": "git",
    "tags": [
      "stemmer",
      "multilanguage",
      "snowball"
    ],
    "description": "Simple extensible implementation of Porter stemmer algorithm",
    "license": "MIT",
    "web": "https://github.com/iourinski/porter"
  },
  {
    "name": "kiwi",
    "url": "https://github.com/yglukhov/kiwi",
    "method": "git",
    "tags": [
      "cassowary",
      "constraint",
      "solving"
    ],
    "description": "Cassowary constraint solving",
    "license": "MIT",
    "web": "https://github.com/yglukhov/kiwi"
  },
  {
    "name": "ArrayFireNim",
    "url": "https://github.com/bitstormGER/ArrayFire-Nim",
    "method": "git",
    "tags": [
      "array",
      "linear",
      "algebra",
      "scientific",
      "computing"
    ],
    "description": "A nim wrapper for ArrayFire",
    "license": "BSD",
    "web": "https://github.com/bitstormGER/ArrayFire-Nim"
  },
  {
    "name": "statsd_client",
    "url": "https://github.com/FedericoCeratto/nim-statsd-client",
    "method": "git",
    "tags": [
      "library",
      "statsd",
      "client",
      "statistics",
      "metrics"
    ],
    "description": "A simple, stateless StatsD client library",
    "license": "LGPLv3",
    "web": "https://github.com/FedericoCeratto/nim-statsd-client"
  },
  {
    "name": "html5_canvas",
    "url": "https://gitlab.com/define-private-public/HTML5-Canvas-Nim",
    "method": "git",
    "tags": [
      "html5",
      "canvas",
      "drawing",
      "graphics",
      "rendering",
      "browser",
      "javascript"
    ],
    "description": "HTML5 Canvas and drawing for the JavaScript backend.",
    "license": "MIT",
    "web": "https://gitlab.com/define-private-public/HTML5-Canvas-Nim"
  },
  {
    "name": "alea",
    "url": "https://github.com/unicredit/alea",
    "method": "git",
    "tags": [
      "random variables",
      "distributions",
      "probability",
      "gaussian",
      "sampling"
    ],
    "description": "Define and compose random variables",
    "license": "Apache License 2.0",
    "web": "https://github.com/unicredit/alea"
  },
  {
    "name": "winim",
    "url": "https://github.com/khchen/winim",
    "method": "git",
    "tags": [
      "library",
      "windows",
      "api",
      "com"
    ],
    "description": "Nim's Windows API and COM Library",
    "license": "MIT",
    "web": "https://github.com/khchen/winim"
  },
  {
    "name": "ed25519",
    "url": "https://github.com/niv/ed25519.nim",
    "method": "git",
    "tags": [
      "ed25519",
      "cryptography",
      "crypto",
      "publickey",
      "privatekey",
      "signing",
      "keyexchange",
      "native"
    ],
    "description": "ed25519 key crypto bindings",
    "license": "MIT",
    "web": "https://github.com/niv/ed25519.nim"
  },
  {
    "name": "libevdev",
    "url": "https://github.com/luked99/libevdev.nim",
    "method": "git",
    "tags": [
      "wrapper",
      "os",
      "linux"
    ],
    "description": "Wrapper for libevdev, Linux input device processing library",
    "license": "MIT",
    "web": "https://github.com/luked99/libevdev.nim"
  },
  {
    "name": "nesm",
    "url": "https://github.com/xomachine/NESM.git",
    "method": "git",
    "tags": [
      "metaprogramming",
      "parser",
      "pure",
      "serialization"
    ],
    "description": "A macro for generating [de]serializers for given objects",
    "license": "MIT",
    "web": "https://xomachine.github.io/NESM/"
  },
  {
    "name": "sdnotify",
    "url": "https://github.com/FedericoCeratto/nim-sdnotify",
    "method": "git",
    "tags": [
      "os",
      "linux",
      "systemd",
      "sdnotify"
    ],
    "description": "Systemd service notification helper",
    "license": "MIT",
    "web": "https://github.com/FedericoCeratto/nim-sdnotify"
  },
  {
    "name": "cmd",
    "url": "https://github.com/samdmarshall/cmd.nim",
    "method": "git",
    "tags": [
      "cmd",
      "command",
      "prompt",
      "interactive"
    ],
    "description": "interactive command prompt",
    "license": "BSD 3-Clause",
    "web": "https://github.com/samdmarshall/cmd.nim"
  },
  {
    "name": "csvtable",
    "url": "https://github.com/apahl/csvtable",
    "method": "git",
    "tags": [
      "csv",
      "table"
    ],
    "description": "tools for handling CSV files (comma or tab-separated) with an API similar to Python's CSVDictReader and -Writer.",
    "license": "MIT",
    "web": "https://github.com/apahl/csvtable"
  },
  {
    "name": "gnuplot",
    "url": "https://github.com/konqoro/gnuplot.nim",
    "method": "git",
    "tags": [
      "plot",
      "graphing",
      "data"
    ],
    "description": "Nim interface to gnuplot",
    "license": "MIT",
    "web": "https://github.com/konqoro/gnuplot.nim"
  },
  {
    "name": "ustring",
    "url": "https://github.com/rokups/nim-ustring",
    "method": "git",
    "tags": [
      "string",
      "text",
      "unicode",
      "uft8",
      "utf-8"
    ],
    "description": "utf-8 string",
    "license": "MIT",
    "web": "https://github.com/rokups/nim-ustring"
  },
  {
    "name": "imap",
    "url": "https://github.com/ehmry/imap",
    "method": "git",
    "tags": [
      "imap",
      "email"
    ],
    "description": "IMAP client library",
    "license": "GPL2",
    "web": "https://github.com/ehmry/imap"
  },
  {
    "name": "isa",
    "url": "https://github.com/nimscale/isa",
    "method": "git",
    "tags": [
      "erasure",
      "hash",
      "crypto",
      "compression"
    ],
    "description": "Binding for Intel Storage Acceleration library",
    "license": "Apache License 2.0",
    "web": "https://github.com/nimscale/isa"
  },
  {
    "name": "untar",
    "url": "https://github.com/dom96/untar",
    "method": "git",
    "tags": [
      "library",
      "tar",
      "gz",
      "compression",
      "archive",
      "decompression"
    ],
    "description": "Library for decompressing tar.gz files.",
    "license": "MIT",
    "web": "https://github.com/dom96/untar"
  },
  {
    "name": "nimcx",
    "url": "https://github.com/qqtop/nimcx",
    "method": "git",
    "tags": [
      "library",
      "linux"
    ],
    "description": "Color and utilities library for linux terminal.",
    "license": "MIT",
    "web": "https://github.com/qqtop/nimcx"
  },
  {
    "name": "dpdk",
    "url": "https://github.com/nimscale/dpdk",
    "method": "git",
    "tags": [
      "library",
      "dpdk",
      "packet",
      "processing"
    ],
    "description": "Library for fast packet processing",
    "license": "Apache License 2.0",
    "web": "http://dpdk.org/"
  },
  {
    "name": "libserialport",
    "alias": "serial"
  },
  {
    "name": "serial",
    "url": "https://github.com/euantorano/serial.nim",
    "method": "git",
    "tags": [
      "serial",
      "rs232",
      "io",
      "serialport"
    ],
    "description": "A library to operate serial ports using pure Nim.",
    "license": "BSD3",
    "web": "https://github.com/euantorano/serial.nim"
  },
  {
    "name": "spdk",
    "url": "https://github.com/nimscale/spdk.git",
    "method": "git",
    "tags": [
      "library",
      "SSD",
      "NVME",
      "io",
      "storage"
    ],
    "description": "The Storage Performance Development Kit(SPDK) provides a set of tools and libraries for writing high performance, scalable, user-mode storage applications.",
    "license": "MIT",
    "web": "https://github.com/nimscale/spdk.git"
  },
  {
    "name": "NimData",
    "url": "https://github.com/bluenote10/NimData",
    "method": "git",
    "tags": [
      "library",
      "dataframe"
    ],
    "description": "DataFrame API enabling fast out-of-core data analytics",
    "license": "MIT",
    "web": "https://github.com/bluenote10/NimData"
  },
  {
    "name": "testrunner",
    "url": "https://github.com/FedericoCeratto/nim-testrunner",
    "method": "git",
    "tags": [
      "test",
      "tests",
      "unittest",
      "utility",
      "tdd"
    ],
    "description": "Test runner with file monitoring and desktop notification capabilities",
    "license": "GPLv3",
    "web": "https://github.com/FedericoCeratto/nim-testrunner"
  },
  {
    "name": "reactorfuse",
    "url": "https://github.com/zielmicha/reactorfuse",
    "method": "git",
    "tags": [
      "filesystem",
      "fuse"
    ],
    "description": "Filesystem in userspace (FUSE) for Nim (for reactor.nim library)",
    "license": "MIT",
    "web": "https://github.com/zielmicha/reactorfuse"
  },
  {
    "name": "nimr",
    "url": "https://github.com/Jeff-Ciesielski/nimr",
    "method": "git",
    "tags": [
      "script",
      "utils"
    ],
    "description": "Helper to run nim code like a script",
    "license": "MIT",
    "web": "https://github.com/Jeff-Ciesielski/nimr"
  },
  {
    "name": "neverwinter",
    "url": "https://github.com/niv/neverwinter.nim",
    "method": "git",
    "tags": [
      "nwn",
      "neverwinternights",
      "neverwinter",
      "game",
      "bioware",
      "fileformats",
      "reader",
      "writer"
    ],
    "description": "Neverwinter Nights 1 data accessor library",
    "license": "MIT",
    "web": "https://github.com/niv/neverwinter.nim"
  },
  {
    "name": "snail",
    "url": "https://github.com/stisa/snail",
    "method": "git",
    "tags": [
      "js",
      "matrix",
      "linear algebra"
    ],
    "description": "Simple linear algebra for nim. Js too.",
    "license": "MIT",
    "web": "http://stisa.space/snail/"
  },
  {
    "name": "jswebsockets",
    "url": "https://github.com/stisa/jswebsockets",
    "method": "git",
    "tags": [
      "js",
      "javascripts",
      "ws",
      "websockets"
    ],
    "description": "Websockets wrapper for nim js backend.",
    "license": "MIT",
    "web": "http://stisa.space/jswebsockets/"
  },
  {
    "name": "morelogging",
    "url": "https://github.com/FedericoCeratto/nim-morelogging",
    "method": "git",
    "tags": [
      "log",
      "logging",
      "library",
      "systemd",
      "journald"
    ],
    "description": "Logging library with support for async IO, multithreading, Journald.",
    "license": "LGPLv3",
    "web": "https://github.com/FedericoCeratto/nim-morelogging"
  },
  {
    "name": "ajax",
    "url": "https://github.com/stisa/ajax",
    "method": "git",
    "tags": [
      "js",
      "javascripts",
      "ajax",
      "xmlhttprequest"
    ],
    "description": "AJAX wrapper for nim js backend.",
    "license": "MIT",
    "web": "http://stisa.space/ajax/"
  },
  {
    "name": "recaptcha",
    "url": "https://github.com/euantorano/recaptcha.nim",
    "method": "git",
    "tags": [
      "recaptcha",
      "captcha"
    ],
    "description": "reCAPTCHA support for Nim, supporting rendering a capctcha and verifying a user's response.",
    "license": "BSD3",
    "web": "https://github.com/euantorano/recaptcha.nim"
  },
  {
    "name": "influx",
    "url": "https://github.com/samdmarshall/influx.nim",
    "method": "git",
    "tags": [
      "influx",
      "influxdb"
    ],
    "description": "wrapper for communicating with InfluxDB over the REST interface",
    "license": "BSD 3-Clause",
    "web": "https://github.com/samdmarshall/influx.nim"
  },
  {
    "name": "gamelight",
    "url": "https://github.com/dom96/gamelight",
    "method": "git",
    "tags": [
      "js",
      "library",
      "graphics",
      "collision",
      "2d"
    ],
    "description": "A set of simple modules for writing a JavaScript 2D game.",
    "license": "MIT",
    "web": "https://github.com/dom96/gamelight"
  },
  {
    "name": "storage",
    "url": "https://bitbucket.org/moigagoo/storage/",
    "method": "hg",
    "tags": [
      "JavaScript",
      "Storage",
      "localStorage",
      "sessionStorage"
    ],
    "description": "Storage, localStorage, and sessionStorage bindigs for Nim's JavaScript backend.",
    "license": "MIT",
    "web": "https://bitbucket.org/moigagoo/storage/"
  },
  {
    "name": "fontconfig",
    "url": "https://github.com/Parashurama/fontconfig",
    "method": "git",
    "tags": [
      "fontconfig",
      "font"
    ],
    "description": "Low level wrapper for the fontconfig library.",
    "license": "Fontconfig License",
    "web": "https://github.com/Parashurama/fontconfig"
  },
  {
    "name": "sysrandom",
    "url": "https://github.com/euantorano/sysrandom.nim",
    "method": "git",
    "tags": [
      "random",
      "RNG",
      "PRNG"
    ],
    "description": "A simple library to generate random data, using the system's PRNG.",
    "license": "BSD3",
    "web": "https://github.com/euantorano/sysrandom.nim"
  },
  {
    "name": "colorize",
    "url": "https://github.com/molnarmark/colorize",
    "method": "git",
    "tags": [
      "color",
      "colors",
      "colorize"
    ],
    "description": "A simple and lightweight terminal coloring library.",
    "license": "MIT",
    "web": "https://github.com/molnarmark/colorize"
  },
  {
    "name": "cello",
    "url": "https://github.com/unicredit/cello",
    "method": "git",
    "tags": [
      "string",
      "succinct-data-structure",
      "rank",
      "select",
      "Burrows-Wheeler",
      "FM-index",
      "wavelet-tree"
    ],
    "description": "String algorithms with succinct data structures",
    "license": "Apache2",
    "web": "https://unicredit.github.io/cello/"
  },
  {
    "name": "notmuch",
    "url": "https://github.com/samdmarshall/notmuch.nim",
    "method": "git",
    "tags": [
      "notmuch",
      "wrapper",
      "email",
      "tagging"
    ],
    "description": "wrapper for the notmuch mail library",
    "license": "BSD 3-Clause",
    "web": "https://github.com/samdmarshall/notmuch.nim"
  },
  {
    "name": "pluginmanager",
    "url": "https://github.com/samdmarshall/plugin-manager",
    "method": "git",
    "tags": [
      "plugin",
      "dylib",
      "manager"
    ],
    "description": "Simple plugin implementation",
    "license": "BSD 3-Clause",
    "web": "https://github.com/samdmarshall/plugin-manager"
  },
  {
    "name": "node",
    "url": "https://github.com/tulayang/nimnode",
    "method": "git",
    "tags": [
      "async",
      "io",
      "socket",
      "net",
      "tcp",
      "http",
      "libuv"
    ],
    "description": "Library for async programming and communication. This Library uses a future/promise, non-blocking I/O model based on libuv.",
    "license": "MIT",
    "web": "http://tulayang.github.io/node/"
  },
  {
    "name": "tempdir",
    "url": "https://github.com/euantorano/tempdir.nim",
    "method": "git",
    "tags": [
      "temp",
      "io",
      "tmp"
    ],
    "description": "A Nim library to create and manage temporary directories.",
    "license": "BSD3",
    "web": "https://github.com/euantorano/tempdir.nim"
  },
  {
    "name": "mathexpr",
    "url": "https://github.com/Yardanico/nim-mathexpr",
    "method": "git",
    "tags": [
      "math",
      "mathparser",
      "tinyexpr"
    ],
    "description": "MathExpr - wrapper around TinyExpr C library",
    "license": "MIT",
    "web": "https://github.com/Yardanico/nim-mathexpr"
  },
  {
    "name": "frag",
    "url": "https://github.com/fragworks/frag",
    "method": "git",
    "tags": [
      "game",
      "game-dev",
      "2d",
      "3d"
    ],
    "description": "A 2D|3D game engine",
    "license": "MIT",
    "web": "https://github.com/fragworks/frag"
  },
  {
    "name": "freetype",
    "url": "https://github.com/jangko/freetype",
    "method": "git",
    "tags": [
      "font",
      "renderint",
      "library"
    ],
    "description": "wrapper for FreeType2 library",
    "license": "MIT",
    "web": "https://github.com/jangko/freetype"
  },
  {
    "name": "polyBool",
    "url": "https://github.com/jangko/polyBool",
    "method": "git",
    "tags": [
      "polygon",
      "clipper",
      "library"
    ],
    "description": "Polygon Clipper Library (Martinez Algorithm)",
    "license": "MIT",
    "web": "https://github.com/jangko/polyBool"
  },
  {
    "name": "nimAGG",
    "url": "https://github.com/jangko/nimAGG",
    "method": "git",
    "tags": [
      "renderer",
      "rasterizer",
      "library",
      "2D",
      "graphics"
    ],
    "description": "Hi Fidelity Rendering Engine",
    "license": "MIT",
    "web": "https://github.com/jangko/nimAGG"
  },
  {
    "name": "primme",
    "url": "https://github.com/jxy/primme",
    "method": "git",
    "tags": [
      "library",
      "eigenvalues",
      "high-performance",
      "singular-value-decomposition"
    ],
    "description": "Nim interface for PRIMME: PReconditioned Iterative MultiMethod Eigensolver",
    "license": "MIT",
    "web": "https://github.com/jxy/primme"
  },
  {
    "name": "sitmo",
    "url": "https://github.com/jxy/sitmo",
    "method": "git",
    "tags": [
      "RNG",
      "Sitmo",
      "high-performance",
      "random"
    ],
    "description": "Sitmo parallel random number generator in Nim",
    "license": "MIT",
    "web": "https://github.com/jxy/sitmo"
  },
  {
    "name": "webaudio",
    "url": "https://github.com/ftsf/nim-webaudio",
    "method": "git",
    "tags": [
      "javascript",
      "js",
      "web",
      "audio",
      "sound",
      "music"
    ],
    "description": "API for Web Audio (JS)",
    "license": "MIT",
    "web": "https://github.com/ftsf/nim-webaudio"
  },
  {
    "name": "nimcuda",
    "url": "https://github.com/unicredit/nimcuda",
    "method": "git",
    "tags": [
      "CUDA",
      "GPU"
    ],
    "description": "CUDA bindings",
    "license": "Apache2",
    "web": "https://github.com/unicredit/nimcuda"
  },
  {
    "name": "gifwriter",
    "url": "https://github.com/rxi/gifwriter",
    "method": "git",
    "tags": [
      "gif",
      "image",
      "library"
    ],
    "description": "Animated GIF writing library based on jo_gif",
    "license": "MIT",
    "web": "https://github.com/rxi/gifwriter"
  },
  {
    "name": "libplist",
    "url": "https://github.com/samdmarshall/libplist.nim",
    "method": "git",
    "tags": [
      "libplist",
      "property",
      "list",
      "property-list",
      "parsing",
      "binary",
      "xml",
      "format"
    ],
    "description": "wrapper around libplist https://github.com/libimobiledevice/libplist",
    "license": "MIT",
    "web": "https://github.com/samdmarshall/libplist.nim"
  },
  {
    "name": "getch",
    "url": "https://github.com/6A/getch",
    "method": "git",
    "tags": [
      "getch",
      "char"
    ],
    "description": "getch() for Windows and Unix",
    "license": "MIT",
    "web": "https://github.com/6A/getch"
  },
  {
    "name": "gifenc",
    "url": "https://github.com/ftsf/gifenc",
    "method": "git",
    "tags": [
      "gif",
      "encoder"
    ],
    "description": "Gif Encoder",
    "license": "Public Domain",
    "web": "https://github.com/ftsf/gifenc"
  },
  {
    "name": "nimlapack",
    "url": "https://github.com/unicredit/nimlapack",
    "method": "git",
    "tags": [
      "LAPACK",
      "linear-algebra"
    ],
    "description": "LAPACK bindings",
    "license": "Apache2",
    "web": "https://github.com/unicredit/nimlapack"
  },
  {
    "name": "jack",
    "url": "https://github.com/Skrylar/nim-jack",
    "method": "git",
    "tags": [
      "jack",
      "audio",
      "binding",
      "wrapper"
    ],
    "description": "Shiny bindings to the JACK Audio Connection Kit.",
    "license": "MIT",
    "web": "https://github.com/Skrylar/nim-jack"
  },
  {
    "name": "serializetools",
    "url": "https://github.com/JeffersonLab/serializetools",
    "method": "git",
    "tags": [
      "serialization",
      "xml"
    ],
    "description": "Support for serialization of objects",
    "license": "MIT",
    "web": "https://github.com/JeffersonLab/serializetools"
  },
  {
    "name": "neo",
    "url": "https://github.com/unicredit/neo",
    "method": "git",
    "tags": [
      "vector",
      "matrix",
      "linear-algebra",
      "BLAS",
      "LAPACK",
      "CUDA"
    ],
    "description": "Linear algebra for Nim",
    "license": "Apache License 2.0",
    "web": "https://unicredit.github.io/neo/"
  },
  {
    "name": "httpkit",
    "url": "https://github.com/tulayang/httpkit",
    "method": "git",
    "tags": [
      "http",
      "request",
      "response",
      "stream",
      "bigfile",
      "async"
    ],
    "description": "An efficient HTTP tool suite written in pure nim. Help you to write HTTP services or clients via TCP, UDP, or even Unix Domain socket, etc.",
    "license": "MIT",
    "web": "https://github.com/tulayang/httpkit"
  },
  {
    "name": "ulid",
    "url": "https://github.com/adelq/ulid",
    "method": "git",
    "tags": [
      "library",
      "id",
      "ulid",
      "uuid",
      "guid"
    ],
    "description": "Universally Unique Lexicographically Sortable Identifier",
    "license": "MIT",
    "web": "https://github.com/adelq/ulid"
  },
  {
    "name": "osureplay",
    "url": "https://github.com/Yardanico/nim-osureplay",
    "method": "git",
    "tags": [
      "library",
      "osu!",
      "parser",
      "osugame",
      "replay"
    ],
    "description": "osu! replay parser",
    "license": "MIT",
    "web": "https://github.com/Yardanico/nim-osureplay"
  },
  {
    "name": "tiger",
    "url": "https://github.com/ehmry/tiger",
    "method": "git",
    "tags": [
      "hash"
    ],
    "description": "Tiger hash function",
    "license": "MIT",
    "web": "https://github.com/ehmry/tiger"
  },
  {
    "name": "pipe",
    "url": "https://github.com/5paceToast/pipe",
    "method": "git",
    "tags": [
      "pipe",
      "macro",
      "operator",
      "functional"
    ],
    "description": "Pipe operator for nim.",
    "license": "MIT",
    "web": "https://github.com/5paceToast/pipe"
  },
  {
    "name": "flatdb",
    "url": "https://github.com/enthus1ast/flatdb",
    "method": "git",
    "tags": [
      "database",
      "json",
      "pure"
    ],
    "description": "small/tiny, flatfile, jsonl based, inprogress database for nim",
    "license": "MIT",
    "web": "https://github.com/enthus1ast/flatdb"
  },
  {
    "name": "nwt",
    "url": "https://github.com/enthus1ast/nimWebTemplates",
    "method": "git",
    "tags": [
      "template",
      "html",
      "pure",
      "jinja"
    ],
    "description": "experiment to build a jinja like template parser",
    "license": "MIT",
    "web": "https://github.com/enthus1ast/nimWebTemplates"
  },
  {
    "name": "cmixer",
    "url": "https://github.com/rxi/cmixer-nim",
    "method": "git",
    "tags": [
      "library",
      "audio",
      "mixer",
      "sound",
      "wav",
      "ogg"
    ],
    "description": "Lightweight audio mixer for games",
    "license": "MIT",
    "web": "https://github.com/rxi/cmixer-nim"
  },
  {
    "name": "cmixer_sdl2",
    "url": "https://github.com/rxi/cmixer_sdl2-nim",
    "method": "git",
    "tags": [
      "library",
      "audio",
      "mixer",
      "sound",
      "wav",
      "ogg"
    ],
    "description": "Lightweight audio mixer for SDL2",
    "license": "MIT",
    "web": "https://github.com/rxi/cmixer_sdl2-nim"
  },
  {
    "name": "chebyshev",
    "url": "https://github.com/jxy/chebyshev",
    "method": "git",
    "tags": [
      "math",
      "approximation",
      "numerical"
    ],
    "description": "Chebyshev approximation.",
    "license": "MIT",
    "web": "https://github.com/jxy/chebyshev"
  },
  {
    "name": "scram",
    "url": "https://github.com/rgv151/scram",
    "method": "git",
    "tags": [
      "scram",
      "sasl",
      "authentication",
      "salted",
      "challenge",
      "response"
    ],
    "description": "Salted Challenge Response Authentication Mechanism (SCRAM) ",
    "license": "MIT",
    "web": "https://github.com/rgv151/scram"
  },
  {
    "name": "blake2",
    "url": "https://bitbucket.org/mihailp/blake2/",
    "method": "hg",
    "tags": [
      "crypto",
      "cryptography",
      "hash",
      "security"
    ],
    "description": "blake2 - cryptographic hash function",
    "license": "CC0",
    "web": "https://bitbucket.org/mihailp/blake2/"
  },
  {
    "name": "spinny",
    "url": "https://github.com/molnarmark/spinny",
    "method": "git",
    "tags": [
      "terminal",
      "spinner",
      "spinny",
      "load"
    ],
    "description": "Spinny is a tiny terminal spinner package for the Nim Programming Language.",
    "license": "MIT",
    "web": "https://github.com/molnarmark/spinny"
  },
  {
    "name": "nigui",
    "url": "https://github.com/trustable-code/NiGui",
    "method": "git",
    "tags": [
      "gui",
      "windows",
      "gtk"
    ],
    "description": "NiGui is a cross-platform, desktop GUI toolkit using native widgets.",
    "license": "MIT",
    "web": "https://github.com/trustable-code/NiGui"
  },
  {
    "name": "nimcalcal",
    "url": "https://github.com/skilchen/nimcalcal",
    "method": "git",
    "tags": [
      "calendar",
      "library"
    ],
    "description": "nimcalcal - PyCalCal translated to Nim, Calendrical Calculations from Reingold/Dershowitz",
    "license": "MIT",
    "web": "http://www3.cs.stonybrook.edu/~algorith/implement/reingold/implement.shtml"
  },
  {
    "name": "currying",
    "url": "https://github.com/t8m8/currying",
    "method": "git",
    "tags": [
      "library",
      "functional",
      "currying"
    ],
    "description": "Currying library for Nim",
    "license": "MIT",
    "web": "https://github.com/t8m8/currying"
  },
  {
    "name": "rect_packer",
    "url": "https://github.com/yglukhov/rect_packer",
    "method": "git",
    "tags": [
      "library",
      "geometry",
      "packing"
    ],
    "description": "Pack rects into bigger rect",
    "license": "MIT",
    "web": "https://github.com/yglukhov/rect_packer"
  },
  {
    "name": "gintro",
    "url": "https://github.com/stefansalewski/gintro",
    "method": "git",
    "tags": [
      "library",
      "gtk",
      "wrapper",
      "gui"
    ],
    "description": "High level GObject-Introspection based GTK3 bindings",
    "license": "MIT",
    "web": "https://github.com/stefansalewski/gintro"
  },
  {
    "name": "arraymancer",
    "url": "https://github.com/mratsim/Arraymancer",
    "method": "git",
    "tags": [
      "vector",
      "matrix",
      "array",
      "ndarray",
      "multidimensional-array",
      "linear-algebra",
      "tensor"
    ],
    "description": "A tensor (multidimensional array) library for Nim",
    "license": "Apache License 2.0",
    "web": "https://mratsim.github.io/Arraymancer/"
  },
  {
    "name": "sha3",
    "url": "https://bitbucket.org/mihailp/sha3/",
    "method": "hg",
    "tags": [
      "crypto",
      "cryptography",
      "hash",
      "security"
    ],
    "description": "sha3 - cryptographic hash function",
    "license": "CC0",
    "web": "https://bitbucket.org/mihailp/sha3/"
  },
  {
    "name": "coalesce",
    "url": "https://github.com/piedar/coalesce",
    "method": "git",
    "tags": [
      "nil",
      "null",
      "options",
      "operator"
    ],
    "description": "A nil coalescing operator ?? for Nim",
    "license": "MIT",
    "web": "https://github.com/piedar/coalesce"
  },
  {
    "name": "asyncmysql",
    "url": "https://github.com/tulayang/asyncmysql",
    "method": "git",
    "tags": [
      "mysql",
      "async",
      "asynchronous"
    ],
    "description": "Asynchronous MySQL connector written in pure Nim",
    "license": "MIT",
    "web": "https://github.com/tulayang/asyncmysql"
  },
  {
    "name": "cassandra",
    "url": "https://github.com/yglukhov/cassandra",
    "method": "git",
    "tags": [
      "cassandra",
      "database",
      "wrapper",
      "bindings",
      "driver"
    ],
    "description": "Bindings to Cassandra DB driver",
    "license": "MIT",
    "web": "https://github.com/yglukhov/cassandra"
  },
  {
    "name": "tf2plug",
    "url": "https://gitlab.com/waylon531/tf2plug",
    "method": "git",
    "tags": [
      "app",
      "binary",
      "tool",
      "tf2"
    ],
    "description": "A mod manager for TF2",
    "license": "GPLv3",
    "web": "https://gitlab.com/waylon531/tf2plug"
  },
  {
    "name": "oldgtk3",
    "url": "https://github.com/stefansalewski/oldgtk3",
    "method": "git",
    "tags": [
      "library",
      "gtk",
      "wrapper",
      "gui"
    ],
    "description": "Low level bindings for GTK3 related libraries",
    "license": "MIT",
    "web": "https://github.com/stefansalewski/oldgtk3"
  },
  {
    "name": "godot",
    "url": "https://github.com/pragmagic/godot-nim",
    "method": "git",
    "tags": [
      "game",
      "engine",
      "2d",
      "3d"
    ],
    "description": "Nim bindings for Godot Engine",
    "license": "MIT",
    "web": "https://github.com/pragmagic/godot-nim"
  },
  {
    "name": "vkapi",
    "url": "https://github.com/Yardanico/nimvkapi",
    "method": "git",
    "tags": [
      "wrapper",
      "vkontakte",
      "vk",
      "library",
      "api"
    ],
    "description": "A wrapper for the vk.com API (russian social network)",
    "license": "MIT",
    "web": "https://github.com/Yardanico/nimvkapi"
  },
  {
    "name": "slacklib",
    "url": "https://github.com/ThomasTJdev/nim_slacklib",
    "method": "git",
    "tags": [
      "library",
      "wrapper",
      "slack",
      "slackapp",
      "api"
    ],
    "description": "Library for working with a slack app or sending messages to a slack channel (slack.com)",
    "license": "MIT",
    "web": "https://github.com/ThomasTJdev/nim_slacklib"
  },
  {
    "name": "calendar",
    "url": "https://github.com/skilchen/calendar",
    "method": "git",
    "tags": [
      "calendar",
      "dates",
      "library"
    ],
    "description": "calendar.py from Pythons stdlib translated to Nim",
    "license": "MIT",
    "web": "https://docs.python.org/2/library/calendar.html"
  },
  {
    "name": "wiringPiNim",
    "url": "https://github.com/ThomasTJdev/nim_wiringPiNim",
    "method": "git",
    "tags": [
      "wrapper",
      "raspberry",
      "rpi",
      "wiringpi",
      "pi"
    ],
    "description": "Wrapper that implements some of wiringPi's function for controlling a Raspberry Pi",
    "license": "MIT",
    "web": "https://github.com/ThomasTJdev/nim_wiringPiNim"
  },
  {
    "name": "redux",
    "url": "https://github.com/pragmagic/redux.nim",
    "method": "git",
    "tags": [
      "redux"
    ],
    "description": "Predictable state container.",
    "license": "MIT",
    "web": "https://github.com/pragmagic/redux.nim"
  },
  {
    "name": "skEasing",
    "url": "https://github.com/Skrylar/skEasing",
    "method": "git",
    "tags": [
      "math",
      "curves",
      "animation"
    ],
    "description": "A collection of easing curves for animation purposes.",
    "license": "BSD",
    "web": "https://github.com/Skrylar/skEasing"
  },
  {
    "name": "nimquery",
    "url": "https://github.com/GULPF/nimquery",
    "method": "git",
    "tags": [
      "html",
      "scraping",
      "web"
    ],
    "description": "Library for querying HTML using CSS-selectors, like JavaScripts document.querySelector",
    "license": "MIT",
    "web": "https://github.com/GULPF/nimquery"
  },
  {
    "name": "usha",
    "url": "https://github.com/subsetpark/untitled-shell-history-application",
    "method": "git",
    "tags": [
      "shell",
      "utility"
    ],
    "description": "untitled shell history application",
    "license": "MIT",
    "web": "https://github.com/subsetpark/untitled-shell-history-application"
  },
  {
    "name": "libgit2",
    "url": "https://github.com/barcharcraz/libgit2-nim",
    "method": "git",
    "tags": [
      "git",
      "libgit",
      "libgit2",
      "vcs",
      "wrapper"
    ],
    "description": "Libgit2 low level wrapper",
    "license": "MIT",
    "web": "https://github.com/barcharcraz/libgit2-nim"
  },
  {
    "name": "multicast",
    "url": "https://github.com/enthus1ast/nimMulticast",
    "method": "git",
    "tags": [
      "multicast",
      "udp",
      "socket",
      "net"
    ],
    "description": "proc to join (and leave) a multicast group",
    "license": "MIT",
    "web": "https://github.com/enthus1ast/nimMulticast"
  },
  {
    "name": "mysqlparser",
    "url": "https://github.com/tulayang/mysqlparser.git",
    "method": "git",
    "tags": [
      "mysql",
      "protocol",
      "parser"
    ],
    "description": "An efficient packet parser for MySQL Client/Server Protocol. Help you to write Mysql communication in either BLOCKIONG-IO or NON-BLOCKING-IO.",
    "license": "MIT",
    "web": "https://github.com/tulayang/mysqlparser"
  },
  {
    "name": "fugitive",
    "url": "https://github.com/citycide/fugitive",
    "method": "git",
    "tags": [
      "git",
      "github",
      "cli",
      "extras",
      "utility",
      "tool"
    ],
    "description": "Simple command line tool to make git more intuitive, along with useful GitHub addons.",
    "license": "MIT",
    "web": "https://github.com/citycide/fugitive"
  },
  {
    "name": "dbg",
    "url": "https://github.com/enthus1ast/nimDbg",
    "method": "git",
    "tags": [
      "template",
      "echo",
      "dbg",
      "debug"
    ],
    "description": "dbg template; in debug echo",
    "license": "MIT",
    "web": "https://github.com/enthus1ast/nimDbg"
  },
  {
    "name": "pylib",
    "url": "https://github.com/Yardanico/nimpylib",
    "method": "git",
    "tags": [
      "python",
      "compatibility",
      "library",
      "pure"
    ],
    "description": "Nim library with python-like functions and operators",
    "license": "MIT",
    "web": "https://github.com/Yardanico/nimpylib"
  },
  {
    "name": "graphemes",
    "url": "https://github.com/nitely/nim-graphemes",
    "method": "git",
    "tags": [
      "graphemes",
      "grapheme-cluster",
      "unicode"
    ],
    "description": "Grapheme aware string handling (Unicode tr29)",
    "license": "MIT",
    "web": "https://github.com/nitely/nim-graphemes"
  },
  {
    "name": "rfc3339",
    "url": "https://github.com/Skrylar/rfc3339",
    "method": "git",
    "tags": [
      "rfc3339",
      "datetime"
    ],
    "description": "RFC3339 (dates and times) implementation for Nim.",
    "license": "BSD",
    "web": "https://github.com/Skrylar/rfc3339"
  },
  {
    "name": "monero",
    "url": "https://github.com/ehmry/nim-monero",
    "method": "git",
    "tags": [
      "monero",
      "cryptonote",
      "vanity"
    ],
    "description": "Libraries and utilites related to Monero, a CryptoNote cryptocurrency.",
    "license": "MIT",
    "web": "https://github.com/ehmry/nim-monero"
  },
  {
    "name": "db_presto",
    "url": "https://github.com/Bennyelg/nimPresto",
    "method": "git",
    "tags": [
      "prestodb",
      "connector",
      "database"
    ],
    "description": "prestodb simple connector",
    "license": "MIT",
    "web": "https://github.com/Bennyelg/nimPresto"
  },
  {
    "name": "nimbomb",
    "url": "https://github.com/Tyler-Yocolano/nimbomb",
    "method": "git",
    "tags": [
      "giant",
      "bomb",
      "wiki",
      "api"
    ],
    "description": "A GiantBomb-wiki wrapper for nim",
    "license": "MIT",
    "web": "https://github.com/Tyler-Yocolano/nimbomb"
  },
  {
    "name": "csvql",
    "url": "https://github.com/Bennyelg/csvql",
    "method": "git",
    "tags": [
      "csv",
      "read",
      "ansisql",
      "query",
      "database",
      "files"
    ],
    "description": "csvql.",
    "license": "MIT",
    "web": "https://github.com/Bennyelg/csvql"
  },
  {
    "name": "contracts",
    "url": "https://github.com/Udiknedormin/NimContracts",
    "method": "git",
    "tags": [
      "library",
      "pure",
      "contract",
      "contracts",
      "DbC",
      "utility",
      "automation",
      "documentation",
      "safety",
      "test",
      "tests",
      "testing",
      "unittest"
    ],
    "description": "Design by Contract (DbC) library with minimal runtime.",
    "license": "MIT",
    "web": "https://github.com/Udiknedormin/NimContracts"
  },
  {
    "name": "syphus",
    "url": "https://github.com/makingspace/syphus-nim",
    "method": "git",
    "tags": [
      "optimization",
      "tabu"
    ],
    "description": "An implementation of the tabu search heuristic in Nim.",
    "license": "BSD-3",
    "web": "https://github.com/makingspace/syphus-nim"
  },
  {
    "name": "analytics",
    "url": "https://github.com/dom96/analytics",
    "method": "git",
    "tags": [
      "google",
      "telemetry",
      "statistics"
    ],
    "description": "Allows statistics to be sent to and recorded in Google Analytics.",
    "license": "MIT",
    "web": "https://github.com/dom96/analytics"
  },
  {
    "name": "arraymancer_vision",
    "url": "https://github.com/edubart/arraymancer-vision",
    "method": "git",
    "tags": [
      "arraymancer",
      "image",
      "vision"
    ],
    "description": "Image transformation and visualization utilities for arraymancer",
    "license": "Apache License 2.0",
    "web": "https://github.com/edubart/arraymancer-vision"
  },
  {
    "name": "kexpr",
    "url": "https://github.com/brentp/kexpr-nim",
    "method": "git",
    "tags": [
      "math",
      "expression",
      "evalute"
    ],
    "description": "wrapper for kexpr math expression evaluation library",
    "license": "MIT",
    "web": "https://github.com/brentp/kexpr-nim"
  },
  {
    "name": "lapper",
    "url": "https://github.com/brentp/nim-lapper",
    "method": "git",
    "tags": [
      "interval"
    ],
    "description": "fast interval overlaps",
    "license": "MIT",
    "web": "https://github.com/brentp/nim-lapper"
  },
  {
    "name": "gplay",
    "url": "https://github.com/yglukhov/gplay",
    "method": "git",
    "tags": [
      "google",
      "play",
      "apk",
      "publish",
      "upload"
    ],
    "description": "Google Play APK Uploader",
    "license": "MIT",
    "web": "https://github.com/yglukhov/gplay"
  },
  {
    "name": "huenim",
    "url": "https://github.com/IoTone/huenim",
    "method": "git",
    "tags": [
      "hue",
      "iot",
      "lighting",
      "philips",
      "library"
    ],
    "description": "Huenim",
    "license": "MIT",
    "web": "https://github.com/IoTone/huenim"
  },
  {
    "name": "drand48",
    "url": "https://github.com/JeffersonLab/drand48",
    "method": "git",
    "tags": [
      "random",
      "number",
      "generator"
    ],
    "description": "Nim implementation of the standard unix drand48 pseudo random number generator",
    "license": "BSD3",
    "web": "https://github.com/JeffersonLab/drand48"
  },
  {
    "name": "ensem",
    "url": "https://github.com/JeffersonLab/ensem",
    "method": "git",
    "tags": [
      "jackknife",
      "statistics"
    ],
    "description": "Support for ensemble file format and arithmetic using jackknife/bootstrap propagation of errors",
    "license": "BSD3",
    "web": "https://github.com/JeffersonLab/ensem"
  },
  {
    "name": "basic2d",
    "url": "https://github.com/nim-lang/basic2d",
    "method": "git",
    "tags": [
      "deprecated",
      "vector",
      "stdlib",
      "library"
    ],
    "description": "Deprecated module for vector/matrices operations.",
    "license": "MIT",
    "web": "https://github.com/nim-lang/basic2d"
  },
  {
    "name": "basic3d",
    "url": "https://github.com/nim-lang/basic3d",
    "method": "git",
    "tags": [
      "deprecated",
      "vector",
      "stdlib",
      "library"
    ],
    "description": "Deprecated module for vector/matrices operations.",
    "license": "MIT",
    "web": "https://github.com/nim-lang/basic3d"
  },
  {
    "name": "shiori",
    "url": "https://github.com/Narazaka/shiori-nim",
    "method": "git",
    "tags": [
      "ukagaka",
      "shiori",
      "protocol"
    ],
    "description": "SHIORI Protocol Parser/Builder",
    "license": "MIT",
    "web": "https://github.com/Narazaka/shiori-nim"
  },
  {
    "name": "shioridll",
    "url": "https://github.com/Narazaka/shioridll-nim",
    "method": "git",
    "tags": [
      "shiori",
      "ukagaka"
    ],
    "description": "The SHIORI DLL interface",
    "license": "MIT",
    "web": "https://github.com/Narazaka/shioridll-nim"
  },
  {
    "name": "httpauth",
    "url": "https://github.com/FedericoCeratto/nim-httpauth",
    "method": "git",
    "tags": [
      "http",
      "authentication",
      "authorization",
      "library",
      "security"
    ],
    "description": "HTTP Authentication and Authorization",
    "license": "LGPLv3",
    "web": "https://github.com/FedericoCeratto/nim-httpauth"
  },
  {
    "name": "cbor",
    "url": "https://github.com/ehmry/nim-cbor",
    "method": "git",
    "tags": [
      "library",
      "cbor",
      "binary",
      "encoding"
    ],
    "description": "Concise Binary Object Representation decoder (RFC7049).",
    "license": "MIT",
    "web": "https://github.com/ehmry/nim-cbor"
  },
  {
    "name": "base58",
    "url": "https://github.com/ehmry/nim-base58",
    "method": "git",
    "tags": [
      "base58",
      "bitcoin",
      "cryptonote",
      "monero",
      "encoding",
      "library"
    ],
    "description": "Base58 encoders and decoders for Bitcoin and CryptoNote addresses.",
    "license": "MIT",
    "web": "https://github.com/ehmry/nim-base58"
  },
  {
    "name": "webdriver",
    "url": "https://github.com/dom96/webdriver",
    "method": "git",
    "tags": [
      "webdriver",
      "selenium",
      "library",
      "firefox"
    ],
    "description": "Implementation of the WebDriver w3c spec.",
    "license": "MIT",
    "web": "https://github.com/dom96/webdriver"
  },
  {
    "name": "interfaced",
    "url": "https://github.com/andreaferretti/interfaced",
    "method": "git",
    "tags": [
      "interface"
    ],
    "description": "Go-like interfaces",
    "license": "Apache License 2.0",
    "web": "https://github.com/andreaferretti/interfaced"
  },
  {
    "name": "vla",
    "url": "https://github.com/bpr/vla",
    "method": "git",
    "tags": [
      "vla",
      "alloca"
    ],
    "description": "Variable length arrays for Nim",
    "license": "MIT",
    "web": "https://github.com/bpr/vla"
  },
  {
    "name": "metatools",
    "url": "https://github.com/jxy/metatools",
    "method": "git",
    "tags": [
      "macros",
      "metaprogramming"
    ],
    "description": "Metaprogramming tools for Nim",
    "license": "MIT",
    "web": "https://github.com/jxy/metatools"
  },
  {
    "name": "pdcurses",
    "url": "https://github.com/lcrees/pdcurses",
    "method": "git",
    "tags": [
      "pdcurses",
      "curses",
      "console",
      "gui"
    ],
    "description": "Nim wrapper for PDCurses",
    "license": "MIT",
    "web": "https://github.com/lcrees/pdcurses"
  },
  {
    "name": "libuv",
    "url": "https://github.com/lcrees/libuv",
    "method": "git",
    "tags": [
      "libuv",
      "wrapper",
      "node",
      "networking"
    ],
    "description": "libuv bindings for Nim",
    "license": "MIT",
    "web": "https://github.com/lcrees/libuv"
  },
  {
    "name": "romans",
    "url": "https://github.com/lcrees/romans",
    "method": "git",
    "tags": [
      "roman",
      "numerals"
    ],
    "description": "Conversion between integers and Roman numerals",
    "license": "MIT",
    "web": "https://github.com/lcrees/romans"
  },
  {
    "name": "simpleAST",
    "url": "https://github.com/lguzzon/simpleAST",
    "method": "git",
    "tags": [
      "ast"
    ],
    "description": "Simple AST in NIM",
    "license": "MIT",
    "web": "https://github.com/lguzzon/simpleAST"
  },
  {
    "name": "timerpool",
    "url": "https://github.com/mikra01/timerpool/",
    "method": "git",
    "tags": [
      "timer",
      "pool",
      "events",
      "thread"
    ],
    "description": "threadsafe timerpool implementation for event purpose",
    "license": "MIT",
    "web": "https://github.com/mikra01/timerpool"
  },
  {
    "name": "zero_functional",
    "url": "https://github.com/alehander42/zero-functional",
    "method": "git",
    "tags": [
      "functional",
      "dsl",
      "chaining",
      "seq"
    ],
    "description": "A library providing zero-cost chaining for functional abstractions in Nim",
    "license": "MIT",
    "web": "https://github.com/alehander42/zero-functional"
  },
  {
    "name": "ormin",
    "url": "https://github.com/Araq/ormin",
    "method": "git",
    "tags": [
      "ORM",
      "SQL",
      "db",
      "database"
    ],
    "description": "Prepared SQL statement generator. A lightweight ORM.",
    "license": "MIT",
    "web": "https://github.com/Araq/ormin"
  },
  {
    "name": "karax",
    "url": "https://github.com/pragmagic/karax",
    "method": "git",
    "tags": [
      "browser",
      "DOM",
      "virtual-DOM",
      "UI"
    ],
    "description": "Karax is a framework for developing single page applications in Nim.",
    "license": "MIT",
    "web": "https://github.com/pragmagic/karax"
  },
  {
    "name": "cascade",
    "url": "https://github.com/citycide/cascade",
    "method": "git",
    "tags": [
      "macro",
      "cascade",
      "operator",
      "dart",
      "with"
    ],
    "description": "Method & assignment cascades for Nim, inspired by Smalltalk & Dart.",
    "license": "MIT",
    "web": "https://github.com/citycide/cascade"
  },
  {
    "name": "chrono",
    "url": "https://github.com/treeform/chrono",
    "method": "git",
    "tags": [
      "library",
      "timestamp",
      "calendar",
      "timezone"
    ],
    "description": "Calendars, Timestamps and Timezones utilities.",
    "license": "MIT",
    "web": "https://github.com/treeform/chrono"
  },
  {
    "name": "dbschema",
    "url": "https://github.com/vegansk/dbschema",
    "method": "git",
    "tags": [
      "library",
      "database",
      "db"
    ],
    "description": "Database schema migration library for Nim language.",
    "license": "MIT",
    "web": "https://github.com/vegansk/dbschema"
  },
  {
    "name": "gentabs",
    "url": "https://github.com/lcrees/gentabs",
    "method": "git",
    "tags": [
      "table",
      "string",
      "key",
      "value"
    ],
    "description": "Efficient hash table that is a key-value mapping (removed from stdlib)",
    "license": "MIT",
    "web": "https://github.com/lcrees/gentabs"
  },
  {
    "name": "libgraph",
    "url": "https://github.com/Mnenmenth/libgraphnim",
    "method": "git",
    "tags": [
      "graph",
      "math",
      "conversion",
      "pixels",
      "coordinates"
    ],
    "description": "Converts 2D linear graph coordinates to pixels on screen",
    "license": "MIT",
    "web": "https://github.com/Mnenmenth/libgraphnim"
  },
  {
    "name": "polynumeric",
    "url": "https://github.com/lcrees/polynumeric",
    "method": "git",
    "tags": [
      "polynomial",
      "numeric"
    ],
    "description": "Polynomial operations",
    "license": "MIT",
    "web": "https://github.com/lcrees/polynumeric"
  },
  {
    "name": "unicodedb",
    "url": "https://github.com/nitely/nim-unicodedb",
    "method": "git",
    "tags": [
      "unicode",
      "UCD",
      "unicodedata"
    ],
    "description": "Unicode Character Database (UCD) access for Nim",
    "license": "MIT",
    "web": "https://github.com/nitely/nim-unicodedb"
  },
  {
    "name": "normalize",
    "url": "https://github.com/nitely/nim-normalize",
    "method": "git",
    "tags": [
      "unicode",
      "normalization",
      "nfc",
      "nfd"
    ],
    "description": "Unicode normalization forms (tr15)",
    "license": "MIT",
    "web": "https://github.com/nitely/nim-normalize"
  },
  {
    "name": "nico",
    "url": "https://github.com/ftsf/nico",
    "method": "git",
    "tags": [
      "pico-8",
      "game",
      "library",
      "ludum",
      "dare"
    ],
    "description": "Nico game engine",
    "license": "MIT",
    "web": "https://github.com/ftsf/nico"
  },{
    "name": "os_files",
    "url": "https://github.com/tormund/os_files",
    "method": "git",
    "tags": [
      "dialogs",
      "file",
      "icon"
    ],
    "description": "Crossplatform (x11, windows, osx) native file dialogs; sytem file/folder icons in any resolution; open file with default application",
    "license": "MIT",
    "web": "https://github.com/tormund/os_files"
  }
]