New customers can spin up VMs, build with AI, and query data at no cost.
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Fully Managed MySQL, PostgreSQL, and SQL Server
Automatic backups, patching, replication, and failover. Focus on your app, not your database.
Cloud SQL handles your database ops end to end, so you can focus on your app.
JEditPlus is a swing based Brand New Java IDE. It adopted a lot of ideas from editplus. The features include: Sharp Looking, Nice Syntax Lighting, Excellent global view and Fantasic class tree, Easy programming and Great plug-in system.
AST Reproduce is a plugin for the Eclipse IDE. The purpose of this plugin is to generate code, that creates an Abstract SyntaxTree (AST) node. AST Reproduce expects as input an example AST node.
A useful library of common application objects for PHP 5 projects. This framework includes a collections package, simplifies web responses and using request info, standardizes file and stream usage, and includes a powerful domain model and query syntax.
Model4Lang is a framework for model driven language development. To develop a programming language of your own, whether it's a simple script language or a full-fledged one, you start by defining its abstract syntax in a model.
The tree control library is a C++ container library which stores generic types in tree structures. Three containers are available in the library: tree, multitree,
and unique_tree. The library usage and syntax is much like that of the STL.
XML Tree Object Model (XTOM) is a java 1.4 based XML parser. It is designed to be easy and simple to use for parsing XML configuration files. It uses the notion of a Tree to hold XML Elements and implements a path based element navigation system.
Luban the component oriented scripting language
a scripting languag with a simple and robust component model tailored for scripting.
-simple and clean syntax
-Java bean like component model
-namespace
-threading
-serialize any object
-Reflection
swan is a suite of Java-based tools for working with XML. The focus is on a hybridized model that blends pattern-based and event-based
models for XML processing, as well as supporting the leading tree-based models (DOM, JDOM, dom4j, XOM, etc.).
The Abstract Syntax Description Lanuguage (ASDL) is a language designed to describe the tree-like data structures in compilers. Its main goal is to provide a method for compiler components written in different languages to interoperate.
Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
JXMLEditor is a XML editor developed in Java which is based on the
Xerces Java parser. The goal of this editor is to offer some features (tree view, drag & drop, syntax colorizing) to create XML documents easily. Also available as Eclipse Plugin.
This program makes it possible to read a file produced by the option "-fdump-tree-original" which replaces the old "-fdump-ast-<I>switch</i>". The goal is to automatically annotate C code for SPLint (actually we focus on possibly null pointer)
ebnf2yacc is a tool to help write yacc parsers/compilers.
It takes as input a grammar written in bnf (ebnf support is planned), and outputs a c++ abstract syntaxtree that supports the visitor pattern, along with a yacc parser that builds the tree.
A Model to Model transformation engine that executes transformations in a live- and bi-directional manor.
Support for multiple languages, a 'QVT Core' (incl. OCL) compatible language, a java-like declarative syntax, etc.
A very simple web based IDE primarily for Java. The IDE provides a source tree, text editor with syntax highlighting, CSS for look and feel, and ant support. Future enhancements include subversion support. Uses Google Web Toolkit. Requires Javascript.