Skip to content

cairo-book/cairo-book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

795 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

All Contributors

The Cairo Programming Language Book

Alexandria

Read the Book

Read the Cairo Book online

The Cairo Programming Language Book is your comprehensive guide to mastering Cairo, the programming language for Starknet smart contracts and provable programs. Created and maintained by the Starknet community.

Features

The online book includes several interactive features to enhance your learning experience:

  • Run Code in Browser: Execute Cairo code snippets directly in the browser without any local setup.
  • AI Chat Assistant: Ask questions and get help understanding concepts with the built-in AI assistant.
  • Version Switcher: Access documentation for previous Cairo versions to match your project's requirements.
  • Code Folding: Expand and collapse code sections to focus on what matters.
  • Syntax Highlighting: Proper Cairo syntax highlighting for better code readability.
  • Full-Text Search: Quickly find topics and concepts across the entire book.
  • Multi-Language Support: Available in English, Spanish, French, Chinese, Indonesian, and Turkish.

Contribute

We welcome contributions from the community! Whether you want to fix a typo, improve explanations, add examples, or translate content.

Read the Development Guide to get started with contributing.

Contributors

Fricoben
Fricoben

πŸ€” πŸ” πŸ“†
Mathieu
Mathieu

πŸ€” πŸ’» πŸ§‘β€πŸ« πŸ‘€ πŸ“† 🚧 πŸ”§
Nadai
Nadai

🌍
glihm
glihm

πŸ’» πŸ”§
ClΓ©ment Walter
ClΓ©ment Walter

πŸ‘€
V.O.T
V.O.T

πŸ’»
Pia
Pia

πŸ’» πŸ“
cryptonerdcn
cryptonerdcn

🌍
Argetlames
Argetlames

🌍
julio4
julio4

πŸ’» πŸ”§
Haresh Gedia
Haresh Gedia

πŸ“–
Darlington Nnam
Darlington Nnam

πŸ’»
Tiago Neto
Tiago Neto

πŸ‘€
omahs
omahs

πŸ’»
Shramee Srivastav
Shramee Srivastav

πŸ’»
Daniel Bejarano
Daniel Bejarano

πŸ’»
Tristan
Tristan

πŸ’» 🚧 πŸ‘€
okhai.stark ( Tony Stark )
okhai.stark ( Tony Stark )

πŸ’»
shwang
shwang

πŸ’»
kwkr
kwkr

πŸ’»
ArnaudBD
ArnaudBD

πŸ’»
Jimmy Fate
Jimmy Fate

πŸ’»
SimplementeCao
SimplementeCao

πŸ’»
Lucas @ StarkWare
Lucas @ StarkWare

πŸ’»
RΓ©my Baranx
RΓ©my Baranx

πŸ’»
Steven Cordero
Steven Cordero

πŸ“–
Symmaque
Symmaque

πŸ“– πŸ’»
Asher
Asher

πŸ’»
Nenad Misić
Nenad Misić

πŸ“– πŸ’»
Teddy Not Bear
Teddy Not Bear

πŸ“–
Malatrax
Malatrax

πŸ“– πŸ’»
Beeyoung
Beeyoung

πŸ“– πŸ’»
Charlotte
Charlotte

πŸ“– πŸ’»
Oba
Oba

πŸ“–
martin machiebe
martin machiebe

πŸ“–
Jean-Michel
Jean-Michel

πŸ“– πŸ’»
Emmanuel A Akalo
Emmanuel A Akalo

πŸ“– πŸ’»
Supreme Labs
Supreme Labs

πŸ“– πŸ’»
blocksorcerer
blocksorcerer

πŸ“– πŸ’»
quentin-abei
quentin-abei

πŸ“– πŸ’»
0xjarix
0xjarix

πŸ“–
kkawula
kkawula

πŸ“– πŸ’»

About

The Cairo Programming Language Book, a comprehensive documentation of the Cairo 1 programming language.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors