This is a collection of learning resources organized by topics, formats, difficulty levels, and quality tags like visual / interactive / challenging etc.
 
 
 
 
Go to file
cssbubble 2a51f48581 action button 2022-05-31 10:10:58 +01:00
db Added data in reviews.csv 2022-05-24 16:14:49 +01:00
src action button 2022-05-31 10:10:58 +01:00
static book and video card layout, default video and book image, new color theme added 2022-05-22 22:03:07 +01:00
templates color theme, card size, navbar 2022-05-30 21:45:34 +01:00
.gitignore Untrack generated files 2022-05-16 21:23:04 +01:00
README.md misc changes 2022-05-30 12:18:19 +01:00
generatedb.sh First commit 2022-05-08 13:02:37 +01:00
learn.db Added data in reviews.csv 2022-05-24 16:14:49 +01:00
metadata.json hierarchy fix 2022-05-19 16:51:06 +01:00
package-lock.json Added headlessui, heroicons, zoomsvg 2022-05-20 08:56:33 +01:00
package.json Added headlessui, heroicons, zoomsvg 2022-05-20 08:56:33 +01:00
rollup.config.js First commit 2022-05-08 13:02:37 +01:00
settings.json hierarchy fix 2022-05-19 16:51:06 +01:00

README.md

LearnAwesome

An offline-browsable collection of learning resources organized by topics, formats, difficulty level etc.

Users

Run datasette . -o in the top-level directory which opens the Datasette default view. Click on "home" in the top-left to open the custom UI which is much nicer.

Developers

When you modify the *.csv files in db/, generate the sqlite database with ./generatedb.sh. Run npm run dev to keep building the JS bundle as you edit the source code.

Details

The dataset here is identical to https://learnawesome.org/. But this runs on your computer so there are no user accounts, no social features like learning feeds or ActivityPub. Your bookmarks will be saved in browser's localStorage.