kfoundation

0.3.0 • Public • Published

KFoundation: JVM/JS Edition

KFoundation is a library of essentials for modern programming needs. It is designed based on the concept of universality, both in technological and geographical senses. It is available on most platforms; it has a very small footprint with no dependency on third-party libraries, and it is highly optimized for CPU and memory usage so that it works smoothly on small devices. It natively supports UTF-8 (as opposed to the host platform's string format), and comes with a rich internationalization toolset.

This repository contains the JVM/JS edition. The main code is written in Scala, which is cross-compiled for JVM and JS, and wrapped inside friendly native Java and JS APIs for the convenience of the users of those languages.

The JVM/JS edition contains the following technologies:

  • Universal UI
  • Universal Serialization
  • Universal Culture
  • LoTeX

The native C++ edition is more extensive as it completely replaces (and does not depend on) C and C++ standard libraries.

Home Page

Contains all resources, API documentations, dependency management, etc.

http://kfoundation.net/

Related Videos

Everything you need to know to get started and make the best use of this library.

Technologies Review: https://youtu.be/2rZhqUWhU24 Universal Serialization: https://mscp.co/resouces/video/kfoundation-tutorial.html

Patreon Page

If you like this project, and want to show your support.

https://www.patreon.com/kfoundation

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.3.0
    0
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.3.0
    0
  • 0.2.1
    2
  • 0.2.0
    1

Package Sidebar

Install

npm i kfoundation

Weekly Downloads

3

Version

0.3.0

License

SEE LICENSE IN LICENSE.txt

Unpacked Size

2.4 kB

Total Files

4

Last publish

Collaborators

  • hkhandan