yr - a lightweight multi-stack programming languageyr is a domain-specific language (DSL) designed to streamline multi-stack development projects. Built for frontend, backend, and DevOps workflows, it merges stacks such as HTML, CSS, JS, Bash, and Python into a single cohesive language. It eliminates the need for heavy frameworks and excessive boilerplate by using indentation-based syntax, reusable macros, and modular wrapper files.
The goal of yr is to:
For more information on how to use the yr API or syntax description with examples, read the docs for concise explanation or Yrci for code snippets.
Read the LICENSE for information on how to use or distribute this software. This license should always be available.