Skip to content

feat: add excel_tool plugin for JSON to Excel conversion with styling support#995

Open
wangpengfei44 wants to merge 5 commits intolanggenius:mainfrom
wangpengfei44:main
Open

feat: add excel_tool plugin for JSON to Excel conversion with styling support#995
wangpengfei44 wants to merge 5 commits intolanggenius:mainfrom
wangpengfei44:main

Conversation

@wangpengfei44
Copy link

Plugin Submission Form

1. Metadata

2. Submission Type

  • New plugin submission
  • Version update for existing plugin

3. Description

excel_tool is a lightweight plugin that converts JSON-formatted 2D arrays into Excel (.xlsx) files. It supports custom column widths, merged cells, cell styles (including alignment, font size, bold, background color, border, and text wrapping), and row heights. The plugin is designed to enable easy export and formatting of structured tabular data.

4. Checklist

  • I have read and followed the Publish to Dify Marketplace guidelines
  • I have read and comply with the Plugin Developer Agreement
  • I confirm my plugin works properly on both Dify Community Edition and Cloud Version
  • I confirm my plugin has been thoroughly tested for completeness and functionality
  • My plugin brings new value to Dify

5. Documentation Checklist

Please confirm that your plugin README includes all necessary information:

  • Step-by-step setup instructions
  • Detailed usage instructions
  • All required APIs and credentials are clearly listed
  • Connection requirements and configuration details
  • Link to the repository for the plugin source code

6. Privacy Protection Information

Based on Dify Plugin Privacy Protection Guidelines:

Data Collection

This plugin does not collect any personal user data. It only processes user-provided JSON data to generate Excel files.

Privacy Policy

  • I confirm that I have prepared and included a privacy policy in my plugin package based on the Plugin Privacy Protection Guidelines

@crazywoola
Copy link
Member

In requirements.txt, please use this dify_plugin>=0.3.0,<0.5.0 instead.

@LogicOber LogicOber self-assigned this Aug 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants