FormBeaver is a program to build and run web-based applications visually. It eliminates the need to write any code or do any complex configuration tasks, which makes it a great choice even for users with no previous programming experience.

FormBeaver consists of two main parts:

  • App Builder: A set of tools used to do the actual designing and building.
  • Runtime: An interpreter, which executes the apps and does the actual work.

When you open the App Builder in your browser and build something, FormBeaver generates an app image. Think of an app image as a simple text file, which contains the entire source code of your app. This app image needs to be loaded into the runtime, which will parse it, execute it and thus make the app actually work.
In other words it works in a similar way to interpreted programming languages like PHP and Python where the developer writes code, which needs to be passed to an interpreter in order to run it. However instead of you writing code manually FormBeaver generates the code automatically based on the models you create in the App Builder. The entire build process is fully automated and abstracted in a way to make it accessible to people with little or no programming experience.

No. FormBeaver apps are web-based and a browser is required to use them. Thus they have the same restrictions as all web-apps do (e.g. no direct access to the file system).

No. With FormBeaver you build normal web apps and end-users need only a web browser to use them.
To make an app available to other people however you need to install the FormBeaver runtime on a computer connected to a network or the internet and load the corresponding app image. Then the runtime takes over and deploys your app so end-users can connect.

FormBeaver is in early BETA and using it to run mission critical apps is not recommended yet.

Absolutely! The public BETA is open to everyone. Simply download the latest FormBeaver release from the download page and start building. Make sure to also check out the discussions in our forum.

Any kind of database software where the end-users need to enter/view/modify any kind of data using forms. Typical examples would be software for invoicing, CRM, inventory, project management and business process management.
FormBeaver is a great choice to build apps for teams and when the managed data involves a lot complex custom business rules.

Yes.
The App Builder is and always will be free.
The free Runtime has a limit of 1 user and 25 forms per published app.
In other words with the free version you can build apps of any size and complexity, but publishing an app with more than 25 forms or more than 1 user requires a commercial license.

No.
The prices listed here are one-time payments to purchase perpetual licenses. Each license comes with 1 year commercial support and updates. After that period has passed your FormBeaver apps will continue to operate as usual, but you'd need to renew your license if you wish to use new releases of FormBeaver.
However keep in mind that publishing apps on the internet requires a server, which involves monthly costs and subscriptions. It's entirely up to you to decide where and how to deploy your apps.

Yes, that's exactly how FormBeaver was designed to work. The runtime can deploy multiple app instances simultaneously, which makes it perfect if you want to build apps and host them for different clients.
FormBeaver does automatic data migrations and it's really easy to push updates and bug fixes to multiple apps.