Differences between revisions 107 and 108
Revision 107 as of 2012-07-31 21:56:29
Size: 14523
Editor: 178
Comment: wiki restore 2013-01-23
Revision 108 as of 2013-01-31 17:13:11
Size: 13972
Comment: add information about (possible) end of creationix
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Line 3: Line 2:

Line 9: Line 6:

 * [[AppsWithPythonScripting|AppsWithPythonScripting]]
 * [[PythonBlogSoftware|PythonBlogSoftware]]
 * [[PythonGames|PythonGames]]
 * [[PythonForSystemsAdministration|PythonForSystemsAdministration]]
 * [[PythonInMusic|PythonInMusic]]
 * [[PythonWikiEngines|PythonWikiEngines]]
 * [[WebApplications|WebApplications]]
 * [[PythonForArtificialIntelligence|PythonForArtificialIntelligence]]
 * [[PythonForOperationsResearch|PythonForOperationsResearch]]
 * [[WellKnownPythonPrograms|WellKnownPythonPrograms]]
 * AppsWithPythonScripting
 * PythonBlogSoftware
 * PythonGames
 * PythonForSystemsAdministration
 * PythonInMusic
 * PythonWikiEngines
 * WebApplications
 * PythonForArtificialIntelligence
 * PythonForOperationsResearch
 * WellKnownPythonPrograms
Line 23: Line 18:

Line 31: Line 24:
Line 33: Line 25:

Line 37: Line 27:
 * [[TimPlayer|TimPlayer]] - Py-GTK based music player using Gstreamer http://creationix.com/OpenSource/TimPlayer/
 * See also [[AudioVideo|AudioVideo]] and [[PythonInMusic|PythonInMusic]].
 * TimPlayer - Py-GTK based music player using Gstreamer http://creationix.com/OpenSource/TimPlayer/
 * See also AudioVideo and PythonInMusic.
Line 42: Line 31:


* [[IPython|IPython]] - An enhanced Interactive Python shell
 * [[IPython]] - An enhanced Interactive Python shell
Line 46: Line 33:
 * See also [[PythonShells|PythonShells]].
 * See also PythonShells.
Line 50: Line 36:

Line 58: Line 42:
Line 60: Line 43:

Line 64: Line 45:
Line 66: Line 46:

Line 74: Line 52:
Line 76: Line 53:

Line 81: Line 56:
 * [[HarvestMan|HarvestMan]]  * HarvestMan
Line 94: Line 69:
 * [[TheCircle|TheCircle]] - a scalable decentralized Wiki:PeerToPeer application http://thecircle.org.au/
 * Tribler - a peer-to-peer application written in Python, based on the original [[BitTorrent|BitTorrent]] client sources http://www.tribler.org/
 * [[TwistedMatrix|TwistedMatrix]] - event-driven networking framework. Supports TCP, UDP, SSL/TLS, multicast, Unix sockets, a large number of protocols (including HTTP, NNTP, SSH, IRC, FTP, and others) http://www.twistedmatrix.com/
 * TheCircle - a scalable decentralized Wiki:PeerToPeer application http://thecircle.org.au/
 * Tribler - a peer-to-peer application written in Python, based on the original BitTorrent client sources http://www.tribler.org/
 * TwistedMatrix - event-driven networking framework. Supports TCP, UDP, SSL/TLS, multicast, Unix sockets, a large number of protocols (including HTTP, NNTP, SSH, IRC, FTP, and others) http://www.twistedmatrix.com/
Line 99: Line 74:
 * See also [[PythonWikiEngines|PythonWikiEngines]] and [[WebApplications|WebApplications]].
 * See also PythonWikiEngines and WebApplications.
Line 103: Line 77:

Line 109: Line 81:
Line 111: Line 82:

Line 117: Line 86:
Line 119: Line 87:


* [[BitPim|BitPim]] - Cell phone data manipulator. Can sync phonebook, calendar, wallpaper, ring tone, etc. http://www.bitpim.org/
 * BitPim - Cell phone data manipulator. Can sync phonebook, calendar, wallpaper, ring tone, etc. http://www.bitpim.org/
Line 127: Line 93:
Line 129: Line 94:

