Standard Library
There is no standard library part of the installation. Functionality classically in the standard library and functionality in third party packages are considered equally important and are all downloaded/copied and built automatically when listed as dependencies to your package.
Using
To use packages in your project, just add them to the dependencies
section in your package.toml
-file.
[dependencies]
random = "latest"
base64 = "latest"
Publishing
Publish a package by running mys publish
in your package’s root
folder. A token is printed the first time a package is published. This
token is required to publish the package again, so make sure to save
it. Run mys publish -t <token>
to publish with a token.
Delete a published package with mys delete <package> <token>
.
Packages
Number of packages: 39
Number of downloads: 86513
Name | Description | Version | Downloads | Status |
---|---|---|---|---|
ansicolors | ANSI colors. | 0.3.0 | 4612 | ✅ 📄 |
argparse | Command line argument parser. | 0.75.0 | 7611 | ✅ 📄 |
bar | No description found. | 0.5.0 | 9747 | ✅ 📄 |
base64 | Base 64 encoding and decoding. | 0.23.0 | 1697 | ✅ 📄 |
bits | Bits operations. | 0.14.0 | 498 | ✅ 📄 |
brainfuck | A Brainfuck interpreter. | 0.22.0 | 568 | ✅ 📄 |
bson | BSON encoding and decoding. | 0.15.0 | 412 | ✅ 📄 |
bytes | Bytes utils. | 0.6.0 | 248 | ✅ 📄 |
collections | Various common data structures. | 0.12.0 | 1477 | ✅ 📄 |
dbus | D-Bus. | 0.10.0 | 252 | ❌ |
discord | Discord client. | 0.18.0 | 497 | ✅ 📄 |
foo | Add a short package description here. | 0.1.0 | 301 | ❌ |
graphql | GraphQL. | 0.20.0 | 524 | ✅ 📄 |
hash | Hashes. | 0.14.0 | 1536 | ✅ 📄 |
hello_world | No description found. | 0.5.0 | 8631 | ✅ 📄 |
http | HTTP. | 0.42.0 | 1910 | ✅ 📄 |
io | Input and output utilities. | 0.32.0 | 3458 | ✅ 📄 |
json | JSON decoding. | 0.22.0 | 2035 | ✅ 📄 |
log | Logging facilities. | 0.23.0 | 1071 | ✅ 📄 |
math | Basic math operations. | 0.20.0 | 1789 | ✅ 📄 |
mongodb | A MongoDB client. | 0.29.0 | 167 | ✅ 📄 |
mystris | A tetris clone. | 1.5.0 | 531 | ✅ 📄 |
net | Networking. | 0.46.0 | 3219 | ✅ 📄 |
os | OS utilities. | 0.93.0 | 5002 | ✅ 📄 |
pbtools | Pbtools. | 0.5.0 | 247 | ✅ 📄 |
random | Random numbers. | 0.29.0 | 4582 | ✅ 📄 |
redis | Redis client. | 0.48.0 | 210 | ✅ 📄 |
sdl | An SDL2 wrapper. | 0.15.0 | 1068 | ✅ 📄 |
semver | Semantic versioning. | 0.43.0 | 1541 | ✅ 📄 |
sqlite | SQLite. | 0.30.0 | 1613 | ✅ 📄 |
string | String utilities. | 0.20.0 | 8563 | ✅ 📄 |
sys | System services. | 0.11.0 | 703 | ✅ 📄 |
syslog | Unix syslog. | 0.15.0 | 489 | ✅ 📄 |
tim | Terminal images. | 0.25.0 | 256 | ✅ 📄 |
time | Date and time. | 0.24.0 | 1665 | ✅ 📄 |
toml | A TOML parser. | 0.16.0 | 1614 | ✅ 📄 |
traceback | Traceback utilities. | 0.13.0 | 1767 | ✅ 📄 |
website | The Mys programming language website. | 0.102.0 | 3366 | ✅ 📄 |
websocket | Websocket. | 0.29.0 | 1036 | ✅ 📄 |
API
There is a GraphQL end-point, https://mys-lang.org/graphql, that provides standard library information.