An open API service indexing awesome lists of open source software.

https://github.com/airscripts/analscript

A modern approach for writing anally fast stuff.
https://github.com/airscripts/analscript

airscript airscripts analscript esolang esoteric language programming programming-language

Last synced: about 1 hour ago
JSON representation

A modern approach for writing anally fast stuff.

Awesome Lists containing this project

README

          


Logo

Analscript


Analscript is a joke esoteric programming language, that takes inspiration from the fallen AnalLang and serves, the purpose to be a modern approach for writing anally fast stuff.


Usage GIF

## Contents
- [Installation](#installation)
- [Usage](#usage)
- [Resources](#resources)
- [Contributing](#contributing)
- [Support](#support)
- [License](#license)

## Installation
In order to install the project, you need to have already installed Node.js.
*We suggest at least v18.*

Open your terminal and type into it:
```
npm install -g analscript
```

## Usage
In order to use Analscript, after install, you need to access the fully-fledged CLI:
```
analscript help
```

This command will show you something like this:
```
Analscript Version 1.2.0
Copyright (c) 2023 by Airscript

Usage:
analscript command [options] [arguments]

Commands:
run Run a .anal file
compile Compile any file to .anal
anallify Encode string to anal
stringify Decode anal to string
help Show this help

Options:
Nothing to see here

Arguments:
Nothing to see here
```

As you can see, you can as of this latest version, have access to a variety of commands.
Use them to write or read your anally marvelous softwares!

## Resources
- [Esolang Wiki Page](https://esolangs.org/wiki/Analscript): the official Esolang Wiki page.
- [GitHub Page](https://ghio.airscript.it/analscript): the GitHub page for this repository.
- [Docker Hub](https://hub.docker.com/r/airscript/analscript): the official image for trying it out with Docker.
- [npm](https://www.npmjs.com/package/analscript): npmjs page for Analscript's package.
- [Documentation](https://analscript.airscript.it): Analscript's documentation.

## Contributing
Contributions and suggestions about how to improve this project are welcome!
Just follow our [contributing guidelines](https://github.com/airscripts/analscript/blob/main/CONTRIBUTING.md).

## Support
If you want to support my work you can do it by following me, leaving a star, sharing my projects or also donating at the links below.
Choose what you find more suitable for you:


GitHub Sponsors
 

Kofi

## License
This repository is licensed under [MIT License](https://github.com/airscripts/analscript/blob/main/LICENSE).