Add PHP, JavaScript, HTML and CSS wherever your project needs them.
Build faster with low-code. Go further with code.
PHP & JavaScript · Low-code · No-code
Combine visual development with custom code, reusable libraries, and integrations to build web applications tailored to your business.
Turn business rules into application logic with events and macros.
Share methods, libraries and resources across applications and projects.
Connect your applications to services, APIs and external ecosystems.
Blank applications
Start from scratch. Build without limits.
Create custom pages and routines with complete control over their structure and behavior. Use PHP, HTML, CSS and JavaScript while staying fully integrated with your Scriptcase project.
Custom pages and routines
Build specialized interfaces, processes and features that go beyond standard application types.
Complete development freedom
Combine PHP, HTML, CSS and JavaScript to create exactly the experience your project requires.
Native integration
Connect custom code with Scriptcase applications, databases, variables and shared project resources.
Tailored application flows
Shape the experience around your process
Go beyond standard data-entry screens. Control Applications let you collect information, apply business rules and guide users through purpose-built workflows without requiring a database table.
- Collect parameters for reports and dashboards
- Build filters and confirmation screens
- Apply custom validation and business rules
- Control navigation and application flows
Connect these custom flows with project variables, macros, libraries and other Scriptcase applications.
Custom code and application events
Put your business rules in the right place
Use application events to execute PHP or JavaScript at specific stages of the application lifecycle. Extend generated applications without giving up the speed and consistency of visual development.
- Server-side PHP events
- JavaScript and AJAX events
- Custom methods and validation
if ({qty} > {stock}) {
sc_error_message("The requested quantity exceeds the available stock.");
}
Scriptcase macros
Do more with less code
Use hundreds of ready-to-use macros to access databases, control fields, display messages, send emails, redirect users and interact with generated applications. Context-aware suggestions in the event editor help you find and insert the right macro while you work.
Run queries and retrieve records with macros such as sc_lookup.
Display alerts, errors and confirmation messages at the right moment.
Redirect users, call other applications and coordinate AJAX interactions.
Reusable code and libraries
Centralize routines and resources so your team can maintain consistent code across applications and projects. Use built-in components, create shared PHP libraries and bring your preferred third-party tools into Scriptcase.
Integrated libraries
Bring specialized components and existing server-side code into your projects.
Extend generated interfaces with the browser-side tools preferred by your team.
Reuse design systems, styles and project-specific assets in your applications.
Present application data through rich, interactive visualizations.
Generate PDF documents directly from your application routines.
Update common routines from one place and reduce duplicated code across applications.
Organize libraries for use within one project or make them available publicly.
Web services and APIs
Connect applications to any ecosystem
Consume web services, exchange data and connect generated applications to external platforms. Keep integration logic close to your project and reuse it wherever the same service is needed.
REST APIs
Exchange structured data with modern services and platforms.
SOAP services
Integrate with established enterprise systems and service contracts.
Custom connections
Control requests, authentication, payloads and application responses.
Ready to build powerful apps?
Start exploring examples or try Scriptcase for free.
Support
During the evaluation period you have free access to our technical support team. They will assist you with installation and general use of Scriptcase.
Access technical support »Purchase
Get started with Scriptcase today and enjoy the most efficient database-based web development tool.
Buy now