Line 132: Line 95:
 * [[SimPy|SimPy]] - a discrete event, object-oriented, simulation package, http://simpy.sourceforge.net/
 * [[PyChem|PyChem]] - a multivariate data analysis application for Windows and Unix, including principal components analysis (PCA), partial least squares regression (PLSR) and discriminant analysis (PLS-DA), discrimiant function/canonical correlation analysis (DFA/CVA/CCA), cluster analysis (K-means, HCA), advanced evolutionary methods for variable selection. http://pychem.sourceforge.net/
 * SimPy - a discrete event, object-oriented, simulation package, http://simpy.sourceforge.net/
 * PyChem - a multivariate data analysis application for Windows and Unix, including principal components analysis (PCA), partial least squares regression (PLSR) and discriminant analysis (PLS-DA), discrimiant function/canonical correlation analysis (DFA/CVA/CCA), cluster analysis (K-means, HCA), advanced evolutionary methods for variable selection. http://pychem.sourceforge.net/
Line 136: Line 99:
Line 138: Line 100:


* See also [[DevelopmentTools|DevelopmentTools]].
 * See also DevelopmentTools.
Line 152: Line 112:
  * See also [[ConfigurationAndBuildTools|ConfigurationAndBuildTools]].   * See also ConfigurationAndBuildTools.
Line 158: Line 118:
  * See [[VersionControl|VersionControl]] for details of version control systems and tools.   * See VersionControl for details of version control systems and tools.
Line 166: Line 126:


=== System Administration Applications ===


