Skip to content

About Scripto.

Scripto exists because turning Markdown into a genuinely well-typeset PDF was still harder than it had any right to be: LaTeX asks for a toolchain, exporters print web pages, and online converters ask you to upload your documents to strangers.

Open Scripto — free, no signup

The principle: the preview is the PDF

One decision shaped everything else: the editor should show real pages, laid out by the same engine that produces the export. From there, running headers, cover pages, skins and RTL support are features of one honest pipeline instead of promises about a hidden one.

Built by Atom

Scripto is designed and built by Atom, a software studio crafting focused, privacy-respecting tools. Arabic and RTL support is not a checkbox for us — it is a founding requirement, built and tested from day one.

The technology

React + TypeScript + Vite; CodeMirror 6 for editing; remark/rehype for Markdown; KaTeX and Mermaid for math and diagrams; Paged.js for CSS paged-media layout; a service worker for full offline operation. Open source under MIT — issues and pull requests welcome.

Free means free

No tiers, no locked exports, no watermarks, no accounts. The optional AI assistant uses your own API key. If Scripto saves you an afternoon, a GitHub star is the only currency we take.

Keep exploring

See it for yourself.

The editor is one click away — free, no signup, works offline.