---
title: "Introduction"
description: "Discover @movk/core, a modern tree-shakable TypeScript utility library with 80+ tested functions for arrays, objects, strings, URLs, trees, and Vue."
canonical_url: "https://core.mhaibaraai.cn/en/docs/getting-started"
---
# Introduction

> Discover @movk/core, a modern tree-shakable TypeScript utility library with 80+ tested functions for arrays, objects, strings, URLs, trees, and Vue.

## What is `@movk/core`?

`@movk/core` is a modern utility library for TypeScript projects, providing 80+ carefully designed and rigorously tested functions to simplify daily development, improve code quality, and boost productivity.

Whether you're working with array operations, object transformations, string formatting, async control, URL handling, or managing complex tree structures, `@movk/core` offers clean and powerful solutions. For Vue projects, it also provides composables that integrate with the reactivity system.

**Fully Modular**

Every function is an independent module. Import only what you need and avoid pulling in unnecessary code.

**Tree-Shaking Support**

All utility functions support Tree-Shaking, minimizing your production bundle size.

**Full TypeScript Support**

Strong type definitions and intelligent code hints improve the developer experience and code robustness.

**Modern Build**

Built with Unbuild, with native ES Module support, seamlessly integrating into modern toolchains like Vite and Nuxt.

**Vue Composables**

Provides Vue composables that integrate with the reactivity system, such as useAppStorage and useCopyCode.

**80+ Utilities**

Efficient utility functions covering arrays, objects, strings, async operations, URL handling, tree structures, and more.


## Sitemap

See the full [sitemap](https://core.mhaibaraai.cn/sitemap.md) for all pages.
