> 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

Reply via email to