/c-utils

Tiny, modular, drop-in, library of some most commonly used utility methods for C (embedded) applications. Intended to be used as a git-submodule inside your projects to kickstart development. See https://c-utils.gotomain.io for more details.

Primary LanguageCApache License 2.0Apache-2.0

c-utils

Build CI

This repository hosts some modular, drop-in, C utilities that you can copy into your project and and kick-start your work.

List of utils:

The following methods/utils are available in this repo:

  • Circular Buffers - A data-type agnostic circular buffer implementation read more here.
  • Hexdump - A hexdump -c output equivalent method to inspect buffers.
  • String Library - A string library for some common use cases where pasing char pointer, and length around looks ugly.

How to use this repo?

You can clone this repo and copy individual files from src/ and link it to your project.