About | FAQ | Backlog
FOSSfind.com
Open Source projects, categorized.
add filters by typing...
...or clicking
accelerator administration analysis analyzer appengine asynchronous bbs benchmark bulletin-board c c++ callgrind community counter cpu css database filter forum forum-software html http image inference java jit lightweight linux load log memory messaging mining monitoring mq mysql oprofile optimization perl php postgresql profiler profiling protobuf prover qa queue reliability scalability security sport sprite stress test testing theory tool tools tptp tracer tracing usage utils valgrind web webapplication webware windows wxpython
KCachegrind (KDE)
[79 users on Ohloh]
Tags: valgrind profiling callgrind performance c++ php python perl oprofile
KCachegrind is a KDE viewer of profiling data generated by Callgrind.
Pocoo
[9 users on Ohloh]
Pocoo is an open-source bulletin board software (aka message board) written in Python. It provides an advanced plugin system with a component architecture which allows other developers to modify Pocoo to their liking without the need to touch existing source code. Because it uses SQLAlchemy, it is possible to use either MySQL, SQLite, Oracle or Postgres as the storage backend.
Psyco
[5 users on Ohloh]
Tags: jit python accelerator performance
Psyco is a Python extension module which can massively speed up the execution of any Python code.
Pylot
[2 users on Ohloh]
Tags: scalability qa test tool load performance stress http web python benchmark
Pylot is a free open source tool for testing performance and scalability of web services. It runs HTTP load tests, which are useful for capacity planning, benchmarking, analysis, and system tuning.

Pylot generates concurrent load (HTTP Requests), verifies server responses, and produces reports with metrics. Tests suites are executed and monitored from a GUI.

pyloro
[0 users on Ohloh]
Tags:
Python gtk front end convert documents (pdf, ps, dvi, sgml,odt, html and ppt) to audio format (mp3, ogg and wav)
PerfLog
[1 users on Ohloh]
Tags: mining analysis performance log python
Performance Analysis Tool for Web Server Logs.

Produces metrics and graphs from web logs (W3C Extended Log File Format). This is useful during performance testing and analysis. Output is created in XHTML/CSS with embedded PNG images.

PerfLog is written in Python and uses Matplotlib for graphs and plotting

DBUtils
[1 users on Ohloh]
Tags: performance utils postgresql database python webware
DBUtils is a suite of tools providing solid, persistent and pooled connections to a database that can be used in all kinds of multi-threaded environments like Webware for Python or other web application servers. The suite supports DB-API 2 compliant database interfaces and the classic PyGreSQL interface.
tppt
[0 users on Ohloh]
Tags: prover performance web python theory inference tptp
Theory Prover Performace Tool

Performance analyzer for theory provers based on TPTP problem library (http://www.tptp.org). The goal of this project is to provide tool for inference engine developers to easily compare their engines performance to others on problems from the TPTP library.

css-sprite-maker
[0 users on Ohloh]
Tags: image http html performance sprite css python
Helps to make image sprites in CSS. You pass in a definition of how to combine a group of images, and it is created!
dhruva
[0 users on Ohloh]
Tags: wxpython stress load tool testing performance python
AboutDhruva is a web performance testing tool, completely developed in Python. with an easy-to-use GUI interface and a powerful python script recorder, this tool will be useful to those new to the performance testing area while not compromising on the customizability of the tests.

Home Pagehttp://www.testingperspective.com/tptools

FeaturesMulti-Threaded Load Generator IE Session Recorder wxPython based GUI Python Script Recorder In-Built Script Editor Run-time Performance Monitorin...

marathonmq
[0 users on Ohloh]
Lightweight Messaging
mysql-log-filter
[0 users on Ohloh]
PurposeThe script filters the MySQL Slow Query Log to show queries which impacted performance most and is intended to be used by DB admins and application developers.

The log file is analyzed and processed as a stream, line after line, so there is no need to load the whole log file into memory.

--no-duplicates is a very useful option to see only necessary statistics.

--incremental remembers last input file positions and statistics in a SQLite 3 database, so periodical execut...

mysql-search
[0 users on Ohloh]
Purpose

The script filters the MySQL Slow Query Log to show queries which impacted performance most and is intended to be used by DB admins and application developers.

The log file is analyzed and processed as a stream, line after line, so there is no need to load the whole log file into memory.

--no-duplicates is a very useful option to see only necessary statistics.

--incremental remembers last input file positions and statistics in a SQLite 3 database, so periodica...

mysqlizer
[0 users on Ohloh]
Tags: performance mysql python analysis profiling
This tool will analyze your MySQL binary log files. Query speed, distribution, and size are reported.

Typical use:
mysqlbinlog binlog | mysqlizer

perf-o-meter
[0 users on Ohloh]
Tags: performance webapplication monitoring sport appengine python
Perf-o-meter is a web application enabling the "monitoring" of one's own performance in sports (like swimming, running, etc).

Perf-o-meter also have the ability to follow general health characteristics (weight, blood pressure, etc).

pyloadtools
[0 users on Ohloh]
Tags: scalability test load performance web http python
THIS IS A WORK IN PROGRESS - February 2009Web Performance TestingBuilding Web Performance/Load Testing Tools in Python 3.0(c) 2008-2009 Corey Goldberg - corey@goldb.org - www.goldb.org

This is a brief overview and tutorial on web performance testing with Python. There are sections on general performance testing concepts, programming techniques, and how to implement your own performance/load testing tool in Python.

I show different implementations of a Python based tool, starting ...

pylt
[0 users on Ohloh]
Tags: wxpython python scalability web test http tool stress load performance
Pylot (Python Load Tester) - Web Performance ToolPylot Home PagePylot is a tool for testing the performance and scalability of web services. It runs HTTP load tests, which are useful for capacity planning, benchmarking, analysis, and system tuning. Pylot generates concurrent load (HTTP Requests), verifies server responses, and produces reports with metrics. Tests suites are executed and monitored from a GUI.

Components:

Pylot Engine and CLI: Python 2.5+ Pylot GUI (optional): wx...

pyrfcon
[0 users on Ohloh]
Tags: linux windows usage memory cpu monitoring counter performance python
AboutPyrfcon provides the ability to monitor performance counters data for process and its threads. You can use this module on Windows and Linux. In addition to standard set of counters for process and thread, you can observe two extra counters: cpuUsage (for process and thread) and memUsage (only for process).

Supported countersStandard countersFor Windows:

Process: time, % Processor Time, % User Time, % Privileged Time, Virtual Bytes Peak, Virtual Bytes, Page Faults/sec, Working...

Python Tracer
[0 users on Ohloh]
Tags: profiler optimization tracing tracer python performance tools
Lets you see your Python program's execution as a tree of function invocations, each tree node exposing the real time, and CPU time (user/sys) of that call.

This project consists of two main components: A Python tracer that can run your Python programs (much like "cProfile" and friends). A Gtk+ based GUI that can show the trace results.

It uses a tiny auxiliary library written for it "graphfile" to allow append-only writing and reading static DAG's directly from file without reading ...