public marks

PUBLIC MARKS with tag python

June 2012

NodeBox | Home

by Emaux
NodeBox is a Mac OS X application that lets you create 2D visuals (static, animated or interactive) using Python programming code and export them as a PDF or a QuickTime movie. NodeBox is free and well-documented.

May 2012

html2text: THE ASCIINATOR (aka html2txt)

by jpcaruana & 2 others
html2text is a Python script that converts a page of HTML into clean, easy-to-read plain ASCII text. Better yet, that ASCII also happens to be valid Markdown (a text-to-HTML format).

Home | diesel

by jdrsantos
The performance of nonblocking I/O meets the convenience of coroutines. Packed with a bunch of useful protocols and a first-class toolkit for concurrency, diesel is the best way to write network applications in Python.


by jdrsantos
Swampy is a suite of Python programs for use with Think Python, Python for Software Design, and The Little Book of Semaphores.

pyo - Python digital signal processing module. - Google Project Hosting

by Emaux
pyo is a Python module written in C to help digital signal processing script creation. pyo is a Python module containing classes for a wide variety of audio signal processing types. With pyo, user will be able to include signal processing chains directly in Python scripts or projects, and to manipulate them in real time through the interpreter. Tools in pyo module offer primitives, like mathematical operations on audio signal, basic signal processing (filters, delays, synthesis generators, etc.), but also complex algorithms to create sound granulation and others creative audio manipulations. pyo supports OSC protocol (Open Sound Control), to ease communications between softwares, and MIDI protocol, for generating sound events and controlling process parameters. pyo allows creation of sophisticated signal processing chains with all the benefits of a mature, and wildly used, general programming language. Systems : OS X (10.5, 10.6, 10.7), linux, Windows (XP, Vista, Seven)

Pykka — Pykka 0.14 documentation

by jpcaruana
The goal of Pykka is to provide easy to use concurrency abstractions for Python by using the actor model.

Announcements — IPython

by jdrsantos
IPython provides a rich toolkit to help you make the most out of using Python, with: Powerful Python shells (terminal and Qt-based). A web-based notebook with the same core features but support for code, text, mathematical expressions, inline plots and other rich media. Support for interactive data visualization and use of GUI toolkits. Flexible, embeddable interpreters to load into your own projects. Easy to use, high performance tools for parallel computing.

April 2012

Zim - a desktop wiki

by jdrsantos & 1 other
Zim is a graphical text editor used to maintain a collection of wiki pages. Each page can contain links to other pages, simple formatting and images. Pages are stored in a folder structure, like in an outliner, and can have attachments. Creating a new page is as easy as linking to a nonexistent page. All data is stored in plain text files with wiki formatting. Various plugins provide additional functionality, like a task list manager, an equation editor, a tray icon, and support for version control.

March 2012

Tweeting Pet Bowl

by night.kame

Tweeting Pet Bowl

Ha les titres mensongers des pythoneux qui sont malheureux parce qu'ils n'ont rien de vraiment embarqué avec leur langage. Là en l'occurrence c'est un PC qui Twitte et pas le bol.

February 2012

OverviewBanners2 (Field)

by Emaux
Field is a development environment for experimental code and digital art in the broadest of possible senses. While there are a great many development environments and digital art tools out there today, this one has been constructed with two key principles in mind: Embrace and extend — rather than make a personal, private and pristine code utopia, Field tries to bridge to as many libraries, programming languages, and ways of doing things as possible. The world doesn't necessarily need another programming language or serial port library, nor do we have to pick and choose between data-flow systems, graphical user interfaces or purely textual programming — we can have it all in the right environment and we can both leverage the work of others and take control of our own tools and methods. Live code makes anything possible — Field tries to replace as many "features" with editable code as it can. Its programming language of choice is Python — a world class, highly respected and incredibly flexible language. As such, Field is intensely customizable, with the glue between interface objects and data modifiable inside Field itself. Field takes seriously the idea that its user — you — are a programmer / artist doing serious work and that you should be able to reconfigure your tools to suit your domain and style as closely as possible.

SleekXMPP - GitHub

by jpcaruana (via)
SleekXMPP is a flexible XMPP client/component/server library for Python 2.6+ and 3+ focused on flexibility, ease of use, and every XMPP extension (XEP) as a plugin.

January 2012