• Stars
    star
    1,487
  • Rank 31,595 (Top 0.7 %)
  • Language
    Python
  • License
    Apache License 2.0
  • Created over 10 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Run Python in Apache Storm topologies. Pythonic API, CLI tooling, and a topology DSL.

logo

Build Status

Streamparse lets you run Python code against real-time streams of data via Apache Storm. With streamparse you can create Storm bolts and spouts in Python without having to write a single line of Java. It also provides handy CLI utilities for managing Storm clusters and projects.

The Storm/streamparse combo can be viewed as a more robust alternative to Python worker-and-queue systems, as might be built atop frameworks like Celery and RQ. It offers a way to do "real-time map/reduce style computation" against live streams of data. It can also be a powerful way to scale long-running, highly parallel Python processes in production.

Demo

Documentation

User Group

Follow the project's progress, get involved, submit ideas and ask for help via our Google Group, [email protected].

Contributors

Alphabetical, by last name:

Changelog

See the releases page on GitHub.

Roadmap

See the Roadmap.

More Repositories

1

pykafka

Apache Kafka client for Python; high-level & low-level consumer/producer, with great performance.
Python
1,120
star
2

serpextract

Easy extraction of keywords and engines from search engine results pages (SERPs).
Python
90
star
3

schemato

Modularly extensible semantic metadata validator
HTML
83
star
4

wp-parsely

The official WordPress plugin for Parse.ly - makes it a snap to add the required tracking code to enable Parse.ly on your WordPress site.
PHP
64
star
5

probably

Probabilistic Data Structures in Python (originally presented at PyData 2013)
Python
55
star
6

python-adv-slides

Slides to learn Python basics and advanced skills. Intended audience is existing programmers. Built with reST and Docutils/S5.
JavaScript
46
star
7

pyspark-cassandra

Utilities and examples to asssist in working with PySpark and Cassandra.
Python
36
star
8

python-nlp-slides

Slides to learn a little natural language processing (NLP) with Python. Written in reST with S5/Docutils.
JavaScript
28
star
9

time-engaged

Parse.ly's open source implementation of time engaged tracking
JavaScript
21
star
10

python-solr

Python
13
star
11

parsely_raw_data

Access Parse.ly raw data via Amazon S3 and Kinesis
Python
9
star
12

birding

Stream processing in Python of twitter searches using public APIs.
Python
9
star
13

api-examples

Examples of commonly requested integrations with the Parsely API.
JavaScript
7
star
14

slackbot

Parse.ly Slack Bot: get all your analytics in your Slack room!
Python
7
star
15

python-crawling-slides

JavaScript
6
star
16

fast_urlparse

An attempt at making urllib.parse much faster in Python 3
Python
6
star
17

python-parsely

Python bindings for the Parsely API
Python
6
star
18

testinstances

Managed Instances for Python Integration Tests
Python
6
star
19

parsely-android

The official Parse.ly Android toolkit -- for instrumenting your apps with Parse.ly
Kotlin
6
star
20

pminifier

Python
4
star
21

parsely-ios

The official Parse.ly iOS toolkit -- for instrumenting your apps with Parse.ly
Objective-C
3
star
22

domshot

shoot all the doms
Python
3
star
23

redis-fluster

A Redis cluster for when single points of failure leave you flustered.
Python
3
star
24

AnalyticsSDK-iOS

Parsely Analytics SDK for iOS
Swift
2
star
25

elasticsearch-hll-rollups

Serialized HyperLogLog++ (HLL) data structures in your index. Adds a new custom aggregation, "hll-cardinality", and a new field type, "hll", to Elasticsearch, via a plugin. Goal: massive data compression and improved performance of cardinality queries.
Java
2
star
26

customer-support-engineer-takehome

JavaScript
1
star
27

api-showcase

A special spot for community-built projects which make use of the Parse.ly API in some fashion.
1
star
28

gtm-parsely-template

Smarty
1
star