>_ devnexus

// dev tools built by developers

Ship faster.
Debug everything.
Trust your contracts.

DevNexus builds the tooling layer engineering teams actually keep installed: distributed tracing, API contract testing, SDK generation and a terminal companion that wires your dev loop together.

$ npx devnexus init --toolkit all
Weekly installs
1.2M+
Trace overhead
<0.8ms
SDK languages
9
nexustrace — live tail

09:41:02.114 TRACE a91f3c2 checkout-api

├─ http POST /v1/charges 212ms

├─ db charges.insert 18ms

├─ rpc fraud-scorer.evaluate 94ms

└─ cache HIT rules:v14 0.4ms

└─ http stripe.charges 71ms

09:41:02.326 DONE 212ms · 6 spans · 0 errors

real output, real traces — see NexusTrace

// the collection

Four tools. One toolkit.

Every product installs standalone or as part of the DevNexus toolkit. No accounts required for local-first workflows.

all tools →
nexustrace.tool
v4.2.1

Debugging

NexusTrace

Distributed tracing & live debugging

Instrument once, see everything. NexusTrace captures request traces across services, threads and queues with sub-millisecond overhead — then renders them as interactive flame graphs in your terminal or browser.

  • Auto-instrumentation for Node, Go, Python, Java and .NET
  • Live flame graphs with time-travel replay
  • Sampling rules as code (trace.rules.yaml)
  • OpenTelemetry-compatible exporters
$ npx devnexus add nexustrace
driftapi.tool
v3.8.0

API Development

DriftAPI

API design, mocking & contract testing

Design your API contract first, then let DriftAPI generate mocks, break-on-drift contract tests and living documentation. Catches breaking changes in CI before your consumers ever see them.

  • OpenAPI 3.1 & GraphQL schema support
  • Instant mock servers with stateful scenarios
  • Contract diffing wired into CI pipelines
  • Latency & payload chaos injection
$ npx devnexus add driftapi
forgekit.tool
v2.11.3

SDK Tooling

ForgeKit

Idiomatic SDK generation toolchain

Turn one API contract into type-safe, idiomatic SDKs for nine languages. ForgeKit handles pagination, retries, auth flows and streaming so your generated clients feel hand-written.

  • TypeScript, Python, Go, Rust, Java, C#, Ruby, PHP, Swift
  • Human-readable output that passes your linter
  • Semantic-release versioning built in
  • Golden-file regression tests for every release
$ npx devnexus add forgekit
relay cli.tool
v5.4.0

Command Line

Relay CLI

The terminal workflow companion

One binary that wires your local dev loop together: environment sync, port forwarding, secret injection, log tailing and one-shot preview deploys — all scriptable, all offline-capable.

  • Single static binary, zero runtime dependencies
  • Encrypted env sync across machines & CI
  • Tunnel public URLs to localhost in one command
  • Composable subcommands with JSON output mode
$ curl -fsSL https://get.devnexus.dev/relay | sh

// code first

Read the code, not the pitch deck

Instrument a service, pin an API contract or share a preview URL — this is what working with DevNexus actually looks like.

src/checkout/trace.ts
1// One-line instrumentation with NexusTrace
2import { trace, span } from '@devnexus/node';
3
4await trace.init({
5  service: 'checkout-api',
6  sampling: 'rules/trace.rules.yaml',
7  exporter: 'local', // traces never leave the box
8});
9
10export async function chargeCard({ cart, token }) {
11  return span('payments.charge', async () => {
12    const result = await gateway.charge({ cart, token });
13    return result;
14  });
15}

// integrations

Plugs into the stack you already run

First-party integrations for source control, CI/CD, observability and editors.

all 12 integrations →

GitHub

Source Control

GitLab

Source Control

Docker

Containers

Kubernetes

Orchestration

Jenkins

CI / CD

CircleCI

CI / CD

Datadog

Observability

Grafana

Observability

Prometheus

Observability

Slack

Collaboration

VS Code

Editors

JetBrains

Editors

// documentation

Docs that start with a working example

No 40-page onboarding. Every guide gets you to first output in under five minutes, with copy-pasteable commands.

// changelog

Shipped recently

Semantic versioning, no surprise breakage. Every release note written by the engineer who wrote the code.

View Changelog →
v5.4.0 Relay CLI Feature
  • + Added `relay tunnel --qr` to share preview URLs by QR code
  • + Env sync now supports per-branch overrides (.relay/env.branch.yaml)
  • + JSON output mode extended to `relay logs` and `relay deploy`
v4.2.1 NexusTrace Patch
  • + Fixed flame-graph rendering for traces over 50k spans
  • + Reduced agent memory overhead by 18% on Go workloads
  • + Corrected OTLP resource attribute mapping for Kubernetes pods
v3.8.0 DriftAPI Feature
  • + GraphQL subscription mocking now stateful across connections
  • + New `drift chaos latency` command for payload delay injection
  • + Contract registry UI with consumer impact analysis

// developer testimonials

Trusted by engineers who read the source

> “NexusTrace cut our mean time to resolution from hours to minutes. The terminal flame graphs alone are worth it — I stopped context-switching to a browser tab.”

Priya Raman

Staff Engineer, FintechScale

> “DriftAPI caught a breaking change in our payments API during CI on day one. It has paid for itself roughly four hundred times since.”

Tom Whitfield

Platform Lead, Kestrel Commerce

> “We generate nine SDKs from a single contract with ForgeKit. What used to be a team of three maintaining clients is now a CI job.”

Marta Kowalczyk

Head of Developer Experience, Orbit Payments

> “Relay CLI is the first internal-tooling binary our engineers actually keep installed. Env sync finally killed the "works on my machine" thread.”

Dan Okafor

Engineering Manager, Halden Systems

// open development

Built in the open, every day

247 open-source repositories, 41 maintainers, one very busy CI cluster. Here's the last 30 weeks of contributions across the DevNexus org.

30 weeks ago less more today
devnexus — recent activity
  • merged

    devnexus/nexustrace · Add time-travel replay scrubber to flame graph UI

    #2841 · 12 min ago

  • released

    devnexus/driftapi · v3.8.0 — stateful GraphQL subscription mocks

    tag · 2 hours ago

  • issue

    devnexus/forgekit · Swift generator: support Xcode 16 strict concurrency

    #612 · 4 hours ago

  • merged

    devnexus/relay · relay tunnel --qr renders shareable QR in terminal

    #1177 · 6 hours ago

  • commit

    devnexus/nexustrace · perf(go): reduce agent allocation pressure by 18%

    a91f3c2 · yesterday

  • merged

    devnexus/docs · Docs: rewrite getting-started guide for v5 onboarding

    #338 · yesterday

// start building

Your next sprint deserves better tooling

Install the toolkit, trace a request, mock an API — all before your standup ends. Free for individuals and open-source projects.

$ npx devnexus init --toolkit all