Node, a Next.js Markdown editor,
focused for Pentesting. To build technical notes.

Node is a Markdown-first workspace for technical notes. Write in a rich editor backed by plain Markdown — with a workspace tree, search, tasks, a calendar and offline GitHub repositories around it.

git clone https://github.com/0x0f2Root/Node.git
Terminal

localhost:3000

Node is running!

pnpm install && pnpm dev ▲ Next.js- Local: http://localhost:3000 ✓ Ready○ Reading data/pages/

Anybody can write.

Write in a visual editor and get plain Markdown & MDX underneath. Switch to the source whenever you want — it is the same document.

Recon notes.mdSavedVisualMDX

Overview

The service exposes a single endpoint.

MethodPath
POST/execute

http

POST /execute HTTP/1.1
Content-Type: application/json
Only test hosts you are authorized to assess.

/

Heading

Table

Code block

Image

Write without the syntax.

Headings, tables and code blocks are edited right where they sit. What gets saved is ordinary Markdown.

  • Type / to insert any block
  • Tables, lists and code blocks edited in place
  • Paste or drop images straight into a page
  • Saved automatically a moment after you stop typing
  • Comfortable or full-width page, three font sizes

Built for technical notes.

Command palette

Jump to any page, create anything, or run any command — without leaving the keyboard.

Explore
Search pages or type a command…Ctrl K
New Page
New Task
Import GitHub Repository
Reload Pages from Disk

Local by design

Node runs on your own machine. No accounts, no sign-up, and nothing sent to a hosted service.

localhost:3000

Everything around the page.

Notes rarely live alone. Tasks, events and reference repositories sit in the same workspace, and link back to the pages they are about.

Workspaces

Workspaces, folders and pages in one tree.

Tasks

A Kanban board with priorities and due dates.

Calendar

Events linked to pages, with task due dates.

Repositories

Read-only GitHub snapshots, available offline.

Search

Titles, headings and body text.

Bring your Markdown.

Already have notes? Import .md, .mdx and .markdown files, or copy whole folders into the project and reload.

Terminal
# top-level folders become workspaces
cp -r ~/notes/* data/pages/

# then, in Node:
# Workspaces → + → Reload from disk

Engineering

Deployment runbook
.md
API notes
.md
Incident review
.md
Getting Started
.md
Deployment runbook.md
# Deployment runbook

1. Tag the release
2. Run the migration

Saved to disk.

Find anything you wrote.

Full-text search across titles, headings and body text, with the matching passage shown for every result.

Learn More
Search titles, headings and text…

Deployment runbook

Engineering

API notes

Engineering / Architecture

Recon checklist

Pentesting / Web

Incident review

Engineering

GitHub repositories, offline.

Import a public repository as a read-only snapshot and keep cheat sheets, docs and reference code right beside your notes.

Repositories

Run it yourself.

Built in the open.

Node's source is on GitHub. Star it, report a problem, or follow along as it grows.

  • Plain Markdown files.Every page lives in data/pages, readable by any other tool.
  • No accounts.Runs locally, with nothing to sign up for.
  • Within seconds.Clone, install, and start writing at localhost:3000.
  • Read docsOpen GitHub