مجاني للأبد · لا حاجة لحساب

صمّم قواعد البيانات بصرياً. امتلك بياناتك.

أداة ER حديثة تعمل بالكامل في متصفحك. أنشئ SQL لـ 14 محرك، راقب كل تغيير بإصدار، وادفع إلى GitHub أو GitLab بشروطك الخاصة.

14 محرك · 4 مزودي تخزين · GitHub وGitLab
v3 · postgresql
10 شاشات · معاينة مباشرة انقر للتوسيع
لماذا DBModeler

ثلاثة وعود بُني عليها المنتج.

لا حسابات للإنشاء، ولا حصص للتجاوز، ولا مورد يحتجز مخططك رهينة.

مجاني بلا قيود

كل ميزة متاحة للجميع — لا حصص استخدام، ولا محركات مدفوعة، ولا طبقة متميزة تخفي الأجزاء المهمة.

واجهة أمامية فقط، آمن بالتصميم

لا يوجد خادم خلفي. يتحمل التطبيق في متصفحك ويبقى هناك، ويعمل دون اتصال عند تثبيته كـ PWA. رموز المزود وأسرار المستودع مشفرة في حالة السكون بمفتاح مشتق من كلمة مرور رئيسية تحددها.

بياناتك تعيش حيث تختار

احتفظ بنماذجك على هذا الجهاز، أو زامنها عبر Google Drive أو OneDrive أو Dropbox. عندما تكون مستعداً، ادفع المخطط مباشرة إلى مستودع GitHub أو GitLab الخاص بك.

إصدار مُدار للفرق في الطريق. قريباً.
الميزات

كل ما يحتاجه مخطط جاد.

مجموعة أدوات مركّزة للأشخاص الذين يديرون قواعد البيانات فعلياً.

نمذجة ER المرئية

محرر حقيقي مصمم للعمل اليومي على المخططات، بواجهة متعددة اللغات بـ 12 لغة تشمل الكتابة من اليمين إلى اليسار.

  • Undo and Redo
  • Zoom in and Zoom out
  • Drag and drop tables
  • Snap to grid and auto arrange
  • Keyboard friendly type autocomplete and multi-select
  • Copy/Duplicate tables
  • Panel editor: Properties, Constraints and SQL viewer
  • Foreign-key conflict resolution
  • Export diagram as PNG
  • Operations for bulk tables
  • SQL export/copy, Schema generation
تكرار
سمات
12 لغة · RTL

توليد SQL ذكي

DDL واعٍ بالمحرك مع ترتيب تبعيات صحيح — CREATE كامل لـ v1، وترحيل ALTER دقيق لكل إصدار بعده.

ALTER TABLE projects
  ADD COLUMN archived_at TIMESTAMPTZ;
CREATE INDEX idx_projects_owner
  ON projects(owner_id);

تحكم بالإصدارات من الدرجة الأولى

كل تغيير يُلتقط كإصدار. قارن، أرجع، أعد توليد SQL أو زامن أي إصدار سابق مع Git.

مدققات المخطط

كتالوج منتقى من مكتبات التحقق يمكنك نسخها أو تنزيلها أو دفعها إلى مستودعك عبر نفس سير عمل الترحيل.

القيود والقواعد

مفاتيح أساسية، مفاتيح أجنبية، تفرد، فحص وتعبيرات افتراضية — معلنة مباشرة على العمود أو كقواعد على مستوى الجدول. بناء جملة واعٍ بالمحرك مدرج.

PRIMARY KEY FOREIGN KEY UNIQUE CHECK DEFAULT NOT NULL

استيراد SQL

الصق أو أرفع DDL موجوداً. مخطط الاستيراد يعاين كل تغيير قبل أن يمس نموذجك.

سكريبتات مخصصة

أرفق SQL قبل وبعد الترحيل لأي إصدار. بيانات بذرية، صلاحيات، طرق عرض مادية — أي شيء يقبله محركك، يُشحن إلى جانب المخطط.

-- post-migration
GRANT SELECT ON projects
  TO readonly;
المحركات المدعومة

14 محرك. سير عمل واحد.

من المخازن العلائقية الكلاسيكية إلى SQL الموزع ومستودعات السحابة، يُصدر DBModeler DDL يستهدف محركك الحقيقي — وليس لهجة أدنى قاسم مشترك.

علائقي · 7
postgresql
mysql
mariadb
oracle
sqlserver
sqlite
db2
SQL موزع · 3
cockroachdb
yugabytedb
tidb
مستودعات السحابة · 3
snowflake
bigquery
redshift
تحليلات · 1
duckdb
تخزين تتحكم به

أنت تقرر أين تعيش نماذجك.

اتصل بمزود سحابي للمزامنة عبر الأجهزة، أو احتفظ بكل شيء على هذا الجهاز فقط. غيّر متى تشاء.

هذا المتصفح

تخزين محلي أولاً عبر IndexedDB. لا شيء يغادر جهازك.

ready

Google Drive

OAuth 2.0 مع PKCE. المجلدات التي تختارها، الملفات التي تملكها.

ready

OneDrive

تكامل Microsoft Graph يعمل مع الحسابات الشخصية والعمل.

ready

Dropbox

واجهة Dropbox API الأصلية مع مزامنة خلفية وحل التعارضات.

ready

المزامنة التلقائية والدمج الثلاثي ولقطات القاعدة غير المتصلة مدمجة.

ثقة صفرية بالافتراضي

كلمة مرورك الرئيسية لا تغادر المتصفح أبداً.

المواد الحساسة — رموز تحديث OAuth ورموز الوصول الشخصية وأسرار المستودع — مشفرة في حالة السكون بمفتاح مشتق من كلمة مرور رئيسية تحددها.

يُسأل فقط عند الحاجة

