XSFoundation

The XEOS C Foundation library provides the base for object-oriented C style coding, reference counting memory management with auto-release capabilities, reflection, runtime environment, polymorphism, and basic objects.

20
5
C

XSFoundation

Build-Travis
Build-AppVeyor
Issues
Status
License
Contact
Donate-Patreon
Donate-Gratipay
Donate-Paypal

About

The XEOS C Foundation library provides the base for object-oriented C style coding, reference counting memory management with auto-release capabilities, reflection, runtime environment, polymorphism, and basic objects.

Its purpose is to be integrated in the XEOS Operating System, once its C standard library will be complete.
For now, it’s just a standalone project, that should compile on every OS with a decent C compiler.

Supported OS

XSFoundation can be used on POSIX compliant systems (Mac OS X, Unix, Linux) as well as on Windows.

Documentation

Documentation and API reference can be found at: http://doc.xs-labs.com/XSFoundation/

Project home

Project home can be found at: http://www.xs-labs.com/en/projects/xsfoundation/

License

XSFoundation is released under the terms of the MIT License.

Repository Infos

Owner:          Jean-David Gadina - XS-Labs
Web:            www.xs-labs.com
Blog:           www.noxeos.com
Twitter:        @macmade
GitHub:         github.com/macmade
LinkedIn:       ch.linkedin.com/in/macmade/
StackOverflow:  stackoverflow.com/users/182676/macmade