A look at YelpArchive/pyleus: 399 stars on GitHub, written primarily in Python. Pyleus is a Python framework for developing and launching Storm topologies.
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
Pyleus is a framework for building Apache Storm topologies in idiomatic Python.
With Pyleus you can:
define a topology with a simple YAML file
have dependency management with a requirements.txt file
run faster thanks to Pyleus’ MessagePack_ based serializer
pass options to your components directly from the YAML file
use the Kafka spout built into Storm with only a YAML change
Install
From PyPI:
.. code-block:: shell
$ pip install pyleus
Note:
You do NOT need to install pyleus on your Storm cluster. That’s cool, isn't it?
However, if you are going to use system_site_packages: true in your config file, you should be aware that the environment of your Storm nodes needs to match the one on the machine used for building the topology. This means you actually have to install pyleus on your Storm cluster in this case.
The most recent commit recorded on YelpArchive/pyleus was 7.5 years ago, based on the GitHub push timestamp. The repository has 104 forks — one of the better signals of community interest.
How many stars does YelpArchive/pyleus have?
YelpArchive/pyleus has 399 GitHub stars — refresh the page for the live number, or check github.com/YelpArchive/pyleus. TopGit mirrors GitHub's count but does not claim minute-by-minute accuracy.
Is YelpArchive/pyleus open source?
Yes — YelpArchive/pyleus ships under the Apache-2.0 license, which makes its source code freely readable (and, depending on license terms, forkable and reusable). Source: github.com/YelpArchive/pyleus.
What is YelpArchive/pyleus?
YelpArchive/pyleus (YelpArchive/pyleus) is a Python project on GitHub. From the project's own README: Pyleus is a Python framework for developing and launching Storm topologies.
What language is YelpArchive/pyleus written in?
YelpArchive/pyleus is written primarily in Python. GitHub's language field is based on the largest share of bytes in the default branch.
What license does YelpArchive/pyleus use?
YelpArchive/pyleus is released under the Apache-2.0 license. Always verify the LICENSE file directly on GitHub for the authoritative terms — license strings can be edited out of sync with a project's actual stance.
Where do I read more about YelpArchive/pyleus?
This TopGit page is a snapshot — the READ ME tab shows the project's own README content (links stripped, images preserved). The GitHub repository at github.com/YelpArchive/pyleus is the definitive source.
Read full README in the tab above.
Want a second opinion on pyleus?
Ask an AI that can read this page — one click and you get its take on pyleus.