Survey Library

Free JavaScript form builder library with integration for React, Angular, Vue, jQuery, and Knockout.
Alternatives To Survey Library
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Survey Library3,73437192 hours ago436August 08, 2023540mitTypeScript
Free JavaScript form builder library with integration for React, Angular, Vue, jQuery, and Knockout.
2 years agoNovember 06, 201678gpl-3.0JavaScript
jQuery grid plugin based on jQueryui widget design
4 years ago1March 26, 201748mitCoffeeScript
Date range picker component for the modern web
Sparklexrm238512 years ago48September 01, 2021191mitC#
An open-source library for building Dynamics CRM XRM solutions using Script#, jQuery & Knockoutjs.
Knockout.js External Template Engine2332329 years ago6June 09, 20124otherJavaScript
Custom Template Engine and Template Source for Knockout.js that loads external templates. Supports native and jQuery templates.
8 years ago16June 09, 20157mitJavaScript
Content Management System built on top of Symfony2, Knockout, Jquery, Twitter Bootstrap frameworks.
Knockout Jqueryui10544a year ago3July 19, 201919mitJavaScript
Knockout bindings for the jQuery UI widgets.
8 years agoApril 18, 20141otherJavaScript
Falcon.js adds structure to knockout.js by incorporting models, collections, and views. It's setup to make developing single-page web applications a breeze.
10 years agoJavaScript
ASP.NET WebPages powered by Knockout, ASP.NET Web API, and Entity Framework over the Northwind database. All generated by T4 Scaffolding.
Explore The Todo List App73
8 years agomitJavaScript
A sample Todo List Application to explore best practices !!!
Alternatives To Survey Library
Select To Compare

Alternative Project Comparisons

SurveyJS Form Library

Build Status Software License Tested with TestCafe Issues Closed issues

A free and open-source MIT-licensed JavaScript form builder library that allows you to design dynamic, data-driven, multi-language survey forms and run them in your web applications.


  • Dynamic forms, surveys, polls, and quizzes for your JavaScript application
  • Integration with React, Angular, Vue, jQuery, and Knockout
  • 20+ built-in question types and support for custom question types
  • Built-in themes and CSS customization
  • Answer validation
  • TypeScript support
  • Community-supported UI localization to 50+ languages
  • Integration with any backend framework (examples for PHP, NodeJS, and ASP.NET included)
  • Compatibility with any server + database combination
  • Third-party component integration

Get Started


Build the SurveyJS Form Library from Sources

  1. Clone the repo

    git clone
    cd survey-library
  2. Install dependencies
    Make sure that you have Node.js v6.0.0 or later and npm v2.7.0 or later installed.

    npm install -g karma-cli
    npm install
  3. Build the library

    npm run build_prod

    You can find the built scripts and style sheets in folders under the build directory.

  4. Run test examples

    npm start

    This command runs a local HTTP server at http://localhost:7777/.

  5. Run unit tests

    npm run test

    The unit tests use Karma.


SurveyJS Form Library is distributed under the MIT license.

Popular Knockout Projects
Popular Jquery Projects
Popular Web User Interface Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.