يُطلب منك كلمة المرور الرئيسية في المرة الأولى التي تتصل فيها بمزود تخزين (Google Drive أو OneDrive أو Dropbox) أو مزود Git (GitHub أو GitLab)، وعند العودة لفتح تلك الأسرار.

تشفير AES-GCM في حالة السكون

الأسرار مشفرة بـ AES-GCM باستخدام مفتاح مشتق من كلمة مرورك الرئيسية عبر PBKDF2. الرموز بنص عادي لا تلمس IndexedDB أبداً.

نحن لا نرى كلمة مرورك أبداً

لا يوجد خادم خلفي. كلمة المرور الرئيسية والمفتاح المشتق يعيشان فقط داخل علامة تبويب المتصفح هذه — لا يُرفع أي شيء، لا كلمة المرور ولا المواد المشفرة.

سير عمل Git الأصلي

ادفع مخططك حيث يعيش كودك بالفعل.

اتصل بـ GitHub أو GitLab برمز وصول شخصي. كل إصدار جديد يصبح كوميت أو فرعاً أو طلب سحب أو دمج — أيهما يناسب فريقك.

  • اختيار المستودع لكل مشروع
  • استراتيجيات فرع لكل إصدار أو كوميت للافتراضي
  • رسائل كوميت مقولبة مع بيانات تعريف الإصدار
  • نفس سير نشر المخططات والمدققات
GitHub GitLab
repository: app/db connected
init v1 merge v2 audit cols feat/v2 split orders feat/v3 (PR open)
commit
chore(schema): v2 audit columns
branch
feat/schema-v3
action
Open Pull Request →
الإصدارات

لكل تغيير قصة.

يلتقط DBModeler لقطة كاملة وفرق لكل إصدار. أرجع، أنشئ فرعاً، أعد توليد SQL أو زامن مع Git دون فقدان السياق وراء كل قرار.

  1. v1

    المخطط الأولي

    عبارات CREATE للنموذج بأكمله.

    compare·rollback·push
  2. v2

    إضافة أعمدة التدقيق

    ALTER TABLE مع ترتيب التبعية الصحيح.

    compare·rollback·push
  3. v3

    تقسيم جدول الطلبات

    ادفع كـ PR — راجع مع فريقك في GitHub.

    compare·rollback·push
مدققات المخطط

التحقق، جاهز للشحن.

كتالوج منتقى من مكتبات التحقق التي تعكس نموذجك. انسخ مقتطفاً، نزّل ملفاً، أو ادفعه إلى Git بنفس الطريقة التي تشحن بها ترحيلاً.

نسخ تنزيل دفع إلى Git
YupZodJoiAjvPydanticclass-validatorMarshmallowCerberusVineVestSuperstructTypeBox
users.schema.js · Yup
import * as yup from 'yup';

export const userSchema = yup.object({
  id:    yup.string().uuid().required(),
  email: yup.string().email().required(),
  name:  yup.string().min(2).required()
});
في الأفق

شيئان نعمل عليهما قريباً.

سيصلان دون سعر — لأنه لا يوجد.

قريباً

سوق القوالب

ابدأ مشروعاً من قاعدة منتقاة جاهزة للتعديل: مصادقة، فواتير، متعدد المستأجرين، تجارة إلكترونية والمزيد.

قريباً

من الذكاء الاصطناعي إلى المخطط

صف المنتج، احصل على نموذج بداية، ثم كرّر بصرياً مع المحرر الذي تعرفه بالفعل.

المجتمع

خارطة طريق يشكّلها من يستخدمها.

خارطة طريقنا عامة. اللوحة هي المكان الذي تصوّت وتعلّق وتخبرنا فيه بما يؤلم — كل طلب يُقرأ، والأولويات تتبع إشارة المجتمع.

الطلبات موجودة على لوحة مشروع GitHub العامة. لا حاجة لحساب للتصفح.

الوثائق

دليلان كاملان، مكتوبان ومحافظ عليهما جنباً إلى جنب مع المنتج.

  • وثائق المستخدم

    أدلة وإرشادات ومرجع للمصممين اليوميين.

  • وثائق المطور

    ملاحظات المعمارية وتفاصيل التكامل ومقدمات المساهمين.

فتح الوثائق
الأسئلة الشائعة

إجابات سريعة.

هل هو مجاني حقاً؟
نعم. كل ميزة، وكل محرك، وكل مزود تخزين — بلا طبقات، ولا حصص، ولا بطاقة مسجلة.
أين يتم تخزين بياناتي؟
في متصفحك افتراضياً. يمكنك الاختيار بين Google Drive أو OneDrive أو Dropbox، أو الدفع مباشرة إلى مستودع GitHub أو GitLab الخاص بك. لا يُرسل أي شيء إلينا.
هل أحتاج إلى حساب؟
لا. يتحمل التطبيق ويعمل فوراً. تُفوّض المزود فقط عندما تريد المزامنة السحابية أو دفع Git.
هل يعمل دون اتصال؟
نعم. ثبّته كـ PWA وسيستمر المحرر في العمل بدون شبكة. تستأنف المزامنة فور عودتك للاتصال.
هل سيكون هناك إصدار مدفوع؟
إصدار مُدار للفرق في الطريق. يبقى تطبيق المتصفح مجانياً دون إخفاء أي ميزة.
كيف أبلغ عن خطأ أو أطلب ميزة؟
استخدم نموذج التغذية الراجعة أدناه — كل إرسال يصل مباشرة إلى خارطة طريقنا العامة.

تبحث عن المرجع الكامل؟ تصفح الوثائق للأدلة وتفاصيل API والدروس التعليمية خطوة بخطوة.

جاهز عندما تكون

افتح التطبيق ونمذج جدولك الأول في أقل من دقيقة.