---
title: "Features"
description: "Features of the library."
type: "docs"
category: "doc"
tags: []
authors: [Anonymous]
date: "2026-09-09"
last_update: "2026-09-09"
time_minutes: 1
draft: false
unlisted: false
url: "https://www.derafu.dev/docs/ui/js/features"
---

# Features

## Utility Functions

- Password generation with cryptographic randomness.
- Cookie management.
- User language detection.
- Number formatting with locale support.
- Empty value checking.
- Integer/float validation.
- Object key extraction.
- String selector with object property concatenation.

## UI Functions

- Popup window management.
- Dynamic table creation.
- Notifications (with Notyf/Bootbox support).
- Clipboard operations (copy/paste).
- Social sharing (WhatsApp, etc.).
- Loading dialogs.
- Alert and confirmation dialogs.
- Smooth scrolling.
- URL deeplink management.
- Print functionality.

## Validation Functions

- Chilean RUT validation and formatting.
- Form field validation with multiple check types.
- Email validation (single and multiple).
- Date format validation.
- Phone number validation.
- Integer/real number validation.

## Form Functions

- Form submission via POST.
- Password field visibility toggle.
- Field expansion for long text.
- Dynamic form field initialization.
- Checkbox group management.
- Select option management.
- Dynamic table row management.

## Tab Functions

- Tab initialization and management.
- URL-based tab navigation.
- Magic link generation.
- Modal integration.
- Form element integration.



---
Last updated on 09/09/2026

