Kapseli, New Generation Web App Framework

Furkan Zerman
Upskilling
Published in
3 min readJul 12, 2021
Photo by Ferenc Almasi on Unsplash

Hello, my readers. I am very happy due to meet with you again. Today, I am introducing my new JS framework to us. This is “Kapseli”. Kapseli is designed for creating interactive SPA web apps. Kapseli is an open-source project. It has a beautiful flat UI design. You can see some components below.

Kapseli has lots of customizable components. You can see the components' full list below. Components catalog link -> https://swindler36.github.io/Kapseli-UI-Framework/components.html

  • Button
  • Collapse
  • Chart
  • List
  • Action List
  • Alert
  • Badge
  • Breadcrumb
  • Button Group
  • Card
  • Modal
  • Dropdown
  • Navs
  • Spinner
  • Form Inputs
  • Canvas
  • Table
  • Tabs

Features

Storage Manager

Storage Manager provides you the capability to manage multiple databases and ‘load’ and ‘store’ data with databases.

Command Manager

Command Manager provides you deep extensibility with an API. You can create new commands or use built-in commands. Also, you can listen to other commands with the event manager

Data Manager

Data Manager is a functionality class to manipulate data to use storage manager.

Event Manager

Event Manager creates an extensive signal network between the modules. So that, you can listen to all events on the app and extend the functionality of the core of the framework.

Form Manager

Form Manager provides a useful interface to create forms on your apps. Also, it has a connection to the storage manager to store form data automatically when the form is submitted.

I18n

As you know, i18n provides a useful API to localized your app.

Modal Manager

Modal Manager provides an API to create modals in several types on your app.

Panel Manager

Panel Manager provides an API to create custom panels in two types on your app. There are two panel types such as float, static.

Plugin Manager

Plugin Manager provides an API to create third-party plugins to extend the functionality of the framework.

Route Manager

Route Manager provides an API to build a router for manage routes on the app.

View Manager

View Manager provides an API to build custom views by using components.

You can go to the project page with this link -> Kapseli-UI-Framework

Good codings with Stingy Developer…

--

--