RSS 20 projects tagged "Refactoring"

Download Website Updated 08 Jul 2009 CScout

Screenshot
Pop 95.58
Vit 3.55

CScout is a source code analyzer and refactoring browser for collections of C programs. It can process workspaces of multiple projects, mapping the complexity introduced by the C preprocessor back into the original C source code files. CScout performs an analysis of C source code that is more detailed and accurate than current compilers and linkers, as it takes into account the identifier scopes introduced by the C preprocessor and the C language proper scopes and namespaces.

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.

Download Website Updated 16 May 2012 python-rope

Screenshot
Pop 121.42
Vit 15.36

Rope is a Python refactoring library. It can be used in other IDEs to provide features like refactoring and coding assistance.

Download Website Updated 20 Jul 2006 TRex

Screenshot
Pop 67.25
Vit 1.75

TRex is a tool to help maintain test suites written in the standardized Testing and Test Control Notation (TTCN-3). It provides IDE functionality for the TTCN-3 core notation and supports the assessment and automatic restructuring of TTCN-3 test suites by providing suitable metrics and refactorings.

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 01 Jun 2007 log-malloc

Screenshot
Pop 56.71
Vit 1.47

log-malloc is a simple malloc/free logger. It is very small and has no dependencies. No configuration is necessary. It logs parameters, return values, and the call stack. There is no need to rebuild the application that will be logged.

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 29 Jul 2008 xRope

Screenshot
Pop 51.81
Vit 3.53

xRope is an IDE for Python development and a graphical GUI builder that is similar to Visual Basic.

No download Website Updated 03 Aug 2007 Interactive Decompiler

Screenshot
Pop 60.17
Vit 1.00

IDC is an interactive decompiler. The user starts with an almost literal translation of assembly code in C language, which he progressively decompiles by the successive application of low-level refactorings, ultimately leading to high-level C code.

No download Website Updated 10 Aug 2007 medini QVT

Screenshot
Pop 11.31
Vit 1.00

medini QVT implements OMG's QVT Relations specification. It is an RCP application that includes a QVT Editor with syntax highlighting and a code assistant for QVT and OCL as well as an QVT execution environment with a powerful debugger for the QVT Relations language.

Screenshot

Project Spotlight

Nuxis

An integrated solution for virtualization management.

Screenshot

Project Spotlight

Fresh IDE

A flat assembler RAD IDE.