ArkScript modules

January 4, 2026 ยท View on GitHub

Main repository: ArkScript

Warning: This repository can not be used alone, it was made to separate the modules' code from the source code of the language.

Included modules

Create new modules

  • Run the following command python shell/createmodules/create.py <module-name> This creates a module with the structure configured in shell/module_structure.json (This structure can be customised)
  • console to change text color when using print

Generic utilities

  • bitwise for bitwise operations
  • hash to compute md5 and sha256 hashes
  • json to manipulate and create JSON objects
  • database to manipulate sqlite database
  • http to make web requests (get, post, put, patch, delete)

Dependencies

  • C++20
  • CMake >= 3.8
  • Visual Studio >= 11 (on Windows)
  • Python >= 2.7

Copyright (c) 2019-2026 Lexy Plateau. All rights reserved.

This ArkScript distribution contains no GNU GPL code, which means it can be used in proprietary projects.