awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bootboxjs avatar

bootboxjs/bootbox

0
View on GitHub↗
5,026 نجوم·1,022 تفرعات·JavaScript·8 مشاهداتbootboxjs.com↗

Bootbox

Bootbox هي مكتبة حوار برمجية وواجهة نوافذ منبثقة (Modal) بلغة JavaScript مصممة لإنشاء حوارات تنبيه وتأكيد ومطالبة غير محظورة. تعمل كغلاف لإطار عمل Bootstrap CSS، مما يوفر مجموعة أدوات لإضافة تفاعلات منبثقة مصممة إلى واجهات الويب.

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

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

Features

  • Bootstrap CSS Integrations - Implements a programmatic JavaScript API to create and manage modal dialogs using Bootstrap CSS.
  • Modal Wrappers - Functions as a programmatic wrapper for Bootstrap modal components to create stylized dialogs.
  • Alert Dialogs - Displays simple notification messages that require user acknowledgement to be dismissed.
  • Blocking Alert Notifications - Provides modal notifications that force user interaction for dismissal to ensure critical information is read.
  • Bootstrap UI Extensions - Extends Bootstrap with customizable, localized popup interactions and modal dialogs.
  • Dialog Boxes - Offers simplified functions to quickly launch standard alert, confirm, and prompt dialog boxes.
  • Modal Dialogs - Enables the creation of flexible modal windows with custom user-defined content and interaction handlers.
  • Text Input Dialogs - Collects text input from the user via modal windows and returns values through callbacks.
  • Native Browser API Simulations - Simulates the behavior of native browser alert, confirm, and prompt functions using non-blocking modals.
  • User Confirmation Dialogs - Provides modal prompts for yes/no decisions before executing specific application actions.
  • User Interaction Confirmations - Prompts users for explicit approval via a modal before triggering specific web application actions.
  • Programmatic Dialog Interfaces - Replaces native browser alert, confirm, and prompt functions with a non-blocking, stylized modal API.
  • Functional Event Callbacks - Uses functional callbacks to execute user-defined logic when dialog buttons are clicked or modal states change.
  • Configuration Objects - Implements configuration objects to define dialog size, centering, and visual styling during initialization.
  • Dialog Dimension Controllers - Provides tools to manually control the visibility and screen mode of active modal overlays.
  • Dialog Appearance Customizers - Allows visual customization of dialogs including size, vertical centering, and custom CSS classes.
  • Interface Localization - Translates dialog buttons and labels into multiple languages to support a global user base.
  • Structured Input Fields - Displays dialogs with passwords, select menus, and checkboxes to capture complex user data.
  • Modal Lifecycle Hooks - Allows execution of custom logic when modal windows transition between showing, shown, hiding, and hidden states.
  • UI Component Localization - Allows translation of standard action buttons in dialogs using built-in or custom localization sets.
  • Modal DOM Injection - Programmatically generates HTML for dialogs and injects them directly into the document body at runtime.
  • Form Input Collection - Provides a programmatic interface to collect text, passwords, and selection data through modal dialogs.
  • Key-Based String Localizations - Supports translating dialog button labels and content using key-based lookup tables for different locales.

سجل النجوم

مخطط تاريخ النجوم لـ bootboxjs/bootboxمخطط تاريخ النجوم لـ bootboxjs/bootbox

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة bootboxjs/bootbox؟

Bootbox هي مكتبة حوار برمجية وواجهة نوافذ منبثقة (Modal) بلغة JavaScript مصممة لإنشاء حوارات تنبيه وتأكيد ومطالبة غير محظورة. تعمل كغلاف لإطار عمل Bootstrap CSS، مما يوفر مجموعة أدوات لإضافة تفاعلات منبثقة مصممة إلى واجهات الويب.

ما هي الميزات الرئيسية لـ bootboxjs/bootbox؟