* [[Enomalism|Enomalism]] - The Enomalism Virtualized Management Console (VMC) is a open source web-based systems administrator management tool for XEN hypervisor. Servers with hundreds of multiple isolated virtualized systems can be managed like a standalone server. Enomalism also includes a virtual server creation wizard and templates to facilitate virtualized server configuration, application deployment and centralized software patch management. [[http://www.enomalism.com/|http://www.enomalism.com]]
=== System Administration Applications (seems this project no more exist) ===
 * [[Enomalism]] - The Enomalism Virtualized Management Console (VMC) is a open source web-based systems administrator management tool for XEN hypervisor. Servers with hundreds of multiple isolated virtualized systems can be managed like a standalone server. Enomalism also includes a virtual server creation wizard and templates to facilitate virtualized server configuration, application deployment and centralized software patch management. [[http://www.enomalism.com/|http://www.enomalism.com]]
Line 174: Line 130:
Line 176: Line 131:

Line 181: Line 134:
Line 183: Line 135:


* Calix - An xwindows gamma calibration tool using Py-GTK and the xgamma command. http://creationix.com/OpenSource/Calix/
 * CD-Store - a data cd archiving (indexing) with full search and browse capabilities using a Py-GTK interface http://creationix.com/packages/cdstore.tar.gz
 * Calix - An xwindows gamma calibration tool using Py-GTK and the xgamma command. http://creationix.com/OpenSource/Calix/ (this link do not contain anymore information)
 * CD-Store - a data cd archiving (indexing) with full search and browse capabilities using a Py-GTK interface http://creationix.com/packages/cdstore.tar.gz (this link do not contain anymore information)
Line 189: Line 139:
Line 191: Line 140:

Line 195: Line 142:
Line 197: Line 143:

[[
CategoryApplications|CategoryApplications]]
CategoryApplications

Applications Written in Python

See also:

3D CAD/CAM

  • FreeCAD is an Open Source CAx RAD based on Open Cascade, Qt and Python. It features some key concepts like Macro recording, Workbenches, ability to run as a server and dynamically loadable Application extensions and its designed to be platform independent... http://free-cad.sourceforge.net/

  • Fandango is planned to be a full featured CAD program. It has a C++ core extensible by scripts. Currently the memory core for entity management is ready, scripting works wonderfully thanks to the ease of embedding and extending of Python. A KDE+XML user interface is now in place, controlling the keyboard and mouse. http://www.soffernet.com/jaime/fandango/

  • PythonCAD is a CAD package written, surprisingly enough, in Python. The PythonCAD project aims to produce a scriptable, open-source, easy to use CAD package for Linux, the various flavors of BSD Unix, commercial Unix, and other platforms to which someone who is interested ports the program. Work began on PythonCAD in July, 2002, and the first public release was on December 21, 2002. In addition it has been ported to winXP http://www.pythoncad.org/

  • Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License. It only uses Python as a scripting language, however.

  • Vintech RCAM is a CAD/CAM system for true shape nesting and NC programming of laser, plasma, oxy-fuel and water-jet cutting machines. Vintech RCAM is platform independent and now it runs under Windows XP, Windows 7 and Linux. The main programing language of the system is Python, which defines the advanced methodology and the dynamic system development. More information http://www.vintech.bg.

Audio/Video Applications

Console Applications

  • IPython - An enhanced Interactive Python shell

  • SQLPython - interactive Oracle database client (alternative to Oracle's SQL*Plus)

  • See also PythonShells.

Enterprise Applications

  • OpenERP - A complete open source ERP & CRM; accounting, stock management, sales, and modular framework with over 750 modules. Originally called tinyErp, there is also a variant for Medical... see http://openerp.com.

  • Tryton - a fork of Tiny ERP providing a three-tier high-level general purpose application platform

  • Picalo - A data analysis toolkit for DBMS-type of data. Includes embedded Python scripting and wxWidgets GUI.

  • LinOTP 2 - a flexible and modular solution for strong two-factor authentication with one time passwords (OTP). Due to the modular architecture several OTP tokens and different OTP algorithms are supported.

  • RESTx - a RESTful, GPL licensed open-source data publishing and integration platform, which emphasizes simplicity, sane defaults and out-of-the-box usability. No complex configuration, no steep learning curve, instead up and running in 5 minutes. Components for data access or integration logic can be easily written in Python and Java, users create their own RESTful resources by posting parameters for those components or just filling out a small form in their browser.

File Formats

Image Applications

  • Gnofract 4D - A flexible fractal generation program

  • Gogh - A PyGTK-based painting program (or image editor) with support for pressure-sensitive tablets/devices. This application appears to no longer exists.

  • imgSeek - Photo collection manager with content-based search. You simply sketch the image you want to find.

  • MayaVi - Scientific visualization program based on VTK

  • VPython - Navigable 3D animations are produced as side effects of computations, making a normally difficult task exceptionally easy. The new 5.0 release candidate offers opacity, local lights, and materials such as wood.

Internet Applications

Mobile Applications

  • Aarlogic C05/3 - Ready to use GSM /GPS tracking PCB with Python engine on board with support of test server based on Google Maps http://track4free.com

  • AppBackup - an app for jailbroken iOS devices that lets one back up and restore settings and data from App Store apps

  • Pyroute - a GPS-capable mapping/routing application for mobile devices

Office Applications

Personal Information Managers

Science and Education Applications

  • Pyrobot - A complete IDE, set of libraries, simulator, and course materials for exploring robotics in Python. Currently aimed for higher education, but work has begun for use in k-12 as well.

  • SimPy - a discrete event, object-oriented, simulation package, http://simpy.sourceforge.net/

  • PyChem - a multivariate data analysis application for Windows and Unix, including principal components analysis (PCA), partial least squares regression (PLSR) and discriminant analysis (PLS-DA), discrimiant function/canonical correlation analysis (DFA/CVA/CCA), cluster analysis (K-means, HCA), advanced evolutionary methods for variable selection. http://pychem.sourceforge.net/

  • ACQ4 - Neurophysiology data acquisition and analysis with emphasis on electrophysiology, photostimulation, and fluorescence imaging experiments.

Software Development

System Administration Applications (seems this project no more exist)

  • Enomalism - The Enomalism Virtualized Management Console (VMC) is a open source web-based systems administrator management tool for XEN hypervisor. Servers with hundreds of multiple isolated virtualized systems can be managed like a standalone server. Enomalism also includes a virtual server creation wizard and templates to facilitate virtualized server configuration, application deployment and centralized software patch management. http://www.enomalism.com

  • radiusContext - RADIUS log analysis program (user accounting for ISPs) http://www.tummy.com/Community/software/radiuscontext

X-Window Manager

  • PLWM - The Pointless Window Manager: a python toolkit for making a wm. It's hostile towards rodents, and ease of configuration is not an objective, not so actively developed, but might be usefull for keyboard-loving hackers. Somebody might even have a use for the code, though PyWM's ideas seem better. http://plwm.sourceforge.net/

  • PyWM - a small, simple python-programmable X window manager that's packed with features yet very easy to learn and use. http://pywm.sf.net(More up-to-date), http://www.freenet.org.nz/python/pywm/index.html

Unclassified

Editorial Notes

The above lists should be arranged in ascending alphabetical order - please respect this when adding new entries. If, as the developer of a listed application, you disagree with the classification of the work, please move it into the appropriate category or create a new category, respecting the ascending alphabetical order of the categories. When specifying release dates please use the format YYYY-MM-DD.


CategoryApplications

Applications (last edited 2018-05-20 18:24:23 by MatsWichmann)

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