|
|
The nsisPatchGen utility recursively compares two directory structures looking for changes to the files and subdirectories. It produces an NSIS include file containing functions that will perform a patch upgrade from the original structure to the new.
|
|
|
|
|
|
NunniFSMGen generates a FSM (Finite State Machine) in Java, C or C++ starting from a transition table. NunniFSMGen cleanly separates logic from implementation by using a modified version of the state pattern, easing the development process!
|
|
|
|
|
|
Projects done by NikG43 in Visual Basic and other programming languages. Projects: img2htm or image2html or Image to Html, Screen Shot Utility, MouseMove(wraps mouse around the screen), and more to come.
- 主题:代码生成() , 游戏/娱乐() , 图形转换() , 其他()
- 编程语言:C++() , Visual Basic()
- 界面类型:Console/Terminal , Win32 (MS Windows)
- 支持语种:英语
- 操作系统:32-bit MS Windows (95/98) , All 32-bit MS Windows (95/98/NT/2000/XP)
- 许可类型:Public Domain
- 适用对象:开发人员 , 教育 , 其他 , 科学/研究
- 开发状态:4 - Beta版 , 5 - 产品化/稳定 , 6 - 成熟
- 数据库环境:
|
|
|
|
|
|
Pangaea will be a robust and feature filled game engine built using Allegro (http://alleg.sourceforge.net) It will be similar to Final Fantasy 1-3, etc., complete with map editor/world builder.
- 主题:人工智能() , 代码生成() , MUD游戏() , 角色扮演() , 策略游戏()
- 编程语言:C() , C++() , Java() , Objective C() , Visual Basic()
- 界面类型:Cocoa (MacOS X) , Win32 (MS Windows) , X Window System (X11)
- 支持语种:英语
- 操作系统:All 32-bit MS Windows (95/98/NT/2000/XP) , All POSIX (Linux/BSD/UNIX-like OSes) , Linux , OS X
- 许可类型:GNU General Public License (GPL)
- 适用对象:开发人员 , 教育 , 最终用户/桌面 , 其他
- 开发状态:2 - Pre-Alpha版
- 数据库环境:
|
|
|
|
|
|
Paradox is a programming language designed to combine the simplicity of scripting languages like PHP and Perl with the power and speed of C++ and Python.
|
|
|
|
|
|
PARUS is a data-flow parallel programming language that allows to build parallel programs for clusters and MPP multiprocessors. The data-flow graph is automatically converted to the C++/MPI source and linked with the libparus runtime library.
|
|
|
|
|
|
Pas2Dox is a pre-processor addon for the Doxygen documentation generator. This allows the production of advanced documentation from Delphi/Kylix. sourcecode.
|
|
|
|
|
|
Project goal is to parse given C++ source code and generate clean and transparent bindings for other languages with minimal effort. With emphasis on building heterogeneous software as opposed to embedding C++. Uses pygccxml.
|
|
|
|
|
|
Patlac--Xml2cpp is a totally customizable code generator that generates classes (c++ for now) automatically from a xsd schema. Classes are described in google-ctemplate files and a xml options file allow precise definition of projects.
- 主题:生物信息学() , 代码生成() , 数据库() , 信息分析() , 面向对象() , XML()
- 编程语言:C++()
- 界面类型:Console/Terminal
- 支持语种:英语 , 法语
- 操作系统:All POSIX (Linux/BSD/UNIX-like OSes) , Cygwin (MS Windows) , Fink (Mac OS X) , Linux
- 许可类型:GNU General Public License (GPL)
- 适用对象:高级最终用户 , 开发人员 , 健康医疗行业 , IT , 科学/研究
- 开发状态:4 - Beta版
- 数据库环境:XML-based
|
|
|
|
|
|
A PDB file dumper and C++ wrapper library for the Microsoft Debug Information (DIA) 2.0 SDK.
|
|
|
|
|
|
The PGMFI project has as its goal total understanding of the computerized systems such as ECUs, ABS controllers and other devices present in Honda vehicles. Currently, the Non-Commercial-Sharealike license is reccomended for all releases.
- 主题:代码生成() , 科学工程()
- 编程语言:C() , C++() , Delphi/Kylix() , Lisp() , Visual Basic()
- 界面类型:
- 支持语种:英语
- 操作系统:OS Independent (Written in an interpreted language)
- 许可类型:BSD License , Other/Proprietary License , Public Domain
- 适用对象:开发人员 , 最终用户/桌面 , 其他
- 开发状态:1 - 计划中 , 2 - Pre-Alpha版 , 3 - Alpha版 , 4 - Beta版 , 5 - 产品化/稳定
- 数据库环境:
|
|
|
|
|
|
ObjectBuilder is a C++ CASE tool (CASE, refactoring, documentation generator). It lets you create, manipulate and navigate classes, class relations, class members and class methods at a high level of abstraction.
- 主题:计算机辅助设计(CASE)() , 代码生成() , 文档() , 开发环境(IDE)() , 建模() , 面向对象()
- 编程语言:C() , C++() , Java()
- 界面类型:Java Swing
- 支持语种:英语
- 操作系统:OS Independent (Written in an interpreted language)
- 许可类型:GNU Library or Lesser General Public License (LGPL)
- 适用对象:开发人员 , IT , 质量工程师
- 开发状态:5 - 产品化/稳定 , 6 - 成熟
- 数据库环境:Flat-file , XML-based
|
|
|
|
|
|
Vincent ES 1.x is a 3D rendering library based on the OpenGL (R) ES 1.1 API specification (Common Lite) for embedded devices, such as PDAs and Smartphones.
|
|
|
|
|
|
SWIG language module for Octave
|
|
|
|
|
|
OnyX is a C++ Integrated Development Environment for Linux that resembles the old Visual basic 3.0
|
|
|
|
|
|
Tool that parses natural-like description of OOP model and generates code in C++.
|
|
|
|
|
|
OpenC++ is C++ frontend library (parser+typechecker+DOM/MOP) and source-to-source translator. OpenC++ enables development of C++ tools, language extensions, domain specific compiler optimizations and runtime metaobject protocols.
|
|
|
|
|
|
A full development kit, based on XSCompiler. Multi-platform compiler and IDE, many libraries and examples. Uses an innovative programming language, an improved version of the standard and well-known C/C++.
|
|
|
|
|
|
C/C++/Java source code library and Build Environment. Contains code for threading, inter-thread communication (ITC), sockets, embedded database, parsing, fileio, etc. The majority of the library is designed for embedded development.
|
|
|
|
|
|
When writting portable C++ CORBA code one finds that each ORB vendor has its own set of libraries, include files, caracteristics, etc. This project's goal is both: 1. to provide a set of autoconf/automake/libtool macros to support as many ORBs (C & C++)
|
|
|
|
|
|
MinGW: A native Win32 port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality.
- 主题:编译工具() , 代码生成() , 编译器() , 调试器(Debuggers)() , Interpreters()
- 编程语言:Ada() , C() , C++() , Fortran() , Java() , Pascal()
- 界面类型:Win32 (MS Windows)
- 支持语种:英语
- 操作系统:All 32-bit MS Windows (95/98/NT/2000/XP) , MinGW/MSYS (MS Windows)
- 许可类型:BSD License , GNU General Public License (GPL) , Public Domain
- 适用对象:开发人员 , 教育 , IT
- 开发状态:6 - 成熟
- 数据库环境:
|
|
|
|
|
|
This project make some utilities based on FSM(Finited State Machine). The primary goal is to develop some auto generators, output source code or executable binary file. Anyway, it provide a trusty and high-efficient implement of FSM. The result is only a
|
|
|
|
|
|
Entirely wrote in pure Java, this code generator take UML models in XMI file format and generate C++ or Java source code.
|
|
|
|
|
|
Project mlubind is a cross-language(C++ to Lua) binding library. It's usage concepts were taken from luabind library. This project is an attempt to create a new implementation, that has all luabind functionality and takes much less time to compile.
|
|
|
|
|
|
The program emulates a MIX machine (introduced by Knuth in his books "The Art of Computer Programming"). - MIX Assembly Language (MIXAL) parser that converts the MIXAL code to MIX machine code - a MIX interpreter which executes MIX machine code
- 主题:代码生成() , 教育() , Interpreters()
- 编程语言:C() , C++()
- 界面类型:Win32 (MS Windows) , X Window System (X11)
- 支持语种:英语
- 操作系统:32-bit MS Windows (95/98) , 32-bit MS Windows (NT/2000/XP) , All 32-bit MS Windows (95/98/NT/2000/XP) , All POSIX (Linux/BSD/UNIX-like OSes) , OS Independent (Written in an interpreted language) , Win2K , WinXP
- 许可类型:GNU General Public License (GPL)
- 适用对象:教育
- 开发状态:3 - Alpha版
- 数据库环境:
|
|
|
|
|
|
CORBA for PHP is a PHP Extension to use CORBA objects in PHP5(Zend Engine 2). It uses MICO as its ORB and will also provide an Idl-to-PHP language mapping specification and compiler. For a PHP4 CORBA support look at the great Universe-phpext.
|
|
|
|
|
|
PHPStripper is a small yet powerful utility that strips a PHP file to assure the file can be parsed optimally. It removes comments, unnecessary spaces and tabs, empty lines and is sometimes able to detect and merge unnecessarily seperated strings.
|
|
|
|
|
|
PRECCX is an infinite-lookahead higher-order compiler-compiler for context-dependent grammars. The generated code is ANSI C and ANSI C++; the code will compile and run under either C or C++. PRECCX grammars admit EBNF + inherited and synthetic attributes
|
|
|
|
|
|
Proc2Dox is a pre-processor addon for the Doxygen documentation generator. It allows Doxygen to be able to run over Pro*C code.
|
|
|
|
|
|
Prop is a pattern matching language based on C++. It implements algebraic datatypes, pattern matching and rewriting, and generates C++ code as output.
|
|
|
|
|
|
Members (1) Topic: Code Generators, Build Tools, Integrated Development Environments (IDE), Compilers User Interface: Win32 (MS Windows)Translations: EnglishProgramming Language: C++Operating System: 32-bit MS Windows (95/98), 32-bit MS Windows (NT/2000/XP), All 32-bit MS Windows (95/98/NT/2000/XP), WinXP, Win2KLicense: GNU General Public License (GPL)Intended Audience: DevelopersDevelopment Status: 4 - Beta
|
|
|
|
|
|
A multipurpose library: STL related, like closures lambda expressions, and partial ordering. Code generation-compilation-linking, and interpreted function calls. Mathematics and physics, with spinors, an ENSDF parser and more.
|
|
|
|
|
|
This project will help you to expose C++ libraries to Python. pygccxml package is an object oriented framework for reading C++ declarations. pyplusplus package is an object-oriented framework for creating a code generator for boost.python library.
|
|
|
|
|
|
PWIG is a SWIG extension that allows new language modules to be developed on Python. Includes a PWIG wrapper generator for SWI-Prolog and Logtalk.
|
|
|
|
|
|
Python bindings for Ogre3d graphics engine, built using Py++ and Boost.Python library - Also refered to a Python-Ogre.
|
|
|
|
|
|
QtEZ is a GUI application builder which utilizes the Qt2 Toolkit. It can also be used to create applications utilizing the KDE libraries and widgets. QtEZ allows a programmer to create an application using familiar visual "drag and drop" techniques.
|
|
|
|
|
|
Lexical Analyzer Generator for C++ based on regular expressions in the lex/flex style. Generated engines can be up to three times faster than with flex. Quex supports a wide range of character encodings (incl. UTF8, UTF16, ...).
|
|
|
|
|
|
The "Rapid Code Generator" will reduce the amount of tedious and repeatitive code one would have to write for a large software project with well defines modules and interfaces. A module exposes (provides) zero or more interfaces and may uses zero or mo
|
|
|
|
|
|
Realm Crafter Script Generator and Coder is a applacation that generates and codes scripts for Realm Crafter. It colors the script code. It also has a Online Script Library, Project viewer, MySQL database loader, and lots of script generators.
|
|
|
|
|
|
Re2c is a tool for writing very fast and very flexible scanners. Unlike any other such tool, re2c focuses on generating high efficient code for regular expression matching. As a result this allows a much broader range of use than any traditional lexer.
|
|
|
|
|
|
re2clexer is a wrapper around the scanner generator re2c. It simplifies the creation of re2c based lexers by performing the task of buffer management.
|
|
|
|
|
|
This application is designed to build resource files and explore resources from PE files. You can edit resources visually, including dialogs, menus, bitmaps, string table, accelerators, version info...
|
|
|
|
|
|
reverse is a preprocessor to turn programming languages (like C or java) into powerful templating languages
|
|
|
|
|
|
Robin is a framework that automatically generates Python bindings to C++ libraries. In addition to what other wrapping programs (like "Swig" or "SIP") can do, Robin puts stress on maximal useability and the tightest binding possible.
|
|
|
|
|
|
Roc C++ IDE and Compiler
|
|
|
|
|
|
Ruby Inline's 13+ releases has been fully migrated to http://rubyforge.org/projects/rubyinline/ Please go there for more information. It just seems to work better over there. :/ (just click home page above)
|
|
|
|
|
|
Saquen is a library which is intended to provide scripting capabilities for other programs. It specializes in ease of integration with existing code and provides facilities especially suited for scripting in computer games.
|
|
|
|
|
|
SAsmE is a cross-platform lightweighted Asm editor for Microchip PIC18 mcus. A translation unit that converts in a few seconds brainstruggling asm source code to human readable pseudo-code. It can save hours when analyzing asm assemblies.
|
|
|
|
|
|
The SAVE-IDE is an integrated development environment for architectural and component-based design of embedded systems. Including a tool chain for analysis, verification and code generation, with focus on safety and real-time.
- 主题:代码生成() , 设计() , 框架() , 建模()
- 编程语言:Assembly() , C() , C++() , Java()
- 界面类型:Eclipse
- 支持语种:
- 操作系统:
- 许可类型:BSD License , Eclipse Public License , GNU General Public License (GPL) , GNU Library or Lesser General Public License (LGPL)
- 适用对象:开发人员 , 制造业
- 开发状态:3 - Alpha版
- 数据库环境:
|
|
|
|
|
|
SCPP is a preprocessor for a C++ like language. The language has a nicer syntax and features such as closures and a for-each construct.
|
|