An open API service indexing awesome lists of open source software.

https://github.com/pixel365/bx

Command-line tool for developers of 1C-Bitrix platform modules.
https://github.com/pixel365/bx

1c-bitrix bitrix bitrix-module build-tool cli

Last synced: 3 months ago
JSON representation

Command-line tool for developers of 1C-Bitrix platform modules.

Awesome Lists containing this project

README

          

# BX - Command-Line Tool for 1C-Bitrix Module Development

BX is a command-line tool for developers working on 1C-Bitrix platform modules. It allows you to declaratively define all stages of project build, as well as validate the module configuration and deploy the final distribution. Build configurations are versioned alongside the project, ensuring consistency and traceability of changes throughout the development process.

📘 **Documentation**: [https://pixel365.github.io/bx](https://pixel365.github.io/bx)

![Go Version](https://img.shields.io/badge/go-1.24+-brightgreen)
[![Go Report Card](https://goreportcard.com/badge/github.com/pixel365/bx)](https://goreportcard.com/report/github.com/pixel365/bx)
[![PkgGoDev](https://pkg.go.dev/badge/github.com/pixel365/bx)](https://pkg.go.dev/github.com/pixel365/bx)
[![Coverage](https://codecov.io/gh/pixel365/bx/branch/main/graph/badge.svg)](https://codecov.io/gh/pixel365/bx)
[![OpenSSF](https://api.securityscorecards.dev/projects/github.com/pixel365/bx/badge)](https://securityscorecards.dev/viewer/?uri=github.com/pixel365/bx)
[![Release](https://img.shields.io/github/v/release/pixel365/bx)](https://github.com/pixel365/bx/releases)
![License](https://img.shields.io/github/license/pixel365/bx)

---

## 🤝 Contributing

Contributions to **BX** are welcome and appreciated.

If you would like to report an issue, suggest an enhancement, or contribute code, please first review our [contribution guidelines](https://github.com/pixel365/bx/blob/main/CONTRIBUTING.md).

To contribute:

1. Fork the repository and create a feature branch.
2. Make your changes, ensuring code quality, test coverage, and documentation.
3. Run `make` to verify formatting, linting, and checks.
4. Submit a pull request with a clear summary and reference to any related issues.

All contributions are subject to review and must pass CI checks before being merged.

[Open an issue](https://github.com/pixel365/bx/issues) or start a pull request to get involved 🚀