
File Modification Warning
The module periodically scans a specified directory or the entire site to detect added, removed, or modified files. This process helps identify malicious code and viruses.

Cookie Usage Window
The JCode Cookie module ensures compliance with legal requirements, including Federal Law No. 152-FZ, by implementing a consent window for cookie usage. The solution integrates fully with the 1C-Bitrix platform without compromising its functionality. Configuration is performed via the administrative panel and does not require advanced technical skills.

Mortgage Calculator
The JCode Mortgage Calculator module is designed to calculate mortgage loan terms. It allows users to assess financial burden and select optimal loan parameters for purchasing property. The solution is intended for integration into real estate agency websites.

Before and After Photos: Compare Before/After Images
The Photo Before and After module enables users to visually compare two images on a website. This is useful for showcasing results of renovations, restorations, or any other visual changes. The functionality supports uploading an unlimited number of image pairs for comparison. The component's appearance can be customized to match the site's design and specific requirements.

Video from Rutube and VK
The 'Video from Rutube and VK' module displays video clips from Rutube and VK channels directly on website pages. It supports responsive design and offers two video display templates. Videos are played without redirecting users to external resources. The built-in lazy loading (LazyLoad) mechanism prevents page load slowdowns compared to a standard iframe.

Page scroll indicator
The page scroll progress module places a modern interactive element at the top of the site to visualize the current scroll progress.

Smooth scrolling on the site
The Smooth Scrolling module provides smooth transitions between page sections, eliminating abrupt jumps and reducing eye strain. The solution is suitable for any website.

Modern Video Player
The JCode 'Modern Video Player' module provides a universal component for video playback on websites. The solution combines functionality with an intuitive interface designed for user convenience. The component supports playback of files in MP4, OGV, and WebM formats. Adaptive layout ensures correct display of the player on devices with various screen sizes.

Ajax wrapper
Module for loading AJAX blocks. Supports authentication, registration, and password recovery operations. Provides functionality for forms, voting systems, as well as dynamic list loading and filtering.

Module template for Bitrix Marketplace
Module template for Bitrix Marketplace by developer jerff. Provides a ready-made structure for creating new extensions or as a base for publishing on the marketplace. Includes automatic installation of events, agents, database tables, and components. Contains menu configuration and access rights settings for the menu. Building relies on Node.js and Gulp 4 with the gulp-build-bitrix-modul module.

Sorting of multiple information block properties
The module enables sorting of multiple property values for information block elements. Support is limited to specific property types. The supported types include: string, number, file, element binding, HTML text, date and time, user binding, file binding, list of bound elements, binding by XML_ID, binding with auto-completion, and dictionary.

Kemplox Content Generator
The Kemplox Generator module enables configuration of connections to external AI services and creation of tasks for automatic background text generation for InfoBlock elements. The module allows creating tasks with pre-filtering by InfoBlock elements and sections. Users can define prompts using substitutions from element and section fields or properties.

Automatic property distribution across catalog sections
In large-scale trade catalogs, information blocks often contain numerous properties, resulting in cluttered element edit forms. All available properties are displayed on the screen, including those irrelevant to a specific product. Manually binding properties to sections in such cases is time-consuming.

Quick property binding to Bitrix sections
This module is designed for managing hundreds or thousands of infoblock properties in 1C-Bitrix. The system allows binding infoblock properties, such as those in a product catalog, to specific sections. This ensures logical parameter separation: the category 'Televisions' uses the 'Screen Diagonal' setting, while 'Refrigerators' use 'No Frost System'.
SEO & GEO Optimizer: meta tags, page analysis, llms.txt for neural networks
The SEO & GEO Optimizer module by KeyClient is designed for 1C-Bitrix. It provides search engine optimization and content preparation for neural networks. The administrative panel displays a page quality assessment using a traffic light principle. The tool allows managing meta tags based on templates and generating an llms.txt file for artificial intelligence.
Content Generator
The content generation module uses artificial intelligence to automatically create text based on user-specified tags. The system generates unique and relevant materials, simplifying and accelerating text production while improving efficiency. The tool ensures high quality and originality of results, which is essential in the current information environment.
Online Constructor "Doors in Interior"
The online "Doors in Interior" constructor allows users to select a door model from the gallery and adapt it to a specific room. The process uses an interior photo as a base, which can be chosen from the built-in collection or uploaded by the user. The tool enables changing door parameters, moving the element, and adjusting angles.
Kokhanenko: Agent Monitoring
Kokhanenko Agent Watch is a module for monitoring agents in 1C-Bitrix. It detects hung or overdue tasks from a user-defined watch list and sends notifications via Email, Telegram, or as an admin notification in the control panel. The module is essential because agents power background integrations, data exchanges, and service processes.
Kokhanenko: B2B Catalog API
The Kokhanenko: B2B Catalog API module adds a managed API to 1C-Bitrix sites for exporting catalogs to external systems: dealer portals, partner showrooms, mobile applications, CRM, PIM, BI reports, and integration services.
Kokhanenko: Site Settings
A centralized hub for managing website settings on the 1C-Bitrix platform. The module moves frequently changing parameters from PHP templates into the administrative panel. After initial setup, phone numbers, links, signatures, toggles, dates, and other values can be edited without modifying template code. Version 2.0 introduces strict data types, JSON storage, and a new typed PHP API.

Protection against parsing (parsers and bots)
The Anti-Parser module provides comprehensive protection for 1C-Bitrix websites against data scraping, automated data collection, and aggressive bots. It prevents content theft, server overload, and the leakage of product and price databases to competitors.

Buttons for Bitrix24 widget
This module adds custom buttons to the expanded Bitrix24 widget on the public part of a website, enabling links to external resources such as communication channels, marketplaces, social networks, messengers, and other services. Each button can be configured individually with settings for type, display order, link URL, tooltip text, target window, icon, and gradient styling.

Background Music
The Background Music module for 1C-Bitrix enables adding audio accompaniment to a website without modifying templates or manually editing pages. Configuration is performed via the administrative panel with granular control: settings can be applied to individual sites, the entire resource, specific sections, or specific pages.

Canonical URLs (Canonical Pages)
The Canonical URLs module for 1C-Bitrix provides centralized management of rel="canonical" markup. The tool automatically generates canonical links based on the current URL, supports manual rule assignment for specific pages, sections, and address templates, and allows configuring behavior separately for each site.





