<commit_before><!DOCTYPE html>
<html>

  <head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Who is Using Thymeleaf? - Thymeleaf: java XML/XHTML/HTML5 template engine</title>
    <link rel="stylesheet" type="text/css" media="all" href="css/thymeleaf.css" />
    <link rel="shortcut icon" href="http://www.thymeleaf.org/favicon.ico" />
    <script type="text/javascript" src="https://apis.google.com/js/plusone.js">
      {lang:'en', parsetags:'explicit'}
    </script>
    <script type="text/javascript">
      var _gaq = _gaq || [];
      _gaq.push(['_setAccount', 'UA-1276954-9']);
      _gaq.push(['_trackPageview']);

      (function() {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
      })();
    </script>
  </head>


  <body lang="en" dir="ltr">

  <div id="page">

  
   <div id="menu">
     <ul>
       <li><a href="index.html" title="Home">Home</a></li>
       <li><a href="features.html" title="Features">Features</a></li>
       <li><a href="download.html" title="Download">Download</a></li>
       <li><a href="documentation.html" title="Documentation">Documentation</a></li>
       <li><a href="ecosystem.html" title="Ecosystem">Ecosystem</a></li>
       <li><a href="http://forum.thymeleaf.org" title="User Forum">User Forum</a></li>
       <li><a href="issuetracking.html" title="Issue Tracking">Issue Tracking</a></li>
     </ul>
   </div>

   <div id="header">
     <a href="index.html" title="Thymeleaf home"><img src="images/thymeleaflogonameverysmall.png" class="logo" alt="Thymeleaf Template Engine"/></a>
   </div>

   <div id="breadcrumb">
      <a href="index.html">thymeleaf</a>
      ::
      <span class="current">who is using thymeleaf?</span>
   </div>


   <div id="content">

    <h2>Who is using Thymeleaf?</h2>

    <p>
      Well... we don't really know for sure! :-) Thymeleaf is open source, free, and downloadable without restrictions,
      so there is actually no reason
      why anyone would come and tell us <em>'hey - we're using your software!'</em>... &mdash;
      We actually love it like that because it gives our users total freedom, but the downside is we are
      not able to offer accurate data about the real degree of success the project is enjoying.
    </p>
    <p>
      So, what can we show you here? Two things: first, some <strong>download figures</strong>. And second, some info about those
      <strong>companies or projects using thymeleaf</strong> who have been so kind to take part in this section &mdash;
      thanks to all of them!
    </p>

    <h3>Our figures</h3>

    <p>
      These are our download figures, measured by the Maven Central repository, and only referred to the thymeleaf
      <em>core</em> jar, this is, not including Spring integration, extras, etc. Also, these figures do not include
      distribution (<em>.zip</em> file) downloads from SourceForge.net.
    </p>

    <div id="downloadStats">
      <img src="images/thymeleaf_maven_downloads.png" />
    </div>

    <h3>Our users</h3>

    <p>
      <em>Cool people use cool technologies!</em> Below you will be able to see some really interesting names, and
      learn in their own words what brought them to Thymeleaf and how they are currently using it.
    </p>
    <p>
      If your company or project is using Thymeleaf in production and you would like to be listed here,
      just have a look at <a href="https://github.com/thymeleaf/thymeleaf-dist/blob/20130808/WHOS_USING_THYMELEAF_AGREEMENT.markdown">this
      document</a> in order to learn what we would need from you, and <a href="team.html">contact us!</a>
    </p>


    <div class="semiwidetable" id="usersTable">
        <table>
          <tbody>
              <tr>
                  <td class="logo"><a href="http://www.broadleafcommerce.com"><img src="images/thirdparty/broadleafcommerce_logo.png" width="142" height="69" /></a></td>
                  <td class="text">
                      <p>
                          &ldquo;<strong>Broadleaf</strong> is an open source, enterprise-ready eCommerce solution developed using the widely
                          adopted Spring Framework. We built our 2.0 demo site in Thymeleaf.
                      </p>
                      <p>
                          After an overwhelmingly positive building experience, picking a templating language for our
                          admin tool when we were replatforming was obvious. We currently leverage Thymeleaf for both
                          our 3.0 demo site and internal admin tool.
                      </p>
                      <p>
                          The flexibility and extension hooks Thymeleaf provided made it the easy choice for a framework
                          that embodies the same characteristics.&rdquo;
                      </p>
                      <div class="url">
                        <a href="http://www.broadleafcommerce.com" title="Broadleaf Commerce" target="_blank">http://www.broadleafcommerce.com</a>
                      </div>
                  </td>
              </tr>
              <tr>
                  <td class="logo"><a href="http://www.onegini.com"><img src="images/thirdparty/onegini_logo.png" width="188" height="52" /></a></td>
                  <td class="text">
                      <p>
                          &ldquo;<strong>Onegini</strong> is an independent free service to create a Digital Identity. With your Onegini account you will be able
                          to securely register and login to third parties. After registration at Onegini, you control which data to share
                          with third parties.
                      </p>
                      <p>
                          We use Thymeleaf for our SAAS service. With Thymeleaf we can work on our templates both with and without running
                          the service. This way our UI developers can create / maintain the templates while the backend developers make
                          them dynamic.&rdquo;
                      </p>
                      <div class="url">
                        <a href="http://www.onegini.me" title="Onegini" target="_blank">http://www.onegini.me</a>
                      </div>
                  </td>
              </tr>
                <tr>
                    <td class="logo"><a href="http://www.ppi.de"><img src="images/thirdparty/ppiag_logo.png" width="153" height="65" /></a></td>
                    <td class="text">
                      <p>
                        &ldquo;<strong>PPI AG</strong> is a German Software Development Company which develops products and individual software.
                      </p>
                      <p>
                        We developed a test management system for a large German bank. It was a small
                        project which concentrated on the things which had the greatest business value. We used Thymeleaf in combination
                        with Spring MVC. Despite the fact that many team members weren't  familiar with the technical stack, the project
                        could be realized in time and budget.&rdquo;
                      </p>
                      <div class="url">
                        <a href="http://www.ppi.de" title="PPI AG" target="_blank">http://www.ppi.de</a>
                      </div>
                    </td>
                </tr>
                <tr>
                    <td class="logo"><a href="http://www.sahibinden.com/en/"><img src="images/thirdparty/sahibinden_logo.png" width="216" height="46" /></a></td>
                    <td class="text">
                      <p>
                        &ldquo;<strong>Sahibinden.com</strong>, established back in 2000 by Aksoy Group, played a significant role in the
                        development of internet in Turkey. Last 13 years, sahibinden.com earned a well deserved
                        pioneering role in the Turkish internet sector by delivering innovative services and products.
                      </p>
                      <p>
                        Today, sahibinden.com is one of the largest classifeds and marketplace website with more
                        than 28 million monthly visitors and over 3 billion page views per month. With a great team
                        of 300 people, sahibinden.com is enjoying a fast paced growth even after 13 years.
                      </p>
                      <p>
                        At sahibinden.com, Thymeleaf is mainly used to serve classified search results, which
                        roughly is 50% of sahibinden.com's traffic.&rdquo;
                      </p>
                      <div class="url">
                        <a href="http://www.sahibinden.com/en/" title="Sahibinden.com" target="_blank">http://www.sahibinden.com/en/</a>
                      </div>
                    </td>
                </tr>
              <tr>
                  <td class="logo"><a href="http://www.trabesoluciones.com"><img src="images/thirdparty/trabesoluciones_logo.png" width="161" height="62" /></a></td>
                  <td class="text">
                      <p>
                        &ldquo;<strong>Trabe Soluciones</strong> is a company based in Spain mainly focused on web development using Java and Ruby On Rails.
                      </p>
                      <p>
                        We discovered Thymeleaf at a very early stage and, from the very begining, we loved the tidiness
                        and readability of its templates. We were at the time looking for a replacement for JSP
                        in our Java stack and we ended up combining Spring MVC and Thymeleaf.
                      <p>
                      </p>
                        Since then we have successfully developed a variety of internet and intranet applications using
                        this combination. Thymeleaf has also improved our workflow, easing the communication between
                        the different profiles involved in our projects.&rdquo;
                      </p>
                      <div class="url">
                        <a href="http://www.trabesoluciones.com" title="Trabe Soluciones" target="_blank">http://www.trabesoluciones.com</a>
                      </div>
                  </td>
              </tr>
              <tr>
                  <td class="logo"><a href="http://www.yobidrive.com"><img src="images/thirdparty/yobidrive_logo.png" width="118" height="84" /></a></td>
                  <td class="text">
                      <p>
                        &ldquo;<strong>YobiDrive</strong> is a cloud sharing services factory: it contains everything to build fast and
                        operate at best cost tailored made collaborative cloud services, for any company wanting
                        to propose services in the area of file sharing, video, collaboration...
                      </p>
                      <p>
                        YobiDrive uses Thymeleaf  in its distributed application server layer, for rendering HTML5
                        pages and RESTFUL Apis XMLs. Thymeleaf is fully integrated, bringing ease of customization
                        and giving back the power to the web design specialists.&rdquo;
                      </p><commit_msg>Made logo links use target=_blank<commit_after><!DOCTYPE html>
