Skip to content

The official developer toolkit hub for Bitrix24. SDKs, UI kits, API examples, and application templates — all in one place.

License

Notifications You must be signed in to change notification settings

bitrix24/bitrix24-dev-hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bitrix24 Developer Hub

Welcome to the central hub for Bitrix24 developer tools. This repository offers a curated collection of official SDKs, UI kits, examples, and application templates to streamline your development process with the Bitrix24 platform.

📚 Table of Contents

SDKs and Libraries

PHP SDK

  • b24phpsdk: The official PHP library for interacting with the Bitrix24 REST API. It supports both OAuth tokens and incoming webhooks, with features like automatic token renewal and offline queues.

    GitHub Repository. Find more details in the documentation

JavaScript/Node.js SDK

  • b24jssdk: The official JavaScript SDK for Bitrix24 REST API, compatible with both browser and Node.js environments. It supports modern JavaScript features and offers advantages over the traditional BX24.JS library.

    GitHub Repository. Find more details in the documentation

UI Tools

Bitrix24 UI Kit

  • b24ui: A UI kit for developing web applications using the Bitrix24 REST API, built on NUXT & VUE. It provides a set of reusable components to accelerate development.

    GitHub Repository. Find more details in the documentation

Design Tokens

  • b24style: Design tokens for Bitrix24 UI Kit. Provides the ability to create application interfaces that closely match the Bitrix24 user interface using Tailwind CSS utility classes.

    GitHub Repository. Find more details in the documentation

Icons

  • b24icons: The library contains SVG icons for use in the interfaces of both local and mass-market applications for Bitrix24.

    GitHub Repository. Find more details in the documentation

Usage Examples

  • b24sdk-examples: A collection of examples demonstrating the usage of various Bitrix24 SDKs and tools in real-world scenarios.

    GitHub Repository. Find more details in the documentation

Application Templates

Ready-to-use application templates that can be deployed quickly using Docker. These templates provide a foundation for building custom business logic on top of Bitrix24.

Automation rules library

This project is a fully deployable application template featuring a library of Bitrix24 automation rules. It’s designed to work both as a local solution and as a scalable application for the Bitrix24 Marketplace.

You’re getting a complete package here: the frontend is built with the UI Kit and B24JsSDK, while the backend is set up so you can simply add your own automation rule implementations without having to dig into architectural complexities. No need to reinvent the wheel — just take the foundation and customize it to fit your needs.

Documentation

  • b24restdocs: The official repository for Bitrix24 REST API documentation, offering comprehensive guides and references for developers.

    GitHub Repository. Read online version

Additional Resources

  • crest: CRest is a minimalistic PHP library for calling Bitrix24 REST methods via webhooks and OAuth 2.0.

    GitHub Repository


This hub aims to simplify navigation through Bitrix24's development tools, enabling you to build robust integrations and applications efficiently.

About

The official developer toolkit hub for Bitrix24. SDKs, UI kits, API examples, and application templates — all in one place.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published