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.

Begin with Introduction →

Getting Started

  1. Introduction
  2. OcaltQL API & Client
  3. OcaltQL Syntax & EMIT
  4. Variables SET | UNSET
  5. Chaining AND | AFTER | OR
  6. Multivariables & Parallel Execution
  7. Strings & Math
  8. Date & Time
  9. Arrays & Objects
  10. Conditions & Loops
  11. Operations & Return
  12. Nesting & Termination
  13. Execution States
  14. Header & Globals
  15. Session & Cookies
  16. Crypto & Compute
  17. Cache & Remember/Recall
  18. Convert & Cast
  19. INCLUDE & SIDELOAD
  20. FETCH & PROMISE
  21. WAIT & SLEEP
  22. HTTP & Network
  23. Mail & Redirection
  24. Error Reporting & Catching

OcaltQL Web

  1. OcaltQL HTML & CSS
  2. OcaltQL Javascript & Ajax
  3. GATHER & CONFIRM
  4. USER DEVICE & Syncing
  5. OcaltQL UX Components

OcaltQL Filesystem & Media Processing

  1. Namespace Storage
  2. File Manager
  3. Receiving Uploads
  4. FTP & External Storage
  5. Text & Code Editor
  6. Graphics & Image Processing
  7. Video & Audio Processing

OcaltQL Database

  1. Databases & Tables
  2. Import & Export Database
  3. Columns & Rows
  4. Database Syntax

OcaltQL 3D & CAD

  1. Shared Foundation
  2. Parametric & Surface Modeling
  3. BIM & Architecture
  4. Mesh, Rigging & Animation
  5. Rendering & Visualization
  6. Simulation, FEA & CFD
  7. Generative Design & Topology Optimization
  8. Electronics Design
  9. Numerical Computing & Controls
  10. Import, Export & Interop
  11. Cross-Domain Workflows
  12. Scripting & Reusable Workflows

OcaltQL Services

  1. OCR & Screenshots
  2. Browser Automation
  3. IMAP & POP3
  4. Weather & Currency
  5. GeoIP & DNS
  6. VPN & Proxy
  7. Reverse Proxy & TURN
  8. Maps & Geocoding
  9. Notifications & API Endpoints
  10. Graphs - SVG Charts
  11. Documents & Rich Text
  12. Presentations & Animations
  13. Calendar & Events
  14. Schedule & Cron Jobs
  15. Applicate & Packaging

OcaltQL Advanced

  1. Persistent OcaltQL
  2. SSH & WebAssembly
  3. Namespace Network
  4. WATCH & Triggers
  5. Audio & Video Bridge | WebRTC
  6. Tunnel & Transcode
  7. Object Oriented Programming
  8. Custom Query Programming
  9. Accounts System
  10. Chat System
  11. Directive & Remote Computing
  12. Subdomains, Site Mode & Hosting

OcaltQL Index

  1. Quotas & Pricing
  2. API Reference
  3. Control & Config
  4. Error Codes
  5. Verb Reference