Skip to content

brandonhimpfen/awesome-self-learning

Repository files navigation

Awesome Self-Learning Awesome Lists

Support Open Work X Facebook

A curated list of platforms, tools, resources, communities, methodologies, and learning materials for self-directed learning.

Self-learning has never been more accessible. With open educational resources, online courses, digital libraries, AI-powered learning tools, and global communities, individuals can develop new skills and deepen their knowledge across virtually any subject. Effective self-learning combines curiosity, discipline, critical thinking, and lifelong learning habits.

This list is intended for students, professionals, researchers, educators, career changers, lifelong learners, and anyone interested in learning independently.

Support ongoing maintenance and curation via GitHub Sponsors.

Contents

Learning Platforms

Platforms that provide educational content across a wide range of subjects.

  • Khan Academy — Free educational platform covering mathematics, science, economics, and more.
  • Coursera — Online courses and professional certificates from universities and organizations.
  • edX — University-level courses from institutions around the world.
  • FutureLearn — Online learning platform offering courses and microcredentials.
  • LinkedIn Learning — Professional skills and career-focused learning platform.
  • Udemy — Marketplace of courses covering technology, business, creativity, and more.

Open Educational Resources

Free and open resources that support independent learning.

  • MIT OpenCourseWare — Free access to MIT course materials.
  • OpenStax — Peer-reviewed open textbooks.
  • OER Commons — Repository of open educational resources.
  • LibreTexts — Open-access educational content across many disciplines.
  • OpenLearn — Free learning materials from The Open University.
  • Saylor Academy — Free online courses and educational resources.

Courses & MOOCs

High-quality online course providers and educational programs.

Learning Tools

Applications and tools that support learning, practice, and retention.

  • Anki — Spaced repetition flashcard software.
  • Quizlet — Study sets and flashcard learning platform.
  • RemNote — Note-taking and spaced repetition platform.
  • Readwise — Tool for reviewing highlights and notes.
  • ChatGPT — AI assistant for learning, tutoring, brainstorming, and research support.
  • Perplexity — AI-powered search and learning platform.

Knowledge Management

Tools for organizing notes, ideas, references, and personal knowledge.

  • Obsidian — Knowledge management and linked-note application.
  • Notion — Workspace for notes, projects, and learning systems.
  • Logseq — Open-source knowledge management platform.
  • Roam Research — Networked note-taking application.
  • Joplin — Open-source note-taking and knowledge management application.
  • Zettelkasten Method — Knowledge organization methodology.

Language Learning

Resources and platforms for learning new languages.

  • Duolingo — Language learning platform with gamified lessons.
  • Memrise — Vocabulary and language learning platform.
  • Busuu — Language courses with community support.
  • italki — Language tutoring marketplace.
  • LingQ — Language learning through reading and listening.
  • Forvo — Pronunciation dictionary and language resource.

Research & Academic Learning

Resources for academic study, literature review, and scholarly research.

  • Google Scholar — Academic search engine.
  • Semantic Scholar — AI-powered academic search platform.
  • arXiv — Open-access repository of research papers.
  • CORE — Aggregator of open-access research publications.
  • DOAJ — Directory of Open Access Journals.
  • Zotero — Reference management and citation tool.

Study Techniques & Methodologies

Frameworks and approaches for improving learning effectiveness.

Communities

Communities and organizations that support lifelong learning.

Learning Resources

Books, guides, and resources focused on learning how to learn.

Related Awesome Lists

Contribute

Contributions are welcome. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.

Pull requests that do not adhere to the contribution guidelines may be closed.

License

CC0

About

A curated list of platforms, tools, resources, communities, methodologies, and learning materials for self-directed learning.

Topics

Resources

Code of conduct

Contributing

Stars

3 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages