Product Documentation
Guides, setup notes and implementation references for ScriptExpert products.
Get Started
ScriptExpert is a desktop application created for developers who build and maintain web projects. It brings together the tools that are commonly scattered across multiple applications: a project manager, file manager, code editor, AI assistant, local Apache/PHP/MariaDB server, database tools, FTP deployment, plugin management, translation support, and update handling. The goal of ScriptExpert is to reduce context switching. Instead of opening a separate editor, FTP client, database tool, local server control panel, terminal, and AI chat window, you can manage the main development workflow from one unified environment. ScriptExpert is especially suitable for PHP-based websites and web applications, but it can also be used for HTML, CSS, JavaScript, JSON, SQL, and other common project files.
Purpose
ScriptExpert is designed for developers who want a practical workspace without constantly switching between a file explorer, editor, browser, local server panel, database tools, documentation notes, and AI chat. The application keeps the active project, source files, local preview, snippets, database context, and assistant close together so everyday development work feels faster and more organized.
It is not a SaaS platform. The product is intended to be sold as a developer application that helps programmers create web apps, scripts, interfaces, PHP projects, templates, and any text-based software project that benefits from a dedicated editor and workflow tools.
Core capabilities
- Create and manage local web projects.
- Edit source files with a professional code editor.
- Use OpenAI or local Ollama models for AI assistance.
- Manage local and remote MySQL/MariaDB database structures.
- Run a portable local server without installing XAMPP.
- Publish complete projects or individual files through FTP.
- Install and manage plugins from ZIP archives.
- Use a multilingual interface with JSON-based translations.
- Receive application updates through an integrated update system.
Recommended audience
This documentation is written for developers, agencies, freelancers, support teams, and technical users who want to use ScriptExpert as a central workspace for web development.
Core Workspace
Open local project folders and browse the complete file structure. The tree is built for quick scanning and movement between source files, assets, templates, scripts, and documentation.
Create, edit, save, and organize files and folders directly inside the application. The workspace supports the repeated actions developers perform all day.
The interface keeps the project, active file, preview, and assistant in a clean working area so the developer can stay close to the current task.
Code Editing
The editor is powered by Ace, giving developers a familiar programming experience with syntax highlighting, fast text handling, and support for common web-development formats.
Local Server Environment
ScriptExpert includes local-server oriented functionality for developers building PHP and database-backed applications. The current stack focuses on Apache, PHP 8.3, and MariaDB, giving programmers a practical environment for building and testing local web projects.
Useful for running local PHP projects, previewing web applications, and testing template or backend changes before deployment.
Designed around modern PHP application development, including custom frameworks, admin panels, APIs, and dynamic pages.
Supports database-backed workflows for projects that use structured data, SQL files, migrations, and backend logic.