Generating the files of an application with the help of a DSL (domain specific language) is very nice . . . provided the development of the DSL itself is not more complex than the application development itself. This workbench is based on the JSON templates and a so-called description file that lists the files to generate. It requires thus a minimum of knowledge and effort to manage the templates and the source specification. It provides a powerful multi-file editor that highlights the cross-references between the templates, the JSON object, the description list and the resulting files. For example, a simple click in an application file allows a developer to see where the clicked symbol does come from.
The workbench can be used as a JSON based generator, but a DSL based on Xtext and Xtend can be generated from the JSON object with a single click.
The tool can be used to support model driven development.

Features

  • Integrated JSON object and template editors
  • Runs as an Eclipse plug-in and creates new plug-ins
  • Plugin: https://sourceforge.net/projects/arcimboldo/files/update/
  • Expressions to generates the application cross-references
  • Independant of the application language(s)
  • Automatic generation of an Xtext DSL
  • Source code of the plugin: ssh://petitpierre@git.code.sf.net/p/arcimboldo/code

Project Samples

Project Activity

See All Activity >

Categories

Code Generators

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow Arcimboldo

Arcimboldo Web Site

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

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.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Arcimboldo!

Additional Project Details

Intended Audience

Developers

User Interface

Eclipse

Programming Language

Java, JavaScript

Related Categories

JavaScript Code Generators, Java Code Generators

Registered

2015-11-21