this post was submitted on 21 Oct 2025
298 points (99.0% liked)

Selfhosted

52440 readers
1507 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Hi, This is my first post here, pretty intimidating! haha

I shared this on reddit, and one of my community members told me this is a good place to also share it, so here we go!

A couple of months back I have built a checklist/note taking app for myself and called it rwMarkable, posted it on reddit and a lot of people seemed to resonate to it, so I kept adding new features and enjoying the small but very involved community that has built around it.

For anyone who hasn't heard of the project before, here's a quick bullet list of some features:

  • Checklists: Create task lists with drag & drop reordering, progress bars, and categories. Supports both simple checklists and advanced task projects with Kanban boards and time tracking.
  • Text Notes: A clean WYSIWYG editor for your notes, powered by TipTap with full Markdown support and codeblock syntax highlighting.
  • Sharing: Share checklists or notes with other users or publicly with shareable links.
  • File-Based: No database needed! Everything is stored in simple Markdown and JSON files in a single data directory.
  • User Management: An admin panel to create and manage user accounts with session tracking.
  • Customisable: 14+ built-in themes plus easy custom theme support.
  • API Access: Programmatic access to your checklists and notes via REST API with authentication for various integrations.
  • OIDC integration: Use any provider to authenticate, follow this tutorial on how to

There have been a lot of requests to change the name due to it sounding a little too close to reMarkable (the tablet - which, btw, i had no idea existed at the time lol) and after getting some amazing community suggestions we landed on jotty.

You can find all the info (and a demo) here: https://jotty.page/

You can find the repo here: https://github.com/fccview/jotty

Let me know what you think, the app is very much still in development and every week new features get added (that said, I really value the simplicity and lightweight nature of it, so I will not add anything that compromises it).

Few screenshots

p.s. Nice to meet you all <3

top 50 comments
sorted by: hot top controversial new old
[–] Fedegenerate@lemmynsfw.com 2 points 1 hour ago

Omw, a replacement for Vikunja and Joplin? Sign me up!

[–] skoell13@feddit.org 2 points 2 hours ago

Damn, I this is exactly what I searched for, I'll deploy it immediately, thanks a lot!

[–] TedZanzibar@feddit.uk 1 points 3 hours ago (1 children)

This looks really good and I'm enthused with how responsive you're being, will definitely give it a try.

It is a bit of a shame you didn't call it Jott as jo.tt is available as a domain, but then the tt TLD is pretty expensive so maybe not!

[–] fccview@lemmy.world 3 points 3 hours ago (1 children)

jo.tt

if only I had ~1600£/year to throw on a domain... hahaha

Thank you btw, I won't always be able to be this responsive, but it's some exciting time with the rebranding going on. I usually respond within the day tho, especially if I deem something to be fairly urgent :)

[–] TedZanzibar@feddit.uk 1 points 21 minutes ago

It's more like £150/year, but it's charged every 3 years. Still very expensive compared to .com for sure!

[–] EpicStuff@lemmy.ca 2 points 4 hours ago (1 children)

Does this support nested checklists/tasks/to do?

[–] fccview@lemmy.world 3 points 4 hours ago

No, it does not, but I don't think it should be too hard to implement (at least the checklists side of thing - kanban board subtasks may be a whole can of worms UI wise, but can look into it) raise an issue on github and I'll look into it as soon as I can fit in the roadmap <3

[–] Sunny@slrpnk.net 9 points 11 hours ago (1 children)

Been happily using this for the past month or so! I'm positive to the name change too, Jotty is better 💜 I only have one small request (ill open an issue on it if you want); Basically I think it would be nice if the top left logo could be editable, as in let the user choose what is written there. Keep the logo ofc. Personally wish it could say just "jotty" and not "jotty.page".

Keep up the great work!

[–] fccview@lemmy.world 4 points 10 hours ago (1 children)

Hi! Very glad you like it! It already is editable :) it's done via the admin panel ♥️ you can even set the pwa icon if you wished to

[–] Sunny@slrpnk.net 2 points 9 hours ago (1 children)

Wow now i feel silly 😅 Never realised the shield icon led to the admin panel (didnt know there even was an admin panel heh?) This has just leveled up my experience!

[–] fccview@lemmy.world 6 points 8 hours ago

