DEV Community

Cover image for Dev tool: A Markdown editor for developers πŸ”₯
Anthony Lagrede
Anthony Lagrede

Posted on • Edited on

Dev tool: A Markdown editor for developers πŸ”₯

As developer you probably spend most of your time to learn and test things. Grab and test small pieces of code, read and write documentation, both for you or your teammates and eventually coding. πŸ˜‹

Since years, I made a choice to use Markdown as primary format to taking notes and this for 2 reasons:

  • The markdown is portable, non vendor lock-in
  • It's perfect for writing code and documentation (code highlight, html conversion...)

I also decided last year to bring my contribution to the community by providing Znote. (self-promotion here) an electron cross-platform note-taking app offering a dedicated experience for developers.

Disclaimer: Even if the app is already available on all app stores and mobiles, Znote is still young with lot of improvements to do.

Furthermore, if as a software creator it's common to add new features, I'm really excited to share this particular one with you which completely changed my daily work.

The Lab πŸ§ͺ

The Lab is a feature allowing to run JavaScript code directly in the note-taking app. You can use the Node fs API as well as the pre-included libraries to explore and visualize your data. ✨

Below are some examples:

Run plain Javascript
Demo JS

Read & Write file thanks to the Node FS API (it's an Electron App)
Demo Node FS

Explore Data with DanfoJs
Demo data exploration

Graph with https://plotly.com/javascript/
Demo Graph

And generate diagrams with Mermaid
Demo Mermaid


Are you interested in helping me?

Like I said above, even if the app is ready to use, my backlog is still enormous πŸ“š.
I plan to integrate more libraries and build-in plugins to add shortcut functions. I will send tutorials, probably via my newsletter (link on the landing Lab page). Do you already have any suggestions for me? I will be happy to read them here or on my Github: landing page.

Hope you will enjoy using my app and it will make your job a little more fun.

Oldest comments (45)

Collapse
 
andrewbaisden profile image
Andrew Baisden

Cool this looks interesting. I have been using Markdown a lot lately.

Collapse
 
jcdea profile image
JcdeA

I might contribute if it was open source..

Collapse
 
alagrede profile image
Anthony Lagrede • Edited

Yes but I'm not yet ready to open the code. Currently, I am more comfortable maintaining the code on my own. But this is not excluded in the future. For the moment, I am thinking about how to open the integration of external libraries which will be probably more valuable for users.

Collapse
 
klvenky profile image
Venkatesh KL • Edited

That is brilliant. I'll check the app & will let you know the feedback. I'd try to contribute if I find time. Cheers

Collapse
 
alagrede profile image
Anthony Lagrede

Thank you very much for your compliment 😊. Hope you will like the app.

Collapse
 
tomfa profile image
Tomas Fagerbekk

Oh my, this is just what I've been looking for. Please add a premium paid feature so you can bring in money, and continue this awesome project full time.

Collapse
 
alagrede profile image
Anthony Lagrede

πŸ₯² oh Thank you so much. Currently I don't plan to do the premium feature as long as I can handle the load. I prefer to focus my efforts on creating a valuable and useful app for as many people as possible.

Collapse
 
j3ffjessie profile image
J3ffJessie

This is awesome. Was looking for a cross platform note taking for iOS and Linux and then I came across this. Must be fate. I’ll definitely provide feedback and try to help if/when I can.

Collapse
 
alagrede profile image
Anthony Lagrede

Thank you J3ffJessie.

 
alagrede profile image
Anthony Lagrede

Right. Actually, you can already share your notes in the cloud for mobile use cases. The limit is currently a little low to allow everyone to have a free cloud space but you cannot sync local files. For these, OneNote is a good option.

Collapse
 
alagrede profile image
Anthony Lagrede • Edited

Thank you for your feedback. Good ideas, I will open Discussions soon and review each of your points.

Collapse
 
alagrede profile image
Anthony Lagrede

I didn't know Phonito 🀩, it seems awesome. Thank you!

Collapse
 
wesley7104 profile image
Wesley Randolph

Just want you to know, this is cool! πŸ€“

Collapse
 
alagrede profile image
Anthony Lagrede • Edited

Thank you so much ☺️

Collapse
 
omawhite profile image
Omar White

This is a really good product idea! I wish you well, I stared this on GitHub so I could keep an eye on this.