Evernote vs inkdrop
I used Streamline Icons for this improvement :) You can toggle the editor drawer by clicking the three-dash button on the top right corner of the editor: So, I decided to refurbish the icons and rearrange the editor action buttons to make it look modern and clean: Besides, the action buttons on the top of the editor were taking too much spaces which makes you uncomfortable to use in a smaller display: They were too bold for the recent retina resolution displays. The toolbar icons looked kind of outdated these days. #electron #react #javascript #performance Please read the following article to know how I accomplished it: But now, I’m very happy to solve this issue. As you can see, the new version takes less 1,000 milliseconds to launch. I finally managed to leverage v8 snapshots to boost the startup time. Inkdrop is built on top of Electron and the old version needed 4 seconds to launch, which is very slow.
The app launch speed has been also significantly improved. Now it syncs across devices 3 times faster than before! I moved the servers to the same region but in different availability zones and that made the RTT less than 1ms. It was due to the bad network topology where each server was running in a different region, which caused the RTT to be around 166ms. Since scaling out the database cluster, the data sync got slowed down for some reason. Okay, let’s get started from talking about performance improvements in v5. You can use Inkdrop for free, forever if you created a plugin. So, I’m encouraging people to create a plugin with plugin developer license: Plugins let me focus on improving the core features instead of adding many optional features. I’m happy to see people enjoying hacking Inkdrop. While I’ve been working on its core features alone, we’ve got more than 100 plugins now! Most of them (> 80%) are made by the user community, which is awesome.
In order to deal with that issue, Inkdrop provides a powerful API that allows you to add new functionality or provide a new look to the app with a plugin. Because there are countless personal preferences and nice-to-have features for developers.
EVERNOTE VS INKDROP UPDATE
This update is on top of those endeavors.īuilding a great editor alone would be extremely hard. Last year, I worked on rebuilding the app completely from scratch in order to clean up its technical debt and it successfully paid off: How I Kept My Solo Project Going Over 3 Years.How I Built a Markdown Editor Earning $1300/mo Profit - Inkdrop.I learned a lot through this project and blogged about them. But I stuck with it for 4 years and kept improving it. The journey towards building a perfect note-taking app was so hard than I imagined. Then, I couldn’t find the one and eventually decided to build it myself.
EVERNOTE VS INKDROP CODE
It’s initially built just for myself - I was searching for a replacement for Evernote, supporting code syntax highlighting and some other programmer-friendly features like vim keybindings and hackability, for a long time. It makes organizing Markdown notes simple without hassles.
EVERNOTE VS INKDROP ANDROID
Wow, how time flies! This is a plain-text Markdown note-taking app that runs and syncs across macOS, Windows, Linux, iOS, and Android devices with end-to-end encryption. I’ve been building Inkdrop alone for 4 years. To people who stumbled across this article: Nice to meet you. Let me take you through what’s new in v5. Thank you, Andi, can_Y, ebigram, Erdem, Gustavo, James, Mike, Rael, tdudz, and Zhuolun for your feedback. It’s been 5 months since the last update but we’ve got a bunch of new features, improvements, and bug fixes! I’d like to say thank you to all the customers who helped me testing the beta versions. I’m so excited to announce that Inkdrop v5 has been just released today.