Пишите форматируйте сохраняйте.
Заметки, которые остаются вашими.
Write format keep.
Notes that stay entirely yours.

Raccodown — бесплатное приложение для заметок на Markdown, которое разворачивается на вашем сервере. Редактор с панелью форматирования, живое превью и теги прямо из текста. Raccodown is a free Markdown note app, self-hosted on your own server. An editor with a formatting toolbar, live preview, and tags pulled straight from your text.

БесплатноFree Открытый кодOpen source Свой серверSelf-hosted Markdown
Заметка в Raccodown: редактор Markdown слева, живое превью справа A note in Raccodown: Markdown editor on the left, live preview on the right

Три шагаThree steps

Как это работаетHow it works

01

Пишите в MarkdownWrite in Markdown

Редактор с панелью форматирования и живым превью рядом — видите результат сразу, без переключения вкладок.An editor with a formatting toolbar and live preview side by side — see the result immediately, no tab-switching.

02

Организуйте тегамиOrganize with tags

Теги не нужно заводить отдельно — они выделяются прямо из текста заметки и сразу становятся фильтром.No separate tagging step — tags are pulled straight from your note's text and become a filter right away.

03

Ничего не теряйтеNever lose a thing

Конфликтующие правки не перезаписываются молча — вы увидите обе версии и решите сами. Экспортируйте все заметки в один клик.Conflicting edits never overwrite silently — you see both versions and decide. Export every note in one click.

ВозможностиFeatures

Всё нужное для личных заметокEverything a note-taking app needs

РедакторEditor

CodeMirror с панелью форматированияCodeMirror with a formatting toolbar

Полноценный редактор кода под капотом: подсветка синтаксиса Markdown, горячие клавиши и кнопки для жирного, курсива, списков и ссылок.A real code editor underneath: Markdown syntax highlighting, keyboard shortcuts, and buttons for bold, italic, lists and links.

ПревьюPreview

Живой предпросмотр с таблицамиLive preview, tables included

Рендер Markdown обновляется на лету, с поддержкой таблиц в стиле GitHub — не только базовый синтаксис.Markdown renders as you type, with GitHub-style tables supported — not just the bare-bones syntax.

ТегиTags

Извлекаются прямо из текстаPulled straight from your text

Теги не хранятся отдельно — они извлекаются из содержимого заметки, так что список тегов никогда не расходится с текстом.Tags aren't stored separately — they're extracted from a note's content, so the tag list never drifts from the text.

НадёжностьSafety

Конфликты не перезаписываются молчаConflicts never overwrite silently

Если заметка изменилась, пока вы её редактировали, сохранение вернёт обе версии — вместо того, чтобы затереть чужие правки.If a note changed while you were editing it, saving hands back both versions — instead of quietly clobbering someone's edit.

ЭкспортExport

Все заметки одним архивомEvery note, one archive

Скачайте все заметки как обычные .md-файлы в zip-архиве — ваши данные никогда не заперты внутри приложения.Download every note as a plain .md file, bundled into a zip — your data is never locked inside the app.

Свой серверSelf-hosted

Один Go-бинарник, любая базаOne Go binary, any database

Фронтенд собран прямо внутрь бинарника. SQLite, MySQL/MariaDB или PostgreSQL — на выбор, одной переменной окружения.The frontend is embedded straight into the binary. SQLite, MySQL/MariaDB or PostgreSQL — your choice, set with one environment variable.

Свой сервер, свои правилаYour server, your rules

Raccodown — это один Go-бинарник: весь фронтенд собран прямо внутрь через go:embed. Ни отдельной сборки, ни Node.js, ни настройки CORS — один процесс слушает один порт и отдаёт и API, и интерфейс.Raccodown is a single Go binary — the entire frontend is embedded straight into it. No separate build step, no Node toolchain, no CORS to configure: one process listens on one port and serves both the API and the UI.

SQLite, MySQL/MariaDB или PostgreSQL — на выбор, одной переменной окружения. Демо-аккаунт создаётся автоматически при первом запуске.SQLite, MySQL/MariaDB or PostgreSQL — your choice, set with one environment variable. A demo account is seeded automatically on first run.

git clone https://github.com/dmitriygnatenko/raccodown
cd raccodown

# самый быстрый способ — SQLite, без отдельной БД
export DB_DRIVER=sqlite
export DB_SQLITE_PATH=./data/raccodown.db

go run ./cmd/raccodown
# → http://localhost:8080, демо-вход: user / pass
git clone https://github.com/dmitriygnatenko/raccodown
cd raccodown

# quickest path — SQLite, no separate database
export DB_DRIVER=sqlite
export DB_SQLITE_PATH=./data/raccodown.db

go run ./cmd/raccodown
# → http://localhost:8080, demo login: user / pass

Заберите свои заметки домойBring your notes home

Поставьте Raccodown на свой сервер — заметки останутся только у вас, без чужих серверов и подписок.Put Raccodown on your own server — your notes stay entirely yours, no other servers, no subscriptions.