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 a wide variety of external APIs and services. Instead of writing custom HTTP requests and handling JSON for every service, developers can use pre-built methods to perform common tasks like sending messages, creating documents, or executing SQL queries.

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 software to external platforms, databases, or communication tools.

Highlights

  • Support for over 30 services and technologies, including OpenAI, Ollama, Telegram, VK, Bitrix24, and various databases (PostgreSQL, MongoDB, ClickHouse).
  • Multi-platform availability via CLI (Windows, Linux) or as 1C extensions (.cfe, XML, EDT).
  • Broad protocol support including REST API, gRPC, WebSocket, SSH, and TCP.
  • Open-source implementation providing full control over the integration logic.

Related

  • Project
  • Project
  • Project
  • Project
  • Project