Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Learning Resource

Learning Resource

127 projects

Showing 19 of 127 projects

Wagtail user guide
Wagtail user guidePython

A comprehensive website to teach content editors, moderators, and administrators how to use the Wagtail CMS.

#hacktoberfest#open-source-docs#content-management
Stars36
Forks39
Last commit3 days ago
Design Patterns Playground
Design Patterns PlaygroundSwift

An interactive iOS playground demonstrating Gang of Four design patterns implemented in Swift with visual examples.

#behavioral-patterns#educational#structural-patterns
Stars27
Forks7
Last commit
rust-exam: A set of questions about the Rust programming language
rust-exam: A set of questions about the Rust programming languageRust

A collection of Rust programming language questions for learning and practice.

#education#coding-practice#learning-resource
Stars26
Forks3
Last commit
Swift Hack Pack
Swift Hack PackSwift

A collection of Swift Playground files for learning Apple's Swift programming language through hands-on examples.

#programming-education#learning-resource#coding-tutorials
Stars23
Forks6
Last commit7 years ago
Swift Protocol Extensions
Swift Protocol ExtensionsSwift

A Swift playground demonstrating protocol extensions through interactive examples and exploration.

#code-examples#educational#protocol-extensions
Stars20
Forks1
Last commit11 years ago
Gears VK
Gears VKC

A Vulkan port of the classic 'gears' demo using the VKK library, designed as a learning resource for graphics developers.

#vulkan#demo-application#linux-graphics
Stars19
Forks3
Last commit8 months ago
Blockchain for humans
Blockchain for humans

An ultra-simplified explanation of blockchain concepts using analogies like the kilogram and family memories.

#beginner-friendly#technical-explanation#learning-resource
Stars16
Forks1
Last commit8 years ago
SoloLearn Coding Challenges
SoloLearn Coding ChallengesV

A collection of coding challenges implemented in the V programming language to help newcomers learn through examples.

#v-lang#hacktoberfest#educational
Stars15
Forks3
Last commit3 years ago
cli-demo-cookbook
cli-demo-cookbookPython

A collection of demo scenarios and terminal recordings showcasing practical use cases for the Gemini CLI.

#demo-collection#developer-tools#workflow-automation
Stars11
Forks4
Last commit1 year ago
ERWA mytodo
ERWA mytodoRust

A full-stack Rust example application implementing a todo list with Diesel, Rocket, and Seed.

#example-project#todo-app#example
Stars10
Forks1
Last commit3 years ago
React Native Installation and Setup
React Native Installation and Setup

Repository containing demo code and resources for the Beginning React Native book.

#code-examples#react-native#book-companion
Stars10
Forks3
Last commit11 years ago
Register VM
Register VMSwift

A Swift Playground implementation of a register-based virtual machine from the Wikibook 'Creating a Virtual Machine'.

#educational#virtual-machine#learning-resource
Stars9
Forks4
Last commit4 years ago
Sketchytech's Playgrounds
Sketchytech's PlaygroundsSwift

A collection of Swift Playgrounds for learning and experimenting with Apple's Swift programming language.

#code-examples#educational#interactive-coding
Stars7
Forks0
Last commit11 years ago
modern-angular-exercises
modern-angular-exercisesTypeScript

A collection of hands-on Angular exercises covering TypeScript, components, state management, and routing with practical applications.

#frontend-development#coding-exercises#typescript
Stars6
Forks2
Last commit
Algorithms Playground
Algorithms PlaygroundSwift

A collection of algorithm implementations as interactive Swift Playground files for learning and experimentation.

#code-examples#educational#computer-science
Stars6
Forks0
Last commit11 years ago
PlayerNode Playground
PlayerNode PlaygroundSwift

A Swift Playground demonstrating AVAudioEngine with PlayerNode and audio effects to play and process audio files.

#avaudioengine#audio-processing#learning-resource
Stars5
Forks1
Last commit6 years ago
Next.js Styleguide for XM Cloud
Next.js Styleguide for XM CloudTypeScript

A learning solution for developers to get started with Sitecore Containers, the Sitecore Next.js SDK, and Sitecore Content Serialization.

#nextjs#dotnet#sitecore
Stars3
Forks15
Last commit
ecc-rs
ecc-rsJupyter Notebook

An intuitive Rust library for learning elliptic curve cryptography through interactive tutorials.

#cryptography-library#educational-tool#elliptic-curve-cryptography
Stars1
Forks0
Last commit5 months ago
OpenGL tutorials
OpenGL tutorialsD

A collection of D language ports of OpenGL v3.x+ tutorials and samples from various C/C++/WebGL sources.

#d-language#shaders#opengl
Stars0
Forks9
Last commit11 years ago
PreviousPage 4 of 4

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
9 years ago
5 years ago
1 year ago
2 years ago
#Educational22
#Javascript21
#Web Development20
#Swift18
#Tutorial16
#Code Examples16
#Developer Tools16
#Frontend12
#Mobile Development11
#Playground11
#Education10
#Ios Development10