Bayselonarrend/OpenIntegrations

Набор инструментов интеграции с популярными сервисами и технологиями для 1С:Предприятие, OneScript и CLI+MCP (Telegram, VK, Bitrix24, Google, Яндекс, S3, PostgreSQL, SQLite, MySQL и др.)

What it solves

It simplifies the process of integrating 1C:Enterprise and OneScript applications with external APIs and services. Instead of writing custom HTTP requests and handling raw JSON for every service, developers can use pre-built methods to interact with over 30 different platforms and protocols.

How it works

The project is organized as a set of independent modules, where each module handles a specific service. Common logic for HTTP communication and JSON processing is abstracted into reusable components. It is available in multiple formats: as a library extension for 1C:Enterprise/OneScript and as a cross-platform command-line interface (CLI) application for Windows and Linux.

Who it’s for

Developers working within the 1C:Enterprise and OneScript ecosystems who need to connect their business logic to external tools, databases, or communication platforms.

Highlights

  • Broad Integration Support: Includes ready-to-use methods for OpenAI, Ollama, Telegram, VK, Bitrix24, Google (Calendar, Drive, Sheets), Yandex.Disk, and various databases (PostgreSQL, MongoDB, ClickHouse, etc.).
  • Multiple Delivery Formats: Can be installed as a .cfe extension, XML export, EDT project, or an OPM package.
  • CLI Tooling: Provides a standalone oint command for executing API tasks directly from the terminal.
  • Protocol Variety: Supports not just REST APIs, but also gRPC, WebSocket, SSH, SFTP, and TCP.

Related

  • Project
  • Project
  • Project
  • Project
  • Project