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

Form analysis 1 forms found in the DOM

POST 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&amp;nbsp;"
        for="country__best_-eb59810d-f730-4ab6-85cc-bf81f3331963_7192"><span>Country&nbsp;</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="{&quot;embedAtTimestamp&quot;:&quot;1700680103849&quot;,&quot;formDefinitionUpdatedAt&quot;:&quot;1697642532460&quot;,&quot;legalConsentOptions&quot;:&quot;{\&quot;legitimateInterestSubscriptionTypes\&quot;:[1003837,1003836,910597,6987426,922180,1003317,2497961],\&quot;communicationConsentCheckboxes\&quot;:[{\&quot;communicationTypeId\&quot;:2497961,\&quot;label\&quot;:\&quot;I agree to receive other communications from Vaadin.\&quot;,\&quot;required\&quot;:false}],\&quot;legitimateInterestLegalBasis\&quot;:\&quot;LEGITIMATE_INTEREST_PQL\&quot;,\&quot;communicationConsentText\&quot;:\&quot;<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>\&quot;,\&quot;processingConsentType\&quot;:\&quot;IMPLICIT\&quot;,\&quot;processingConsentText\&quot;:\&quot;<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>\&quot;,\&quot;processingConsentCheckboxLabel\&quot;:\&quot;<p>I agree to allow Vaadin to store and process my personal data.</p>\&quot;,\&quot;privacyPolicyText\&quot;:\&quot;<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=\\\&quot;https://vaadin.com/privacy-policy\\\&quot; target=\\\&quot;_blank\\\&quot;>Privacy Policy</a>.</p>\&quot;,\&quot;isLegitimateInterest\&quot;:true}&quot;,&quot;clonedFromForm&quot;:&quot;7d996470-f3cd-4aee-875d-57b61bdbbef0&quot;,&quot;renderRawHtml&quot;:&quot;true&quot;,&quot;userAgent&quot;:&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.6045.159 Safari/537.36&quot;,&quot;pageTitle&quot;:&quot;Vaadin | Discover the Web App Framework Built for Java&quot;,&quot;pageUrl&quot;:&quot;https://vaadin.com/&quot;,&quot;pageId&quot;:&quot;19739201177&quot;,&quot;isHubSpotCmsGeneratedPage&quot;:true,&quot;canonicalUrl&quot;:&quot;https://website.vaadin.com/index&quot;,&quot;contentType&quot;:&quot;standard-page&quot;,&quot;hutk&quot;:&quot;5cca102ac333dfc705d3e2e34b0aabd5&quot;,&quot;__hsfp&quot;:4100969504,&quot;__hssc&quot;:&quot;77033354.1.1700680104195&quot;,&quot;__hstc&quot;:&quot;77033354.5cca102ac333dfc705d3e2e34b0aabd5.1700680104195.1700680104195.1700680104195.1&quot;,&quot;formTarget&quot;:&quot;#hs_form_target_contact-form_form&quot;,&quot;formInstanceId&quot;:&quot;7192&quot;,&quot;rawInlineMessage&quot;:&quot;<p>Thank you for contacting us! We'll be in touch soon.</p>&quot;,&quot;hsFormKey&quot;:&quot;a3c83deb8311d9ffdd65aff3240e1bc4&quot;,&quot;pageName&quot;:&quot;Vaadin | Discover the Web App Framework Built for Java&quot;,&quot;rumScriptExecuteTime&quot;:1552.7000045776367,&quot;rumTotalRequestTime&quot;:1784.400001525879,&quot;rumTotalRenderTime&quot;:1836.3000030517578,&quot;rumServiceResponseTime&quot;:231.6999969482422,&quot;rumFormRenderTime&quot;:51.900001525878906,&quot;locale&quot;:&quot;en&quot;,&quot;timestamp&quot;:1700680104214,&quot;originalEmbedContext&quot;:{&quot;portalId&quot;:&quot;1840687&quot;,&quot;formId&quot;:&quot;eb59810d-f730-4ab6-85cc-bf81f3331963&quot;,&quot;region&quot;:&quot;na1&quot;,&quot;target&quot;:&quot;#hs_form_target_contact-form_form&quot;,&quot;isBuilder&quot;:false,&quot;isTestPage&quot;:false,&quot;isPreview&quot;:false,&quot;formInstanceId&quot;:&quot;7192&quot;,&quot;formsBaseUrl&quot;:&quot;/_hcms/forms&quot;,&quot;css&quot;:&quot;&quot;,&quot;inlineMessage&quot;:&quot;<p>Thank you for contacting us! We'll be in touch soon.</p>&quot;,&quot;isMobileResponsive&quot;:true,&quot;rawInlineMessage&quot;:&quot;<p>Thank you for contacting us! We'll be in touch soon.</p>&quot;,&quot;hsFormKey&quot;:&quot;a3c83deb8311d9ffdd65aff3240e1bc4&quot;,&quot;pageName&quot;:&quot;Vaadin | Discover the Web App Framework Built for Java&quot;,&quot;pageId&quot;:&quot;19739201177&quot;,&quot;contentType&quot;:&quot;standard-page&quot;,&quot;formData&quot;:{&quot;cssClass&quot;:&quot;hs-form stacked hs-custom-form&quot;},&quot;isCMSModuleEmbed&quot;:true},&quot;correlationId&quot;:&quot;d2913977-3f2c-4980-9558-c7d921df1ffb&quot;,&quot;renderedFieldsIds&quot;:[&quot;firstname&quot;,&quot;lastname&quot;,&quot;email&quot;,&quot;company&quot;,&quot;job_role&quot;,&quot;country__best_&quot;,&quot;phone&quot;,&quot;contact_message&quot;,&quot;last_offer_source&quot;,&quot;form_submissions_contact_sales&quot;,&quot;last_hv_form_name&quot;],&quot;captchaStatus&quot;:&quot;NOT_APPLICABLE&quot;,&quot;emailResubscribeStatus&quot;:&quot;NOT_APPLICABLE&quot;,&quot;isInsideCrossOriginFrame&quot;:false,&quot;source&quot;:&quot;forms-embed-1.4178&quot;,&quot;sourceName&quot;:&quot;forms-embed&quot;,&quot;sourceVersion&quot;:&quot;1.4178&quot;,&quot;sourceVersionMajor&quot;:&quot;1&quot;,&quot;sourceVersionMinor&quot;:&quot;4178&quot;,&quot;allPageIds&quot;:{&quot;embedContextPageId&quot;:&quot;19739201177&quot;,&quot;analyticsPageId&quot;:&quot;19739201177&quot;,&quot;contentPageId&quot;:19739201177,&quot;contentAnalyticsPageId&quot;:&quot;19739201177&quot;},&quot;_debug_embedLogLines&quot;:[{&quot;clientTimestamp&quot;:1700680103922,&quot;level&quot;:&quot;INFO&quot;,&quot;message&quot;:&quot;Retrieved customer callbacks used on embed context: [\&quot;getExtraMetaDataBeforeSubmit\&quot;]&quot;},{&quot;clientTimestamp&quot;:1700680103923,&quot;level&quot;:&quot;INFO&quot;,&quot;message&quot;:&quot;Retrieved pageContext values which may be overriden by the embed context: {\&quot;pageTitle\&quot;:\&quot;Vaadin | Discover the Web App Framework Built for Java\&quot;,\&quot;pageUrl\&quot;:\&quot;https://vaadin.com/\&quot;,\&quot;userAgent\&quot;:\&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.6045.159 Safari/537.36\&quot;,\&quot;pageId\&quot;:\&quot;19739201177\&quot;,\&quot;contentAnalyticsPageId\&quot;:\&quot;19739201177\&quot;,\&quot;contentPageId\&quot;:19739201177,\&quot;isHubSpotCmsGeneratedPage\&quot;:true}&quot;},{&quot;clientTimestamp&quot;:1700680103927,&quot;level&quot;:&quot;INFO&quot;,&quot;message&quot;:&quot;Retrieved countryCode property from normalized embed definition response: \&quot;US\&quot;&quot;},{&quot;clientTimestamp&quot;:1700680104207,&quot;level&quot;:&quot;INFO&quot;,&quot;message&quot;:&quot;Retrieved analytics values from API response which may be overriden by the embed context: {\&quot;hutk\&quot;:\&quot;5cca102ac333dfc705d3e2e34b0aabd5\&quot;,\&quot;canonicalUrl\&quot;:\&quot;https://website.vaadin.com/index\&quot;,\&quot;contentType\&quot;:\&quot;standard-page\&quot;,\&quot;pageId\&quot;:\&quot;19739201177\&quot;}&quot;}]}"><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