d3

A D3.js wrapper for Nim

Wrapper score 30/100 · tests present · docs generated

Wraps a native library — check OS Compatibility below for platform-specific linking notes.

Summary

Latest Version Unknown
License MIT
CI Status Failing
Downloads 0
Last Indexed 2026-07-21 05:24

Installation

nimble install d3
choosenim install d3
git clone https://github.com/hiteshjasani/nim-d3

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
d3 - - - - - - -

Source

Repository https://github.com/hiteshjasani/nim-d3
Homepage https://github.com/hiteshjasani/nim-d3
Documentation View Documentation
Registry Source nimble_official

README

nim-d3

test-build-examples

Nim Foreign Function Interface (FFI) bindings to d3.js.

This is in development and there is still a lot to be written. There is the ability to create a simple graph today. See examples/ for usage.

Image of example 5 Image of example 6

Install

nim-d3 is available in nimble.

nimble install d3

or if you have a .nimble file then add the following.

requires "d3 >= 0.1.2"

NOTE: Run nimble search d3 --ver to find out the most recent version of the library.

Documentation

Clone the repo and generate the docs

nimble docs