Skip to content

🀘 A statically typed rock'n'roll language that transpiles to JavaScript and Nim

License

Notifications You must be signed in to change notification settings

lesscript/lesscript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

18 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Lesscript Logo
A statically typed rock'n'roll language that transpiles to JavaScript and Nim.

API reference | Download (not yet)
Github Actions Github Actions

😍 Key Features

  • 🎩 Open Source | LGPLv3 license
  • πŸ‘‘ Written in Nim language
  • πŸ˜‹ Made for Cool Kids

Warning

Lesscript is still under development. Expect bugs and incomplete features.

Note

Since Lesscript is written in native code, anti-virus software can sometimes incorrectly flag it as a virus

TODO

0.1.x

  • Tokens, Parser, AST, Compiler
  • Backends
    • JavaScript ES6
    • Nim language
  • Command Line Interface
    • c command
    • ast command to generate static binary AST
    • watch command with built-in Browser Sync & Reload
    • doc command to generate documentation website

❀ Contributions & Support

🎩 License

Lesscript LGPLv3 license. Proudly made in πŸ‡ͺπŸ‡Ί Europe by Humans from OpenPeeps.
Copyright Β© 2023 Lesscript | OpenPeeps & Contributors β€” All rights reserved.

About

🀘 A statically typed rock'n'roll language that transpiles to JavaScript and Nim

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages