10 comments

[ 3.6 ms ] story [ 25.5 ms ] thread
Hey folks I have been working on this app for the past 2 years now and I am nowhere done.

I thought of just posting it online to see if it sparks any interest.

The overall goals of this project are: Your data is yours: Bangle is a fully client side application which helps you edit your markdown notes. You provide it with notes and they stay with you.

Portable: Bangle is and will be a web app first i.e. no bloated electron app. Use it on your phone laptop or tablet.

Powerful: Bangle is simple to get started and has enough extensibility for the pro users (Just press command-shift-p).

Looking for early feedback (if I get any traction on this). Cheers

Super cool project. Any plans to support other file types?
Currently it only supports markdown, but I want to build this as a note taking app. I have spent most time in making it flexible to allow for plugins , I guess in near future I will write a plug-in for other note file formats.

Do you have any specific file type in mind ?

Looks really polished!

- The move toward storing data in the cloud to storing in on my local computer, especially for a note-taking style app is really important. - Love the mini command line at the top that is autocompleted when I press a button.

Bugs:

- Getting an error for a file I have named "C++.md". It prevents me from opening an entire directory of Markdown.

- Also tried opening a folder from IA Writer, and get the error: "bangle can't open this folder because it contains system files". Not sure what that means.

I also suggest a way to edit a markdown file as soon as I open the app even if it's not local as a little demo.

Hey thanks for checking it out! Really appreciate it.

I think I need a way to figure out different file names and characters allowed.

On your second point, I think the browser controls that part and prevents granting access to things it deems sensitive. I would recommend opening a notes folder which is in your user directory like Documents , Downlaods , Desktop etc.

> * Only available on Chrome and Edge

Unfortunate :( Is there a browser API in use that rules out Firefox?

bangle.io uses the File System Access API to read and write from the users disk (https://web.dev/file-system-access/) and weirdly Firefox devs find this proposal dangerous. If only we all can convince them it’s not