Add TaskBoard, Custom Doc Viewer, and Editor.js components#8
Merged
kkoppenhaver merged 3 commits intotryretool:mainfrom Mar 20, 2026
Merged
Add TaskBoard, Custom Doc Viewer, and Editor.js components#8kkoppenhaver merged 3 commits intotryretool:mainfrom
kkoppenhaver merged 3 commits intotryretool:mainfrom
Conversation
TaskBoard is a kanban-style project management board with drag-and-drop functionality. It enables visual task organization across four columns: Backlog, Todo, In Progress, and Done. Features: - Drag-and-drop task cards between columns - Add new tasks with the + button - Rename tasks by clicking on the task name - Dynamic properties per column for Retool integration Component created by @gonzalo from the Retool community. Co-authored-by: gonzaloplaza96 <gonzaloplaza96@users.noreply.github.com>
## Custom Doc Viewer A document viewer component for previewing .docx files in Retool with responsive scaling, base64 input, and configurable file size limits. Features: - DOCX rendering using docx-preview library - Responsive scaling to fit component width - Base64 input support (with or without data URL prefix) - Configurable file size limit (default 50MB) - Loading and error states with ARIA support - Customizable styling Note: Cover image to be added in follow-up. Component created by @vagkap from the Retool community. ## Editor.js A powerful rich text editor with block-style editing, providing a modern WYSIWYG experience with clean JSON output. Features: - Block-style content editing - Headers, lists, quotes, code blocks, tables, embeds - Clean JSON output for easy storage - Customizable tool configuration - Dark and light mode support - Inline formatting (marker, underline, inline code) Component created by @minijohn, @Mahmoudk3m, and @vagkap. Co-authored-by: vaggelis-kapetanakis <vaggelis-kapetanakis@users.noreply.github.com> Co-authored-by: Theminijohn <Theminijohn@users.noreply.github.com> Co-authored-by: Mahmoudk3m <Mahmoudk3m@users.noreply.github.com>
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Component Submissions: 3 Community Components
This PR adds three components to the gallery from community contributors.
1. TaskBoard
Author: @gonzalo (Retool Community)
Original Repository: https://github.com/gonzaloplaza96/retool-custom-components
Description
A kanban-style project management board with drag-and-drop functionality for organizing tasks across four columns.
Features
Columns
Files Included
src/- Component source code (TypeScript/React)package.json- Dependencies and build configurationmetadata.json- Component metadata with tags: Kanban, Drag & Drop, UI Componentscover.png- Screenshot (129KB)README.md- Installation and usage instructions2. Custom Doc Viewer
Author: @vagkap (Retool Community)
Original Repository: https://github.com/StackdropCO/custom-doc-viewer
Description
A document viewer component for previewing
.docxfiles in Retool applications with responsive scaling and built-in error handling.Features
Files Included
src/- Component source code (TypeScript/React)package.json- Dependencies and build configurationmetadata.json- Component metadata with tags: PDF, File Upload, UI ComponentsREADME.md- Installation and usage instructions3. Editor.js
Primary Author: @minijohn (Retool Community)
Co-Authors: @Mahmoudk3m, @vagkap
Original Repository: https://github.com/StackdropCO/editorjs-retool-component
Description
A powerful rich text editor with block-style editing, providing a modern WYSIWYG experience with clean JSON output.
Features
Files Included
src/- Component source code (TypeScript/React)package.json- Dependencies and build configurationmetadata.json- Component metadata with tags: Rich Text, Editors, UI Componentscover.png- Screenshot showing the editor (64KB)README.md- Installation and usage instructionsAttribution
This PR was submitted by @sarah-retool to help get these components into the official gallery.