Java.tri project is an effort to build tools to accelerate the development of java web applications. It integrates several other open source projects like hibernate,struts,eclipse with an Model Driven Architecture approach.
METIL is a python-like interpreted or compiled language made for speed and generic programming, as in C++ but with static symbolic computations, type propagation, "for" surdefinition. Object orientation is centered on properties, rather than hierarchy.
Project aims to
1) To provide a rapid application development framework based combining AJAX and STRUT.
2) A tool to generate code 80% code with all the basic helper features like validation, datasource list, webservice etc.
Jxp is a template engine/script processor that processes scripts containing jsp-like code to produce text output. The script syntax is like jsp (without taglib) except that it is much simpler and can be used outside of webcontainer.
A parser generator derived from ANTLR with JavaCC like (but not the same) syntax and some new features. It also comes with sample grammars for CSharp, Java, GnuC, Html, XHtml, Xml, ECMA262... etc.
CSpe is a library allowing partial function application in C
(kindof like closures in ML languages) :
From a function to be specialized and some of its arguments,
it dynamically generates a new function pointer, which can then be called
transparently
Generates Javadoc documentation for Java classes of the Lotus Notes API together with pseudo-source code. This standard Javadoc documentation can be integrated with IDEs like Eclipse. The generator depends on an installation of the IBM Domino Designer.
Writing extensions to Perl. Integrating basic operations in Perl syntax
rather than writing modules. Possible areas are extended types (graphs etc.)
and php like outputing.
Wisent is an LALR(1) parser generator with pluggable front- and backends. It generates object-oriented code with clean namespace separation. A yacc-like frontend is currently accompanied by a C++ and a Java backend. The tool itself is implemented in C++.
Coral is a tool and a development platform to create and transform models and modeling languages. It can be used to edit UML models, to develop editors for other modeling languages and to implement MDA and QVT-like model transformations.
The Eclipse XML Meta-Modeling Tools project provides tools like editors, extended validation and generators for developing xml based meta-models and domain-specific languages in eclipse.
XML based template engine for .NET . Most important features are: xml-based templates, multiple programing language support, template sets composed of several templates in one file, code-behind, asp-like syntax, template-includes
Set of tools and libs for
managing structured data
in a very flexible way:
Imp./Exp. ASCII, XML, SQL,
PS, Tex/LaTex, RTF
GUI: X-Windows, MS-Windows
Interface to C++, DBs, Perl,
PHP, Java, TCP/IP
LISP-like interpreter
written in C++ using C-LIB
Stubby C is a C Test Harness generator that helps developers to create effectieve C unit tests.
Stubby C can be combined with other unit test solutions like check or CUnit.
Cross platform library to analyse PHP codes and apply source code formatting like indentation, eliminating whitespaces, automatically adding braces, etc. Also includes various front-ends to perform operations on multiple files via web, gui, and console.
English C is a meta-language. The project has changed over the time from the programming language that pretended to understand texts written in an English-like language to a self-describing language like the MIME and C programming language are.
HiberClipse is an eclipse plugin that generates Hibernate mapping files from a database connection and provides integration with the Hibernate roundtrip tools, like the class2hbm, hbm2java and ddl2hbm.
The aim of the project is to provide short description of many programming languages, dialects, IDEs, etc. with sample programs (realizations of common algorithms like 'hello, world', 'dot product', 'quine program').
a Java package containing a hierarchy of "html widgets" (i.e.: a "window-like" widget, a tabbedPanel widget, a treeMenu widget, etc) useful to decorate web application pages.
These widgets are rendered by a custom JSP tag library.
MDA like architecture auto generate SQL,Persistance Layer,Bizz Layer and WebPages by XML description. Run once, all source will be generated,compiled and deployed.
Native Java parser framework, no (pre-)compilers needed. Closely follows BNF syntax. Optimized for performance and low overhead. Highly flexible and extendable using a streamlined API. Integrate semantics, tracing and even context sensitive parsers.