محرر ماركداون ثنائي الاتجاه (RTL/LTR) لنظام Linux — Markdown editor with per-paragraph RTL/LTR support
- TypeScript 67.2%
- CSS 24.3%
- JavaScript 8.2%
- HTML 0.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .forgejo/workflows | ||
| build | ||
| scripts | ||
| src | ||
| tests | ||
| .editorconfig | ||
| .gitignore | ||
| .prettierignore | ||
| .prettierrc | ||
| AGENTS.md | ||
| CHANGELOG.md | ||
| electron-builder.yml | ||
| electron.vite.config.ts | ||
| eslint.config.mjs | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| tsconfig.web.json | ||
| vitest.config.ts | ||
Tadween / تدوين
A bidirectional Markdown editor (RTL/LTR) for Linux.
محرر ماركداون ثنائي الاتجاه لنظام Linux.
مبني على desktop-standard. Built on desktop-standard.
الميزات / Features
- Bidirectional auto-detection — every paragraph's direction is detected from its script (Arabic/Hebrew → RTL, English → LTR).
- Per-paragraph manual control — hover any paragraph in the preview and press the direction button to choose RTL / LTR / Auto. The choice is stored in the
.mdfile itself as an HTML comment (<!--dir: rtl|ltr -->), so it survives reopening and stays portable. - Open / save / save-as / export Markdown (
.md) files. - Live preview with syntax highlighting, tables, code blocks, images, and links.
- View modes — split, editor-only, preview-only (with a draggable divider).
- Bilingual UI (Arabic / English), defaulting to the system language.
- Three-state theme (system / light / dark).
- CodeMirror 6 editor with full bidirectional text support.
التثبيت والتشغيل / Install & run
npm install
npm run dev # التطوير / development
npm test # الاختبارات / tests
npm run typecheck # فحص الأنواع / type checking
npm run gen:icon # توليد الأيقونات / generate icons
npm run dist # بناء AppImage / build AppImage
التحميل / Download
من صفحة Releases: نزّل أحدث ملف tadween-<version>.AppImage، اجعله قابلاً للتنفيذ وشغّله.
chmod +x tadween-*.AppImage
./tadween-*.AppImage
الترخيص / License
هذا العمل مرخّص تحت CC BY-NC-SA 4.0 — استخدام غير تجاري مع مشاركة بالمثل.
This work is licensed under CC BY-NC-SA 4.0 — non-commercial, share-alike.