-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
99 lines (89 loc) · 4.27 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
---
layout: page
title: Sculptor - Generating Java code from DDD-inspired textual DSL
description: Code Generator, DDD, DSL, Xtext, Xtend, Eclipse Editor, Java, Maven Plugin
hide_header: true
navbar_name: home
---
<div class="jumbotron">
<p><img src="/images/sculptor-banner.png" alt="Sculptor Banner"/></p>
<p class="lead">Sculptor is an open source productivity tool that applies the concepts from
<a href="https://domaindrivendesign.org/books/">Domain-Driven Design</a> and
<a href="https://en.wikipedia.org/wiki/Domain-specific_language">Domain Specific Languages</a>
for generating high quality Java code and configuration from a textual specification.
<p>
<div class="btn-toolbar">
<a class="btn btn-large btn-success" href="/documentation/installation" onclick="recordOutboundLink(this, 'Documentation', 'Installation', 'Landing page');return false;">Installation</a>
<a class="btn btn-large btn-primary" href="/documentation/" onclick="recordOutboundLink(this, 'Documentation', 'Documentation Index', 'Landing page');return false;">Documentation</a>
</div>
</p>
<ul class="masthead-links">
<li><a href="https://github.com/sculptor/sculptor">GitHub project</a></li>
<li><a href="https://groups.google.com/group/sculptorgenerator" onclick="recordOutboundLink(this, 'Outbound links', 'Forum', 'Landing page');return false;">Forum</a></li>
<li><a href="https://github.com/sculptor/sculptor/issues" onclick="recordOutboundLink(this, 'Outbound links', 'Issues', 'Landing page');return false;">Bugs & suggestions</a></li>
<li>Version {{ site.sculptor_version }}</li>
</ul>
</div>
<div class="docs-social">
<ul class="docs-social-buttons">
<li>
<iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=sculptor&repo=sculptor&type=watch&count=true" allowtransparency="true" frameborder="0" scrolling="0" width="100px" height="20px"></iframe>
</li>
<li>
<iframe class="github-btn" src="https://ghbtns.com/github-btn.html?user=sculptor&repo=sculptor&type=fork&count=true" allowtransparency="true" frameborder="0" scrolling="0" width="100px" height="20px"></iframe>
</li>
<li class="follow-btn">
<a href="https://twitter.com/sculptorgen" class="twitter-follow-button" data-link-color="#0069D6" data-show-count="true">Follow @sculptorgen</a>
</li>
<li>
<script type="text/javascript" src="https://www.ohloh.net/p/711645/widgets/project_thin_badge.js"></script>
</li>
</ul>
</div>
<hr>
<div class="marketing">
<div class="row-fluid">
<div class="span6">
<h2>Easy to learn</h2>
<p>Intuitive syntax of the <a href="https://www.eclipse.org/Xtext/">Xtext</a>-based textual DSL, which uses the concepts from DDD.</p>
</div>
<div class="span6">
<h2>Rock-solid foundation</h2>
<p>The generated code is based on well-known frameworks, such as
<a href="https://java.sun.com/javaee/technologies/persistence.jsp">JPA</a>,
<a href="https://www.hibernate.org/">Hibernate</a>,
<a href="https://www.springframework.org/">Spring Framework</a> or
<a href="https://java.sun.com/javaee/">Java EE</a>.
</p>
</div>
</div>
<div class="row-fluid">
<div class="span6">
<h2>Productivity Boost</h2>
<p>Generates all the plumbing and boiler-plate code for rich and persistent domain model.</p>
</div>
<div class="span6">
<h2>Full control</h2>
<p>Code generation can be customized via properties or by overriding the <a href="https://www.eclipse.org/xtend/">Xtend</a>-based templates.</p>
</div>
</div>
<div class="row-fluid">
<div class="span6">
<h2>The complete solution</h2>
<p>Integrates nicely with Eclipse IDE and Maven build via plugins.</p>
</div>
<div class="span6">
<h2>Free and open source</h2>
<p>Released under the Apache 2.0 license, source available on <a href="https://github.com/sculptor/sculptor">GitHub</a>.</p>
</div>
</div>
</div>
<hr>
<div>
<div class="row-fluid">
<div class="span6">
<a href="https://www.yourkit.com/"><img src="/images/yklogo.png" alt="YourKit Logo" width="35%"/></a>
<p><a href="https://www.yourkit.com/">YourKit</a> supports Sculptor Generator open source project with its <a href="https://www.yourkit.com/java/profiler/index.jsp">full-featured Java Profiler</a></p>
</div>
</div>
</div>