RSS 6 projects tagged "Refactoring"

No download Website Updated 09 Feb 2009 phpSimpleDoc

Screenshot
Pop 15.17
Vit 1.00

phpSimpleDoc is a documentation generator for PHP code. It generates HTML pages from source files. It reconstitutes the structure of the documented code and uses Javadoc-like doc comments.

No download Website Updated 08 Jul 2009 Maven Dependency Overview

Screenshot
Pop 39.80
Vit 3.01

Maven Dependency Overview is a simple Maven plugin (report) that creates a diagram of all dependencies (the entire transitive closure.)

No download Website Updated 08 Jan 2009 LiquiBase

Screenshot
Pop 38.34
Vit 3.16

LiquiBase is a DBMS-independent library for tracking, managing, and applying database changes. It is built on a simple premise: all database changes (structure and data) are stored in an XML-based descriptive manner and checked into source control. While there have been many attempts to provide a similar tool, LiquiBase aims to provide a solution that supports merging of changes from multiple developers, works well with code branches, supports a database refactoring IDE/plugin, and more.

Download Website Updated 16 Aug 2013 cloc

Screenshot
Pop 251.67
Vit 14.95

Cloc counts and computes differences of blank lines, comment lines, and physical lines of source code in many programming languages. It is written entirely in Perl, using only modules from the standard distribution of Perl 5.6 and higher, and so is quite portable.

Download Website Updated 12 Mar 2009 Autodia

Screenshot
Pop 71.44
Vit 1.74

Autodia is a command line Perl application that generates UML class diagrams from source code, SQL, and database connections. It supports multiple programming languages including SQL, and can output images (using GraphViz/VCG/SpringGraph), Dia XML and Umbrello XML, or custom formats using templates.

Download Website Updated 07 Feb 2006 DEPS

Screenshot
Pop 103.57
Vit 4.21

DEPS (formerly known as graph-includes) is a set of tools and libraries which allows users to extract dependency information from arbitrary material (e.g. program source files), apply various transformations to this graph, and draw it. It is typically used as helper tool for a refactoring effort, to create a graph of dependencies between groups of source files. Readability and usability of the dependency graphs are currently improved by customizable grouping of several source files into a single node, coloring of nodes belonging to given groups, and transitive reduction of the graph.

Screenshot

Project Spotlight

ChaiScript

An embedded scripting language for C++.

Screenshot

Project Spotlight

MUltihost SSH Wrapper

Broadcasts commands over SSH to multiple hosts.