> On Mar 20, 2025, at 2:22 AM, Ovilia <oviliazh...@gmail.com> wrote:
>
> Hi,
>
> I've developed pie/line/bar chart options for now.
> Check out to learn more at https://github.com/apache/echarts-from-mermaid.
>
> I would like to rename this repo into "mermaid-inspired-echarts" instead of
> the current name because it's a great detail of job to make sure it behaves
> exactly the way as with mermaid and ECharts doesn't support a lot of graphs
> that mermaid supports.
Repository names are required to be in the format of `apache/echarts-*`. This
is necessary for permissions to be properly assigned.
>
> Does this sound like a good name, or any other suggestions? Does anyone
> know how to change the GitHub repo name? I guess opening a jira ticket
> should do, right?
Yes, but it will be rejected if the name is disallowed. Let’s find a better
name.
Is “echarts-mermaid-plugin” good?
Best,
Dave
>
> Thanks
>
> *Ovilia*
>
>
> On Tue, Feb 18, 2025 at 5:46 PM Ovilia <oviliazh...@gmail.com> wrote:
>
>> Dear all,
>> Considering that we plan to release ECharts 6.0 at the end of March and
>> there are still some functions under development, the ECharts From Mermaid
>> Project is very likely not to be supported in version 6.0. We expect to
>> support it in the subsequent versions (such as 6.1.0). If you are
>> interested in this project or have any suggestions, you are welcome to
>> continue the discussion.
>> Best regards!
>>
>> Thanks
>>
>> *Ovilia*
>>
>>
>> On Thu, Feb 6, 2025 at 5:39 PM Ovilia <oviliazh...@gmail.com> wrote:
>>
>>> And here is the link to the project:
>>> https://github.com/apache/echarts-from-mermaid
>>>
>>> Thanks
>>>
>>> *Ovilia*
>>>
>>>
>>> On Thu, Feb 6, 2025 at 5:37 PM Ovilia <oviliazh...@gmail.com> wrote:
>>>
>>>> Dear Apache ECharts Developers,
>>>>
>>>> I hope this message finds you well.
>>>>
>>>> I am writing to introduce a new project currently under development,
>>>> called "Apache ECharts From Mermaid." This project aims to enable Apache
>>>> ECharts to render charts using a Mermaid-like syntax. By leveraging this
>>>> plugin, we can generate charts from text or markdown, which is especially
>>>> beneficial in LLM applications.
>>>>
>>>> The primary advantage of this approach lies in the simplicity of Mermaid
>>>> syntax compared to the complex structure of ECharts options. This makes the
>>>> chart generation process more reliable and user-friendly. Additionally,
>>>> users can customize the appearance of charts using `echarts.registerTheme`.
>>>>
>>>> Here is a brief example of how it works:
>>>>
>>>> ```javascript
>>>> import { EChartsFromMermaid } from 'echarts-from-mermaid';
>>>> import * as echarts from 'echarts';
>>>>
>>>> const mermaidDefinition = `
>>>> pie title Pets adopted by volunteers
>>>> "Dogs" : 386
>>>> "Cats" : 85
>>>> "Rats" : 15
>>>> `;
>>>>
>>>> const option = EChartsFromMermaid.getOption(mermaidDefinition);
>>>> /** which generates the following option:
>>>> * {
>>>> * title: {
>>>> * text: 'Pets adopted by volunteers'
>>>> * },
>>>> * series: [
>>>> * {
>>>> * type: 'pie',
>>>> * data: [
>>>> * { value: 386, name: 'Dogs' },
>>>> * { value: 85, name: 'Cats' },
>>>> * { value: 15, name: 'Rats' }
>>>> * ]
>>>> * }
>>>> * ]
>>>> * }
>>>> */
>>>>
>>>> // This option can be used directly with ECharts.
>>>> const chart = echarts.init(document.getElementById('main'));
>>>> chart.setOption(option);
>>>>
>>>> Currently, the plugin supports several chart types such as pie, bar,
>>>> line, and sankey. We have also extended Mermaid's capability to describe
>>>> other chart types supported by Apache ECharts.
>>>>
>>>> As this project is still in its development phase, we would greatly
>>>> appreciate your feedback and suggestions to enhance it further. Your input
>>>> will be invaluable in ensuring that we create a robust and versatile tool.
>>>>
>>>> There are types supported by Mermaid like Pie, Bar, Line, and Sankey.
>>>> And I also plan to extend the Mermaid - like syntax to describe some chart
>>>> types that Mermaid doesn't support natively but are supported by Apache
>>>> ECharts.
>>>>
>>>> I would greatly appreciate it if you could take a look at the project
>>>> and share your thoughts, suggestions, or any potential improvements. Your
>>>> insights would be extremely valuable as we continue to develop this plugin.
>>>>
>>>> Thank you for your time and consideration. I look forward to hearing
>>>> your thoughts.
>>>>
>>>> Best regards,
>>>>
>>>> *Ovilia*
>>>>
>>>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@echarts.apache.org
For additional commands, e-mail: dev-h...@echarts.apache.org