
BXmaker. Event Waiting - Failure Notifications
The BXmaker WaitEvent module sends SMS or email notifications, triggers a specified event, and executes PHP code when a record for a specific event appears or is missing from the log. When an event occurs, the standard notification scheme is applied. For example, if a backup is not created, an email is sent to the responsible person, or directories are cleaned of old files.

BXMax CLI: extended set of console commands
The BXMax CLI module extends the console command set for managing the Bitrix Framework, drawing on approaches characteristic of Laravel and Symfony. The tool unifies functionality for cache clearing and management, as well as installing, removing, and administering modules. It supports user creation and management, and works with information blocks and their elements.

Storing backup copies in the Backblaze cloud
The module integrates with the Backblaze cloud storage to enable website backup for 1C-Bitrix platforms. It allows adding Backblaze as a target storage when creating standard Bitrix backups and when configuring regular backups via the Bitrix administrative panel. The solution supports establishing a reliable data protection scheme, minimizing the risk of data loss during unforeseen incidents.
cdnnow! — website acceleration
The cdnnow! module accelerates website loading across regions, optimizes images in real time, and reduces server load. By automatically transferring images and scripts to cdnnow! servers, it decreases outgoing traffic, reduces the number of requests to the server, and lowers Anti-DDoS protection costs. This free module integrates cdnnow! CDN services with the 1C-Bitrix: Site Management system.

CeteraLabs reCAPTCHA
The module automatically replaces the standard 1C-Bitrix CAPTCHA with Google reCAPTCHA. It supports all site form types, including registration, authorization, and contact forms. Multiple CAPTCHA forms can be displayed on a single page, and AJAX forms are fully supported. Additional scripts are loaded only if the page contains forms requiring CAPTCHA protection.

Integration with the GIS JKH website
The GISH ZHKH portal integration module is a website extension for property management companies. It ensures the automatic download and full update of reporting documentation.

Notification after registration with login and password (via Email and SMS)
The module sends notifications to new users via email and SMS after registration. Messages are triggered by manual account creation on the site or by automatic registration following a completed order. Built-in system services are used for sending. Configuration allows selecting the delivery method (SMS or Email) based on the fields filled by the user.

Email Authorization
Email Password Authentication Module The module enables user login to the website using a one-time password sent via email. This streamlines the authentication and registration process. Key capabilities: - Instant login: users gain access to the site within seconds after entering their email address. - Configurable password length: administrators can select the optimal number of characters.

SMS Authorization
SMS Authentication The module enables fast and secure user authentication on a website using a one-time SMS password. This eliminates the need to remember complex passwords or undergo lengthy recovery procedures. Key capabilities: Instant login: the authentication process takes only a few seconds. Configurable code length: administrators can select the optimal number of digits.

Legacy: Website Management via AI
Website data management via AI agent Issue commands in natural language to the agent to perform tasks within granted permissions. The system can populate product cards, identify issues, generate summaries, and execute specific actions.

Legacy: Pop-up Messages
A developer module designed to display styled notifications regarding errors, successful form submissions, or data saving. After installation, the script extends the global library by adding the method BX.dbogdanoff_alert(message, type). Calling this method triggers a notification that automatically disappears after 3 seconds.

Antivirus: Virus and Trojan Detection
Antivirus: Virus and Trojan Search is a professional module for enhancing website security on the 1C-Bitrix platform. The tool is designed to detect malicious code, web shells, trojans, hidden backdoors, suspicious file modifications, and other signs of site compromise.

InfoBlock Copy PRO
The 'Info Block Copy PRO' module for the 1C-Bitrix platform enables the creation of full or partial copies of information blocks while preserving their structure and associated data. The tool automates the transfer of information block structures, reducing the time required to prepare new catalogs, reference books, and other site objects.

Form Protection
Web application vulnerabilities are architectural flaws that allow attackers to disrupt service operations or access users' personal data. A primary category of such vulnerabilities is Cross-Site Request Forgery (CSRF).

Asynchronizer: Asynchronous Component Loading
The module enables deferred component loading to accelerate page rendering. Instead of the original HTML, a placeholder is rendered immediately. The placeholder container must include specific data attributes, which are available in the .default template. A custom placeholder template can be defined for each component template.

Resource Preloader
The module addresses resources that block rendering as identified by Google PageSpeed Insights, thereby accelerating site load times.

Sections with Elements
The 'Sections with Elements' module includes a component, an installer, and an uninstaller. The component outputs a list of sections based on settings and a user-defined filter (default $arrSectionFilter), as well as associated elements using their own settings and filter (default standard $arrFilter).

Event Management in 1C-Bitrix
Working with 1C-Bitrix often presents difficulties in identifying which modules are attached to specific events. It is also common for event handlers to remain in the system even after the corresponding module has been removed. This tool allows you to locate unnecessary event handlers and remove them. Features: - Displays all registered event handlers.
DevBand: ReplaceCrm (CRM Redefinition, SP)
The module is designed to override the Factory, Container, and Router classes, while simplifying work with smart process events. It allows adding custom operations without replacing services by utilizing the Bitrix Event class. Before starting, it is recommended to review the official Bitrix documentation and study the Factory and ServiceLocator design patterns.

DEV-BX Library for Modules
A helper library for module development, providing a set of classes for use in both the administrative and public parts of the system.

DEV-BX Product, Element, Order, and ORM Entity Change Log
The module records creation, updates, and deletion of data in ORM entities inherited from Bitrix\Main\ORM\Data\DataManager. Each change is logged with original and new values, timestamp, user ID, site name, requested URL, session ID, and call stack. The call stack includes links to jump directly to the source file and line where the event occurred.

Google reCAPTCHA - Enhanced Captcha
This module replaces the standard Bitrix CAPTCHA with Google reCAPTCHA's invisible protection. It supports reCAPTCHA v3 and v2, including checkbox and fully invisible modes. Key features: Integration of CAPTCHA into the checkout process via the bitrix:sale.order.ajax component. Full compatibility with Ajax forms. Support for modal windows. Ability to handle multiple forms on a single page.

Yandex SmartCaptcha: Smart invisible captcha with spam and bot protection
The Yandex SmartCaptcha module for 1C-Bitrix provides comprehensive protection against spam and automated bots. The invisible captcha technology secures contact forms, registration, login, and checkout processes without requiring additional actions from users. The solution supports Ajax forms and modal windows, allowing multiple captcha instances on a single page.

Qu Extended Asset Loading with async/defer/media
Qu is a module for advanced management of JavaScript, CSS, and other asset loading in 1C-Bitrix projects. Originally created to integrate with the qu.js library, the tool has evolved into a universal solution that allows connecting any files with full control over attributes and loading methods.

