Introduction

View source
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.
Copyright © 2024 - 2026 YiXuan - MIT License