fgenesis / tinypile

Assorted small one-or-two-file libs. C/C++. Public domain. Cross-platform. No deps.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tinypile

Pile of various tiny (single- or two-file) libs.

  • Cross-platform C/C++.
  • Public Domain.
  • Self-contained.
  • No exceptions, no RTTI, full control over memory allocation.
  • No build system, no hassle.
Thing Files Language Summary Status
LuaAlloc .c + .h C99 Lua small block allocator Stable.
JPS v2 .hh C++98 2D Pathfinding: A*, Jump Point Search Experimental, needs testing.

My other tiny libs that reside in their own repos for historical reasons:

Thing Language Summary
JPS (old version) C++03 Jump point search (2D Pathfinding)
minihttp C++03 HTTP(S) client lib

Inspired by:

About

Assorted small one-or-two-file libs. C/C++. Public domain. Cross-platform. No deps.

License:The Unlicense


Languages

Language:C 77.0%Language:C++ 22.7%Language:CMake 0.2%Language:Lua 0.1%Language:Shell 0.1%