Roadmap

Future plans and upcoming features for IndoriLang.

Core Language Features

completed
  • • Variables and assignment
  • • Conditionals (if/else)
  • • Loops (while, for, do-while)
  • • Functions
  • • Arrays and objects
  • • Error handling

Enhanced Features

in progress
  • • Better error messages
  • • Performance optimizations
  • • More array/object methods

Modern JavaScript Features

planned
  • • Arrow functions
  • • Template literals
  • • Destructuring
  • • Spread operator
  • • Default parameters

Advanced Features

planned
  • • Classes and OOP
  • • Modules (import/export)
  • • Async/await
  • • Promises
  • • Switch statements

Tooling Improvements

planned
  • • Better VS Code extension
  • • Language server protocol (LSP)
  • • Debugger support
  • • Type checking

Contributing

Want to help build IndoriLang? Check out our contributing guide and join the community!

View on GitHub →