Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yklib

yklib is my personal collection of reusable C libraries.

I'm learning systems programming by implementing data structures, algorithms, and utilities from scratch.

My long-term goal is to understand how software works under the hood and eventually build my own operating system.

What's inside

This repository contains reusable implementations of common data structures and supporting utilities, currently including:

- Linked lists

- Stacks and queues

- Binary search trees

- Generic callbacks and helper utilities

Most components are written in portable ISO C and are designed to be small, easy to read, and suitable for learning.

Project philosophy

This is primarily a learning project rather than a production-ready library.

As a result, the source code intentionally contains many comments and notes explaining implementation details, and the reasoning behind them.

About

Reusable C building blocks

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages