Size: 2544
Comment: converted to 1.6 markup
|
← Revision 33 as of 2010-05-02 11:23:13 ⇥
Size: 2698
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
epydoc - API documentation generator for Python modules
pydoctor - documentation generator reinvented by Twisted project
See also DocumentationTools
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.