RSS 15 projects tagged "Python"

Download Website Updated 20 Apr 2014 reposurgeon

Screenshot
Pop 955.32
Vit 134.34

A tool for editing version-control repository history, reposurgeon enables risky operations that version-control systems don't want to let you do, such as editing past comments and metadata and removing commits. It works with any version control system that can export and import git fast-import streams, including git, hg, bzr, CVS, and RCS. It can also read Subversion dump files directly, and can thus be used to script production of very high-quality conversions from Subversion to any supported DVCS.

Download No website Updated 09 Oct 2010 Ranger

Screenshot
Pop 74.77
Vit 38.50

Ranger is a file manager with an ncurses interface. It is designed to give you a broader overview of the file system by displaying previews and backviews, dividing the screen into several columns. The keybindings are similar to those of other console programs like vim, mutt, or ncmpcpp, so the usage will be intuitive and efficient.

Download No website Updated 29 Sep 2012 aura

Screenshot
Pop 60.52
Vit 4.69

"aura" is a desktop (X root window) background setter. It picks images randomly from specified paths, skipping those that are too small or have inappropriate aspect ratios, and rescales them by cropping solid margins, resizing with cubic interpolation and then the liquid rescale algorithm to fit the desktop with as little quality loss as possible. Images are labelled in the corner using embedded tags. It can changes images on a timed basis or when triggered by SIGHUP or the CLI, and tracks previous and blacklisted images.

Download No website Updated 09 Apr 2010 snmpd-pyagentx

Screenshot
Pop 54.00
Vit 2.48

snmpd-pyagentx provides Python3 bindings for AgentX extension of the snmpd part of the Net-SNMP project. It allows you to tie into snmpd, returning your own values for OIDs or whole OID trees right from the Python code. It consists of a thin C interface for snmp_agent_api(3), provided by net-snmp project libraries, and pure Python logic for handling forwarded requests. The C code is loosely based on the python-agentx project codebase by Bozhin Zafirov.

Download No website Updated 04 Nov 2012 SciPy Notebook

Screenshot
Pop 50.15
Vit 2.85

SciPy Notebook is a notebook-style editor to hack Python with the comfort of an editor and the interactivity of a console.

No download No website Updated 12 Feb 2012 image-deduplication-tool

Screenshot
Pop 40.55
Vit 28.35

image-deduplication-tool is a script designed to scan specified paths and calculate the DCT hashes of all the images there. It compares the hashes to find closest-looking image pairs, despite various alternations (such as crop, rotation, gamma/color correction, noise, etc.), optionally presenting them in a feh image viewer for the operator to easily compare and remove one of the versions. It uses libpHash to produce and compare perceptual hashes.

Download Website Updated 04 Sep 2013 rcs-fast-import

Screenshot
Pop 37.66
Vit 2.31

rcs-fast-import is a tool that makes a valiant effort to stuff metadata from modern distributed version control systems back into RCS. It may be useful for extracting the revision histories of individual files from a project history.

Download Website Updated 07 Oct 2010 Libhello

Screenshot
Pop 36.54
Vit 1.43

Libhello is a library for UNIX-like systems that handles friendly greetings. It can be used as a simple example of a library, of a library bindings, of using CMake, or just for fun. Libhello is written in C and translated to many spoken and programming languages.

Download Website Updated 31 Oct 2013 django-skd

Screenshot
Pop 35.10
Vit 1.42

skd is a tool for the simple distribution of SSH keys in a growing environment. It allow you to create hosts, group them, and link that group a group of users with keys to easily distribute all affected keys. skd generates a DSA or RSA keypair, which is saved to its database and used as the authentication source for skd itself. This keypair can (and should be) additionally be encrypted using a passphrase. This allows you to simply add a user with their key and press one button to grant (and revoke!) the user's access to all needed hosts.

Download No website Updated 14 Mar 2013 Q-Tubes

Screenshot
Pop 30.98
Vit 1.02

Q-Tubes is a Web-based QEMU/KVM machine manager in Python built around the Pyramid Web framework. Its goal is to allow management of QEMU/KVM networks across single host instances, and ultimately across server farms. It supports minimal VM instances with disk support and basic network configuration (no user-space network yet), and basic VDE switch configurations. It provides a WSGI interface for deployment behind WSGI-aware servers, or provides its own basic server (python-waitress) for simple instances. The application is under steady development and has a moderate number of (Python) dependencies. Installation in a virtualenv is strongly recommended. It requires QEMU/KVM, VDE, and Python 2.7 or later.

Screenshot

Project Spotlight

NanoHttpd

A tiny, easily embeddable HTTP server in Java.

Screenshot

Project Spotlight

License4J

A Java library and applications for software licensing.