Rapid applications development tool and libraries for FPC
The Lazarus IDE is a stable and feature rich visual programming environment for the FreePascal Compiler. It supports the creation of self-standing graphical and console applications and runs on Linux, FreeBSD, MacOSX and Windows.
Open-source, free, multi-platform BASIC compiler, with syntax similar MS-QuickBASIC (including the GFX statements), that adds new features such as pointers, unsigned data types, inline assembly, a pre-processor and many others.
z390 Portable Mainframe Assembler and Emulator
z390 Portable Mainframe Assembler and Emulator
COBOL compiler for the PC x86-32 platform.
An open source COBOL compiler for the PC x86-32 platform. Generates GNU assembler and requires GCC to produce a binary. Supports Linux, BSD and MinGW 32 bit platforms.
A multi-purpose extensible self-adaptive evolutionary algorithm
MicroGP (uGP) is a versatile optimizer able to outperform both human experts and conventional heuristics in finding the optimal solution of hard problems. It is an evolutionary algorithm since it mimics some principles of the Neo-Darwinian paradigm.
DBOW is a database compiler-compiler or front-end. It takes table definitions in a relatively high-level language and prepares C, C++, PHP, Perl (etc) functions for manipulating the database. It will also produce SQL table data for MySQL.
Newfile is a "filestarter": it generate starter files using a full featured template preprocessor. It can also generate new project trees, e.g., for a FreeBSD port.
a CLI generator and and SW library
CLIck allows you to create flat or hierarchical CLI (command line interfaces) in an extremely easy and quick way, supporting very popular features like history with command recalling, context-based auto-completion, tab-based command list, automatic command-line help, special characters, automatic structure builder, and much more. CLIck is written in ANSI C and tested on C and C++ applications on several architectures. It doesn't depend on any external library and uses only a very small subset of POSIX APIs. Despite the project name, you won't need your mouse at all!
The "Lib45" string search library provides routines that generate fast string searching code at run-time. The library is written in Assembly language for Intel 32bit CPUs.
A visual application builder with no-coding philosophy
ASSL (pronounced AY-sil), is a wrapper around CHP, an established async. process description language. This project provides a set of tools that aid the design, simulation, and synthesis of async. VLSI circuits. Common parser, independent tool projects
The Bernoulli Compiler Framework is an open, robust, tool library developed for the purpose of enabling interoperability of new and existing compiler modules. Initially conceived as an instrument to be used by researchers within our group, it has been de
Data Type Definition System
DTDS is a system of definition of data types for unification of information exchange with use of different Samond Classes Library functions and for generation of source texts based on the completed data type definition
EchoRay is an open source Ajax IDE (integrated development environment) to be created on the top of NetBeans platform. Our goal is to provide programmers with a professional development environment for Ajax applications.
Etiquette is an interaction protocols construction tool. Etiuqette allows to describe communication in high-level and textually condensed fashion. Built-in support for debugging and error-handling policies is provided. Etiquette is written in Common Lisp.
Html2perl is a simple console based utility for converting HTML text streams (or any ASCII based text stream for that matter) into a series of perl print statements for inclusion in a Perl script.
ICEdit is a web-based open source IDE built as a replacement for the standard desktop-installed IDE's. ICEdit allows you to work your site from anywhere and anytime!
The KlassModeler is a cross platform tool for visually creating C++ classes and class relationships. It generates attractive header files as well as HTML Documentation. An intuitive user interface makes it easy to work with large, complex models.
A PHP / Firebird database driven RAD web application development tool for competent PHP developers in a web browser. Say good bye to FTP.
StubCC is a code generation tool to automatically stub out a c++ class source and header file containing all the standard methods and overloaded operators.
Framework PHP for web projects
YAPICCC - Yet Another PIC C Compiler - it's a command-line C compiler developed to build programs to Microchip PIC devices. Please visit the project Home Page for more information.
See LRStar instead.
Very fast lexer generator. The DFA lexers run at twice the speed of flex generated lexers. Part of the LRStar package. See LRStar.
A tool for finite state machine analysis and synthesis.
glint is a tool facilitating you in development of state-oriented control entities which supposed to be used in very broad areas of programming (e.g. state-oriented network protocols). glint saves you from pondering how your finite state machine should be organized, how many states it should have and what they should mean. You just tell glint how you would like your control entity to operate and glint returns to you the synthesised magic black box which implements the desired logic. Also glint can tell you in regexp style which event sequences your FSM can handle and which are forbidden for it.
MDX query builder library
Lightweight Java library for building MDX queries.