Aw not silly at all, maybe I should make it clearer actually. Always important to remember that what's obvious to me may not be as obvious to someone else

[–] Blaze@piefed.zip 6 points 13 hours ago (1 children)

Looks great, thank you for sharing! Feel free to post to !opensource@programming.dev for wider reach

[–] fccview@lemmy.world 2 points 10 hours ago

Hi! Thank you, I'll create a post there now!

[–] d13@programming.dev 5 points 17 hours ago (1 children)

I'm getting a Cloudflare error trying to access your demo site.

Also, do you support back linking? That's a feature that's very important to me.

[–] fccview@lemmy.world 8 points 16 hours ago (1 children)

Should be back, of course everything went down while I was asleep, the joys 🤦‍♂️ By back linking you mean offline cache that links to a server when back online? If so, no, not yet at least

[–] d13@programming.dev 4 points 5 hours ago (2 children)

Backlinking is when you link to a page, it links back.

For example, if I have a daily journal, I can say Fixed a problem with my [[Raspberry Pi]] setup... and then a few weeks later I can say Found a new use for [[Raspberry Pi]]..., etc.

Now when I go to the Raspberry Pi page, it shows me a list of times I've linked to the page and the context.

I use this all the time with Logseq, but I find Logseq pretty unpolished, infrequently updated, etc., so I'm always on the lookout for something nicer.

[–] Everyday0764@lemmy.zip 1 points 3 hours ago

have you tried silverbullet? https://silverbullet.md/

[–] fccview@lemmy.world 3 points 4 hours ago

Oh yeah, that's not a feature yet. There's an open feature request for this and I'll definitely implement it, may take a bit of time to do.

Would you be able to give me a couple of screenshots on what the context looks like? I just had a simple "mentioned 2 times" with links on where it was mentioned in mind, but full on context sounds way better, I'm curious to see how that works (totally not copying :P)

[–] AliasAKA@lemmy.world 34 points 1 day ago (2 children)

MIT license, cool! I’ll check this out. Any chance to migrate from discord to a more open platform for community engagement?

[–] Ohh@lemmy.ml 1 points 4 hours ago (1 children)

Just curious why you prefer MIT and not something copyleft like gpl @AliasAKA@lemmy.world ?

[–] AliasAKA@lemmy.world 1 points 4 hours ago (1 children)

Oh I’m fine with copyleft, even preferred. I just see any open source license, even MIT, and am pleased. Perhaps my bar is too low, but at this point anyone posting anything with open source protection to the creation is cool to me.

[–] Ohh@lemmy.ml 1 points 4 hours ago (1 children)

Ok thanks. "Even MIT" is something i agree on. And the author decides of course. But this means that big corp can 'steal' the code. It also means you can build extensions and other stuff that are not MIT. And then it gets muddy.

Anyways didnt mean to make this about license. Sorry.

[–] AliasAKA@lemmy.world 1 points 4 hours ago

I think it’s okay, I made a comment about the license first! It’s good discussion. I certainly like everything being copyleft, but I also get why people who make a contribution (an extension or otherwise) might want to license it differently. Ultimately whoever does the work gets to decide on the license — closed source I’ll never touch, extension or otherwise, but I’m lenient on open source.

[–] fccview@lemmy.world 11 points 1 day ago (6 children)

Hey, thank you! Well I know discord very well so I just went for it because it's what I am familiar with, but I am fairly open to have more than one community engagement platform, what did you have in mind? I heard a lot of good things about signal within the self-host community, but then again.. it did go down with the aws outage with everything else yesterday lol

[–] Balinares@pawb.social 18 points 1 day ago (1 children)

A ticket tracker and a wiki!

Else all the institutional knowledge about your software that your users are adding too vanishes forever into a black box. And that'd be a dang pity

[–] fccview@lemmy.world 11 points 1 day ago (3 children)

Yes! I am absolutely working on a wiki! Release notes are very detailed so it's easy to track progress scrolling through them on GitHub (I do this for work too, so I am fairly organised with that)

I'll add a wiki to the official site once I'm done building it, there is a help button within the app itself with some knowledge base on key features ♥️

[–] q5VtXnYt@infosec.pub 1 points 6 hours ago

Have you thought about migrating or mirroring the code from github to codeberg?

