Yelp
Tron
Python

Next generation batch process scheduling and management

Last updated Jun 29, 2026
355
Stars
67
Forks
31
Issues
0
Stars/day
Attention Score
82
Language breakdown
No language data available.
Files click to expand
README

Tron - Batch Scheduling System ==============================

Build Status Documentation Status

Tron is a centralized system for managing periodic batch processes across a cluster. If you find cron or fcron to be insufficient for managing complex work flows across multiple computers, Tron might be for you.

Install with:

> sudo pip install tron

Or look at the tutorial.

The full documentation is available on ReadTheDocs.

Versions / Roadmap


Tron is changing and under active development.

It is being transformed from an ssh-based execution engine to be compatible with running on Kubernetes .

Tron development is specifically targeting Yelp's needs and not designed to be a general solution for other companies.

Contributing


Read Working on Tron and start sending pull requests!

Any issues should be posted on Github.

BerkeleyDB on Mac OS X


$ brew install berkeley-db $ export BERKELEYDB_DIR=$(brew --cellar)/berkeley-db/ $ export YESIHAVETHERIGHTTOUSETHISBERKELEYDBVERSION=1

🔗 More in this category

© 2026 GitRepoTrend · Yelp/Tron · Updated daily from GitHub