Docyrus

Overview

Docyrus business components for building data-driven mobile applications.

Browse all available Docyrus native business components. These components are purpose-built for Docyrus applications — forms, data tables, record management, scheduling, and more.

Available Docyrus Components

ComponentDescription
AvatarSelectAvatar picker with color palette and emoji tabs, previewing the selected avatar in real time.
AvatarThumbnailAvatar display component with image, emoji, or icon text fallback and configurable shape.
AwesomeCardMulti-purpose stat card with collapsible body, compound component pattern for flexible layout.
AwesomeDialogCompound modal dialog system with header, body, footer, and toolbar sub-components.
AwesomeStatsStatistics display component with horizontal scroll or grid layouts, number formatting, and comparison indicators.
CalendarFull-featured calendar with month, week, day, and agenda views with event display.
ChartSVG chart library with 13 chart types (line, bar, area, pie, radar, scatter, candlestick, gauge, funnel, heatmap, treemap, sparkline, combo).
CheckInLocation-based check-in/check-out system with timer, option selection, and check-out form.
CommentsPanelThreaded comments panel with replies, editing, deletion, and attachments.
ContactActivityPanelA timeline panel for displaying and adding contact activities with type-specific icons, user badges, and an inline add form.
CreateRecordDialogA bottom-sheet dialog for creating new records with configurable selector fields, toggles, subject, and description inputs.
DataGridSpreadsheet-like data grid with inline cell editing, sorting, filtering, gallery mode, and bulk actions.
DataGridViewSelectA view selector component for data grids with tabs and dropdown variants, supporting view creation, deletion, and renaming.
DataTableFull-featured data table with sorting, filtering, pagination, grouping, and pinning.
DataTableFilterFilter builder for data tables with column selection, operator matching, and filter pills.
DeleteConfirmDialogModal confirmation dialog for delete operations with customizable title, description, and pending state.
EditableRecordDetailAn inline-editable record detail view that tracks field changes and supports custom renderers for both display and edit modes.
EditableValueInline editable text field with view/edit mode toggle and optional save/cancel actions.
FileAttachmentPanelFile browser and upload panel with thumbnails, file type icons, and delete support.
FormForm-library-agnostic form wrapper that connects DocyField components to any state management library.
GanttGantt chart with timeline visualization, grouped features, drag-to-move, date markers, and zoom control.
FormFieldsDynamic form field system with validation, theming, and 30+ field types for React Native.
ImageEditorAn image editing interface with preview, rotation and crop tools, and save/cancel actions.
KanbanHorizontally scrollable kanban board with columns, cards, priorities and tags.
ListBoxGrid-capable list component with client/server pagination and infinite scroll support.
ListViewFeature-rich list with search, filters, sorting, list/grid display toggle, and pagination.
LogActivityFormA form component for logging various activity types with type-specific fields for calls, emails, meetings, tasks, status updates, and comments.
MapA map component powered by react-native-maps with marker support and graceful fallback.
MegaSelectLarge-scale searchable select with categories, images, and double-tap to choose.
NotificationsPanelNotification list panel with tabs, per-item actions, and customizable header and footer.
PivotGridA pivot table component that cross-tabulates data by row and column fields with aggregation and totals.
PlaceAutocompleteA location search input with autocomplete suggestions powered by the Photon geocoding API.
PricingEnginePanelA pricing calculator panel with editable line items, automatic totals calculation, VAT, and discount support.
QueryBuilderA visual query builder with nestable groups, combinators, field/operator pickers, and value inputs.
RateLimitBannerRate limit notification with banner, modal, and toast modes, countdown timer, and retry/reload actions.
RatingStar rating input with customizable max stars, half-star support, and size variants.
RecordActivityPanelA timeline-style panel that displays record activity history with color-coded operations and actor information.
RecordDeleteConfirmDialogDelete confirmation dialog with cascade relation management for related data.
RecordSharingShare panel with search, permission management, and entity list.
ResourceSchedulerPanelA horizontal timeline scheduler that displays events across multiple resources in a day view.
SchemaRepeaterA generic repeater component for managing dynamic lists of items with reordering, adding, and removing capabilities.
TimeSlotSchedulerA grid-based time slot scheduler for selecting available slots across multiple days.
ValueRenderersRead-only display components for rendering field values by type.

On this page