RSS 19 projects tagged "Code Generators"

Download Website Updated 18 May 2013 ELFIO

Screenshot
Pop 248.92
Vit 166.80

ELFIO is an ELF (Executable and Linkable Format) reader and producer implemented as a C++ library.

Download Website Updated 14 Jan 2013 ARIO

Screenshot
Pop 38.44
Vit 1.00

ARIO is a C++ library for reading and producing archive files, which are commonly used as libraries of relocatable object files.

Download Website Updated 24 Sep 2012 ELF Tool Chain

Screenshot
Pop 72.44
Vit 3.63

ELF Tool Chain is a set of program development tools for working with files in the ELF executable file format.

Download No website Updated 21 Jul 2011 jclasslib bytecode viewer

Screenshot
Pop 112.72
Vit 6.28

jclasslib bytecode viewer is a tool that visualizes all aspects of compiled Java class files and the contained bytecode. In addition, it contains a library that enables developers to read, modify, and write Java class files and bytecode.

No download Website Updated 15 Feb 2008 Stani's Python Editor

Screenshot
Pop 51.69
Vit 1.09

Stani's Python Editor (SPE) is an excellent, free Python IDE with UML features, the PyChecker source code doctor, a debugger (WinPdb), GUI designers (wxGlade and the XRC editor), and Blender (3D graphics) support.

Download Website Updated 28 Feb 2007 wxHatch

Screenshot
Pop 32.50
Vit 3.50

wxHatch is an IDE for Linux, Solaris, FreeBSD, and Windows, built with and for wxWidgets users. It generates Makefiles, has a syntax highlighting editor, edits menus, adds wxWidgets dialogs and code snippets, and has autotext.

Download Website Updated 10 Dec 2006 CMU Common Lisp

Screenshot
Pop 196.88
Vit 3.40

CMUCL is a free, high performance implementation of the Common Lisp programming language which runs on most major Unix platforms. It mainly conforms to the ANSI Common Lisp standard. CMUCL provides a sophisticated native code compiler; a powerful foreign function interface; an implementation of CLOS; the Common Lisp Object System; which includes multimethods and a metaobject protocol; a source-level debugger and code profiler; and an Emacs-like editor implemented in Common Lisp. CMUCL is maintained by a team of volunteers collaborating over the Internet, and is mostly in the public domain.

No download Website Updated 16 Oct 2006 Pin Dynamic Instrumentation Tool

Screenshot
Pop 62.45
Vit 4.82

Pin is an ATOM-like instrumentation tool for Linux executables. It allows arbitrary code (written in C or C++) to be injected at arbitrary places in an executable. Unlike Atom, Pin does not perform the instrumentation statically by rewriting the executable, but rather dynamically by adding instrumentation while the executable is running. Currently supported platforms include IA-32, Intel Xscale, and Itanium processors.

Download Website Updated 29 Sep 2006 RDVIS

Screenshot
Pop 57.08
Vit 4.10

The RDVIS tool helps programmers pin-point the sources of cache misses and poor temporal locality in their source code. The visualization often directs the experienced programmer towards the necessary program transformations within a few minutes. The tool consists of two parts: a GUI that visualizes the low temporal locality patterns, and a patched GCC compiler to extract the low-locality patterns from programs.

Download Website Updated 05 Nov 2005 JSCPP

Screenshot
Pop 33.99
Vit 1.00

"jscpp" is an ANSI C preprocessor and language parser that can analyze and instrument C code. Currently, its most prominent application is to add tracing to existing C programs simply by recompiling and linking it with the "jscc" compiler frontend. The standard tracing shows when a function is entered or left along with the parameters passed or return values. It is also possible to trace each source line and watch read/write access to simple variables. Tracing is achieved by instrumenting the source code before calling the system compiler. The program is modular and can be easily extended to other kinds of source code modifications.

Screenshot

Project Spotlight

Bootjack

Twitter Bootstrap ported to Dart.

Screenshot

Project Spotlight

Crayonizer

Console purtyfication.