awesome-1c icon indicating copy to clipboard operation
awesome-1c copied to clipboard

awesome list for 1C Enterprise

Список классных программ для 1С Awesome

proposal of the list to for the 1C Enterprise platform (1c-dn.com), will be in Russian right now

Перед добавлением своей программы в список, пожалуйста, изучите:

  • Инструкцию по добавлению
  • Критерии качества добавляемого приложения

Официальные репозитории компании 1С

Примеры интеграций 1C и <что-то>

Контроль качества разработки

  • Vanessa-ADD - любые тесты, TDD, BDD для 1С - Automation Driven Development
    • (устарел - продолжение в Vanessa-ADD) xUnitFor1C - TDD для 1С
  • Vanessa Automation - BDD для 1С
  • Tester - Почти SpecLog для 1С

Библиотеки и утилиты для работы

  • Инструменты разработчика от tormozIT - инструменты разработчика (дай бог здоровья автору)
  • Local Compile Utils - скрипты для локальной сборки "за один шаг"
  • v8unpack - утилита С++ для работы с бинарными файлами 1С
  • oscript-library - полезные библиотеки на 1Script
  • Tool1CD - консольная и GUI утилита для работы с DT файлами
  • PreCommit Hook for EPF, ERF - поддержка возможности работы с EPF внутри git репозиториев через "перехваты git"
  • Password Changer - утилита для исправления чужих ошибок ;-)
  • V8PasswordEjector - Сброс учетных записей для 1С:Предприятия 8.x
  • One DT Tools - python библоитека для работы с бинарными файлами
  • Консоль запросов + БИТ:Финанс - работа с источниками данных БИТ:Финанс
  • V8Formats - Библиотеки на .NET для работы с форматами файлов платформы 1С:Предприятие 8.x

DevOps

  • 1C GitLab CI - скрипты для работы с GitLab CI и 1С
  • OneC Docker - Vagrant машина разработчика 1С
  • OScript - интерепретатор 1С языка для написания скриптов
  • OneWS - docker контейнер для Web адаптеров (в связи с выходом 8.4 актуальность падает)
  • OneWSAP - docker контейнер для Web адаптеров под Apache 2.4, поддерживает масштабирование + HAProxy
  • PostgreSQL для 1С (сборка под Windows) - репозиторий для автоматизированной сборки PostgreSQL для 1С из исходников
  • PostgreSQL для 1С (сборка под Vagrant+Docker) - виртуальная машина для использования на разработческих контурах в связке с мини-сервером 1С
  • LogStash для 1С Sqlite - плагин для LogStash для инкрементальной выгрузки журналов регистрации 1С в ElasticSearch
  • TaskManagerFor1C - инструмент для создания параллельных алгоритмов с гарантированным выполнением в среде 1С Предприятия
  • [Prometheus 1C exporter] (https://github.com/LazarenkoA/prometheus_1C_exporter) - exporter для Prometheus который собирает метрики из на основе RAC

Подсветка синтаксиса и пакеты для редакторов

Внешние компоненты

  • Small Wrapper AddIn 1C - пример работы с Native API
  • BROM-Asterisk-Native - Открытая, работающая в 1С >= 8.3.6 версия компоненты ROM-Asterisk-Native от Simplit
  • Template for 1C:Enterprise add-in - Шаблон внешней компоненты. Сборка с помощью CMake
  • FPNativeAPI - пример Native API расширения для 1С на FreePascal/Lazarus
  • RegEx1CAddin - Внешняя Native API компонента для выполнения регулярных выражений на платформе 1С:Предприятие 8

Фреймворки для интеграции с 1С

OScript интересное

  • SQL запросы на OScript - внешняя компонента реализующая возможность работы с базами данных из onescript.

Курсы, книги и примеры

Потенциально интересное (без категорий)

Ручной поиск

  • https://github.com/purtcer/NurseConsole1CServer
  • https://github.com/TeamBIOS/cfg_tools
  • https://github.com/EnterraInc/1C-.Net-Adapter
  • https://github.com/tarasii/1c_rs232
  • https://github.com/deshaion/service_for_connect_1c_com
  • https://github.com/alekseybochkov/WebRAS
  • https://github.com/vladon/SocketNative
  • https://github.com/pbazeliuk/V8Commit
  • https://github.com/antioff/afalina
  • https://github.com/skyksandr/1c-log-to-es
  • https://github.com/ANtlord/price-import-1c
  • https://github.com/1CEnterprise/MSQL-for-1C
  • https://github.com/asdaru/postgres_1c
  • https://github.com/SergeFocus/1C-Functin-to-yEd
  • https://github.com/pintov/1c-jwt
  • https://github.com/goshulina/auto_act_1c

Автоматический поиск

Данные согласно поиску GitHub

Инструкция по скриптам поиска

License

CC0