Welcome to Anix
Anix is an intuitive templating language for building web interfaces with a clean, concise syntax. It combines the best aspects of modern templating languages with powerful JavaScript integration.
Intuitive Syntax
p "Write HTML with a clean, indentation-based syntax that's easy to read and maintain."Built-in JS Commands
Use built-in JavaScript commands for common operations without writing verbose code.
Component Reuse
Create reusable components and includes to maintain DRY principles.
File-based Routing
Simple file-based routing makes navigation and page organization intuitive.
Getting Started
npx create-anix <your_project_name>
Create your first Anix file:
page ["Hello World", "/"] {
div.container {
h1 "Hello, Anix!"
p "Welcome to my first Anix page" }
}