Home › Hardware & Internet of Things › Robotics › BehaviorTree.CPP
BehaviorTree avatar

BehaviorTree/BehaviorTree.CPP

by BehaviorTree · Hardware & Internet of Things › Robotics Science & Engineering › Robotics
⭐ 4.3k stars🍴 868 forks 💻 C++Coding Knowledge Recommended 🕐 Updated 26 Oct 2026📊 Recommended score 80.1/100

Quick Overview — What is this tool?

Behavior Trees Library in C++. Batteries included.

This is the project's own description from GitHub — we show it as-is rather than inventing details.

What Can You Do With It?

Who Is This For?

This project is listed under Robotics in Hardware & Internet of Things, a category made for makers, hobbyists and engineers.

Do I need coding knowledge? Coding Knowledge Recommended. (Estimate based on project type: A developer tool/library — setup usually follows the README with basic coding skills. Always confirm from the repo's README.)

Is It Free?

The source code is released under the MIT license. Open-source licenses like this usually allow free use, including commercial use — but always read the actual license file in the repository before relying on it. Note: the code being free does not mean hosted services, APIs or infrastructure around it are free.

Is It Actively Maintained?

Activity level: Very active · Last code update: 26 Oct 2026 · Created: 16 Oct 2018 · Open issues: 38

How to Get Started

  1. Open the repository on GitHub and read its README — that is the official, verified setup guide.
  2. To download the full code, generate this repository's public link below and run the clone command in a terminal:
🔒 This repository's public link is protected. Click the button below to generate it.

Official links: Official Website ↗ · Releases ↗ · Documentation (README) ↗

We never publish installation steps we have not verified — the README above is the source of truth.

Repository Statistics

⭐ 4281 stars · 🍴 868 forks · 🐛 38 open issues · 💻 Language: C++ · 📄 License: MIT · Default branch: master

Similar Repositories

Developer-Y avatar

cs-video-courses

by Developer-Y

List of Computer Science courses with video lectures.

⭐ 84.7k🍴 11.6k 💻 —Basic Technical Setup
Updated 07 Nov 2026 Explore Tool
commaai avatar

openpilot

by commaai

openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 300+ supported cars.

⭐ 64k🍴 11.4k 💻 PythonCoding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
NaiboWang avatar

EasySpider

by NaiboWang

A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/网页爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。

⭐ 44.8k🍴 5.4k 💻 JavaScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
AtsushiSakai avatar

PythonRobotics

by AtsushiSakai

Python sample codes and textbook for robotics algorithms.

⭐ 30.8k🍴 7.4k 💻 PythonCoding Knowledge Recommended
Updated 26 Oct 2026 Explore Tool
harvard-edge avatar

cs249r_book

by harvard-edge

Machine Learning Systems: Foundations, Scaling, Agentic AI, and Physical AI (Vols I–IV) • Harvard CS249r | https://mlsysbook.ai

⭐ 29.8k🍴 3.7k 💻 PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
littlecodersh avatar

ItChat

by littlecodersh

A complete and graceful API for Wechat. 微信个人号接口、微信机器人及命令行微信,三十行即可自定义个人号机器人。

⭐ 26.5k🍴 5.6k 💻 PythonCoding Knowledge Recommended
Updated 28 Sep 2023 Explore Tool