Skip to content

Foxspace - An universal C++ library for helping out at everyday programming

License

Notifications You must be signed in to change notification settings

MCWertGaming/foxspace

Repository files navigation

Foxspace logo

Yet another opensource C++ library for every day developing. A rewrite of the FOLF-namespace developed by Myself and a friend of mine.

Whats inside?

FOX provides many functions for universal usage. It's split into multiple headers to make it easier to integrate. FOLF currently provides:

  • calc.hpp
    • provides functions for manipulating the console on various plattforms
  • math.hpp
    • provides functions for manipulating numbers
  • more comming soon

supported plattforms (may work on other systems as well)

  • Windows (10)
  • Linux (x86_64)
  • comming soon
    • MacOS
    • Unix (OpenBSD)
    • Linux (armv7, armv8a)

use foxspace in your own project

Move foxspace's source into your project directory (src/fox as example). Now just unclude this inside your CMakeLists.txt

add_subdirectory("${PROJECT_SOURCE_DIR}/src/fox/")
project(your-project path/to/your/source ${fox-source})

That's it! Now you can just include the headers inside your source files

Please note, that using C++20 is highly recommended (especially when using foxspace)

ways to contribute

Just provide feedback, or extend foxspace via pull-request

License

Foxspace is licensed under MIT

About

Foxspace - An universal C++ library for helping out at everyday programming

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published