Cython Python

Open-source Cython projects categorized as Python

Top 16 Cython Python Projects

  • uvloop

    Ultra fast asyncio event loop.

  • Project mention: APIs in Go with Huma 2.0 | dev.to | 2023-12-06

    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.

  • ta-lib-python

    Python wrapper for TA-Lib (http://ta-lib.org/).

  • Project mention: Why is my RSI coming up incorrect? | /r/IndianStreetBets | 2023-06-08

    One such excellent Python library is TA-Lib. (https://github.com/TA-Lib/ta-lib-python)

  • 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.

    InfluxDB logo
  • PyAV

    Pythonic bindings for FFmpeg's libraries.

  • Project mention: Some Reasons to Avoid Cython | news.ycombinator.com | 2023-09-22
  • pyimgui

    Cython-based Python bindings for dear imgui

  • marisa-trie

    Static memory-efficient Trie-like structures for Python based on marisa-trie C++ library.

  • selectolax

    Python binding to Modest and Lexbor engines (fast HTML5 parser with CSS selectors).

  • Project mention: GitHub – GSA/code-gov: An informative repo for all Code.gov repos | news.ycombinator.com | 2023-09-09

    https://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:

  • MACS

    MACS -- Model-based Analysis of ChIP-Seq

  • Project mention: Can i cluster or PCA ChIP peak score from different TFs to see which TFs have similar targets? | /r/bioinformatics | 2023-06-14

    Maybe not? Have a look at this: https://github.com/macs3-project/MACS/issues/123

  • 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.

    WorkOS logo
  • youbit

    Host any type of file on YouTube

  • 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-18

    There are even tools that can encode any file into video, so you can use reddit as free storage (kinda). [1] [2] [3] [4] [5]

  • cymem

    💥 Cython memory pool for RAII-style memory management

  • python-rtmidi

    Python bindings for the cross-platform MIDI I/O library RtMidi

  • Project mention: .mid to .syx file converter? | /r/synthesizers | 2023-05-18

    The is a module rtMidi which makes things easy... https://spotlightkid.github.io/python-rtmidi/

  • erlpack

    High Performance Erlang Term Format Packer

  • kloop

    OFFICIAL MIRROR. An asyncio event loop using Linux io_uring and kTLS.

  • symengine.py

    Python wrappers for SymEngine

  • pyrodigal

    Cython bindings and Python interface to Prodigal, an ORF finder for genomes and metagenomes. Now with SIMD!

  • Project mention: DNA to amino acid sequence? | /r/bioinformatics | 2023-06-19

    True! I believe bakta relies on this python implementation of prodigal for translation https://github.com/althonos/pyrodigal

  • preshed

    💥 Cython hash tables that assume keys are pre-hashed

  • Project mention: Is anyone using PyPy for real work? | news.ycombinator.com | 2023-07-31

    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.

  • chatnoir-resiliparse

    A robust web archive analytics toolkit

  • Project mention: Selenium over scrapy | /r/Python | 2023-05-04

    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)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-06.

Cython Python related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com