633 projects tagged "Code Generators"

Download Website Updated 01 May 2014 pydiction

Pop 248.72
Vit 35.15

Pydiction consists of a Vim plugin and a Python script that allows programmers to tab-complete their Python code in Vim by generating a dictionary file of Python modules, and their attributes and methods. It comes with a default dictionary containing the entire Python standard library, keywords, built-ins, and many 3rd-party modules like Numpy, Django, Flask, Requests, Twisted, PyQT4, Pygame, OpenGL, wxPython, PyGTK, MySQLdb, Psycopg2, and more.

No download Website Updated 28 Aug 2013 Stunnix VBScript and ASP Obfuscator and En...

Pop 100.16
Vit 21.49

Stunnix VBS-Obfus protects your VBScript code from potential analysis, study, or reworking by unwanted parties. It's both an obfuscator and encoder for the VBScript code. It converts the VBScript in raw .vbs files, or in ASP or HTML pages into a highly obfuscated form, making it extremely difficult to study, analyse, or reuse, while fully retaining functionality of the original source code. It optionally adds expiration and hostname checking. It has a lot of options to control all aspects of code hiding, and has full support for all syntax constructs. It is designed to be multi-module aware.

Download Website Updated 18 Dec 2009 State Machine Compiler

Pop 178.44
Vit 6.14

SMC takes a state machine stored in an .sm file and generates the state pattern classes in fourteen programming languages. Its features include default transitions, transition arguments, transition guards, push/pop transitions, and Entry/Exit actions. It requires Java SE 1.6 or better.

Download Website Updated 21 Dec 2005 Delphi Yacc & Lex

Pop 54.66
Vit 2.49

Delphi Yacc & Lex is a parser generator toolset for Delphi and Kylix, based on Turbo Pascal Lex and Yacc version 4.1a (by Albert Graef and others). The primary goal of the project is to clean up the code, and improve compatibility and maintainability with modern versions and compilers of the Pascal language (such as Delphi and Kylix).

No download Website Updated 21 Jun 2005 JEdit PHP Completion

Pop 52.13
Vit 2.16

JEdit PHP Completion is a PHP code-completion plugin for JEdit. It parses the working file and the included/ required files (if available), builds an object-oriented representation of the code, then displays a popup with code completion alternatives. These include global and local variables (including function paramers), methods and variables of a class and classes it extends, PHP functions and predefined variables, and defines. It includes an option panel for fine-grained control of the popup display.

Download Website Updated 08 May 2005 opag

Pop 58.14
Vit 3.72

Opag, which stands for "Option Parser Generator", is a program to generate C or C++ code which parses command line options. It takes as input a description of the command line options you want your program to support. The output is a C or C++ function which finds these options in an array of strings (typically "argv", the second parameter of the "main" function) and sets variables accordingly. Short (single character) as well as long (GNU style) options are supported. It is also possbile to associate a help string with each option. Opag uses these to create a macro which expands to a string containing a nicely formatted description of the options.

Download Website Updated 03 May 2006 UML2PHP5

Pop 128.10
Vit 4.68

UML2PHP5 is a plugin designed to fit on the Dia diagram application. It automatically generates the PHP code structure following the diagram's classes.

Download Website Updated 25 May 2008 re2c

Pop 123.45
Vit 6.17

re2c is a tool for writing fast and flexible lexers. Unlike other such tools, it concentrates solely on generating efficient code for matching regular expressions. This make it suitable for a wide variety of applications. The generated scanners approach hand-crafted ones in terms of size and speed.

Download Website Updated 25 Oct 2005 DBOW

Pop 53.67
Vit 2.46

DBOW is a database compiler-compiler or front-end. It takes table definitions in a relatively high-level language and prepares C, C++, PHP, and Perl functions for manipulating the database. It will also produce SQL table data for MySQL or others. It automatically produces code to insert, delete, update, and search the database, stuffing a C or PHP struct with the results.

Download Website Updated 08 Dec 2012 Common Text Transformation Library

Pop 115.10
Vit 7.96

Common Text Transformation Library is a library of C++ classes and functions to parse and modify STL strings. CTTL substring classes may be compared, inserted, replaced, and parsed with EBNF grammars. The compiled program implements a fast, thread-safe, re-entrant recursive descent parser.


Project Spotlight


A tool for comparing and merging files and directories.


Project Spotlight


A pure Java Git solution.