Fluid IDE for AccelaStop editing EMSE scripts in a browser textarea. Fluid IDE brings your Accela Civic Platform environments into VS Code — real editing, real diffs, real version history, and one-click deploys across dev, test, QA, UAT, and production. Why it existsAccela script development normally means a browser admin page, no diff, no history you can trust, no search across scripts, and a lot of copy-paste between environments. Fluid IDE replaces that loop with the editor you already use.
Features🔌 Multi-environment projectsDefine every environment for an agency in a single project file and connect to any of them from the sidebar. Switch between dev, test, QA, UAT, and production without reconfiguring anything. 📜 AA ScriptsBrowse, filter, and search every EMSE script on the server. Open one and it behaves like a normal file.
🧮 ExpressionsThe same workflow for expressions, plus a docked Expression Properties panel and refreshable lookups. Create new expressions directly from the Record Types tree. 🔄 Sync viewA source-control-style view of everything that differs between your working folder and the server. Review each change, compare it, then push or discard — individually or all at once. 🗂️ Record Types explorerNavigate record types, ASI groups, subgroups, and custom fields, and jump straight from a field to the expression that drives it. 🔎 SearchFull-text search across all server-side scripts and all expressions. Find the one place that sets that fee before you go looking through 400 files. 📊 Server logsStream Accela server logs into a panel inside VS Code, or open the raw log file in the editor. 🧭 Script OutlineA symbol outline for EMSE scripts, docked in the secondary side bar so it sits alongside your trees instead of replacing them. 🗄️ Database Explorer (read-only)A filterable browser for tables, views, stored procedures, and functions, with a re-runnable result grid. Every query is validated server-side and restricted to reads. 📓 Interactive scripting guideA built-in notebook ( Getting started
The extension activates only in a folder that contains a Requirements
Self-signed certificatesAccela development, test, and staging environments very often use self-signed TLS certificates. Fluid IDE can connect to these.
Your dataFluid IDE is a local tool. Your credentials, scripts, expressions, configuration, and log data are processed on your own machine and sent only to the Accela environments you configure. Nothing about the contents of your scripts, your database queries, or your server logs is sent anywhere else. PricingFluid IDE is free through 1 October 2026. Everything is unlocked — no account, no sign-in, no activation step. From 2 October 2026, actions that write to an Accela server need an activation code:
Nothing you have already written is ever locked away — your scripts stay on disk and stay readable. Activation works offlineThere is no licence server. An activation code is a signature your copy of Fluid IDE checks by itself, so it works on restricted and air-gapped networks with no outbound access.
Run Accela IDE: License Status at any time to see what is active on the machine. Known issues
Found something else? Please open an issue. Support
LicenseCommercial software. See LICENSE.txt for the full End User License Agreement. Trademark noticeFluid IDE for Accela is an independent third-party product. It is not affiliated with, endorsed by, sponsored by, or officially connected to Accela, Inc. or Microsoft Corporation. "Accela" and "Accela Civic Platform" are trademarks or registered trademarks of Accela, Inc. "Visual Studio Code" is a trademark of Microsoft Corporation. These names are used solely to describe what this extension interoperates with. |