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.
Start Free
Try Google Cloud Risk-Free With $300 in Credit
No hidden charges. No surprise bills. Cancel anytime.
Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
ReXeD is an Eclipse plug-in for editing XML. Planned features include syntax highliting, code hints/completition accordind to schema (DTD, Relax NG, SchemaTron), XML tree editor and matching XML to XMLSchema. More functions will be added soon.
PyOptionTree provides a flexible and powerful way for a program to include option parameters. It features easy syntax and allows for embedded Python code and user functions, a tree structure, links, importing remote and local files, and modifying/saving.
FAST(Flowchart Abstract SyntaxTree) SDK is a development toolkit built upon Eclipse RCP and GEF to visualize the process of converting unstructured flowcharts in to structured ones.
Free Open Source VoiceXML editor programmed in Java (Swing). The VoiceXML document is regularly parsed, a tree view is built and syntax errors are reported in a specific table.
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.
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.
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.
Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
MetaGen is a Parser and DOM generator for java. It acts as a kind of a front-end to antlr. It creates a parser and a syntaxtree for a language defined in a special labelled BNF.
JCQL is a Java based parser for the Common Query Language (CQL). It also contains classes that will perform operations on the Abstract SyntaxTree object built by the parser from a CQL statement.
phpSyntaxTree is a web application that creates syntaxtree graphs from phrases entered in labelled bracket notation. phpSyntaxTree generated graphs can be used in linguistic homework, assignments and other documents.
Latex editor with document structure tree view and project handling. Latex output allows direct jump to warnings/errors. Projects folders gives support for figures/graphs. Editor component includes usual features like search/replace and syntax highlight.
CSharp CodeDom Parser is a component, which parses CSharp source files and produces the CodeDom compliant syntaxtree (including comments in code, which are important for code analysis). CodeDom is language independent code representation, which is defin
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.
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.
An applet that helps teachers or anyone else to perform tasks on logic expressions that would require quite a lot of human time to manage. This program includes conversions between infix, prefix and postfix notations, and displaying of syntaxtree.
Text-Query-SQL is derived from the Text-Query module. Text-Query is a general purpose query parser and resolver. It is able to parse the AltaVista 'simple query' and 'advanced query' syntax. The syntaxtree is then used to build a search query.
Library for parsing and editing python source code in form of tree. (this tree is very similar to syntaxtree, but nodes are commands.
Above this library will be build simple editor in wxPython.
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.