Skip to content

manjunathh-xyz/kexra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Kexra

A small, expressive scripting language built for learning and experimentation.

Installation

npm install -g kexra

Example

say "Hello, Kexra"

fn add(a, b) {
  return a + b
}

say add(2, 3)

Website & Package Docs

The Kexra website is statically generated from this repository.

Each package must include:

  • source code (packages/<name>/)
  • documentation (site/packages/<name>/README.md)
  • website content (site/packages/<name>/website/index.md)

What is Kexra?

  • Interpreted scripting language
  • Built in TypeScript
  • Runs on Node.js
  • Open source

What Kexra is not

  • Not production-ready
  • Not a JavaScript replacement
  • Not a framework

Documentation

Kexra documentation is hosted on GitHub Pages.

🔗 https://manjunathh-xyz.github.io/kexra/

Links

Credits

Created by Manjunath H and Ramkrishna.