o
odin.langpkg.dev
packages / library / odin-programming

odin-programming

11a527elibrary

No description provided.

No license · updated 1 month ago

odin-programming

A collection of projects written in the Odin programming language — a modern, performant alternative to C focused on simplicity and data oriented programming.

Projects

calculator

A command-line calculator that performs basic arithmetic operations.

ascii_translator

Translates text into ASCII representations, useful for encoding and character inspection. Includes an built-in .lfl file reader.

http_client

A simple HTTP client built in Odin to send and receive HTTP requests.

image_to_ascii

Converts images into ASCII art, rendering visual content as characters in the terminal.

encoding_dotenv

dotenv parser


Requirements


Getting Started

Clone the repository:

git clone https://github.com/CaetanoGoncalves/odin-programming.git
cd odin-programming

Navigate to a project folder and run it:

cd calculator
odin run .

Project Structure

odin-programming/
├── ascii_translator/
├── calculator/
├── http_client/
├── image_to_ascii/
├── odinfmt.json
└── ols.json
.
.
.

About Odin

"The Odin Programming Language, the C alternative for the joy of programming."

Odin is a general-purpose, statically typed language designed for high performance and modern systems programming. Learn more at odin-lang.org.