<html>

  <head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Who is Using Thymeleaf? - Thymeleaf: java XML/XHTML/HTML5 template engine</title>
    <link rel="stylesheet" type="text/css" media="all" href="css/thymeleaf.css" />
    <link rel="shortcut icon" href="http://www.thymeleaf.org/favicon.ico" />
    <script type="text/javascript" src="https://apis.google.com/js/plusone.js">
      {lang:'en', parsetags:'explicit'}
    </script>
    <script type="text/javascript">
      var _gaq = _gaq || [];
      _gaq.push(['_setAccount', 'UA-1276954-9']);
      _gaq.push(['_trackPageview']);

      (function() {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
      })();
    </script>
  </head>


  <body lang="en" dir="ltr">

  <div id="page">

  
   <div id="menu">
     <ul>
       <li><a href="index.html" title="Home">Home</a></li>
       <li><a href="features.html" title="Features">Features</a></li>
       <li><a href="download.html" title="Download">Download</a></li>
       <li><a href="documentation.html" title="Documentation">Documentation</a></li>
       <li><a href="ecosystem.html" title="Ecosystem">Ecosystem</a></li>
       <li><a href="http://forum.thymeleaf.org" title="User Forum">User Forum</a></li>
       <li><a href="issuetracking.html" title="Issue Tracking">Issue Tracking</a></li>
     </ul>
   </div>

   <div id="header">
     <a href="index.html" title="Thymeleaf home"><img src="images/thymeleaflogonameverysmall.png" class="logo" alt="Thymeleaf Template Engine"/></a>
   </div>

   <div id="breadcrumb">
      <a href="index.html">thymeleaf</a>
      ::
      <span class="current">who is using thymeleaf?</span>
   </div>


   <div id="content">

    <h2>Who is using Thymeleaf?</h2>

    <p>
      Well... we don't really know for sure! :-) Thymeleaf is open source, free, and downloadable without restrictions,
      so there is actually no reason
      why anyone would come and tell us <em>'hey - we're using your software!'</em>... &mdash;
      We actually love it like that because it gives our users total freedom, but the downside is we are
      not able to offer accurate data about the real degree of success the project is enjoying.
    </p>
    <p>
      So, what can we show you here? Two things: first, some <strong>download figures</strong>. And second, some info about those
      <strong>companies or projects using thymeleaf</strong> who have been so kind to take part in this section &mdash;
      thanks to all of them!
    </p>

    <h3>Our figures</h3>

    <p>
      These are our download figures, measured by the Maven Central repository, and only referred to the thymeleaf
      <em>core</em> jar, this is, not including Spring integration, extras, etc. Also, these figures do not include
      distribution (<em>.zip</em> file) downloads from SourceForge.net.
    </p>

    <div id="downloadStats">
      <img src="images/thymeleaf_maven_downloads.png" />
    </div>

    <h3>Our users</h3>

    <p>
      <em>Cool people use cool technologies!</em> Below you will be able to see some really interesting names, and
      learn in their own words what brought them to Thymeleaf and how they are currently using it.
    </p>
    <p>
      If your company or project is using Thymeleaf in production and you would like to be listed here,
      just have a look at <a href="https://github.com/thymeleaf/thymeleaf-dist/blob/20130808/WHOS_USING_THYMELEAF_AGREEMENT.markdown">this
      document</a> in order to learn what we would need from you, and <a href="team.html">contact us!</a>
    </p>


    <div class="semiwidetable" id="usersTable">
        <table>
          <tbody>
              <tr>
                  <td class="logo"><a href="http://www.broadleafcommerce.com" title="Broadleaf Commerce" target="_blank"><img src="images/thirdparty/broadleafcommerce_logo.png" width="142" height="69" /></a></td>
                  <td class="text">
                      <p>
                          &ldquo;<strong>Broadleaf</strong> is an open source, enterprise-ready eCommerce solution developed using the widely
                          adopted Spring Framework. We built our 2.0 demo site in Thymeleaf.
                      </p>
                      <p>
                          After an overwhelmingly positive building experience, picking a templating language for our
                          admin tool when we were replatforming was obvious. We currently leverage Thymeleaf for both
                          our 3.0 demo site and internal admin tool.
                      </p>
                      <p>
                          The flexibility and extension hooks Thymeleaf provided made it the easy choice for a framework
                          that embodies the same characteristics.&rdquo;
                      </p>
                      <div class="url">
                        <a href="http://www.broadleafcommerce.com" title="Broadleaf Commerce" target="_blank">http://www.broadleafcommerce.com</a>
                      </div>
                  </td>
              </tr>
              <tr>
                  <td class="logo"><a href="http://www.onegini.com" title="Onegini" target="_blank"><img src="images/thirdparty/onegini_logo.png" width="188" height="52" /></a></td>
                  <td class="text">
                      <p>
                          &ldquo;<strong>Onegini</strong> is an independent free service to create a Digital Identity. With your Onegini account you will be able
                          to securely register and login to third parties. After registration at Onegini, you control which data to share
                          with third parties.
                      </p>
                      <p>
                          We use Thymeleaf for our SAAS service. With Thymeleaf we can work on our templates both with and without running
                          the service. This way our UI developers can create / maintain the templates while the backend developers make
                          them dynamic.&rdquo;
                      </p>
                      <div class="url">
                        <a href="http://www.onegini.me" title="Onegini" target="_blank">http://www.onegini.me</a>
                      </div>
                  </td>
              </tr>
                <tr>
                    <td class="logo"><a href="http://www.ppi.de" title="PPI AG" target="_blank"><img src="images/thirdparty/ppiag_logo.png" width="153" height="65" /></a></td>
                    <td class="text">
                      <p>
                        &ldquo;<strong>PPI AG</strong> is a German Software Development Company which develops products and individual software.
                      </p>
                      <p>
                        We developed a test management system for a large German bank. It was a small
                        project which concentrated on the things which had the greatest business value. We used Thymeleaf in combination
                        with Spring MVC. Despite the fact that many team members weren't  familiar with the technical stack, the project
                        could be realized in time and budget.&rdquo;
                      </p>
                      <div class="url">
                        <a href="http://www.ppi.de" title="PPI AG" target="_blank">http://www.ppi.de</a>
                      </div>
                    </td>
                </tr>
                <tr>
                    <td class="logo"><a href="http://www.sahibinden.com/en/" title="Sahibinden.com" target="_blank"><img src="images/thirdparty/sahibinden_logo.png" width="216" height="46" /></a></td>
                    <td class="text">
                      <p>
                        &ldquo;<strong>Sahibinden.com</strong>, established back in 2000 by Aksoy Group, played a significant role in the
                        development of internet in Turkey. Last 13 years, sahibinden.com earned a well deserved
                        pioneering role in the Turkish internet sector by delivering innovative services and products.
                      </p>
                      <p>
                        Today, sahibinden.com is one of the largest classifeds and marketplace website with more
                        than 28 million monthly visitors and over 3 billion page views per month. With a great team
                        of 300 people, sahibinden.com is enjoying a fast paced growth even after 13 years.
                      </p>
                      <p>
                        At sahibinden.com, Thymeleaf is mainly used to serve classified search results, which
                        roughly is 50% of sahibinden.com's traffic.&rdquo;
                      </p>
                      <div class="url">
                        <a href="http://www.sahibinden.com/en/" title="Sahibinden.com" target="_blank">http://www.sahibinden.com/en/</a>
                      </div>
                    </td>
                </tr>
              <tr>
                  <td class="logo"><a href="http://www.trabesoluc<EMAIL>" title="Tr<NAME>" target="_blank"><img src="images/thirdparty/trabesoluciones_logo.png" width="161" height="62" /></a></td>
                  <td class="text">
                      <p>
                        &ldquo;<strong><NAME></strong> is a company based in Spain mainly focused on web development using Java and Ruby On Rails.
                      </p>
                      <p>
                        We discovered Thymeleaf at a very early stage and, from the very begining, we loved the tidiness
                        and readability of its templates. We were at the time looking for a replacement for JSP
                        in our Java stack and we ended up combining Spring MVC and Thymeleaf.
                      <p>
                      </p>
                        Since then we have successfully developed a variety of internet and intranet applications using
                        this combination. Thymeleaf has also improved our workflow, easing the communication between
                        the different profiles involved in our projects.&rdquo;
                      </p>
                      <div class="url">
                        <a href="http://www.trabesoluciones.com" title="Trabe Soluciones" target="_blank">http://www.trabesoluciones.com</a>
                      </div>
                  </td>
              </tr>
              <tr>
                  <td class="logo"><a href="http://www.yobidrive.com" title="YobiDrive" target="_blank"><img src="images/thirdparty/yobidrive_logo.png" width="118" height="84" /></a></td>
                  <td class="text">
                      <p>
                        &ldquo;<strong>YobiDrive</strong> is a cloud sharing services factory: it contains everything to build fast and
                        operate at best cost tailored made collaborative cloud services, for any company wanting
                        to propose services in the area of file sharing, video, collaboration...
                      </p>
                      <p>
                        YobiDrive uses Thymeleaf  in its distributed application server layer, for rendering HTML5
                        pages and RESTFUL Apis XMLs. Thymeleaf is fully integrated, bringing ease of customization
                        and giving back the power to the web design specialists.&rdquo;
                      </p>
{'fraction_non_alphanumeric': 0.10844554286688256, 'fraction_numerical': 0.006476904721322652, 'mean_word_length': 1.7826654019445103, 'pattern_counts': {'":': 0, '<': 428, '<?xml version=': 0, '>': 428, 'https://': 6, 'lorem ipsum': 0, 'www.': 36, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 24, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5375464', 'n_tokens_mistral': 6420, 'n_tokens_neox': 6000, 'n_words': 2036}