9 projects tagged "Cython"

Download Website Updated 02 Apr 2014 GluCat

Screenshot
Pop 245.52
Vit 48.06

GluCat is a library of template classes that model the universal Clifford algebras over the field of real numbers, with arbitrary dimension and arbitrary signature. It implements a model of each Clifford algebra corresponding to each non-degenerate quadratic form up to a maximum set by the user. GluCat classes are designed to be used as template parameters for other template libraries. GluCat includes the PyClical extension module for Python. This implements the Python classes index_set and clifford, which interface to corresponding C++ classes in GluCat.

Download No website Updated 21 Aug 2013 Sage

Screenshot
Pop 112.29
Vit 5.36

Sage is a mathematical software system comprising nearly 100 open-source packages and a unified interface. Sage can be used to study elementary and advanced, pure and applied mathematics. This includes a huge range of mathematics, including basic algebra, calculus, elementary to very advanced number theory, cryptography, numerical computation, commutative algebra, group theory, combinatorics, graph theory, exact linear algebra, and much more. It combines various software packages and seamlessly integrates their functionality into a common experience. It is well-suited for education and research.

Download Website Updated 30 Jan 2011 pyliblo

Screenshot
Pop 57.78
Vit 5.51

pyliblo is a Python wrapper for the liblo OSC library. It supports almost the complete functionality of liblo, allowing you to send and receive OSC messages using a nice and simple Python API.

Download Website Updated 12 May 2010 Portato

Screenshot
Pop 59.45
Vit 2.84

Portato is a graphical user interface (GUI) for the portage package management system of Gentoo Linux (and derived distributions).

No download Website Updated 03 Jun 2009 Crux

Screenshot
Pop 13.53
Vit 1.00

Crux is a software toolkit for a molecular phylogenetic inference. It is structured as a set of Python modules, which makes it possible to quickly develop Python scripts that perform unique, non-canned analyses.

No download No website Updated 16 Dec 2009 treap.py

Screenshot
Pop 16.22
Vit 40.30

treap.py is a treap implementation for Python. A treap is a hybrid of a binary tree and a binary heap that is self-balancing and is O(nlog2(n)) for most operations, including deleting a value, inserting a value, finding the least value, and finding the greatest value. This particular treap implementation looks like a dictionary to the caller, but it also supports getting an ordered list (forward or reverse) in O(n) time. The code is available as pure Python (should run on about any Python implementation supporting generators, but was tested on CPython 2.6) or as part Python and part Cython for performance. The version with Cython should run on CPython or Unladen Swallow, but was only tested on CPython 2.6.

No download No website Updated 19 Apr 2010 Syncless

Screenshot
Pop 44.72
Vit 1.04

Syncless is an experimental, lightweight, non-blocking (asynchronous) client and server socket network communication library implemented in Stackless Python 2.6. It contains an asynchronous DNS resolver (using dnspython) and an HTTP server capable of serving WSGI applications. It aims to be a coroutine-based alternative of event-driven networking engines (such as Twisted and FriendFeed's Tornado). It is already about that fast, but it has fewer features and is less stable now.

Download Website Updated 12 Sep 2013 PyDSM

Screenshot
Pop 46.64
Vit 3.01

PyDSM is a Python Delta Sigma Modulator toolbox. It contains tools for experimenting with ΔΣ modulators. It focuses mostly on experimentation with different techniques for the design of the modulator Noise Transfer Function (NTF) and simulation of a generic digital modulator.

No download Website Updated 22 Mar 2014 Pybik

Screenshot
Pop 45.22
Vit 8.22

Pybik is an interactive, graphical, single player puzzle about the cube invented by Ernő Rubik. Besides the cube, the program can handle towers and bricks (non-cubic puzzles). Pybik also has solvers, pretty patterns, and a collection of various moves. The cube can be manipulated with the mouse or keyboard. You can change the colors or images on the faces of the cube.

Screenshot

Project Spotlight

simpleimageviewer4j

A simple image viewer for Java.

Screenshot

Project Spotlight

EGroupware

A groupware suite with a calendar, mail, todo, notes, and many more modules.