vaadin.com
Open in
urlscan Pro
2606:4700:10::ac43:663
Public Scan
Submitted URL: http://vaadin.com/
Effective URL: https://vaadin.com/
Submission: On November 22 via api from US — Scanned from DE
Effective URL: https://vaadin.com/
Submission: On November 22 via api from US — Scanned from DE
Form analysis
1 forms found in the DOMPOST https://forms.hsforms.com/submissions/v3/public/submit/formsnext/multipart/1840687/eb59810d-f730-4ab6-85cc-bf81f3331963
<form id="hsForm_eb59810d-f730-4ab6-85cc-bf81f3331963_7192" method="POST" accept-charset="UTF-8" enctype="multipart/form-data" novalidate=""
action="https://forms.hsforms.com/submissions/v3/public/submit/formsnext/multipart/1840687/eb59810d-f730-4ab6-85cc-bf81f3331963"
class="hs-form-private hsForm_eb59810d-f730-4ab6-85cc-bf81f3331963 hs-form-eb59810d-f730-4ab6-85cc-bf81f3331963 hs-form-eb59810d-f730-4ab6-85cc-bf81f3331963_d2913977-3f2c-4980-9558-c7d921df1ffb hs-form stacked hs-custom-form"
target="target_iframe_eb59810d-f730-4ab6-85cc-bf81f3331963_7192" data-instance-id="d2913977-3f2c-4980-9558-c7d921df1ffb" data-form-id="eb59810d-f730-4ab6-85cc-bf81f3331963" data-portal-id="1840687">
<fieldset class="form-columns-2">
<div class="hs_firstname hs-firstname hs-fieldtype-text field hs-form-field"><label id="label-firstname-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" class="" placeholder="Enter your First Name"
for="firstname-eb59810d-f730-4ab6-85cc-bf81f3331963_7192"><span>First Name</span><span class="hs-form-required">*</span></label>
<legend class="hs-field-desc" style="display: none;"></legend>
<div class="input"><input id="firstname-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" name="firstname" required="" placeholder="" type="text" class="hs-input" inputmode="text" autocomplete="given-name" value=""></div>
</div>
<div class="hs_lastname hs-lastname hs-fieldtype-text field hs-form-field"><label id="label-lastname-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" class="" placeholder="Enter your Last Name"
for="lastname-eb59810d-f730-4ab6-85cc-bf81f3331963_7192"><span>Last Name</span><span class="hs-form-required">*</span></label>
<legend class="hs-field-desc" style="display: none;"></legend>
<div class="input"><input id="lastname-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" name="lastname" required="" placeholder="" type="text" class="hs-input" inputmode="text" autocomplete="family-name" value=""></div>
</div>
</fieldset>
<fieldset class="form-columns-2">
<div class="hs_email hs-email hs-fieldtype-text field hs-form-field"><label id="label-email-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" class="" placeholder="Enter your Email"
for="email-eb59810d-f730-4ab6-85cc-bf81f3331963_7192"><span>Email</span><span class="hs-form-required">*</span></label>
<legend class="hs-field-desc" style="display: none;"></legend>
<div class="input"><input id="email-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" name="email" required="" placeholder="" type="email" class="hs-input" inputmode="email" autocomplete="email" value=""></div>
</div>
<div class="hs_company hs-company hs-fieldtype-text field hs-form-field"><label id="label-company-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" class="" placeholder="Enter your Company name"
for="company-eb59810d-f730-4ab6-85cc-bf81f3331963_7192"><span>Company name</span><span class="hs-form-required">*</span></label>
<legend class="hs-field-desc" style="display: none;"></legend>
<div class="input"><input id="company-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" name="company" required="" placeholder="" type="text" class="hs-input" inputmode="text" autocomplete="organization" value=""></div>
</div>
</fieldset>
<fieldset class="form-columns-1">
<div class="hs_job_role hs-job_role hs-fieldtype-select field hs-form-field"><label id="label-job_role-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" class="" placeholder="Enter your Job Role"
for="job_role-eb59810d-f730-4ab6-85cc-bf81f3331963_7192"><span>Job Role</span><span class="hs-form-required">*</span></label>
<legend class="hs-field-desc" style="display: none;"></legend>
<div class="input"><select id="job_role-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" required="" class="hs-input is-placeholder" name="job_role">
<option disabled="" value="">Please Select</option>
<option value="Developer">Developer</option>
<option value="Senior/Lead Developer">Senior/Lead Developer</option>
<option value="Manager/Director Development">Manager/Director Development</option>
<option value="VP/SVP/Head of Development">VP/SVP/Head of Development</option>
<option value="CTO/CIO/CEO">CTO/CIO/CEO</option>
<option value="Architect">Architect</option>
<option value="DevOps/Developer Experience">DevOps/Developer Experience</option>
<option value="Project Management/Program Management">Project Management/Program Management</option>
<option value="IT/Operations">IT Developer</option>
<option value="IT Manager">IT Manager</option>
<option value="Consultant">Consultant</option>
<option value="Sales/Marketing/Business Development">Sales/Marketing/Business Development</option>
<option value="Student/Researcher">Student/Researcher</option>
<option value="Other">Other</option>
</select></div>
</div>
</fieldset>
<fieldset class="form-columns-1">
<div class="hs_country__best_ hs-country__best_ hs-fieldtype-select field hs-form-field"><label id="label-country__best_-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" class="" placeholder="Enter your Country&nbsp;"
for="country__best_-eb59810d-f730-4ab6-85cc-bf81f3331963_7192"><span>Country </span><span class="hs-form-required">*</span></label>
<legend class="hs-field-desc" style="display: none;"></legend>
<div class="input"><select id="country__best_-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" required="" class="hs-input is-placeholder" name="country__best_">
<option disabled="" value="">Please Select</option>
<option value="Afghanistan">Afghanistan</option>
<option value="Aland Islands">Aland Islands</option>
<option value="Albania">Albania</option>
<option value="Algeria">Algeria</option>
<option value="Andorra">Andorra</option>
<option value="Angola">Angola</option>
<option value="Anguilla">Anguilla</option>
<option value="Antarctica">Antarctica</option>
<option value="Antigua and Barbuda">Antigua and Barbuda</option>
<option value="Argentina">Argentina</option>
<option value="Armenia">Armenia</option>
<option value="Aruba">Aruba</option>
<option value="Australia">Australia</option>
<option value="Austria">Austria</option>
<option value="Azerbaijan">Azerbaijan</option>
<option value="Bahamas">Bahamas</option>
<option value="Bahrain">Bahrain</option>
<option value="Bangladesh">Bangladesh</option>
<option value="Barbados">Barbados</option>
<option value="Belarus">Belarus</option>
<option value="Belgium">Belgium</option>
<option value="Belize">Belize</option>
<option value="Benin">Benin</option>
<option value="Bermuda">Bermuda</option>
<option value="Bhutan">Bhutan</option>
<option value="Bolivia, Plurinational State of">Bolivia, Plurinational State of</option>
<option value="Bonaire, Sint Eustatius and Saba">Bonaire, Sint Eustatius and Saba</option>
<option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>
<option value="Botswana">Botswana</option>
<option value="Bouvet Island">Bouvet Island</option>
<option value="Brazil">Brazil</option>
<option value="British Indian Ocean Territory">British Indian Ocean Territory</option>
<option value="Brunei Darussalam">Brunei Darussalam</option>
<option value="Bulgaria">Bulgaria</option>
<option value="Burkina Faso">Burkina Faso</option>
<option value="Burundi">Burundi</option>
<option value="Cambodia">Cambodia</option>
<option value="Cameroon">Cameroon</option>
<option value="Canada">Canada</option>
<option value="Cape Verde">Cape Verde</option>
<option value="Cayman Islands">Cayman Islands</option>
<option value="Central African Republic">Central African Republic</option>
<option value="Chad">Chad</option>
<option value="Chile">Chile</option>
<option value="China">China</option>
<option value="Christmas Island">Christmas Island</option>
<option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option>
<option value="Colombia">Colombia</option>
<option value="Comoros">Comoros</option>
<option value="Congo">Congo</option>
<option value="Congo, the Democratic Republic of the">Congo, the Democratic Republic of the</option>
<option value="Cook Islands">Cook Islands</option>
<option value="Costa Rica">Costa Rica</option>
<option value="Cote d’Ivoire">Cote d’Ivoire</option>
<option value="Croatia">Croatia</option>
<option value="Cuba">Cuba</option>
<option value="Curaçao">Curaçao</option>
<option value="Cyprus">Cyprus</option>
<option value="Czech Republic">Czech Republic</option>
<option value="Denmark">Denmark</option>
<option value="Djibouti">Djibouti</option>
<option value="Dominica">Dominica</option>
<option value="Dominican Republic">Dominican Republic</option>
<option value="Ecuador">Ecuador</option>
<option value="Egypt">Egypt</option>
<option value="El Salvador">El Salvador</option>
<option value="Equatorial Guinea">Equatorial Guinea</option>
<option value="Eritrea">Eritrea</option>
<option value="Estonia">Estonia</option>
<option value="Ethiopia">Ethiopia</option>
<option value="Falkland Islands (Malvinas)">Falkland Islands (Malvinas)</option>
<option value="Faroe Islands">Faroe Islands</option>
<option value="Fiji">Fiji</option>
<option value="Finland">Finland</option>
<option value="France">France</option>
<option value="French Guiana">French Guiana</option>
<option value="French Polynesia">French Polynesia</option>
<option value="French Southern Territories">French Southern Territories</option>
<option value="Gabon">Gabon</option>
<option value="Gambia">Gambia</option>
<option value="Georgia">Georgia</option>
<option value="Germany">Germany</option>
<option value="Ghana">Ghana</option>
<option value="Gibraltar">Gibraltar</option>
<option value="Greece">Greece</option>
<option value="Greenland">Greenland</option>
<option value="Grenada">Grenada</option>
<option value="Guadeloupe">Guadeloupe</option>
<option value="Guatemala">Guatemala</option>
<option value="Guernsey">Guernsey</option>
<option value="Guinea">Guinea</option>
<option value="Guinea-Bissau">Guinea-Bissau</option>
<option value="Guyana">Guyana</option>
<option value="Haiti">Haiti</option>
<option value="Heard Island and McDonald Islands">Heard Island and McDonald Islands</option>
<option value="Holy See (Vatican City State)">Holy See (Vatican City State)</option>
<option value="Honduras">Honduras</option>
<option value="Hungary">Hungary</option>
<option value="Iceland">Iceland</option>
<option value="India">India</option>
<option value="Indonesia">Indonesia</option>
<option value="Iran, Islamic Republic of">Iran, Islamic Republic of</option>
<option value="Iraq">Iraq</option>
<option value="Ireland">Ireland</option>
<option value="Isle of Man">Isle of Man</option>
<option value="Israel">Israel</option>
<option value="Italy">Italy</option>
<option value="Jamaica">Jamaica</option>
<option value="Japan">Japan</option>
<option value="Jersey">Jersey</option>
<option value="Jordan">Jordan</option>
<option value="Kazakhstan">Kazakhstan</option>
<option value="Kenya">Kenya</option>
<option value="Kiribati">Kiribati</option>
<option value="Korea, Democratic People’s Republic of">Korea, Democratic People’s Republic of</option>
<option value="Korea, Republic of">Korea, Republic of</option>
<option value="Kuwait">Kuwait</option>
<option value="Kyrgyzstan">Kyrgyzstan</option>
<option value="Lao People’s Democratic Republic">Lao People’s Democratic Republic</option>
<option value="Latvia">Latvia</option>
<option value="Lebanon">Lebanon</option>
<option value="Lesotho">Lesotho</option>
<option value="Liberia">Liberia</option>
<option value="Libya">Libya</option>
<option value="Liechtenstein">Liechtenstein</option>
<option value="Lithuania">Lithuania</option>
<option value="Luxembourg">Luxembourg</option>
<option value="Macao">Macao</option>
<option value="Macedonia, the former Yugoslav Republic of">Macedonia, the former Yugoslav Republic of</option>
<option value="Madagascar">Madagascar</option>
<option value="Malawi">Malawi</option>
<option value="Malaysia">Malaysia</option>
<option value="Maldives">Maldives</option>
<option value="Mali">Mali</option>
<option value="Malta">Malta</option>
<option value="Martinique">Martinique</option>
<option value="Mauritania">Mauritania</option>
<option value="Mauritius">Mauritius</option>
<option value="Mayotte">Mayotte</option>
<option value="Mexico">Mexico</option>
<option value="Moldova, Republic of">Moldova, Republic of</option>
<option value="Monaco">Monaco</option>
<option value="Mongolia">Mongolia</option>
<option value="Montenegro">Montenegro</option>
<option value="Montserrat">Montserrat</option>
<option value="Morocco">Morocco</option>
<option value="Mozambique">Mozambique</option>
<option value="Myanmar">Myanmar</option>
<option value="Namibia">Namibia</option>
<option value="Nauru">Nauru</option>
<option value="Nepal">Nepal</option>
<option value="Netherlands">Netherlands</option>
<option value="New Caledonia">New Caledonia</option>
<option value="New Zealand">New Zealand</option>
<option value="Nicaragua">Nicaragua</option>
<option value="Niger">Niger</option>
<option value="Nigeria">Nigeria</option>
<option value="Niue">Niue</option>
<option value="Norfolk Island">Norfolk Island</option>
<option value="Norway">Norway</option>
<option value="Oman">Oman</option>
<option value="Pakistan">Pakistan</option>
<option value="Palestine">Palestine</option>
<option value="Panama">Panama</option>
<option value="Papua New Guinea">Papua New Guinea</option>
<option value="Paraguay">Paraguay</option>
<option value="Peru">Peru</option>
<option value="Philippines">Philippines</option>
<option value="Pitcairn">Pitcairn</option>
<option value="Poland">Poland</option>
<option value="Portugal">Portugal</option>
<option value="Qatar">Qatar</option>
<option value="Reunion">Reunion</option>
<option value="Romania">Romania</option>
<option value="Russian Federation">Russian Federation</option>
<option value="Rwanda">Rwanda</option>
<option value="Saint Barthélemy">Saint Barthélemy</option>
<option value="Saint Helena, Ascension and Tristan da Cunha">Saint Helena, Ascension and Tristan da Cunha</option>
<option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option>
<option value="Saint Lucia">Saint Lucia</option>
<option value="Saint Martin (French part)">Saint Martin (French part)</option>
<option value="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option>
<option value="Saint Vincent and the Grenadines">Saint Vincent and the Grenadines</option>
<option value="Samoa">Samoa</option>
<option value="San Marino">San Marino</option>
<option value="Sao Tome and Principe">Sao Tome and Principe</option>
<option value="Saudi Arabia">Saudi Arabia</option>
<option value="Senegal">Senegal</option>
<option value="Serbia">Serbia</option>
<option value="Seychelles">Seychelles</option>
<option value="Sierra Leone">Sierra Leone</option>
<option value="Singapore">Singapore</option>
<option value="Sint Maarten (Dutch part)">Sint Maarten (Dutch part)</option>
<option value="Slovakia">Slovakia</option>
<option value="Slovenia">Slovenia</option>
<option value="Solomon Islands">Solomon Islands</option>
<option value="Somalia">Somalia</option>
<option value="South Africa">South Africa</option>
<option value="South Georgia and the South Sandwich Islands">South Georgia and the South Sandwich Islands</option>
<option value="South Sudan">South Sudan</option>
<option value="Spain">Spain</option>
<option value="Sri Lanka">Sri Lanka</option>
<option value="Sudan">Sudan</option>
<option value="Suriname">Suriname</option>
<option value="Svalbard and Jan Mayen">Svalbard and Jan Mayen</option>
<option value="Swaziland">Swaziland</option>
<option value="Sweden">Sweden</option>
<option value="Switzerland">Switzerland</option>
<option value="Syrian Arab Republic">Syrian Arab Republic</option>
<option value="Taiwan">Taiwan</option>
<option value="Tajikistan">Tajikistan</option>
<option value="Tanzania, United Republic of">Tanzania, United Republic of</option>
<option value="Thailand">Thailand</option>
<option value="Timor-Leste">Timor-Leste</option>
<option value="Togo">Togo</option>
<option value="Tokelau">Tokelau</option>
<option value="Tonga">Tonga</option>
<option value="Trinidad and Tobago">Trinidad and Tobago</option>
<option value="Tunisia">Tunisia</option>
<option value="Turkey">Turkey</option>
<option value="Turkmenistan">Turkmenistan</option>
<option value="Turks and Caicos Islands">Turks and Caicos Islands</option>
<option value="Tuvalu">Tuvalu</option>
<option value="Uganda">Uganda</option>
<option value="Ukraine">Ukraine</option>
<option value="United Arab Emirates">United Arab Emirates</option>
<option value="United Kingdom">United Kingdom</option>
<option value="United States">United States</option>
<option value="Uruguay">Uruguay</option>
<option value="Uzbekistan">Uzbekistan</option>
<option value="Vanuatu">Vanuatu</option>
<option value="Venezuela, Bolivarian Republic of">Venezuela, Bolivarian Republic of</option>
<option value="Vietnam">Vietnam</option>
<option value="Virgin Islands, British">Virgin Islands, British</option>
<option value="Wallis and Futuna">Wallis and Futuna</option>
<option value="Western Sahara">Western Sahara</option>
<option value="Yemen">Yemen</option>
<option value="Zambia">Zambia</option>
<option value="Zimbabwe">Zimbabwe</option>
</select></div>
</div>
</fieldset>
<fieldset class="form-columns-1">
<div class="hs_phone hs-phone hs-fieldtype-phonenumber field hs-form-field"><label id="label-phone-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" class="" placeholder="Enter your Phone number"
for="phone-eb59810d-f730-4ab6-85cc-bf81f3331963_7192"><span>Phone number</span></label>
<legend class="hs-field-desc" style="display: none;"></legend>
<div class="input"><input id="phone-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" name="phone" placeholder="" type="tel" class="hs-input" inputmode="tel" autocomplete="tel" value=""></div>
</div>
</fieldset>
<fieldset class="form-columns-1">
<div class="hs_contact_message hs-contact_message hs-fieldtype-textarea field hs-form-field"><label id="label-contact_message-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" class="" placeholder="Enter your What would you like to discuss?"
for="contact_message-eb59810d-f730-4ab6-85cc-bf81f3331963_7192"><span>What would you like to discuss?</span></label>
<legend class="hs-field-desc" style="display: none;"></legend>
<div class="input"><textarea id="contact_message-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" class="hs-input hs-fieldtype-textarea" name="contact_message" placeholder=""></textarea></div>
</div>
</fieldset>
<fieldset class="form-columns-1">
<div class="hs_last_offer_source hs-last_offer_source hs-fieldtype-select field hs-form-field" style="display: none;"><label id="label-last_offer_source-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" class=""
placeholder="Enter your Last Offer Source" for="last_offer_source-eb59810d-f730-4ab6-85cc-bf81f3331963_7192"><span>Last Offer Source</span></label>
<legend class="hs-field-desc" style="display: none;"></legend>
<div class="input"><input name="last_offer_source" class="hs-input" type="hidden" value="Contact Us"></div>
</div>
</fieldset>
<fieldset class="form-columns-1">
<div class="hs_form_submissions_contact_sales hs-form_submissions_contact_sales hs-fieldtype-checkbox field hs-form-field" style="display: none;"><label id="label-form_submissions_contact_sales-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" class=""
placeholder="Enter your Form Submissions: Contact Sales" for="form_submissions_contact_sales-eb59810d-f730-4ab6-85cc-bf81f3331963_7192"><span>Form Submissions: Contact Sales</span></label>
<legend class="hs-field-desc" style="display: none;"></legend>
<div class="input"><input name="form_submissions_contact_sales" class="hs-input" type="hidden" value="Common Contact Form"></div>
</div>
</fieldset>
<fieldset class="form-columns-1">
<div class="hs_last_hv_form_name hs-last_hv_form_name hs-fieldtype-text field hs-form-field" style="display: none;"><label id="label-last_hv_form_name-eb59810d-f730-4ab6-85cc-bf81f3331963_7192" class="" placeholder="Enter your Last HV Form Name"
for="last_hv_form_name-eb59810d-f730-4ab6-85cc-bf81f3331963_7192"><span>Last HV Form Name</span></label>
<legend class="hs-field-desc" style="display: none;"></legend>
<div class="input"><input name="last_hv_form_name" class="hs-input" type="hidden" value="Contact"></div>
</div>
</fieldset>
<fieldset class="form-columns-1">
<div class="legal-consent-container">
<div class="hs-richtext">
<p>Vaadin needs the contact information you provide to contact you about our products and services. You may unsubscribe from these communications at anytime. For information on how to unsubscribe, as well as our privacy practices and
commitment to protecting your privacy, check out our <a href="https://vaadin.com/privacy-policy" target="_blank">Privacy Policy</a>.</p>
</div>
</div>
</fieldset>
<div class="hs_submit hs-submit">
<div class="hs-field-desc" style="display: none;"></div>
<div class="actions"><input type="submit" class="hs-button primary large" value="Submit"></div>
</div><input name="hs_context" type="hidden"
value="{"embedAtTimestamp":"1700680103849","formDefinitionUpdatedAt":"1697642532460","legalConsentOptions":"{\"legitimateInterestSubscriptionTypes\":[1003837,1003836,910597,6987426,922180,1003317,2497961],\"communicationConsentCheckboxes\":[{\"communicationTypeId\":2497961,\"label\":\"I agree to receive other communications from Vaadin.\",\"required\":false}],\"legitimateInterestLegalBasis\":\"LEGITIMATE_INTEREST_PQL\",\"communicationConsentText\":\"<p>Vaadin is committed to protecting and respecting your privacy, and we’ll only use your personal information to administer your account and to provide the products and services you requested from us. From time to time, we would like to contact you about our products and services, as well as other content that may be of interest to you. If you consent to us contacting you for this purpose, please tick below to say how you would like us to contact you:</p>\",\"processingConsentType\":\"IMPLICIT\",\"processingConsentText\":\"<p>In order to provide you the content requested, we need to store and process your personal data. If you consent to us storing your personal data for this purpose, please tick the checkbox below.</p>\",\"processingConsentCheckboxLabel\":\"<p>I agree to allow Vaadin to store and process my personal data.</p>\",\"privacyPolicyText\":\"<p>Vaadin needs the contact information you provide to contact you about our products and services. You may unsubscribe from these communications at anytime. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, check out our <a href=\\\"https://vaadin.com/privacy-policy\\\" target=\\\"_blank\\\">Privacy Policy</a>.</p>\",\"isLegitimateInterest\":true}","clonedFromForm":"7d996470-f3cd-4aee-875d-57b61bdbbef0","renderRawHtml":"true","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.6045.159 Safari/537.36","pageTitle":"Vaadin | Discover the Web App Framework Built for Java","pageUrl":"https://vaadin.com/","pageId":"19739201177","isHubSpotCmsGeneratedPage":true,"canonicalUrl":"https://website.vaadin.com/index","contentType":"standard-page","hutk":"5cca102ac333dfc705d3e2e34b0aabd5","__hsfp":4100969504,"__hssc":"77033354.1.1700680104195","__hstc":"77033354.5cca102ac333dfc705d3e2e34b0aabd5.1700680104195.1700680104195.1700680104195.1","formTarget":"#hs_form_target_contact-form_form","formInstanceId":"7192","rawInlineMessage":"<p>Thank you for contacting us! We'll be in touch soon.</p>","hsFormKey":"a3c83deb8311d9ffdd65aff3240e1bc4","pageName":"Vaadin | Discover the Web App Framework Built for Java","rumScriptExecuteTime":1552.7000045776367,"rumTotalRequestTime":1784.400001525879,"rumTotalRenderTime":1836.3000030517578,"rumServiceResponseTime":231.6999969482422,"rumFormRenderTime":51.900001525878906,"locale":"en","timestamp":1700680104214,"originalEmbedContext":{"portalId":"1840687","formId":"eb59810d-f730-4ab6-85cc-bf81f3331963","region":"na1","target":"#hs_form_target_contact-form_form","isBuilder":false,"isTestPage":false,"isPreview":false,"formInstanceId":"7192","formsBaseUrl":"/_hcms/forms","css":"","inlineMessage":"<p>Thank you for contacting us! We'll be in touch soon.</p>","isMobileResponsive":true,"rawInlineMessage":"<p>Thank you for contacting us! We'll be in touch soon.</p>","hsFormKey":"a3c83deb8311d9ffdd65aff3240e1bc4","pageName":"Vaadin | Discover the Web App Framework Built for Java","pageId":"19739201177","contentType":"standard-page","formData":{"cssClass":"hs-form stacked hs-custom-form"},"isCMSModuleEmbed":true},"correlationId":"d2913977-3f2c-4980-9558-c7d921df1ffb","renderedFieldsIds":["firstname","lastname","email","company","job_role","country__best_","phone","contact_message","last_offer_source","form_submissions_contact_sales","last_hv_form_name"],"captchaStatus":"NOT_APPLICABLE","emailResubscribeStatus":"NOT_APPLICABLE","isInsideCrossOriginFrame":false,"source":"forms-embed-1.4178","sourceName":"forms-embed","sourceVersion":"1.4178","sourceVersionMajor":"1","sourceVersionMinor":"4178","allPageIds":{"embedContextPageId":"19739201177","analyticsPageId":"19739201177","contentPageId":19739201177,"contentAnalyticsPageId":"19739201177"},"_debug_embedLogLines":[{"clientTimestamp":1700680103922,"level":"INFO","message":"Retrieved customer callbacks used on embed context: [\"getExtraMetaDataBeforeSubmit\"]"},{"clientTimestamp":1700680103923,"level":"INFO","message":"Retrieved pageContext values which may be overriden by the embed context: {\"pageTitle\":\"Vaadin | Discover the Web App Framework Built for Java\",\"pageUrl\":\"https://vaadin.com/\",\"userAgent\":\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.6045.159 Safari/537.36\",\"pageId\":\"19739201177\",\"contentAnalyticsPageId\":\"19739201177\",\"contentPageId\":19739201177,\"isHubSpotCmsGeneratedPage\":true}"},{"clientTimestamp":1700680103927,"level":"INFO","message":"Retrieved countryCode property from normalized embed definition response: \"US\""},{"clientTimestamp":1700680104207,"level":"INFO","message":"Retrieved analytics values from API response which may be overriden by the embed context: {\"hutk\":\"5cca102ac333dfc705d3e2e34b0aabd5\",\"canonicalUrl\":\"https://website.vaadin.com/index\",\"contentType\":\"standard-page\",\"pageId\":\"19739201177\"}"}]}"><iframe
name="target_iframe_eb59810d-f730-4ab6-85cc-bf81f3331963_7192" style="display: none;"></iframe>
</form>
Text Content
Vaadin Start got a major revamp, introducing new features. See what’s new! * Platform * * Flow Framework Java backend & Java UI * Acceleration Kits Faster development * Design System Publisher DS Documentation builder * UI Components 45+ UI components * Designer Visual UI builder * TestBench Automated UI tests * * Get started Read Vaadin quick start tutorial to get started. * Try Vaadin Pro Evaluate the full power of Vaadin with Pro. * Solutions * * Use cases * App creation * App modernization * Migration from Swing * Design Systems Creation * Our services * Vaadin support * Design services * Expert services * Migration assistance * Technical Success Manager * * Modernize your app Let us help modernize your legacy app. * Customer stories Read how Vaadin helped these companies. * Company * * About * Careers * Leadership * Brand * Developers * * Developer portal * Documentation * Vaadin Start * Add-on Directory * Cookbook * API docs * * Community * Stack Overflow * Discord * Other Vaadin projects * Hilla framework * Resources * * Blog * Enterprise Java Report * Events & Webinars * Customer stories * White papers * Platform FAQ * Upgrade from V8 * Framework comparison * Pricing Contact us Get started Contact us Get started Login 0 Edit Profile Subscription Multiple My Page 0 unread My Account My Certifications My Components Toggle admin panel Log out We use cookies to serve our customers and website visitors in the best possible way. Cookies are used for the proper functioning of the website and for improving the user experience, monitoring visitor traffic and marketing purposes. By continuing to browse the site, you agree to our use of cookies. You can read more about cookies here. [OK] BUILD JAVA WEB APPLICATIONS FASTER WITH VAADIN Vaadin is a web app development framework for Java that includes a large library of UI components. It helps you build reliable web apps and a great UX faster than before Latest: 24.2.4 All releases Get started Book a demo UNLOCK BETTER PERFORMANCE AND SECURITY IN VAADIN 24.2 Vaadin Flow 24.2 introduces improvements focused on boosting productivity, enhancing UI components, securing your app, and expanding our support for modern web technologies. Learn more Everything you need to build reliable business apps BUILDING A MODERN BUSINESS WEB APP CAN BE A DAUNTING TASK. IT DOESN’T HAVE TO BE. Building an enterprise web app involves a lot of moving pieces. Vaadin simplifies the process with an integrated web app development platform for Java backends. Vaadin comes with all the UI components, frameworks, and tools you need to build a reliable, secure, app with great UX. Design System GOOD UX IS GOOD FOR BUSINESS. Research shows that good user experience (UX) increases employee engagement, helps digital transformations to succeed, and avoids costly mistakes. The Vaadin Design System provides UI components and UX patterns that help you build consistently good user experiences in every app. Better yet, you can use it to build a custom design system for your organization. Vaadin Design System Learn more about Enterprise UX UI COMPONENTS Vaadin comes with 45+ UI components that help you build consistent UIs fast. The theme can be customized to match your brand. Browse components FIGMA DESIGN KIT When designers and developers have the same components available to them, you can go from design to implementation faster. Vaadin in Figma ACCESSIBLE FOR ALL Vaadin components work with screen readers and assistive devices so everyone can use your app. Also important for regulatory compliance. Learn more Collaboration Kit WORK IS COLLABORATIVE. YOUR APP CAN BE TOO. The digital transformation of business workflows and a shift towards remote work has made online collaboration more important than ever. With Vaadin Collaboration Kit you can help the users of your application work together in real-time and stay productive no matter where they work. Learn more Built for Java backend A FLEXIBLE DEVELOPMENT MODEL THAT LETS YOU FOCUS ON WHAT MATTERS. With less time spent configuring build tools and updating incompatible libraries, you have more time for what matters: building features for your users. FLOW FRAMEWORK JAVA BACKEND & JAVA UI Vaadin Flow is an open-source framework for building web apps in Java. You build your app from UI components without ever having to touch HTML or JavaScript. Learn more import com.example.application.backend.GreetService; public HelloWorldView(@Autowired GreetService service) { TextField name = new TextField("Name"); Paragraph greeting = new Paragraph(""); Button sayHello = new Button("Greet"); sayHello.addThemeVariants(ButtonVariant.LUMO_PRIMARY); sayHello.addClickListener(e -> { greeting.setText(service.greet(name.getValue())); }); } Apps you can rely on SECURE BY DESIGN. Vaadin powers business-critical apps in some of the largest financial, healthcare, and government institutions around the world. The server-driven architecture of Vaadin Flow keeps the app running in a secure environment with a minimal attack surface. Hilla secures all endpoint communication by default and validates data integrity both on the client and server. We know enterprise apps LOVED BY 200,000+ DEVELOPERS AND RELIED ON BY FORTUNE 100 BUSINESSES. At Vaadin, we don't just create tools for building web apps. We also help our customers build apps with Vaadin. 20+ years of first-hand experience in building enterprise apps helps us identify and solve real problems so you can be more productive. Customer Stories From a management perspective, I was looking for a framework that boosts the team's productivity, is easy to learn and allows us to scale. I was looking for professional support to augment our team. Vaadin delivers perfectly well on all these aspects. DI Martin Suntinger Development Director, Automic Vaadin approaches their software development from a usability and user interface standpoint, where most other people were focusing on very technical aspects first. Merritt Dake CEO, AXPM Vaadin support rocks! They provide us with a flexible and scalable avenue to handle backlogs of work, as well as a reassuring backup for complex and critical tasks. Kim Pearce Software Development Manager, Myosh Technology you can trust OPEN SOURCE FOR ENTERPRISE. Vaadin offers up to 15 years of feature updates, support, and bug fixes. This means you can focus on building features that add value to users, instead of spending time on migrations and maintenance work. Get guaranteed development support directly from the team that built Vaadin with a Prime subscription, or join the open source community on GitHub, Stack Overflow, and Discord. START BUILDING WITH VAADIN NOW! We are here to help you succeed. Our specialists are happy to answer any questions you may have, and our technical documentation includes tutorials and copy-paste code examples on the different Vaadin features. Contact us Read documentation First Name* Last Name* Email* Company name* Job Role* Please SelectDeveloperSenior/Lead DeveloperManager/Director DevelopmentVP/SVP/Head of DevelopmentCTO/CIO/CEOArchitectDevOps/Developer ExperienceProject Management/Program ManagementIT DeveloperIT ManagerConsultantSales/Marketing/Business DevelopmentStudent/ResearcherOther Country * Please SelectAfghanistanAland IslandsAlbaniaAlgeriaAndorraAngolaAnguillaAntarcticaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBolivia, Plurinational State ofBonaire, Sint Eustatius and SabaBosnia and HerzegovinaBotswanaBouvet IslandBrazilBritish Indian Ocean TerritoryBrunei DarussalamBulgariaBurkina FasoBurundiCambodiaCameroonCanadaCape VerdeCayman IslandsCentral African RepublicChadChileChinaChristmas IslandCocos (Keeling) IslandsColombiaComorosCongoCongo, the Democratic Republic of theCook IslandsCosta RicaCote d’IvoireCroatiaCubaCuraçaoCyprusCzech RepublicDenmarkDjiboutiDominicaDominican RepublicEcuadorEgyptEl SalvadorEquatorial GuineaEritreaEstoniaEthiopiaFalkland Islands (Malvinas)Faroe IslandsFijiFinlandFranceFrench GuianaFrench PolynesiaFrench Southern TerritoriesGabonGambiaGeorgiaGermanyGhanaGibraltarGreeceGreenlandGrenadaGuadeloupeGuatemalaGuernseyGuineaGuinea-BissauGuyanaHaitiHeard Island and McDonald IslandsHoly See (Vatican City State)HondurasHungaryIcelandIndiaIndonesiaIran, Islamic Republic ofIraqIrelandIsle of ManIsraelItalyJamaicaJapanJerseyJordanKazakhstanKenyaKiribatiKorea, Democratic People’s Republic ofKorea, Republic ofKuwaitKyrgyzstanLao People’s Democratic RepublicLatviaLebanonLesothoLiberiaLibyaLiechtensteinLithuaniaLuxembourgMacaoMacedonia, the former Yugoslav Republic ofMadagascarMalawiMalaysiaMaldivesMaliMaltaMartiniqueMauritaniaMauritiusMayotteMexicoMoldova, Republic ofMonacoMongoliaMontenegroMontserratMoroccoMozambiqueMyanmarNamibiaNauruNepalNetherlandsNew CaledoniaNew ZealandNicaraguaNigerNigeriaNiueNorfolk IslandNorwayOmanPakistanPalestinePanamaPapua New GuineaParaguayPeruPhilippinesPitcairnPolandPortugalQatarReunionRomaniaRussian FederationRwandaSaint BarthélemySaint Helena, Ascension and Tristan da CunhaSaint Kitts and NevisSaint LuciaSaint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSamoaSan MarinoSao Tome and PrincipeSaudi ArabiaSenegalSerbiaSeychellesSierra LeoneSingaporeSint Maarten (Dutch part)SlovakiaSloveniaSolomon IslandsSomaliaSouth AfricaSouth Georgia and the South Sandwich IslandsSouth SudanSpainSri LankaSudanSurinameSvalbard and Jan MayenSwazilandSwedenSwitzerlandSyrian Arab RepublicTaiwanTajikistanTanzania, United Republic ofThailandTimor-LesteTogoTokelauTongaTrinidad and TobagoTunisiaTurkeyTurkmenistanTurks and Caicos IslandsTuvaluUgandaUkraineUnited Arab EmiratesUnited KingdomUnited StatesUruguayUzbekistanVanuatuVenezuela, Bolivarian Republic ofVietnamVirgin Islands, BritishWallis and FutunaWestern SaharaYemenZambiaZimbabwe Phone number What would you like to discuss? Last Offer Source Form Submissions: Contact Sales Last HV Form Name Vaadin needs the contact information you provide to contact you about our products and services. You may unsubscribe from these communications at anytime. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, check out our Privacy Policy. * * * * * * * * * Company * About * Careers * Leadership * Brand * Platform * Flow * UI Components * Collaboration Kits * Acceleration Kits * DS Publisher * Designer * TestBench * Solutions * App creation * App modernization * Migration assistance * Design services * Vaadin support * Expert services * Developers * Developer portal * Start an app * Documentation * Add-on Directory * Training videos * Resources * Blog * Customer stories * Events & webinars * Platform FAQ * Framework comparison * For students ©2023 Vaadin Ltd. All rights reserved * Community Terms * Privacy Policy