@nkmjs/core
v1.3.9
Published
NKMjs Framework Core Assembly
Downloads
98
Readme
INSTALL & QUICKSTART
Check out the NKMjs root readme to get started.
FEATURES & MODULES
NKMjs is a javascript (CommonJS) framework aimed at making web-based application & tool developement quick & easy. It supports a number of features out-of-the-box and is painless to extend.
While not written in typescript, NKMjs is strongly object-oriented (if this sounds counter-intuitive, it's because it is.)
Component-based UI
@nkmjs/ui-core is a fully fledged component based UI system. Extend abstract & robust components to easily add your own functionalities.
Complex application workspace
@nkmjs/ui-workspace offers abstract workspace functionalities to manage editors, multiple documents etc.
Actions & History with Undo/Redo
@nkmjs/actions helps managing actions, commands, history (undo/redo), seperated from their UI implementation.
i18n
@nkmjs/i18n handles localisation at a very low level in the library, making it a breeze to internationalize your app.
Unified & extensible storage interactions
@nkmjs/io-core Store data easily no matter the platform you're building on. Web & PWA uses localStorage, extensions uses storageArea, electron uses the client's file system.
Easy metrics
@nkmjs/metrics offers a unified facade for your metrics needs, implemented at a low level inside the NKMjs library. only supports google analytics out-of-the-box at the moment