This project is currently undergoing a rewrite since I have made some questionable design choices
The Lightweight and Performant Application Framework (LPAF) is really just what the name says, a framework for development of performance-critical application.
Many frameworks that are currently available either disregard runtime performance or let the developer do ludicrous amounts of work configuring how the software should behave. Some others are so old to the point where outdated practices are being used which further hinder performance and usability.
LPAF attempts to solve those problems by focusing on a modern coding style and overhead low procedures while maintaining ease-of-use. At its core, LPAF is simply abstracting OS-level API interactions with some flavor on top. This makes LPAF perfect for any performance, resource or time critical application.
Documentation exists in the form of doxygen for all symbols. Guides and tutorials are provided in
doc/
.
For any inquiries you can send an E-Mail to tonexum@national.shitposting.agency (Yes, I'm not joking. Checked every few days)
JetBrains supports this project by providing a licence to their products for open source
development.