image
Akan.js
English
DocsConventionsReferencesCheatsheet
image
Akan.js
Released under the MIT License
Official Akan.js Consulting onAkansoft
Copyright © 2026 Akan.js All rights reserved.
System managed bybassman
CLI Reference
• Commands
• Workspace
• Application
• Library
• Module
• Scalar
• Package
• Page
• Cloud
AkanJS Reference
• akanjs/base
• akanjs/common
• akanjs/constant
• akanjs/fetch
• akanjs/signal
• akanjs/server
• akanjs/client
• akanjs/webkit
UI Reference
• Overview
• Core
• Display
• Forms
• Overlays
• System
CLI Reference
• Commands
• Workspace
• Application
• Library
• Module
• Scalar
• Package
• Page
• Cloud
AkanJS Reference
• akanjs/base
• akanjs/common
• akanjs/constant
• akanjs/fetch
• akanjs/signal
• akanjs/server
• akanjs/client
• akanjs/webkit
UI Reference
• Overview
• Core
• Display
• Forms
• Overlays
• System
Next
Commands

Library CLI

Library commands manage shared libraries under the workspace. Use them when creating reusable domain, utility, UI, or platform code that multiple apps can import.
The public library commands are `create-library`, `remove-library`, `sync-library`, and `install-library`.

create-library

Create a new shared library in the workspace for reusable code across applications. The library name is normalized to lowercase kebab-case so generated folder names and imports follow workspace conventions.
Signature
Arguments
ArgumentTypeRequiredDefaultDescription
libNameStringyes-Library name. Normalized to lowercase kebab-case.
libName
Type
String
Required
yes
Default
-
Description
Library name. Normalized to lowercase kebab-case.
Examples

remove-library

Remove an existing shared library from the workspace. Use it when a library should no longer be part of workspace sync, dependency wiring, or app import surfaces.
Signature
Examples

sync-library

Synchronize dependencies and configuration for a selected shared library. Run it after library package changes, generated surface updates, or configuration edits that should be reflected consistently.
Signature
Examples

install-library

Install a pre-built library template such as shared or util into the workspace. The library name is optional, allowing the install flow to prompt or choose defaults when the target template is not supplied.
Signature
Arguments
ArgumentTypeRequiredDefaultDescription
libNameStringno-Library template name. Nullable.
libName
Type
String
Required
no
Default
-
Description
Library template name. Nullable.
Examples
Library CLI
create-library
remove-library
sync-library
install-library