Advanced Scripting Framework (ASF)
Bring modern JavaScript-like syntax and powerful object manipulation to your VBA projects. Write expressive, maintainable code with first-class functions, closures, and native object methods.
πŸš€ JavaScript Syntax ⚑ COM Prototyping πŸ”§ Functional Programming 🎯 VBA Integration πŸ“ Module System
πŸ“š

Language Reference

Complete guide to ASF syntax and features

  • Basic syntax and data types
  • Functions and closures
  • Arrays and objects
  • Classes and inheritance
  • Regular expressions
  • Module system (import/export)
  • Built-in methods reference
Read Documentation
πŸ†

Object Methods Demo

See why ASF beats JavaScript

  • 10 interactive examples
  • Side-by-side comparisons
  • Real-world use cases
  • Ergonomic advantages
  • Code you can copy
  • Learn best practices
View Interactive Demo
⚑

COM Prototyping NEW

Extend Office objects with custom methods

  • Monkey patching for Office objects
  • Runtime method extension
  • Method chaining support
  • Cross-application compatibility
  • Excel, Word, PowerPoint, Access
  • Fluent interface patterns
COM Prototyping Demo
🎯

Getting Started

Quick start guide for beginners

  • Installation instructions
  • Hello World example
  • Basic usage patterns
  • VBA integration setup
  • Your first ASF script
  • Common gotchas
Start Learning