CryptoARM ID
CryptoARM ID is a module for the 1C-Bitrix content management platform. It implements user authorization via the OpenID Connect (OIDC) standard through any compatible identity provider. The product includes the main Bitrix module and a login button display component integrated into the standard socialservices mechanism.

TVM.MathCaptcha
Mathematical Captcha for Standard Bitrix Forms This module replaces the standard Bitrix graphical captcha with a simple arithmetic verification in feedback forms. Users solve a basic math problem (e.g., 3 + 7 = ?), which simplifies interaction and improves conversion rates.

Button "Up"
The module adds a smooth scroll-to-top button. It is compatible with any Bitrix-based site and activates immediately after installation. Configuration options include setting the button width and height, base color, hover color, hover transparency, screen position, as well as horizontal and vertical margins.
Advertising banner of any size with rotation without page reload and click statistics
Advertising banner module for 1C-Bitrix sites. Supports banners of any size with automatic rotation of images and links without page reloading. Content sources include information blocks or lists configured in the interface. Banner change intervals and dimensions are configurable. The component is fully responsive and displays correctly on devices with different resolutions.
Callback button: floating button, form, email request
A floating circular button labeled 'Request a Callback' is positioned in one of the four corners of the website. Clicking it opens a modal window containing a short form with fields for name and phone number, along with a consent checkbox for personal data processing in compliance with Federal Law 152-FZ. Submitted requests are sent to the specified email address via the Bitrix email event.
Client Logos Carousel "Trusted by Us" with Auto-Scroll
The 'We Are Trusted' component for 1C-Bitrix sites displays a carousel of client and partner logos with seamless automatic scrolling. The scroll speed is adjustable. Logos are clickable and link to the respective client websites. By default, logos appear in black and white; hovering over them triggers an accent color highlight and pauses the scrolling.
Cookie consent and data processing banner (152-FZ)
The vabank.cookieconsent module displays a notification about cookie usage and personal data processing in compliance with Federal Law 152-FZ, featuring a consent button. Capabilities: • Editable notification text and a link to the privacy policy. • Accept button: the consent status is stored in the browser, preventing the banner from reappearing.
Countdown timer: days/hours/minutes/seconds, themes, custom color
Countdown widget for a specific date and time. Suitable for product launches, upcoming events, holidays, or important dates. Features include precise countdown to the second with display of days, hours, minutes, and seconds. The widget offers 20 pre-designed styles plus support for light and dark themes.
Currency rates with automatic daily updates (Central Bank of Russia or custom source)
Currency rate display module for 1C-Bitrix sites with automatic daily updates. The component uses the official Central Bank of Russia rates by default or allows integration with a custom XML source. It supports displaying any number of currencies within a single block. The interface shows the current rate, the date of validity, and the daily change trend indicated by arrows.
Accordion "Question-Answer" (FAQ): expandable answers, configuration without a programmer
The FAQ component for 1C-Bitrix implements an accordion with questions and smoothly expanding answers. Content configuration is handled directly through component parameters without requiring a programmer. Users can choose between opening a single question or multiple questions simultaneously. The first question can be set to open by default. The block supports a custom title and an accent color.
Holiday banner strip at the top of the site: promotion, holiday, display period
A holiday banner strip at the top of the site for promotions, announcements, or notifications. The component allows configuration of the banner text and a link button. The display period is defined by start and end dates; the banner automatically appears and hides within the specified timeframe. When the banner is closed, the user's choice is saved in the browser to prevent re-display.
Floating button for messengers: WhatsApp, Telegram, phone call
Floating Action Button (FAB) for quick communication. Clicking the button reveals a list of channels: WhatsApp, Telegram, and phone call. Features: • Channels: WhatsApp, Telegram, phone call (can be enabled and configured independently). • Official messenger icons. • Placement in any screen corner. • Customizable accent color for the main button. • Smooth expand and collapse animation.
My Office Map — interactive office map with search and routing
The My Office Map module places an interactive map of an office, business center, or any building on your website. Visitors can locate offices, meeting rooms, or employees and build a route to them directly in the browser without installing additional software. The component embeds the myofficemap.ru widget onto a 1C-Bitrix page.
Thin promotional banner strip at the top or bottom of the site with a display period
A lightweight client-side widget in the form of a thin banner for displaying promotions or announcements at the top or bottom of a website. The widget contains a text message and a clickable link. The display period is configured by date. Users can close the banner, after which its repeated appearance is blocked in the browser. Background and text colors are individually configurable.
Promo popup: display by timer or exit-intent, display frequency
Promotional pop-up module. The window displays a title, text content, an image, and a link button. The pop-up appears after a specified delay following page load or when the user attempts to leave the page (exit-intent). Display frequency is controlled: the window shows no more than once every N days, with this setting stored in the user's browser.
Random photos from an information block, gallery folder, or settings
Module displays random photographs on a 1C-Bitrix site on every page view. Data sources include an information block, a gallery folder in the /upload directory, or a list configured in settings. Functionality allows setting the number of displayed images, adding captions, and choosing a fixed size or adaptive grid.

Excel report generator from information blocks, highload blocks, and website data on a schedule
The Excel Report Generator module creates ready-to-use XLSX files from 1C-Bitrix data directly within the admin panel without requiring a developer. Supported data sources: • Information blocks: elements and their properties. • Highload blocks: custom catalogs. • Site users. • Requests from the Feedback Form module (via direct integration if installed).
«Back to Top» button: appears on scroll, smooth scrolling
The Scroll to Top module automatically appears when the page is scrolled down and provides a smooth return to the top of the content. Features include setting a scroll threshold for visibility, positioning the element in any of the four screen corners, and applying a custom accent color. The solution is a lightweight client-side widget integrated via a single component.
Seasonal falling snow effect with date-based activation
This module implements a seasonal falling snow effect on a web page using lightweight Canvas animation. The animation covers the entire screen overlaying the page content. Activation and deactivation occur automatically within a specified date range. Snowflake parameters are configurable, including density, color, shape, and falling speed.
Beautiful weather widget with forecast (open-meteo, no API key required)
A modern weather widget for 1C-Bitrix websites. Data is sourced from Open-Meteo, enabling free usage without registration or an API key. The module displays current weather conditions and a five-day forecast. It supports location selection via geographic coordinates for any city.
Widget "Working Hours / We Are Online": Status According to Schedule
The 'Working Hours' widget displays the organization's operating schedule by day of the week and automatically determines the current status as 'Open' or 'Closed' based on the visitor's local time. Features include configuring a schedule for each day of the week with specific working hours or designated days off.

VASoft: basic module
VASoft Core is a foundational module designed for building other modules. It contains a set of common classes and implements standard tasks required when developing extensions. The module includes base classes for constructing module configuration settings. It provides tools for creating and editing settings forms within the administrative panel.

Git Console
This module provides a console for executing Git commands. In addition to standard Git operations, system commands ls, diff, and cd are supported. The feature set includes command history storage in browsers with LocalStorage support and command autocompletion. Environment requirements: - Bitrix platform version 24.0.400 or newer. - Git installed on the server.

Likes for information block elements
The module handles likes that site visitors assign to information block elements. The first click on the designated button sets a like, while a second click removes it. To operate, the module requires: — Main module version 21.600.000 or newer; — Information Blocks module; — PHP version 7.4 or newer. For systems with earlier PHP and core versions, the module is available on GitHub.

















