Features
Write in blocks.
Think in structure.
Slash commands, markdown shortcuts, callouts, toggles, tables, diagrams, and math. The NoteX editor gives every idea the block it deserves, in English, Arabic, or both at once.
The blocks
Twenty-five block types.
One keystroke away.
Type / and the menu appears: text and headings, bulleted and numbered lists, nested to-dos, quotes, callouts in five colors with custom icons, collapsible toggles, resizable tables with cell merging, images with resize handles and captions, multi-column layouts, video and audio embeds, file attachments, bookmark cards, and a table of contents that builds itself from your headings.
Then the serious hardware: code blocks with syntax highlighting, LaTeX equations rendered properly, and nine kinds of Mermaid diagrams, flowcharts to sequence diagrams to mind maps, all written as text and rendered as graphics.
The slash menu: type to filter, Enter to insert, keep writing.
A real page
Specs that read like specs,
not like memos.
This is what a working document looks like when the editor keeps up: the decision in a callout nobody can miss, the math rendered, the rationale folded into a toggle, the rollout as a diagram, and the code exactly as it will ship.
Markdown shortcuts work as you type (# for headings, - for lists, [] for to-dos, and fenced code blocks), and the floating toolbar carries 30+ formatting actions: fonts, sizes, colors, highlights, alignment, links.
Product Spec: Search v2
Decision: semantic ranking ships behind a flag first. Fallback is keyword-only, same API.
Ranking model
Results blend keyword and semantic scores, weighted by recency:
Beta feedback: meaning matched intent better than exact words in 7 of 9 test queries.
Rollout
const results = await search(query, { rank: "semantic", // flagged });
Editor mechanics
Tricks borrowed from
a decade of code editing.
⌨️ Multi-cursor editing
Place several cursors and type in all of them at once. The famous code-editor move, working in rich text: rename a term across a list, prefix ten lines in one stroke.
🔍 Find and replace
Ctrl+F finds inside the note, Ctrl+H replaces. Real navigation through matches, like an editor that respects long documents.
↩️ Deep undo
Ctrl+Z walks back through block operations, not just keystrokes. Restructure fearlessly.
🔢 Word count, live
Words and characters in the status bar as you write. Useful for people with editors, limits, or discipline.
😀 1000+ emojis
An emoji picker with search and categories, for inline emojis and note icons alike.
🖼️ Images that behave
Drag the handles to resize, align left, center, or right, and add captions. Covers with repositioning sit above the title.
Arabic, first-class
Every block knows
its own direction.
Most editors treat direction as one switch for the whole document, which is how bilingual notes end up broken. NoteX decides per block, automatically, from the first strong character: an Arabic paragraph flows right-to-left, the English line under it flows left-to-right, and both read naturally.
For bilingual teams across the Gulf and beyond, this is the difference between a wiki people use and a wiki people apologize for.
Bilingual team wikisBilingual policy page
Leave policy
Leave requests are submitted two weeks in advance and approved by the team lead.
تُقدَّم طلبات الإجازة قبل أسبوعين على الأقل، ويعتمدها قائد الفريق مباشرة.
Each block chose its own direction automatically. Nobody clicked anything.
Same blocks, both surfaces
Frequently asked questions
What block types does NoteX support?
Text, six heading levels, bulleted and numbered lists, nested to-dos, quotes, callouts (5 colors, custom icons), toggles, code with syntax highlighting, resizable tables with merging, images with resize and captions, video and audio embeds, file attachments, bookmarks, LaTeX equations, table of contents, multi-column layouts, page links, footnotes, emoji, and nine kinds of Mermaid diagrams including mind maps.
Do markdown shortcuts work while typing?
Block-level shortcuts do: # for headings, - for bullets, 1. for numbered lists, [] for to-dos, > for quotes, --- for dividers, and triple backticks for code blocks.
How does the Arabic support actually work?
Direction is set per block from its first strong character. Arabic blocks flow right-to-left, English blocks left-to-right, in the same note, with no manual switches. Lists, punctuation, and alignment follow the block's direction.
Can I write math?
Yes. Equation blocks take LaTeX and render it with a fast math engine, on both surfaces.
What are the diagram options?
Nine Mermaid kinds from the slash menu: flowchart, sequence, Gantt, pie, class, state, entity-relationship, mind map, and generic Mermaid for anything else the language supports. You write text; NoteX renders the picture.
Your notes deserve a better engine.
A Notion-style block editor on the engine behind the world's most popular code editor. Notes stay files you own, extensions add what you need, and AI plugs in natively. Free to start, on web and desktop.
Free to start · Your files, your disk · Windows desktop & web