ActiveQuery JS (v25.6.0) is a lightweight (45 KB), ES2020-compatible, open-source framework engineered for high-performance cloud applications. Built on a no-conflict, modular architecture, ActiveQuery Intelligence (AQI) efficiently batches BOM/DOM updates and delegates events, eliminating the need for virtual-DOM gymnastics.
It does not fight conventions, JavaScript Engine, Browser Object Models or your Business Logic – It works with them. It honors browser conventions and your existing business logic, you can pick and extend only the features you need with no deep integrations required.
Drop in any other library alongside an Active JS module, and everything works seamlessly. So, development teams stay focused on building real-world solutions, not wrestling with framework bottlenecks.
- 45 KB (no need to minify)
- ES2020 Compliant. Fast and lightweight
- Event-driven behavior architecture
- Powered by ActiveQuery Intelligence (AQI) for real-time, on-the-fly design customizations
- Dependency-free - plug it into any project easily
- Cross-browser & platform compatible
"ActiveQuery" is synonymous with, and may be referenced as:
Active Query
ActiveQ
AQ
...whether uppercased, lowercased, or capitalized. This applies across all namespaces, project files, repositories, and documentation.
© 2018 - Present Syed Kazmi
ActiveQuery JS v25.6.0 is released under the Open Software License v3.0 (OSL-3.0).
Please refer to license
for the full license terms.
This project includes and integrates code from the following external libraries. These libraries come with their own licenses, and all original license terms remain applicable. License notices are provided in the license
file.
All ActiveQuery namespaces, projects, programs, repositories, and related spaces are governed by the ActiveQuery Compliance Framework.
If you'd like to contribute to ActiveQuery JS, feel free to fork the repository and submit pull requests. For major changes, please open an issue first to discuss what you would like to change.
June 28, 2025