RSS 64 projects tagged "Code Generators"

Download Website Updated 21 Apr 2013 Python-SIP

Screenshot
Pop 604.48
Vit 106.69

SIP is a tool to generate C++ interface code for Python. It is similar to SWIG, but uses a different interface format. It was used to build PyQt and PyKDE, and has support for the Qt signal/slot mechanism.

Download No website Updated 11 May 2013 Racket

Screenshot
Pop 506.06
Vit 129.31

Racket (formerly PLT Scheme) is a programming language suitable for implementation tasks ranging from scripting to application development, including GUIs, Web services, etc. It includes the DrRacket programming environment, a virtual machine with a just-in-time compiler, tools for creating stand-alone executables, the Racket Web server, extensive libraries, documentation for both beginners and experts, and more. It supports the creation of new programming languages through a rich, expressive syntax system. Example languages include Typed Racket, ACL2, FrTime, and Lazy Racket.

Download Website Updated 11 Jan 2010 Visual Paradigm for UML Community Edition

Screenshot
Pop 397.62
Vit 12.85

Visual Paradigm for UML is a Unified Modeling Language (UML) design tool that supports all UML diagrams, SysML diagrams, and entity relationship diagrams. Visual Paradigm for UML provides extensive use case modeling features, including full function UML use case diagram, flow of events editor, use case/actor grid, and activity diagram generation. Visual Paradigm for UML produces system documentation in PDF, HTML, and MS Word formats. A developer can design system documentation with the template designer. A system analyst can estimate the consequences of changes with impact analysis diagrams, such as matrix and analysis diagram. Visual Paradigm for UML generates Java code.

Download Website Updated 11 Oct 2006 eAccelerator

Screenshot
Pop 338.31
Vit 2.99

eAccelerator is a further development of the mmcache PHP accelerator and encoder. It increases the performance of PHP scripts by caching them in a compiled state, so that the overhead of compiling is almost completely eliminated.

Download Website Updated 25 Apr 2013 Marathon

Screenshot
Pop 333.57
Vit 57.40

Marathon is a GUI test tool that allows you to play and record scripts against a Java Swing UI. It's written in Java, and uses Python and Ruby as its scripting language (the emphasis being on an extremely simple, readable syntax that customers/testers/analysts feel comfortable with). Marathon includes a recorder, editor, player, and debugger to simplify working with test scripts.

Download Website Updated 16 Apr 2013 4tH compiler

Screenshot
Pop 323.73
Vit 33.72

4tH is a Forth compiler with a little difference. Instead of the standard Forth engine it features a conventional compiler. 4tH is a very small compiler that can create bytecode, C-embeddable bytecode, standalone executables, but also works fine as a scripting language. It supports about 95% of the ANS Forth CORE wordset and features conditional compilation, pipes, files, assertions, forward declarations, enumerations, structures, suspended execution, recursion, include files, etc. It comes with an RPN calculator, line editor, preprocessor, compiler, decompiler, C-source generator, a virtual machine, and a multitasking environment.

Download Website Updated 25 Jun 2012 WaveMaker

Screenshot
Pop 215.60
Vit 9.19

WaveMaker is a RAD development tool for Web and cloud apps, with more than double the monthly downloads of any other RAD tool. Its visual, drag, and drop tools flatten the Java learning curve by 92%, enabling any developer to build enterprise Web applications that deploy to a standard Java platform. The WYSIWYG studio creates standard Java applications with 98% less code, boosting developer productivity and quality without compromising flexibility. Applications are cloud-ready and include built-in support for multi-tenancy and elastic scaling.

Download Website Updated 14 Aug 2012 PyInstaller

Screenshot
Pop 192.14
Vit 8.97

PyInstaller converts (packages) Python programs into standalone executables under Windows, Linux, Mac OS X, Solaris, and AIX. It supports several platforms and is able to build fully-contained (single file) executables.

No download Website Updated 02 May 2010 CodeWorker

Screenshot
Pop 180.08
Vit 10.65

CodeWorker is a versatile parsing tool and a universal source code generator. It interprets a scripting language for producing reusable, tailor-made, evolving, and reliable IT systems with a high level of automation. The file formats to parse are described in an extended-BNF syntax. Template-based scripts drive the writing of patterns for generating code or text. The code generation knows how to preserve protected areas with hand-typed code and provides code expansion, source-to-source translation, and program transformation. It provides a native translation of CodeWorker's scripts in C++.

Download Website Updated 30 Mar 2007 Internet Communications Engine

Screenshot
Pop 165.59
Vit 4.48

Ice is a modern alternative to object middleware such as CORBA or COM/DCOM/COM+. It is easy to learn, yet provides a powerful network infrastructure for demanding technical applications. It features an object-oriented specification language, easy to use C++ and Java mappings, a highly efficient protocol (including protocol compression), asynchronous method invocation and dispatch, dynamic transport plug-ins, TCP/IP and UDP/IP support, SSL-based security, a firewall solution, and much more.

Screenshot

Project Spotlight

HPCC Systems

A massive parallel-processing computing platform that solves big data problems.

Screenshot

Project Spotlight

OCaml MySQL Protocol

MySQL Protocol in pure OCaml