OcaltQL Documentation
This is the complete documentation of OcaltQL, the Ocalt Query Language. The chapters are ordered so that each builds on the ones before it: read Getting Started in sequence, then turn to any later part as your work requires. Every chapter ends with a link to the next.
Getting Started
- Introduction
- OcaltQL API & Client
- OcaltQL Syntax & EMIT
- Variables SET | UNSET
- Chaining AND | AFTER | OR
- Multivariables & Parallel Execution
- Strings & Math
- Date & Time
- Arrays & Objects
- Conditions & Loops
- Operations & Return
- Nesting & Termination
- Execution States
- Header & Globals
- Session & Cookies
- Crypto & Compute
- Cache & Remember/Recall
- Convert & Cast
- INCLUDE & SIDELOAD
- FETCH & PROMISE
- WAIT & SLEEP
- HTTP & Network
- Mail & Redirection
- Error Reporting & Catching
OcaltQL Web
- OcaltQL HTML & CSS
- OcaltQL Javascript & Ajax
- GATHER & CONFIRM
- USER DEVICE & Syncing
- OcaltQL UX Components
OcaltQL Filesystem & Media Processing
- Namespace Storage
- File Manager
- Receiving Uploads
- FTP & External Storage
- Text & Code Editor
- Graphics & Image Processing
- Video & Audio Processing
OcaltQL Database
OcaltQL 3D & CAD
- Shared Foundation
- Parametric & Surface Modeling
- BIM & Architecture
- Mesh, Rigging & Animation
- Rendering & Visualization
- Simulation, FEA & CFD
- Generative Design & Topology Optimization
- Electronics Design
- Numerical Computing & Controls
- Import, Export & Interop
- Cross-Domain Workflows
- Scripting & Reusable Workflows
OcaltQL Services
- OCR & Screenshots
- Browser Automation
- IMAP & POP3
- Weather & Currency
- GeoIP & DNS
- VPN & Proxy
- Reverse Proxy & TURN
- Maps & Geocoding
- Notifications & API Endpoints
- Graphs - SVG Charts
- Documents & Rich Text
- Presentations & Animations
- Calendar & Events
- Schedule & Cron Jobs
- Applicate & Packaging
OcaltQL Advanced
- Persistent OcaltQL
- SSH & WebAssembly
- Namespace Network
- WATCH & Triggers
- Audio & Video Bridge | WebRTC
- Tunnel & Transcode
- Object Oriented Programming
- Custom Query Programming
- Accounts System
- Chat System
- Directive & Remote Computing
- Subdomains, Site Mode & Hosting