عن المشروع
Trilium Notes هو تطبيق تدوين ملاحظات هرمي يركز على إنشاء قواعد معرفية شخصية واسعة. يتيح للمستخدمين تنظيم الملاحظات في أشجار ذات عمق غير محدود، مع القدرة على وضع ملاحظة واحدة في مواقع متعددة عبر خاصية الاستنساخ (cloning).
تشمل القدرات الرئيسية ما يلي:
- تحرير المحتوى الغني: محرر WYSIWYG يدعم الجداول والصور والرياضيات والتنسيق التلقائي لـ markdown، إلى جانب محرر أكواد مخصص مع تمييز الصيغة (syntax highlighting).
- أدوات التصور: دمج Excalidraw للرسم (ملاحظات اللوحة)، وMind Elixir للخرائط الذهنية، وLeaflet للخرائط الجغرافية مع مسارات GPX، وخرائط العلاقات/الروابط لتصور الاتصالات بين الملاحظات.
- التنظيم والبحث: بحث بنص كامل، ورفع الملاحظات (note hoisting)، ونظام سمات مرن يُستخدم للتنظيم والاستعلام والبرمجة النصية.
- الأمان والمزامنة: تشفير لكل ملاحظة، وتكامل OpenID وTOTP، والمزامنة مع خادم مستضاف ذاتياً.
- القابلية للتوسع: واجهة برمجة تطبيقات REST للأتمتة، ودعم البرمجة النصية المخصصة، وواجهة مستخدم قابلة للتخصيص مع أدوات (widgets) يحددها المستخدم.
- نقل البيانات: دعم استيراد وتصدير Markdown وEvernote، وأداة قص الويب (web clipper) لحفظ المحتوى عبر الإنترنت.
التطبيق متعدد المنصات، حيث يدعم Windows وMacOS وLinux، ويمكن نشره كخادم للوصول إليه عبر متصفحات الويب أو الواجهات الأمامية للهواتف المحمولة.