Open eSignForms logo

Web-based electronic contracting software

Welcome to Open eSignForms™, the only free and open source electronic contracting software.

This web page contains links and information suitable for open source enthusiasts and developers only. Please visit www.yozons.com for commercial support, information and sales.

Open eSignForms™ was created by Yozons™, a long-time leader in web-based electronic signature software, since the previous millenium! Open eSignForms provides access to your contracts from any web-enabled device from anywhere in the world. The code is built on over a decade of expertise garnered developing many hundreds of customized electronic signature systems. Unlike our previous software technologies, Open eSignForms is provided under a dual license to meet your needs.

For users For OSS programmers

* When you watch our How-To Videos on YouTube, be sure to click the 4-arrows button in the lower right corner of the video box to make it full screen.YouTube maximize button
Choose the highest resolution available. YouTube 720p resolution button

All software developed for Open eSignForms is owned and copyrighted by Yozons, Inc. This ensures that all code is compatible and interoperable among all deployments of Open eSignForms as well as simplifies licensing issues for users of the software.

Dual licenses empower both Open Source and Commercial deployments

  1. The GNU Affero GPL is for those who do not need Yozons technical support, hosting services or other features of our commercial license. It's absolutely free to use provided you keep it free and likewise follow suit per the terms of the GNU Affero GPL.

    For those who prefer free and open source, you may use it freely simply by also providing the correct version of all source code used in your deployment. This includes any document processes developed on top of the platform (everything under the 'Programming' menu), but then only if your web server can be accessed by the public. If it's purely for private use, you do not need to share any such source code.

    All support for open source developers is via the Google Groups public forum.

  2. The Yozons commercial license is provided to customers who do not want to release their document processes and other customizations under the GNU Affero license.

    Our commercial license pricing includes technical support, release management and optional hosting services on our reliable and secure eSignForms™, eSign-ContractsOpen-eSigneSignasure™, eSignASSURE™, US-ESign™, eSignStandard™, eSign-HERE™ and servers. Of course you are free to deploy on your own server as you see fit, regardless of license type.

CVS source code access

CVS Repository: :pserver:cvsanon@open.esignforms.com:/home/cvs

The download link above has all releases that also include full Eclipse project snapshots with the related source code.

The project open-eSignFormsVaadin contains the all of the current source for the server-side code integrated with the Vaadin+GWT front-end. Yozons has also contributed its CKEditor for Vaadin widget in a separate open source project under an Apache 2.0 license.

The discontinued project open-eSignFormsGWT contains the all of the source for the server-side code, the GWT front-end, as well as the GWT-RPC portion of the browser-server interface for the versions prior to January 26, 2010.

The project open-eSignForms contains this web site's content and wiki images, and historically has versions of the code from prior to November 8, 2009.

For easiest compatibility, we recommend you use Eclipse for your development environment. The code is primarily written in Java (recommend 6.0.24 or later to fix a debug breakpoint issue and allow more powerful digital signatures) running on Tomcat and using PostgreSQL for its database. The "Web 2.0" user interface uses the Vaadin servlet-based framework built on top of Google Web Toolkit (GWT) browser-based, javascript widgets.

And finally, we'd like to recognize that all software is built on top of software developed elsewhere by many other people, all benefiting from the work of those who came before us.

Feature highlights

  1. Electronic signatures allow for legal, paperless contracting using open, industry-standard technologies.

  2. Sign check-in documents in your lobby -- some professional and medical services are even using a couple of iPads for check-in and HIPAA privacy policies.

  3. Send out sales agreements and other business contracts easily and instantly to a worldwide audience.

  4. Hire new employees using online packages of documents.

  5. Sign financing documents for new loans or for debt consolidation.

  6. Know the status of all documents in the process flow that supports multiple documents and multiple parties. You'll never lose another document or have to wait while someone else is processing it.

  7. Keep track of and access all your data stored in your documents.

  8. Push and pull data to and from anywhere over the Internet, including integration with other systems like CRM, accounting, credit card processors, background investigations, payroll systems, etc. Data inside forms is fine, but moving that data where it's needed saves time and money with fewer errors.

  9. Create reusable HTML fragments, pages and documents.

  10. Secure access to your documents from anywhere in the world.

  11. Full encryption of documents and data ensures privacy with powerful 256-bit AES.

  12. XML Digital signature technology creates provably original snapshots of documents, data and activity logs. We are using 4096-bit RSA keypairs coupled with SHA-512 for digests and signatures. Check out the first ever XML digital signature created by Open eSignForms code, albeit with less strong crypto then.

  13. Activity logs keep track of the process flow.

  14. Easy versioning between test and production code. All code is online accessible.

  15. Documents in standard HTML+CSS ensures their accessibility now and in the long-term future across myriad devices including PCs, tablets and smart phones.

  16. No proprietary data formats, document formats or digital signatures to lock up what's rightfully yours.

  17. Offline signature verification allows documents and transactions to be exported for long-term storage outside of the platform, so you're not even dependent forever on this great technology.

Help make a difference

If you are self-directed, like to master new technologies and improve over time, and would like to make a contribution, we encourage you to contact us and help us make a difference. We may not get rich, but we will enrich our world.

Connect and benefit Earth: you, your company, your nation, your world. Save trees to keep our air clean and protect our wildlife and soil. Reduce wasted time and lost documents. Help eliminate ink chemicals, printers, faxes, FedEx/UPS/DHL/Postal Services, pulp mills, polluted rivers, deforestation and the trucking costs and related air pollution and congestion of moving simple documents that are a part of our daily lives, documents that we can easily access wherever we are with Open eSignForms.

Be part of the next great leap for business processes that make life easier for you, your customers, partners and co-workers.

Check out the online demo. Just use the values below, but without spaces between the letters:
User: d e m o @ y o z o n s . c o m
Pass phrase: d e m o 2 0 1 2