Welcome to my web sight.

#anime #technology #coding #linux #music

Related Pages



Ryuichi - 30.12.2024 5:00 pm

So yeah, I've created a Desktop Note-Taking app.

I don't know about you, but for me, it's pretty easy to fire up Telegram and paste interesting stuff I find online into the Saved Messages section. Whether it's something to check later or just quick notes, it’s a fast way to save information.

The Problem
The issue with this system is that it’s easy to get carried away. You end up endlessly pasting snippets, and older stuff gets buried in a wasteland of forgotten notes.

Even though it's fast to save things, there are some big drawbacks:

No organization: Everything is mixed up, making it hard to find specific notes.
Limited tools: Some organizational features exist but are barebones and locked behind premium.
Unreliable search: Telegram's search feature is spotty; even when I know a note exists and type it in exactly, it doesn't always show up.

The Inspiration
These were things I could overlook, but I’ve had time to waste. One day, inspiration struck, and I thought, "What if I make an app that’s just for saving notes that works just like this but BETTER?"

Having worked on more complex projects (like a Fediverse frontend inspired by Tumblr), I figured, why not?

Development
I’ve been using PHPDesktop to create personal apps and tools for work. PHPDesktop combines a Chromium frame with PHP and SQLite, making it as easy to build apps as it is to create a webpage.

Over the last month, I’ve worked on this project, and today I’m excited to release version 2.0! 🎉


Notebubble Official Repository

Alternatively, you can download the package from HERE if Notabug isn’t working.

Check out screenshots of the app in this IMGUR Album.

App Overview
I designed Notebubble to resemble an instant messaging app. The goal was to make it familiar and easy for anyone to use.

Getting Started:

- Download and uncompress the package.
- Open the executable (no installation needed).
- The app creates a folder in the same directory for settings and the database. Keep the executable and folder together, and it will load your notes wherever it’s placed.
- Set up your language and timezone on first launch, and you’re good to go!

Features:
- Create multiple categories to organize your notes (the main reason I built this app).
- Add reminders to notes.
- Use checkbox lists to track goals or tasks.
- Multiplatform, It's for Windows and there's a Linux Package too, but i still haven't uploaded it, check the repository later today.
- Multilanguage: It is available on English, Spanish, Italian, Portuguese, French, German and Japanese.
- Among other things.
Detailed help documentation is included within the app.

Syncing Notes Across Devices:
While Notebubble doesn’t yet support internet sync natively, here’s a workaround:

- Move the database to a USB drive or cloud folder (via app settings).
- On another computer, set the database location to the same folder.
- Voilà! Your notes stay synced across devices.

Alternatively, since the app is portable, you can run it directly from a USB drive.

Final Thoughts
This is a small, personal project created for my convenience, but I’m sharing it in case others find it helpful.

If you have questions or feature requests, feel free to:

Contact me on Twitter (link on the sidebar).
Open an issue on the repository, and I’ll check it out right away.

There are many ideas i have for Version 3 and many features that i want to implement yet, so stay tuned here, on my twitter account or the repository for when i release it. Until now, hopefully it is useful to you if you decide to use it.
Filed under: Personal - Permalink