native

An initiative which aims to make it easy to create complex, light-weight, and performant web applications using modern js. The initiative is a monorepo with 4 smaller packages within it, they are @okikio/manager, @okikio/emitter, @okikio/animate, and @okikio/native.

@okikio/manager

A superset of the Map class, it extends the Map classes capabilities with awesome new features, and relieves some of the inconvient quirks of the Map class.

Documentation | NPM

@okikio/emitter

A small Event Emitter written in typescript with performance and ease of use in mind.

Documentation | NPM

@okikio/animate

An animation library for the modern web. Inspired by animate plus, and animejs, it is a Javascript animation library focused on performance and ease of use. It utilizes the Web Animation API (WAAPI) to deliver fluid animations at a semi-small size.

Documentation | NPM

@okikio/native

A framework to build custom dynamic web experiences around. It acts as a very light weight to build complex web apps, ranging from PJAX based sites to other Single Page Applications (SPA) (React, Vue, etc...) based sites and web apps.

Documentation | NPM