الميزات الرئيسية لـ bootboxjs/bootbox هي: Bootstrap CSS Integrations, Modal Wrappers, Alert Dialogs, Blocking Alert Notifications, Bootstrap UI Extensions, Dialog Boxes, Modal Dialogs, Text Input Dialogs.

ما هي البدائل مفتوحة المصدر لـ bootboxjs/bootbox؟

تشمل البدائل مفتوحة المصدر لـ bootboxjs/bootbox: jaredreich/notie — Notie is a zero-dependency JavaScript UI library providing a suite of lightweight interface components for data… fabien-d/alertify.js — alertify.js is a JavaScript notification library and modal dialog framework. It provides a system for creating… zdhxiong/mdui — mdui is a framework-agnostic UI library and design system based on Material Design 3 standards. It provides a… javascript-tutorial/en.javascript.info — This project is a comprehensive JavaScript programming tutorial and language reference. It serves as a web development… ohif/viewers — Viewers is a zero-footprint DICOMweb medical imaging viewer and a modular plugin framework. It serves as a diagnostic… seyhunak/twitter-bootstrap-rails — This is a Ruby on Rails integration gem and UI framework that provides tools for incorporating the Bootstrap CSS…

بدائل مفتوحة المصدر لـ Bootbox

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Bootbox.
  • jaredreich/notieالصورة الرمزية لـ jaredreich

    jaredreich/notie

    6,274عرض على GitHub↗

    Notie is a zero-dependency JavaScript UI library providing a suite of lightweight interface components for data collection, selection prompts, and system-level status notifications. It functions as an input component suite and a selection dialog tool that operates in any JavaScript environment without requiring third-party packages. The library includes a collection of notification tools, such as themed toast notifications that disappear after a set time and forced alert notifications that require explicit user acknowledgment for critical information. It also provides interactive dialogs for

    JavaScript
    عرض على GitHub↗6,274
  • fabien-d/alertify.jsالصورة الرمزية لـ fabien-d

    fabien-d/alertify.js

    4,225عرض على GitHub↗

    alertify.js is a JavaScript notification library and modal dialog framework. It provides a system for creating customizable alert, confirm, and prompt dialogs to replace standard browser notifications, alongside a non-blocking alert system for unobtrusive status messages. The project features a sequential dialog queue that allows multiple alert and prompt windows to be chained together in a defined order. It also includes a JavaScript error logger that captures global runtime errors and displays them as visible notifications to assist with debugging. The library covers interactive dialog pri

    JavaScript
    عرض على GitHub↗4,225
  • zdhxiong/mduiالصورة الرمزية لـ zdhxiong

    zdhxiong/mdui

    4,517عرض على GitHub↗

    mdui is a framework-agnostic UI library and design system based on Material Design 3 standards. It provides a comprehensive set of reusable interface elements implemented as native Web Components, ensuring compatibility across different JavaScript frameworks. The library features a sophisticated theming system that supports light and dark modes, as well as the ability to generate dynamic color palettes from seed colors or image sources. It distinguishes itself with a high level of flexibility in visual customization, using CSS custom properties to control design tokens such as typography, cor

    TypeScriptcssjavascriptmaterial
    عرض على GitHub↗4,517
  • javascript-tutorial/en.javascript.infoالصورة الرمزية لـ javascript-tutorial

    javascript-tutorial/en.javascript.info

    25,344عرض على GitHub↗

    This project is a comprehensive JavaScript programming tutorial and language reference. It serves as a web development education resource providing instruction on modern language fundamentals, object-oriented design, and advanced asynchronous programming patterns. The resource functions as both a frontend development guide and a technical reference. It covers core language features such as closures, prototypes, promises, and typed arrays, while providing practical lessons on managing browser data and handling network requests. The content spans several key capability areas, including browser

    HTMLenglishjavascripttutorial
    عرض على GitHub↗25,344
  • عرض جميع البدائل الـ 30 لـ Bootbox→