From Wikipedia, the free encyclopedia
Jump to: navigation, search
Developer(s) Netmake
Initial release 2000
Stable release
8.1 / 2015
Operating system macOS, Windows, Linux
Type PHP code generator
License Commercial
Framework WEB PHP
PHP Charts HTML5

ScriptCase RAD is a development platform for PHP applications, is web oriented and can be installed in a server in the internet. It acts like a platform for developers and allows them the use of a graphical interface directly through a web browser to automatically generate the codes. It was developed by Netmake in the year 2000 can be used on Mac, Windows and Linux operating system.

Using ScriptCase, PHP developers can generate complete online applications. ScriptCase is a rapid web development tool that aims to reduce the development time and increase productivity.

Developers need a XAMP like environment (a web server like apache incl. PHP + a dabase like mySQL + a browser) on their desktop (or accessible via network or internet) to develop applications, for hosting the applications the server needs an webserver (incl. PHP) + a database. After programs are finally developed and deployed, scriptcase is not longer necessary to run the application.


Scriptcase can be used to create CRUD (Create, Read, Update and Delete) applications. It also enables to add custom code to manage business rules and validation. Scriptcase lets you create forms, queries in PHP, ranging from simple forms to forms having high level of complex elements to manipulate data from databases (MySQL, PostgreSQL, SQLite, Interbase, Firebird, Access, Oracle, MS SQLServer, DB2, SyBase, Informix and ODBC connections).

It permits development with JavaScript methods that can be used within the AJAX events and create applications with AJAX through a set of features and services with easy and fast hand coding, such as navigation between pages or sections, automatic validation of fields such as date, currency, zip code and social security number, among others.

The generated reports can be exported to MS Word, MS Excel, PDF or printed. Complex SQL statements can be used (sub-select, joins and even stored procedures). ScriptCase allows users to write PHP to handle exceptions and create more complex validation).

Scriptcase is Compatible with RTL (Right to Left) writing, support right to left writing prevalent on Arabic languages. It is also possible to create infrastructure such as menus, login screen and security system with authentication, create tabs to group forms or queries to be executed on the same page.

Platform development began in 2000. Since then, it has been receiving regular updates.[1]

It addresses Web Application Developers (both for desktops and for mobiles) in two ways: it enables starting developers with a limited knowledge of programming (PHP, Java) and basic knowledge of databases (SQL) to build applications which reads and updates data in Web Databases. But it also aims at the experienced developer, who can with scriptcase put a lot more focus on business logic rather than editing forms, build database connections etc. [2]

The pricing model is about to shift from "buying the software" as till end of 2016 to "lease as a service" from 2016 (due to a publication from the CEO to subscribers and current users of scriptcase from Nov 14th, 2016). Prices currently are 400-600$ for buying the software (depending on how many databases are supported) per developer. [3]

Key features[edit]

  • AJAX
  • Editable grid
  • Master / Detail
  • Forms
  • Consultations
  • Reports
  • Menus
  • Tabs
  • Customizable Layouts
  • Documentation generator
  • Data Dictionary
  • Language Editor
  • Import HTML template
  • jQuery
  • JavaScript

ScriptCase still allows the advanced settings for the generated applications meet the requirements of complex systems. There is also a documentation generator that can integrate the whole team.


  1. ^ "Scriptcase changelog". Retrieved November 14th, 2016.  Check date values in: |access-date= (help)
  2. ^ "Boffin´s Software Review". January 12, 2010 – November 22, 2011. Retrieved November 15th, 2016.  Check date values in: |access-date= (help)
  3. ^ "Scriptcase Buying options". Retrieved November 14th, 2016.  Check date values in: |access-date= (help)