2 unstable releases
Uses new Rust 2024
| 0.2.0 | Apr 10, 2026 |
|---|---|
| 0.1.0 | Mar 4, 2026 |
#231 in Text editors
2MB
2K
SLoC
oxmap
Terminal mind map and flowchart editor with Mermaid .mmd export.
Commands
| Key / Command | Action |
|---|---|
a |
Add a note and start editing it |
f then <key> |
Select one note by key |
<count> then f then keys |
Multi-select notes, e.g. 3fabc |
i |
Edit the selected note inline |
o |
Open the selected note in your configured editor |
x |
Delete the selected note |
m <key> |
Create a relation from the selected note(s) to the target |
u <key> |
Remove the relation from the selected note(s) to the target |
h j k l |
Move selected note, or pan when nothing is selected |
<count> then motion |
Repeat a move, e.g. 8l |
s / d |
Zoom in / out |
G |
Fit all notes on screen |
Esc |
Cancel pending mode or clear selection |
: |
Enter command mode |
:w |
Save to .mmd |
:wq |
Save and quit |
:q |
Quit if clean |
:q! |
Force quit |
:export |
Write a Mermaid .mmd export |
:editor <cmd> |
Change editor command and save it to config |
Config
Config lives at ~/.config/oxmap/config.json.
{
"movement_step": 6,
"editor": "~/nvim-macos-arm64/bin/nvim"
}
Dependencies
~21–41MB
~611K SLoC