Skip to content

MOJO MIJIA Guide to Mojo Programming Language

from A Pythonista's Perspective

iconicon

Useful libraries, resources, and links for Mojo

Official resources for Mojo

Here are some official resources for Mojo that you may find useful:

  1. Mojo official manual: Comprehensive information about the language, its features, and change log.
  2. Mojo standard library Github repository: The official repository for the Mojo standard library.
  3. Mojo community forum: A place to post questions, share knowledge, and discuss Mojo.
  4. Mojo Discord server: The Discord server to discuss Mojo, ask questions, and get help from others.

Libraries for Mojo

Here are some useful libraries for Mojo. They are written in pure Mojo and are generally ready to use. Some provide functionality similar to modules in Python's standard library that Mojo does not yet have.

Mathematical and numerical libraries:

  1. NuMojo: N-dimensional array type and numerical algorithms, similar to NumPy.
  2. Decimo: Arbitrary precision integer and decimal library for Mojo, similar to Python's int and decimal.Decimal types.

Command-line libraries:

  1. ArgMojo: A command-line argument parsing library for Mojo, similar to Python's argparse.
  2. Mist: An terminal toolkit providing text styling, terminal control, event reading, etc.

File parsing libraries:

  1. EmberJson: A JSON parsing library for Mojo, similar to Python's json module.

Other useful resources and links for Mojo

  1. awesome-mojo: A curated list of awesome Mojo frameworks, libraries, software and resources.

About this Miji

"Miji" is the latinization of the Chinese word , which literally means a "secret book" or "book of tips". You can call this book "Mojo Miji", "Miji Book", or just "the Miji".

GitHub repository of this Miji

Mojo Miji - A Guide to Mojo Programming Language from A Pythonista's Perspective · 魔咒秘籍 - Pythonista 視角下的 Mojo 編程語言指南