Skip to content

 

REPL – Try Vielzeug Online

Test Vielzeug packages in your browser without installation. The interactive playground includes package-specific examples, Monaco type support, and instant output.

@vielzeug/craftit

Lightweight, type-safe web components with reactive state.

@vielzeug/deposit

Storage with schemas, TTL, and query building.

@vielzeug/dragit

Framework-agnostic drag-and-drop primitives with file filtering and more.

@vielzeug/eventit

Publish/Subscribe event bus with async support.

@vielzeug/fetchit

Advanced HTTP client with caching, retries, mutations, and more.

@vielzeug/floatit

Lightweight floating-element positioning for elements.

@vielzeug/formit

Form state management with reactive fields and async validation.

@vielzeug/i18nit

Internationalization library with TypeScript support.

@vielzeug/logit

Beautiful console logging with styling and remote logging support.

@vielzeug/permit

Role-based access control (RBAC) system for permissions.

@vielzeug/routeit

Client-side routing library with nested routes and middleware support.

@vielzeug/stateit

Reactive state based on signals, with stores, derived state, and more.

@vielzeug/timit

Timezone-aware date/time toolkit built on Temporal.

@vielzeug/toolkit

Utility library with functions for arrays, objects, and more.

@vielzeug/validit

Type-safe schema validation with advanced error handling.

@vielzeug/virtualit

Virtual list engine for performant rendering of large datasets.

@vielzeug/wireit

Lightweight dependency injection container with IoC principles.

@vielzeug/workit

Web Worker pool abstraction with queuing, timeout, and more.

Run

Ready to execute code...

Press Run or Cmd+Enter to see results here

Available Functions

Array (25 functions)

aggregatealternatearrangechunkcompactcontainseveryfilterfindfindIndexfindLastflattengrouplistmappickreduceremoteListsearchselectshiftsomesortsubstituteuniq

Object (10 functions)

cacheclonediffentrieskeysmergeparseJSONpathseekvalues

String (6 functions)

camelCasekebabCasepascalCasesimilaritysnakeCasetruncate

Math (17 functions)

absaddallocateaverageboilclampdistributedividemaxmedianminmultiplyrangerateroundsubtractsum

Date (3 functions)

expiresintervaltimeDiff

Money (2 functions)

currencyexchange

Function (17 functions)

assertassertParamsattemptcomparecompareBycomposecurrydebouncedelayfpmemooncepipeproxyprunethrottleworker

Async (10 functions)

deferdelayparallelpoolpredictqueueraceretrysleepwaitFor

Typed (27 functions)

gegtisisArrayisBooleanisDateisDefinedisEmptyisEqualisEvenisFunctionisMatchisNegativeisNilisNumberisObjectisOddisPositiveisPrimitiveisPromiseisRegexisStringisWithinisZerolelttypeOf

Random (4 functions)

drawrandomshuffleuuid