Show HN: Lurnby, a tool for better learning, is now open source

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Lurnby

    A tool for active reading and personal knowledge management

  • Add any issues you know about - or todo's you have to the projects Issues in github. Add "help wanted" and "good first issue" labels to these issue, as appropriate. Add a "Contributing" section to the README to help new contributors get started, pointing to https://github.com/Roznoshchik/Lurnby/issues?q=is%3Aopen+is%...

    What's your plan with lurnby.com?

  • spreadsheet-importer

    A simple application that uses sheet.js to import a spreadsheet and prepare it for importing into another application. All work happens in the client and none of the data is stored.

  • Thanks!

    I agree with you. My goal isn't to actually make it a closed system like this. I ultimately want to make it as easy as possible for you ppl to get content in and out of the tool.

    Lurnby doesn't have the NICEST reading experience possible. It's better in some aspects, but struggles in others. The plan was always to figure out how to allow people to read wherever they are comfortable and still make use of the tool to facilitate memory and retention.

    First step is to decouple highlights from in-app articles, and allow them to be linked to external sources instead.

    Then it's just a matter of importing them into Lurnby. I actually set the foundation for that already with another script I wrote recently. https://github.com/Roznoshchik/spreadsheet-importer

    This would also allow the web extensions to be more useful and allow sending just highlights instead of articles.

    My goal is to make it flexible to integrate with any existing workflow, but also be self sufficient for people who don't use any existing tools.

    But it's a long road to get there.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • anki-connect

    Discontinued Anki plugin to expose a remote API for creating flash cards.

  • incremental-reading

    Anki add-on providing incremental reading features

  • Do you use Supermemo or Anki? Is your project related to the Incremental Reading Anki plugin?

    https://ankiweb.net/shared/info/935264945

  • percollate

    A command-line tool to turn web pages into readable PDF, EPUB, HTML, or Markdown docs.

  • Since I'm working on a similar project, this is how I am planning to pull content from the web, utilizing percollate[1] to get the HTML content, I haven't written any implementation for this in Python yet.

    If you don't mind me asking, how were you going to implement spaced repetition? Since the Incremental Reading algorithm has never been published as far as I know.

    [1]: https://github.com/danburzo/percollate

  • learn

    Discontinued A social network of lifelong learners built around humanity's universal learning map.

  • Fantastic! I'll have a deeper look and see if there's any opportunities for integrating this into https://learnawesome.org (which is also open-source).

  • ArchiveBox

    🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...

  • This looks really useful, as it solves a frequent concern I have: I read lots of articles but gradually important details drift from my recall.

    Great to see the suggestions people have had (letting people see the product, giving install details etc) and you've been super responsive.

    You mention in replies below about integrating with other tools as a way for it to work. I don't know how feasible this might be, but a tool I've been keen to use that it might fit well with is Archive Box: https://github.com/ArchiveBox/ArchiveBox

    If you could integrate with something like that, it would focus on managing the content and this would be about the learning/recall testing. Is that the kind of approach you'd be aiming for?

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • arc90-readability

    A copy of the original Arc90 repo with links to many of the current ports.

  • Huh, you are correct. I guess a better way to put this is "the original Readability I encountered was in Python"! The first version I saw was in Aaron Swartz's 2012 read2text tool, but a check of the URL I found that through says, yup, it's a Python port of Arc90's original code, which was a browser extension.

    And you're right. It was in JavaScript. I finally tracked a copy down (the original is long evaporated): https://github.com/masukomi/arc90-readability/blob/master/js...

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts