The official launch of the Developer Incentive Program for Feishu plugins is now underway.
Duration: September 1, 2023, to March 1, 2024.
Successfully published plugins are eligible for a cash reward of ¥2,000 RMB or a ¥2,000 RMB JD.com gift card.
1️⃣ clone deme
git clone ....
pnpm install
pnpm dev
2️⃣ Copy http://localhost:5173/ to the multidimensional table webview address.
Authentic primary materials
- Extension Script Development Guide
- Extension Script API Documentation
- Frequently Asked Questions about Extension Script Development
- Table Authorization Code SDK - Node.js Version
- Table Authorization Code SDK - Python Version
- Table Authorization Code SDK - Formal Version for Golang
Get started quickly without hesitation
- HTML-Template - Official HTML template
- React-Template - Official React template
- Vue-Template - Official Vue template
- Nextjs-Template - Official Next.js template
See how others play
- Talk-Base - Extract any data from natural language and enter it into multidimensional tables by simply editing table fields and annotations, powered by the typechat engine
- Find-And-Replace - Find and replace data in multidimensional tables
- Search-And-Deduplication - Find duplicate records based on certain conditions and delete them
- Fill-With-Random-Values - Populate fields using random numbers
- URL-To-Attachment - Convert URLs within multidimensional tables to attachments
- Proper-Function - Choose a specific text field, capitalize the first letter of each English word while converting the rest to lowercase
- Connect-Prompt - Generate field data using OpenAI
- Base-Translator-FE - Translate table fields into other languages
- Base-Location-Utils - Retrieve detailed geographical location information based on fields
- Random-Sort - Randomly shuffle the order of records in a data table
- Lottery-Page - A powerful, multidimensional table-based tool for simple and efficient lottery draws, supporting thousands of participants
- Excel-Import - Import local Excel files into existing multidimensional tables
- Link-Preview - Preview web links within a cell
- Split-Columns - Split text fields into multiple columns, supporting various delimiters
- QRCode-Generator - QR code generator
- AttachmentDownloader - Bulk download attachment files
- CurrencyConversion - Convert currency based on real-time exchange rates and write to the field
- Excel-Compare-and-Import - Easily import local Excel files into existing multidimensional spreadsheets, supporting content appending and comparative imports.
- Translate - Select a cell, and it will be automatically translated into Chinese/English. Replace the original text with one click
- Mp3Player - Mp3Player
- PreviewImages - PreviewImages
- SplitRows - Multidimensional table data is divided into rows
- CartesianProduct - Perform a cross-join (Cartesian product) of multiple data tables and write the results into a new data table
- DevTool - This tool is used to obtain IDs related to a base, including BaseID, FieldID, TableID, RecordID, and so on.
- CleanData - Used to bulk delete entire views or data from multiple fields, capable of bypassing the 5000 records limit.
- GlobalSearch - Quickly search all data in base without switching tables to find everything
- SplitRowsToOtherTable - Split text, multiple-choice, and other data into separate data tables and support data synchronization for other fields.
- TextToMultiSelect - Batch converting the content of multiple lines of text fields into the values of a multiple-choice field.
- FieldCopy - Batch copy the fields in a data table to other data tables or the current data table, allowing you to manually reference the data of other tables when you enable advanced permissions
- UploadFiles - Batch upload of attachments, support for uploading and creating new records, or matching field upload, improve the efficiency of uploading files
- CalendarConversion - Support Gregorian calendar date and lunar calendar date conversion
- MergeTables - Support merging multiple data tables into one data table, easy to merge large amounts of data
🍻 Submit Your Shared Project and let more people use your Base extensions