load more comments (2 replies)
[–] Onomatopoeia@lemmy.cafe 7 points 1 day ago (5 children)

Ffs Signal went down with AWS??

[–] Sunny@slrpnk.net 1 points 11 hours ago
load more comments (4 replies)
[–] alto@lemmy.ml 8 points 1 day ago

Matrix is generally very nice for chat, and Discourse for forums.

[–] artyom@piefed.social 7 points 1 day ago

I hear there's this new thing called PieFed that's pretty cool...

load more comments (2 replies)
[–] warmaster@lemmy.world 14 points 1 day ago (1 children)

Please, for the love of god, please be the first app of this kind to support the iCAL VTODO & VJOURNAL standards.

[–] fccview@lemmy.world 16 points 1 day ago (1 children)

Hey! I will need to add a calendar at some point, so if you open an issue on the GitHub repo about this I can have a proper look, just done some research and definitely not opposed to the idea, seems pretty standard to me

[–] warmaster@lemmy.world 8 points 23 hours ago (1 children)

Thank you for even considering it, let alone add it to the roadmap. Huge thanks.

I will create the issue, should I open one for each standard or consolidate all into one issue?

[–] fccview@lemmy.world 7 points 23 hours ago

Consolidate all into one issue, no promises, but as long as it's there I'll definitely at least spike it and investigate the possibility ♥️

[–] GreenKnight23@lemmy.world 2 points 18 hours ago (1 children)

looks great! I need something like this for work tbh and will be checking it out.

question though, do you have any plans on incorporating a backend DB at all in the future? even something as small as SQLite?

I ask because I have used projects that store in flatfile json and as time progresses those files get very large and the UX degrades as the app is used.

[–] fccview@lemmy.world 3 points 16 hours ago

Hi, I toyed with the idea of having an optional light database in place but for now the features are so minimal that I really don't see the need. The biggest json file has about 10 lines and that's the settings, the rest is just being read as and when you open a file, the whole app acts like a folder/file reader.

Should it ever slow down too much I'll think about it more :)

[–] notabot@piefed.social 9 points 1 day ago (1 children)

I like what you've done so far. It's quick and simple to use. The one bugbear I've come across so far is it converting tables to html, rather than storing them as proper markdown.

I read the reasoning in the documentation, and certainly for my usecases, maintaining it as markdown is more important than trying to perfectly preserve the visual formating, especially as I use multiple devices with different sized screens, so I need different fornatting on each! That's one of markdowns main strengths, it doesn't preserve formatting so you don't need to think about it and it'll be displayed in a reasonable manner anywhere.

Is there any reasonable chance that there could be an option, at the server level rather than per page, to store tables as markdown?

[–] fccview@lemmy.world 13 points 1 day ago

Hey! I hear you and the community member who opened that issue had a chat with me on discord and I was convinced, I have a pull request coming with a setting to keep html or use markdown for tables :)

[–] paequ2@lemmy.today 8 points 1 day ago (1 children)

Looks cool. Good job!

I know the MIT license tends to be the default... buuuuutttt..... there are other licenses too like AGPLv3 or others.

[–] fccview@lemmy.world 12 points 1 day ago

You are right, I am fairly new to licenses so I went for the most common, but reading a bit on AGPLv3 it really sounds more in tune with how open source should work.. I'll have a read properly, consult a few friends on the matter and maybe make a switch, thank you for the eye opener!

[–] Lemmchen@feddit.org 4 points 23 hours ago* (last edited 23 hours ago) (1 children)

I gave the demo a quick try and I really like it. Simple and to the point, no unnecessary fluff. I might set this up at home.
Thank you for your work!

Edit: One thing, the demo exports notes as PDF with white text on white background. I assume this is a mismatch with the selected theme.

[–] fccview@lemmy.world 4 points 23 hours ago

Hey, The export as pdf has a known bug, it broke after a major refactor I did and I haven't gotten around to fix it yet, sorry, I'll be reworking it to use the native page print instead, and leverage the public note layout instead, should really help.

Thank you, glad you like it, let me know if you run into any issues :)

[–] november@piefed.blahaj.zone 6 points 1 day ago (3 children)

This looks cool!

Is there or will there be support for importing and exporting Markdown files?

load more comments (3 replies)
load more comments
view more: next ›