Home/Model Training/vectorflow
vectorflow logo

vectorflow

Netflix/vectorflow

VectorFlow provides D language support for vector operations essential to AI development

GraphCanon updated 2w · GitHub synced 2w

1.3k stars88 forksLast push 2y D Apache-2.0

Decision brief

VectorFlow serves developers with D language proficiency for performing high-speed vector operations aiding in AI model training

Good fit when

  • You are prioritizing development speed and performance with the D programming language.
  • Your project targets Linux, OSX, or aims to leverage LLVM-based optimizations through LDC.

Avoid when

  • If your project requires a more widely adopted language like Python for compatibility.
  • When cross-platform support beyond Linux and OSX is necessary since testing has been limited to these operating systems.

Observed Jul 17, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Dormant (822d since push)
As of 2w
Provenance
Not a fork · Organization account
As of 2w
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

git clone https://github.com/Netflix/vectorflow

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

A library for high performance vector operations in the D programming language

Capability facts

Languages
d

Source: github.language · Aug 3, 2026

Categories

Tags

README

Installation

dub package

The library is distributed as a dub package. Add vectorflow to the dependencies section of your dub.json:

"vectorflow": "~>1.0.2"

The library itself doesn't have any dependencies. All you need is a recent D compiler.

LDC is the recommended compiler for the fastest runtime speed.

Tested on:

  • Linux, OSX
  • LDC version: >= 1.1.1
  • DMD version: >= 2.073.1

Setting up a D environment

If you're new to D, keep reading. You will need dub (the D package manager) and LDC (the LLVM-based D compiler).

macOS
brew install dub
brew install ldc
Ubuntu
apt-get install -y curl xz-utils
curl -fsS https://dlang.org/install.sh | bash -s ldc
source ~/dlang/ldc-{VERSION}/activate

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.