RadarTopicsBuildersWeeklyReads
Open Source Radar
hummingbot/

hummingbot

GitHubWebsite

Hummingbot is an open-source Python framework to design and deploy automated crypto trading bots across multiple exchanges, with a CLI, Docker support, and AI-assisted components. It has an active release history and a large community footprint.

19kstars
4.8kforks
138issues
Apache-2.0license
2019since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

Hummingbot is an open-source framework that helps you design and deploy automated trading strategies, or bots, that can run on many centralized or decentralized exchanges. The codebase is released under the Apache-2.0 license.

How it works

The project provides strategies as Scripts, Controllers, Executors, and V1 Strategies to manage different trading patterns. It includes connectors for various exchange types (CLOB CEX, CLOB DEX, AMM DEX) to standardize REST and WebSocket APIs for multi-exchange deployment. It supports a CLI (hbot) for non-interactive bot control and a Docker-based deployment path. The README outlines a workflow to create, configure, and run bots, including paper trading via a simple_pmm script and live trading via a pmm_mister controller.

Getting started

# Clone the repository
git clone https://github.com/hummingbot/hummingbot.git
cd hummingbot

# Create the conda environment, build extensions, and expose the `hbot` CLI
make install

# Activate the environment
conda activate hummingbot
hbot --help

To trade live, the README shows connecting API keys and starting a strategy controller:

hbot connect binance
hbot create pmm_mister --name conf_my_bot.yml --set connector_name=binance --set trading_pair=BTC-USDT --set total_amount_quote=100
hbot start conf_my_bot.yml

Docker instructions are also provided:

git clone https://github.com/hummingbot/hummingbot.git
cd hummingbot
make setup
make deploy
make link-cli

Recent releases

Latest release v2.16.0 (2026-07-29) added Lambdaplex Connector in a pull request and support for LIMIT_MAKER (post-only) orders on Bitget connectors. Earlier releases show ongoing feature work, such as changing rate oracle source and a lighter connector in v2.15.0, and backtesting improvements in v2.14.x.

Traction

The repository has 19343 stars and 4798 forks as recorded in the facts. It also lists 138 open issues and is primarily Python with an Apache-2.0 license.

Caveats

License: Apache-2.0. Age: created 2019-04-02. Last push: 2026-07-30. Open issues: 138. Language: Python. No explicit mention of breaking changes or specific open issues beyond the count in the retrieved data.

SharePost on XLinkedIn
All trending reposRevenue-verified startups →