Differences between revisions 32 and 33
Revision 32 as of 2008-11-15 14:00:04
Size: 2544
Editor: localhost
Comment: converted to 1.6 markup
Revision 33 as of 2010-05-02 11:23:13
Size: 2698
Editor: techtonik
Comment: add pydoctor and link to documentation tools
Deletions are marked like this. Additions are marked like this.
Line 31: Line 31:
 * [[http://codespeak.net/~mwh/pydoctor/|pydoctor]] - documentation generator reinvented by Twisted project <<BR>> <<BR>>
 See also DocumentationTools

Basic and General Resources

  • CmdModule - tool for creating command line oriented user interface

  • VenomPackage - nonspecific functions useful for any project, with extensive docs and unit tests.

Visualization, Graphics and Games Stuff

  • MayaVi A library and application for scientific visualization based on VTK.

  • VPython - 3D programming for ordinary mortals

  • Chess - a chess adjudicator module

  • Soya - A high level 3d engine written mostly in pyrex

  • spineless - Another high level 3d enginge but "Focus is on flexibility, clean design and ease of use, not pure speed."

  • togra - Another 3D high level 3D engine.

  • Panda3D - 3D engine with short learning curve, rapid development.

Web, Security and Cryptography

  • SSLCrypto - package for adding encryption to Python programs.

  • PyCBC - A CBC module for python (comes with PyBlowfish). This module is compatible with Perl's Crypt::CBC module.

  • PyCrypto - A collection of cryptographic algorithms and protocols.

  • Any good pointers to client-side web prog resources, anybody?

    • Grail: but where can I find it? --lwickjr

Data compression

  • PyLZMA - Python bindings for the LZMA compression algorithm.

Documenting

Language Processing and Parsing

  • mxTextTools - a fast text manipulation toolkit for Python

  • SimpleParse - a parser generator for mxTextTools v2.0.0

  • PLY - the lex and yacc compiler construction tools implemented in plain Python

  • SPARK - Scanning, Parsing and Rewriting Kit

  • NLTK - Natural Language ToolKit

  • libextractor - meta-data extraction library with Python binding

    See LanguageParsing for more tools.

GeneralLibraries (last edited 2010-05-02 11:23:13 by techtonik)

Unable to edit the page? See the FrontPage for instructions.