ArkHost/HelixNotes
14
150
Fork
You've already forked HelixNotes
13

[Suggestion] Use standard MD Tables #64

Closed
opened 2026年05月20日 17:34:03 +02:00 by and4po · 3 comments

Hi, thanks for building this great app!
I was asking myself if it would be possible that by default, if any of the styles haven't been changed, tables are standard Markdown tables? I understand that it is easier to manage them in HTML when having different colors or so, but when they are just plain tables, why not following the standard Markdown specification? It ensures that the notes will remain readable for any Markdown app forever.

Thanks!

PS: Just out of curiosity, has been the app heavily built by AI? The commits look a bit strange and the app itself seems to be processing extremely fast... I would like you disclose it as a matter of transparency, the same way the app code is open, and the app is free software, there are people who care about those kinds of things.

Hi, thanks for building this great app! I was asking myself if it would be possible that by default, if any of the styles haven't been changed, tables are standard Markdown tables? I understand that it is easier to manage them in HTML when having different colors or so, but when they are just plain tables, why not following the standard Markdown specification? It ensures that the notes will remain readable for any Markdown app forever. Thanks! PS: Just out of curiosity, has been the app heavily built by AI? The commits look a bit strange and the app itself seems to be processing extremely fast... I would like you disclose it as a matter of transparency, the same way the app code is open, and the app is free software, there are people who care about those kinds of things.

Hi, thanks for the feedback and for using the app.

Regarding the tables: valid point about portability. Currently, the editor saves tables as HTML to easily support dynamic features like cell styling, backgrounds, and specific alignments without breaking the layout. Detecting when a table is completely plain and dynamically switching between standard Markdown pipe syntax and HTML on save is a solid idea, but it adds code and parser complexity. Because of this, it is not an immediate priority, but I will keep this issue open to track it for the backlog.

Regarding the AI question: yes, I use AI assistance extensively. It helps me quickly research optimal approaches, write boilerplate, and speed up development or find bugs. This is why development cycles are faster and commit styles might look a bit different.

Thanks again for the feedback and the suggestion.

Hi, thanks for the feedback and for using the app. Regarding the tables: valid point about portability. Currently, the editor saves tables as HTML to easily support dynamic features like cell styling, backgrounds, and specific alignments without breaking the layout. Detecting when a table is completely plain and dynamically switching between standard Markdown pipe syntax and HTML on save is a solid idea, but it adds code and parser complexity. Because of this, it is not an immediate priority, but I will keep this issue open to track it for the backlog. Regarding the AI question: yes, I use AI assistance extensively. It helps me quickly research optimal approaches, write boilerplate, and speed up development or find bugs. This is why development cycles are faster and commit styles might look a bit different. Thanks again for the feedback and the suggestion.

HTML-tables in MD-files contradict the proclaimed "so i built it: plain Markdown, stored on your own disk."
I think it is a bug. I registered here to create one but found this "Suggestion"...

HTML-tables in MD-files contradict the proclaimed "so i built it: plain Markdown, stored on your own disk." I think it is a bug. I registered here to create one but found this "Suggestion"...

Hello,

This has been addressed in the last version 1.3.3.

Closing this issue.

Hello, This has been addressed in the last version 1.3.3. Closing this issue.
Sign in to join this conversation.
No Branch/Tag specified
main
fix/vault-indication
v1.3.3
v1.3.2
v1.3.1
v1.3.0
v1.2.9
v1.2.8
v1.2.7
v1.2.6
v1.2.5
v1.2.4
v1.2.3
v1.2.2
v1.2.1
v1.2.0
v1.1.9
v1.1.8
v1.1.7
v1.1.6
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
v1.0.9
v1.0.8
v1.0.7
v1.0.6
v1.0.5
v1.0.4
v1.0.3
v1.0.2
v1.0.1
v1.0.0
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ArkHost/HelixNotes#64
Reference in a new issue
ArkHost/HelixNotes
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?