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.