Skip to content

Nyjako/GOBLIN

Repository files navigation

GOBLIN

Tests Linux Tests Windows

A tiny header-only collection of helpers, utilities, and questionable ideas.

Not a framework. Not a standard library replacement. Just a stash of stuff.

What is this?

This repository is a personal-style collection of header-only helpers that may be useful in your projects or mine. Think of it as a compact grab bag of small utilities: the kind of things you keep rewriting, copy-pasting, or forgetting until you need them again.

The goal is simple:

  • keep the code small,
  • keep it easy to include,
  • keep it easy to ignore if you do not need it,

Philosophy

  • Header-only: drop it in and go.
  • Low ceremony: minimal setup, minimal dependencies.
  • Practical over perfect: useful beats elegant when it matters.
  • Small helpers first: no giant abstraction layers.
  • Portable by default: write for boring, common toolchains when possible.

Installation

Since everything is header-only, installation is just:

  1. Copy the include/ folder into your project, or
  2. Add this repository as a submodule, or
  3. Add the repo path to your compiler include directories.

License

This project is dual-licensed under:

You may use either license at your option.

Contributing

Suggestions, bug reports, and small improvements are welcome.

If you add something, keep the spirit of the project in mind:

  • small
  • useful
  • header-only
  • easy to read

Disclaimer

These helpers are provided as-is. They may be tiny, convenient, and occasionally terrible. Use what helps, modify what does not, and do not expect magic.

About

A tiny header-only collection of helpers, utilities, and questionable ideas.

Resources

License

MIT, Unlicense licenses found

Licenses found

MIT
LICENSE-MIT
Unlicense
LICENSE-Unlicense

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages