Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 16 Cython Python Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
marisa-trie
Static memory-efficient Trie-like structures for Python based on marisa-trie C++ library.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
pyrodigal
Cython bindings and Python interface to Prodigal, an ORF finder for genomes and metagenomes. Now with SIMD!
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I wound up on a different team with pre-existing Python code so temporarily shelved my use of Go for a bit, and we used Sanic (an async Python framework built on top of the excellent uvloop & libuv that also powers Node.js) to build some APIs for live channel management & operations. We hand-wrote our OpenAPI and used it to generate documentation and a CLI, which was an improvement over what was there (or not) before. Other teams used the OpenAPI document to generate SDKs to interact with our service.
One such excellent Python library is TA-Lib. (https://github.com/TA-Lib/ta-lib-python)
Project mention: GitHub – GSA/code-gov: An informative repo for all Code.gov repos | news.ycombinator.com | 2023-09-09https://github.com/rushter/selectolax#simple-benchmark )
(Apache Nutch is a Java-based web crawler which supports e.g. CommonCrawl (which backs various foundational LLMs)) https://en.wikipedia.org/wiki/Apache_Nutch#Search_engines_bu... . But extruct extracts more types of metadata and data than Nutch AFAIU: https://github.com/scrapinghub/extruct )
datasette-graphql adds a GraphQL HTTP API to a SQLite database:
Project mention: Can i cluster or PCA ChIP peak score from different TFs to see which TFs have similar targets? | /r/bioinformatics | 2023-06-14Maybe not? Have a look at this: https://github.com/macs3-project/MACS/issues/123
Project mention: noise is not wasting enough of reddit's storage (only ~13MB/video). so i uploaded Big Buck Bunny, in 4K | /r/actualwhitenoise | 2023-06-18There are even tools that can encode any file into video, so you can use reddit as free storage (kinda). [1] [2] [3] [4] [5]
The is a module rtMidi which makes things easy... https://spotlightkid.github.io/python-rtmidi/
True! I believe bakta relies on this python implementation of prodigal for translation https://github.com/althonos/pyrodigal
If you have very large dicts, you might find this hash table I wrote for spaCy helpful: https://github.com/explosion/preshed . You need to key the data with 64-bit keys. We use this wrapper around murmurhash for it: https://github.com/explosion/murmurhash
There's no docs so obviously this might not be for you. But the software does work, and is efficient. It's been executed many many millions of times now.
bs4 is a little slow, try https://github.com/chatnoir-eu/chatnoir-resiliparse, it's faster for working with the dom written in cython and based on lexbor (written in C and very fast)
Cython Python related posts
- Can i cluster or PCA ChIP peak score from different TFs to see which TFs have similar targets?
- Why is my RSI coming up incorrect?
- Tenforce - Type enforcement for Python
- Selenium over scrapy
- GitHub - scipopt/PySCIPOpt: Python interface for the SCIP Optimization Suite
- Python Interface for the SCIP Optimization Suite
- need advice on what frameworks to use w ffmpeg
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Apr 2024
Index
What are some of the best open-source Python projects in Cython? This list will help you:
Project | Stars | |
---|---|---|
1 | uvloop | 9,994 |
2 | ta-lib-python | 8,991 |
3 | PyAV | 2,261 |
4 | pyimgui | 1,252 |
5 | marisa-trie | 1,007 |
6 | selectolax | 959 |
7 | MACS | 681 |
8 | youbit | 654 |
9 | cymem | 433 |
10 | python-rtmidi | 343 |
11 | erlpack | 215 |
12 | kloop | 203 |
13 | symengine.py | 154 |
14 | pyrodigal | 119 |
15 | preshed | 78 |
16 | chatnoir-resiliparse | 40 |