Skip to content

Synival/alpaca

Repository files navigation

AlPACA

**[AL]l-[P]**urpose **[A]**synchronous **[C]**ommunications **[A]**rchitecture

AlPACA is a lightweight library that provides generic asynchronous data transfer using secure keys. It is designed for implementing RESTful services as well as general data transfer over IPv4. AlPACA can be used in a wide variety of languages for both client-side and server-side operations.

Project Status

In progress:
  • Core C library
    • Core asynchronous library functions
    • HTTP interface
  • C++ wrapper
    • Server & Connection wrappers
    • Server templates
  • Examples
    • EchoServer: C, C++
    • RestServer: C
    • HTTP example: C
Soon:
  • Crypto framework
  • REST examples
Future:
  • Python bindings
  • Client code

About

All-Purpose Asynchronous Communications Architecture

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published