Python Cython

Open-source Python projects categorized as Cython

Top 23 Python Cython Projects

  • spaCy

    💫 Industrial-strength Natural Language Processing (NLP) in Python

    Project mention: Step by step guide to create customized chatbot by using spaCy (Python NLP library) | dev.to | 2024-03-23

    Hi Community, In this article, I will demonstrate below steps to create your own chatbot by using spaCy (spaCy is an open-source software library for advanced natural language processing, written in the programming languages Python and Cython):

  • BorgBackup

    Deduplicating archiver with compression and authenticated encryption.

    Project mention: Ask HN: Open-source Windows 11 backup solutions | news.ycombinator.com | 2024-04-04

    i use - and recommend - "borgbackup": for example with the "vorta" graphical frontend

    * https://www.borgbackup.org/

    * https://vorta.borgbase.com/install/windows/

    just my 0.02€

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

  • Cython

    The most widely used Python to C compiler

    Project mention: Ask HN: C/C++ developer wanting to learn efficient Python | news.ycombinator.com | 2024-04-10
  • virtualenv

    Virtual Python Environment builder

    Project mention: Setup and use Virtualenv in Python Applications | dev.to | 2024-04-11

    For more information visit: virtualenv documentation.

  • PyBoy

    Game Boy emulator written in Python

  • pyzmq

    PyZMQ: Python bindings for zeromq

  • rasterio

    Rasterio reads and writes geospatial raster datasets

    Project mention: Building a Dynamic Tile Server Using Cloud Optimized GeoTIFF(COG) with TiTiler | dev.to | 2023-12-21

    TiTiler is a dynamic tile server built on FastAPI and Rasterio/GDAL. Its main features include support for Cloud Optimized GeoTIFF(COG), multiple projection methods, various output formats (JPEG, JP2, PNG, WEBP, GTIFF, NumpyTile), WMTS, and virtual mosaic. It also provides Lambda and ECS deployment environments using AWS CDK.

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

  • tesserocr

    A Python wrapper for the tesseract-ocr API

  • vidcutter

    A modern yet simple multi-platform video cutter and joiner.

    Project mention: FFmpeg is getting better with multithreaded transcoding pipelines | news.ycombinator.com | 2023-11-06
  • nautilus_trader

    A high-performance algorithmic trading platform and event-driven backtester

    Project mention: Is NautilusTrader compatible with MetaTrader5 Python Package? | /r/algotrading | 2023-06-21

    I recently found NautilusTrader. According to NautilusTrader, it can be integrated with Brokers/Exchange that provides REST, WebSocket or FIX API. Not sure if there is a work around to integrate MetaTrader5 Python to NautilusTrader.

  • madmom

    Python audio and music signal processing library

  • Fiona

    Fiona reads and writes geographic data files

    Project mention: Friends don't let friends export to CSV | news.ycombinator.com | 2024-03-25

    Your issue is that you're using the default (old) binding to GDAL, based on Fiona [0].

    You need to use pyogrio [1], its vectorized counterpart, instead. Make sure you use `engine="pyogrio"` when calling `to_file` [2]. Fiona does a loop in Python, while pyogrio is exclusively compiled. So pyogrio is usually about 10-15x faster than fiona. Soon, in pyogrio version 0.8, it will be another ~2-4x faster than pyogrio is now [3].

    [0]: https://github.com/Toblerity/Fiona

    [1]: https://github.com/geopandas/pyogrio

    [2]: https://geopandas.org/en/stable/docs/reference/api/geopandas...

    [3]: https://github.com/geopandas/pyogrio/pull/346

  • nimporter

    Compile Nim Extensions for Python On Import!

  • pysph

    A framework for Smoothed Particle Hydrodynamics in Python

  • LSH

    Locality Sensitive Hashing using MinHash in Python/Cython to detect near duplicate text documents

  • asyncmy

    A fast asyncio MySQL/MariaDB driver with replication protocol support

  • pomdp-py

    A framework to build and solve POMDP problems. Documentation: https://h2r.github.io/pomdp-py/

  • Streaming multipart/form-data parser

    Streaming (and fast!) parser for multipart/form-data written in Cython

  • cpython

    Alternative StdLib for Nim for Python targets, hijacks Python StdLib for Nim (by juancarlospaco)

  • nes

    A Nintendo Entertainment System (NES) emulator in Python and Cython. (by jameskmurphy)

  • drf-turbo

    An alternative serializer implementation for REST framework written in cython built for speed.

    Project mention: [Guide] A Tour Through the Python Framework Galaxy: Discovering the Stars | /r/coder_corner | 2023-04-29

    Try msgspec | Maat | turbo for fast serialization and validation

  • pymartini

    A Cython port of Martini for fast RTIN terrain mesh generation

  • python-performance

    Repository for the book Fast Python - published by Manning

  • SaaSHub

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

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 2024-04-11.

Python Cython related posts

Index

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

Project Stars
1 spaCy 28,660
2 BorgBackup 10,506
3 Cython 8,862
4 virtualenv 4,708
5 PyBoy 4,389
6 pyzmq 3,547
7 rasterio 2,134
8 tesserocr 1,927
9 vidcutter 1,723
10 nautilus_trader 1,533
11 madmom 1,237
12 Fiona 1,120
13 nimporter 808
14 pysph 421
15 LSH 272
16 asyncmy 204
17 pomdp-py 191
18 Streaming multipart/form-data parser 151
19 cpython 134
20 nes 110
21 drf-turbo 81
22 pymartini 76
23 python-performance 48
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com