i want to move away from using discord as a place to store and organise all kinds of links, text and images. its just come to me how easily i could lose access to it, not just by being offline.

ideally, said program has to:

-work offline

-have android and pc support, especially linux.

-have ability to export data into easily viewable formats

if something satisfies most but not all requirements, please still write about it, it can still be useful.

  • jard@sopuli.xyz
    link
    fedilink
    arrow-up
    9
    ·
    edit-2
    9 months ago

    If you’re comfortable with self hosting, I recommend SilverBullet: it’s a Markdown-based knowledge management solution that runs as a PWA in any modern browser. It automatically syncs to a hosted SilverBullet server during use when you have an internet connection, and otherwise can run completely offline (provided that you use a browser that supports offline PWAs)

    • kraniax@lemmy.wtf
      link
      fedilink
      arrow-up
      2
      ·
      9 months ago

      this is an amazing obsidian alternative that I haven’t seen recommended yet! I always here about logseq but I don’t like it due to it’s bullet format. And this is just great. I wish they had an electron install option tho, but still pretty great.

      • jard@sopuli.xyz
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        9 months ago

        Fair enough, it’s definitely not for everyone. It’s a great learning experience though!

        In that case, Joplin and something like Syncthing + Git (so that you remain in control of your data) would fit your need, since in essence you’d just be securely and privately passing around all your notes/files over a decentralized network.

    • pensivepangolin@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 months ago

      I’ve never seen this before but it looks excellent! I’ll have to spin an instance up to tinker with this weekend!

      • jard@sopuli.xyz
        link
        fedilink
        arrow-up
        1
        ·
        9 months ago

        I tested it on iOS Safari with my own hosted instance and it seems to be fine. Is macOS Safari different? Maybe that’d be a good bug to report.

        • notfromhere@lemmy.one
          link
          fedilink
          arrow-up
          1
          ·
          9 months ago

          It gave me some issue about indexdb not available. Maybe it was a flag I turned off thinking I was making my phone more secure. Probably something I did.

  • MiddledAgedGuy@beehaw.org
    link
    fedilink
    arrow-up
    7
    ·
    9 months ago

    I use syncthing + Joplin for this. I haven’t looked into exporting data but I’d be surprised if it couldn’t. Otherwise it checks your boxes. Joplin also supports encryption, which wasn’t on your list but is a great feature.

    Joplin supports a handful of sync methods but using a file based sync with syncthing is nice because it’s less effort and maintenance to run than self hosting nextcloud, for example. And since it’s purpose is to sync as opposed to remote access, you still have access to a copy your data even if you can’t reach any of your syncthing nodes for whatever reason. Though to be fair you can do that with nextcloud as well.

  • INeedMana@lemmy.world
    link
    fedilink
    arrow-up
    7
    arrow-down
    1
    ·
    9 months ago

    Maybe obsidian? It’s not open source, unfortunately, but

    • works offline
    • has android and linux clients
    • the files are markdown, so you don’t even need to export these
    • the clients render the files so it can look better than plain txt files
      • ShitpostCentral@lemmy.world
        link
        fedilink
        arrow-up
        4
        ·
        9 months ago

        I, too, was initially bummed about Obsidian not being open source, but the offline mode and the stylish markdown rendering eventually sold me.

        Plus, I set up SyncThing to sync my notes between my phone, server, and laptop. Now I have all my notes backed up and accessible on all my devices, without anything leaking to a 3rd party.

      • Deckweiss@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        9 months ago

        There is an open source chinese competitor, which seems quite good, but I always forget the name.

    • Mikelius@lemmy.ml
      link
      fedilink
      arrow-up
      3
      ·
      9 months ago

      Also wish it was open source, but I do trust it. I tend to run Wireshark initially on all new closed source apps I install and obsidian feels truly trustworthy from my perspective. And the power behind it, while keeping the files super simple, is amazing… Combine it with syncthing and it’s a win!

  • BaumGeist@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    9 months ago

    Since someone brought up Obsidian

    You want Joplin. It’s a markdown-based note-taking app, so it uses the same formatting as Discord. It’s locally installed so it works offline. It has a mobile version for iOS and android, but also has windows and linux apps. You can have multiple notebooks and multiple pages per notebook, so organization is easy as pie.

    Did I mention that it uses markdown, so it exports into multiple common formats; that I’m aware of: JEX (their own) which is just a TAR of the text files and some other metadata, RAW which is the untarred version, HTML, and PDF. It also embeds images, audio, video and PDFs.

    It’s also FOSS, and written in javascript using Electron, so it’s more-or-less easy to rewrite any part of it to suit your needs. It is also easy to work with plugins if need be, either from the community or writing your own.

    It syncs across clients using some common cloud data stores: Dropbox, onedrive, NextCloud, WebDAV, s3, and their own self-hosted Joplin Server to name the ones I know. Make sure to encrypt. The local files (resources) that are linked in the notes sync across devices too. Web resources stay as links.

    It also has a bajillion other features, but I’ll spare you.

    No, I’m not getting paid for this comment (Joplin Team, hmu), I just really like this app.

  • Sethayy@sh.itjust.works
    link
    fedilink
    arrow-up
    1
    ·
    9 months ago

    Beeper actually had a ‘self message’ section just for notes like this. Idk if it works offline, but it supports linux and android (and most other major os’)

    • cesium@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      2
      ·
      9 months ago

      I love Notesnook. You can’t save images (or any type of file) without their premium subscription. It’s well worth it tho.

  • Silejonu@kbin.social
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    9 months ago

    For your links (I believe it works with files too), check out Heimdall. It’s not offline, but it’s FOSS and selfhosted.