Skip to content

Latest commit

 

History

History
44 lines (34 loc) · 1.06 KB

README.md

File metadata and controls

44 lines (34 loc) · 1.06 KB

BLISS

An implementation of the kiss package manager in Lua.

https://git.bvnf.space/bliss/

  • alternatives
  • build
  • hooks
  • checksum
  • download
  • install
  • list
  • remove
  • search
  • update
  • upgrade
  • version
  • ext

Why Lua?

Lua ...

  • shares many goals with KISS, such as simplicity and efficiency.
  • offers advantages over shell as a "proper" programming language.
  • can easily be extended by code written in C (etc).
  • is relatively fast.

Dependencies

Rationale: plain Lua lacks UNIX-specific bindings which we need (working with files and paths) so either I would write a set of Lua bindings to C, but it's as simple to use an existing set such as luaposix.

LDoc is used for internal documentation. For users, see kiss's documentation.