Skip to content
/ MASTER Public

MASTER is an ambitious open-source C library aiming to provide a comprehensive set of utilities for everyday programming tasks. From data structures and algorithms to networking and system-level functions, MASTER strives to be your one-stop shop for all things C.

License

Notifications You must be signed in to change notification settings

zELdYT/MASTER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 

Repository files navigation

MASTER: The Swiss Army Knife for C

MASTER is an ambitious open-source project developed by a single developer, aiming to provide a wide range of powerful features in the C programming language. From multimedia processing to quantum computing, MASTER aspires to be your go-to tool for tackling diverse challenges.

What's Already Included:

  • Multimedia:
    • Parsing BMP and WAV files.
    • Creating WAV files.
    • Parsing CSV and TSV files.
  • Encoding and Compression:
    • LZ77, LZ78, and RLE compression algorithms.
    • Functions for Base64, Base32, and Base16 encoding.
  • Mathematics:
    • A library for working with large integers (bigint).
    • Quaternions, octonions, sedenions, and complex numbers.
    • Series (including Taylor series).
    • Statistical functions (similar to Python's statistics module).
  • Random Numbers:
    • Various random number generators, including the Mersenne Twister.
  • Other Features:
    • COFF file parser.
    • Enumerations (including Hiragana and Katakana).
    • Materials for OpenGL.
    • Hashing functions (including the SHA-3 family).
    • Dynamic matrix operations.
    • Qubit simulation.

Stay tuned for updates and join the MASTER project today!

COMING SOON!

Current development progress (APPROXIMATE ESTIMATES):

  • Library structure - 99%
  • Documentation - 40%
  • Function implementation - 60%

// Be master~

About

MASTER is an ambitious open-source C library aiming to provide a comprehensive set of utilities for everyday programming tasks. From data structures and algorithms to networking and system-level functions, MASTER strives to be your one-stop shop for all things C.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published