Cython Python

Open-source Cython projects categorized as Python Edit details

Top 12 Cython Python Projects

  • uvloop

    Ultra fast asyncio event loop.

    Project mention: Modern Python Performance Considerations | | 2022-05-05

    If you are building server-side applications using Python 3 and async API and if you didn't use, you are missing out on performance big time.

    Also, if you happen to build microservices, don't forget to try PyPy, that's another easy performance booster (if it's compatible to your app).

  • ta-lib

    Python wrapper for TA-Lib (

    Project mention: Why Economists should embrace Data Science | | 2022-07-18

    Dev here. I've wanted to get into doing this for as long as I can remember. Back in 2018 I got a half start at it, pulling in Binance candle data for all intervals with python and then running them all through every TA function of ta-lib to generate corresponding indicators. I intended to take it that next step further into picking up ML, and wanted to write a script that would pair every permutation of indicator looking for combinations that improve certainty for price direction changes (the certainty of BOLL + RSI was going to be used as my baseline for a known semi-reliable combo). I would really love to circle back someday to finishing that up, and then start sucking in candle data from as many markets as I could afford the AWS services for lol. That's my dream dashboard.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • PyAV

    Pythonic bindings for FFmpeg's libraries.

    Project mention: [P] DeFFcode: A High-performance FFmpeg based Video-Decoder Python Library for fast and low-overhead decoding of a wide range of video streams into 3D NumPy frames. | | 2022-03-21

    There are a good amount of FFMPEG wrappers out there, decord, pyav, and MoviePy are probably the most popular. I'm sure all of these are fine, but they seem like they'd be best suited for something like a web backend for a startup that's getting off the ground or something else where latency isn't a huge issue.

  • pyimgui

    Cython-based Python bindings for dear imgui

    Project mention: Show HN: Python Live GUI – A Hybrid of Dear ImGUI and Phoenix LiveView | | 2022-06-09

    Dear ImGUI also has python bindings [1] which I've had great success with in tuning computer vision algorithms interactively. It's a slightly different use case than your project here since it doesn't use a browser and only works locally.


  • selectolax

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

    Project mention: High performance code in Python | | 2022-07-08
  • MACS

    MACS -- Model-based Analysis of ChIP-Seq

    Project mention: Big trouble installing macs2 | | 2022-03-30

    Try making a conda env using their install instructions and then adding the package last ( I haven't used this package before, but it looks finicky, so be patient trying to set it up on your system

  • PySCIPOpt

    Python interface for the SCIP Optimization Suite

    Project mention: Rust or C/C++ to learn as a secondary language? | | 2022-02-09

    It’s impossible to recommend the right tool for the job, and honestly, depending on how much maths you know it might be hard to make progress, but I’d put money on a constraint solver reducing the time from hours to seconds. Can recommend this one


    Download’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform

  • cymem

    💥 Cython memory pool for RAII-style memory management

    Project mention: My machine-learning pet project. Part 3. Brushing up and labelling my dataset. | | 2022-06-12

    (link1, link2 might be helpful)

  • PyRFC

    Asynchronous, non-blocking SAP NW RFC SDK bindings for Python

    Project mention: Anyone knows how to automate writing into SAP using python | | 2022-04-27
  • erlpack

    High Performance Erlang Term Format Packer

  • kloop

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

    Project mention: GitHub - fantix/kloop: An asyncio event loop using Linux io_uring and kTLS. | | 2022-07-10

    Python wrappers for SymEngine

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 2022-07-18.

Cython Python related posts


What are some of the best open-source Python projects in Cython? This list will help you:

Project Stars
1 uvloop 8,887
2 ta-lib 7,013
3 PyAV 1,671
4 pyimgui 865
5 selectolax 595
6 MACS 572
7 PySCIPOpt 553
8 cymem 424
9 PyRFC 397
10 erlpack 199
11 kloop 130
12 129
Find remote Python jobs at our new job board There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.
Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.