Learn about Yakforms, a free, self-hostable open-source form and survey builder that grew out of Framasoft's Framaforms project, plus its features and license.
Yakforms is a free, open-source form and survey builder that grew out of Framaforms, a tool released in 2016 by the French non-profit Framasoft as part of its campaign to offer alternatives to mainstream tech services like Google Forms.
After maintaining Framaforms for about five years, Framasoft returned stewardship of the software to its community, renaming it Yakforms to separate the open-source project from the framaforms.org hosted service it continued to run.
Built on Drupal 7 and licensed under GPL 2.0, Yakforms can be self-hosted by any organization that wants full ownership of its form and survey data instead of relying on a third-party SaaS provider.
Users can build forms with common field types such as text fields, text areas, checkboxes, and radio buttons, then publish them through a shareable web link or by embedding the form directly on a website.
Collected responses can be reviewed through built-in analytics with basic graphs and visualizations, and exported as CSV or spreadsheet files for deeper analysis elsewhere.
Because Yakforms is self-hostable, organizations can install their own private instance to keep full control of respondent data, which has made it popular with public institutions and privacy-focused nonprofits.
Yakforms is entirely free software with no paid tiers, subscriptions, or licensing fees, since it is released under the GPL 2.0 open-source license.
Any cost associated with using Yakforms comes from self-hosting infrastructure, such as server and maintenance costs, rather than from the software itself.
Community-run public instances are also available for organizations that prefer not to self-host, though data control is stronger when running a private installation.
Yes, Yakforms is completely free and open-source under the GPL 2.0 license.
Yakforms is the renamed continuation of the Framaforms software, originally released by Framasoft in 2016 and handed back to the community around 2020 to 2021.
Yes, organizations can install their own private Yakforms instance on their own server for full control over data.
Yakforms is built on Drupal 7, using the Webform and Form Builder Drupal modules.
Yes, responses can be exported as CSV or spreadsheet files.
Yakforms is maintained by a volunteer community rather than a single company, after Framasoft handed the project over.
Yes, while the project originated in the French-speaking Framasoft community, Yakforms is available in English as well.