![image](https://private-user-images.githubusercontent.com/50035229/258730986-c87eec25-de92-4227-b2e7-8da11389d15b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI3ODg0MjQsIm5iZiI6MTcyMjc4ODEyNCwicGF0aCI6Ii81MDAzNTIyOS8yNTg3MzA5ODYtYzg3ZWVjMjUtZGU5Mi00MjI3LWIyZTctOGRhMTEzODlkMTViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA0VDE2MTUyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIyYjVhM2JkMzQzNTRkYzM3YjQ0Mzk1ZjU1MDhhNjY0ODU1ODAxOTg5MTgwYWE1OGNjODQ4OTZkMzFiZTk1Y2UmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.fhyM4ISliRUHPa-gGujGMdzs0rzA_BLb0aJm9EQBlBM)
![image](https://private-user-images.githubusercontent.com/50035229/270717733-6ceec820-99d0-4d40-965c-a5b026aa9c7b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI3ODg0MjQsIm5iZiI6MTcyMjc4ODEyNCwicGF0aCI6Ii81MDAzNTIyOS8yNzA3MTc3MzMtNmNlZWM4MjAtOTlkMC00ZDQwLTk2NWMtYTViMDI2YWE5YzdiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MDQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODA0VDE2MTUyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE4ODYxN2YwNzFkMTkwMWE4NzY5ZGQwNWIzNzEzM2FlYjgzMWNjNzg4Y2QwZGZlMTJjMmZhODU5MDVhMjQ2M2EmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.NirO6XspDTJ4T_CYrW4uKxzz9BkEJeOIpAt0S5DofgQ)
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