VMs, containers, AI, databases, storage | build anything. No commitment to start.
Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale with Google Cloud.
Start Building Free
99.99% Uptime for MySQL and PostgreSQL on Google Cloud
Enterprise Plus edition delivers sub-second maintenance downtime and 2x read/write performance. Built for critical apps.
Cloud SQL Enterprise Plus gives you a 99.99% availability SLA with near-zero downtime maintenance—typically under 10 seconds. Get 2x better read/write performance, intelligent data caching, and 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server with built-in vector search for gen AI apps. New customers get $300 in free credit.
XSnapshot is a framework for generating data transfer classes (which we call snapshot classes) based on domain model classes. Based on XDoclet markup, XSnapshot will generate snapshot classes and helper classes to convert between snapshots and models.
The XPL editor is an RCP Eclipse application based on the eXtensible Presentation Language, an xml-based presentation language built on top of Visual Design Patterns. For more information about XPL, visit http://semantics.eng.it/xpl/index.html
A Java bytecode weaver that enables you to take advantage of the new 1.5 language features in your source code, while still retaining compatibility with 1.4 virtual machines.
XVCL is a general-purpose language for configuring variants in all sorts of textual documents (including programs). It is based on frame technology. XVCL processor automates the customization process to produce system from specification of variants.
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
An architecture description language (DiaSpec) supports the description of components of a given distributed computing area. From these descriptions, DiaGen generates a dedicated programming framework to support distributed application development.
EML50Combine merges two or more XML schema files defined by OASIS (http://www.oasis-open.org) in the Election MarkupLanguage 5.0 (EML). The merged schema file can be inputted into language binding generators like JAXB or Apache Xmlbeans.
Chasm-interop is a set of tools that parses C++ and Fortran 90 source files and automatically generates bridging code to provide for seamless language interoperability.
Composer is a graphical authoring tool to create hypermedia documents to interactive digital TV (iDTV) in NCL (Nested Context Language - www.ncl.org.br).
********************************************************************
NOTE: A completely new version of NCL Composer is under development. For more details and recent information about this project refer to http://composer.telemidia.puc-rio.br
********************************************************************
jEneration is a code generation program using a simple drag and drop interface aimed at new users to the Java programming language.
Using jEneration, it will be possible to create Java programs without writing any code.
Stonehenge is a java tool for code generation. It simplifies the process of mapping DB tables into programming code. It generates Java code, C# code, VB.NET code and potentially code for any language.
STDL (Structured test description language) is a domain-specific testing language that is used to auto-generate unit test code. It supports a myriad of output languages (incl. C#). The project's aim is that of reducing the resources required for testing
JLoom is a JSP like template language for text generation - e.g. source code, HTML, XML. JLoom templates are modular encapsulated. Parameters can be any Java type, even Generics or Varargs. There is a plugin for Eclipse and a command line tool.
JUndo is a declarative object-oriented programming language with functional, and intensional programming characteristics. Applications include multi-level undo and sophisticated error recovery. See http://verdantium.blogspot.com/
The Tree Processing Language allows the specification of an object oriented tree structure, with strong seperation of concerns, which can be compiled into a type safe class hierarchy implementing the tree.
TreeDL (Tree Description Language) is a notation for tree structures used by programs (like syntax trees) and tool for translation of tree descriptions to target programming language, docs generation, etc. Tool's functionality can be extended by plugins.
SEPL stands for set equational programming language. EP is a programming paradigm that specifies functions via conditional equations. SEPL is both a programming language for EP and a translator that generates Java classes from conditional equations.
This library generates code from UML models using the groovy scripting language. Support UML tools that use XML Metadata Interchange format (XMI). (Argo, Poseidon, Magic Draw, and many others). Currently supports generating JPA entity beans from UML.
MiniLang is yet another scripting language written in Java programming language. Main features : Functional language, Strongly interact with Java, XML integration, Statickly typed, Integrated template engine like Velocity or Smarty...
UMLSpeed is a compiler for a C-style language of UML notation. It can produce SVG UML diagrams, XMI documents and generate source code in various languages.
Capsule is an OO programming language that is as simple as Java but has all the features of Java and C++. Capsule is 100% object oriented, with a compiler for production, an interpreter, debugger and IDE for development.
The Festa Philosophy is a combination of a JEE5 architecture, a UML-based domain specific language, and a code generator. With Festa both quality and productivity of the development of java web applications will improve dramatically.
The CCM Tools are CASE tools used for generating CORBA components, test components, and test programs based on source IDL files. Various target languages can be generated. Scripting language wrappers can also be generated to enable rapid prototyping.