No description
Find a file
Kacper Koziol 9e29c1dcc0
Update README with DeepWiki badge
Added a badge for DeepWiki in README
2026-01-27 08:35:11 -05:00
.github/workflows removed unused imports, removed bytes type, upgraded cairo to 2.2.0 2023-09-07 11:02:07 +02:00
audit audit report 2023-11-20 18:37:45 +00:00
src docs: fix descriptions 2023-11-06 09:35:53 +03:00
.gitignore base mpt 2023-06-15 12:05:53 +09:00
.tool-versions removed unused imports, removed bytes type, upgraded cairo to 2.2.0 2023-09-07 11:02:07 +02:00
banner.png Added banner from Anna 2023-11-14 20:26:45 +00:00
LICENSE Create LICENSE 2023-08-21 15:26:13 +02:00
README.md Update README with DeepWiki badge 2026-01-27 08:35:11 -05:00
Scarb.toml removed unused imports, removed bytes type, upgraded cairo to 2.2.0 2023-09-07 11:02:07 +02:00

cairo-lib: Comprehensive Library for Cairo 🐺

Ask DeepWiki CI

Welcome to cairo-lib a comprehensive library for the Cairo language. This library provides a suite of tools to supercharge your Cairo development experience. Inspired by Alexandria.

⚠️ Disclaimer: This library is in its early stages and has not been audited yet. It may contain bugs or vulnerabilities. Use at your own risk and ensure proper review and testing when integrating into your projects.

Features

Getting Started

Building

To compile the library:

scarb build

Formatting:

To format your code:

scarb fmt

Testing

Run the tests using:

scarb test

Installation

Add to your Scarb.toml dependencies:

[dependencies]
cairo_lib = { git = "https://github.com/HerodotusDev/cairo-lib.git" }

Usage

For example, to utilize a specific tool from the library:

use cairo_lib::utils::types::words64::{Words64, Words64Trait};

License

cairo-lib is licensed under the GNU General Public License v3.0.