Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Tutorial

Tutorial

180 projects

Showing 36 of 180 projects

ARKit Emperor
ARKit EmperorSwift

A collection of practical ARKit 2.0 sample projects for iOS developers, featuring drawing, 3D modeling, physics, and face detection.

#ios12#ios#arkit
Stars536
Forks58
Last commit7 years ago
Learn Elm
Learn ElmHTML

A comprehensive guide to learning Elm, a purely functional programming language for building reliable and maintainable web applications.

#functional-programming#static-typing#elm-format
Stars495
Forks43
Last commit1 year ago
Beginner's Guide
Beginner's GuideDart

A comprehensive guide to learning Flutter and Dart for cross-platform mobile app development, covering UI, Firebase, and state management.

#flutter-tutorial#flutterfire#dart
Stars475
Forks50
Last commit3 years ago
react-native-hole-view
react-native-hole-viewTypeScript

A React Native component that creates touch-through holes in overlays, ideal for tutorial and onboarding flows.

#mobile-ui#touch-through#tint
Stars445
Forks32
Last commit6 months ago
Elm Example App
Elm Example AppElm

An example single-page application built with Elm 0.19, demonstrating core concepts and structure.

#spa#functional-programming#single-page-application
Stars437
Forks82
Last commit7 years ago
Keras and Lasagne Deep Learning Tutorials
Keras and Lasagne Deep Learning TutorialsPython

A collection of deep learning tutorials and implementations using Keras and Lasagne, with a focus on Theano-based frameworks.

#educational-resources#deep-learning#neural-networks
Stars425
Forks156
Last commit
phoenix-liveview-counter-tutorial
phoenix-liveview-counter-tutorialElixir

A beginner-friendly tutorial for building a real-time counter app with Phoenix LiveView, teaching fundamentals from first principles.

#beginner-tutorial#beginner-friendly#server-rendered
Stars420
Forks42
Last commit
Extending JAX with custom C++ and CUDA code by Dan Foreman-Mackey
Extending JAX with custom C++ and CUDA code by Dan Foreman-MackeyPython

A tutorial demonstrating how to extend JAX with custom C++ and CUDA operations for high-performance computing.

#cuda#scientific-computing#high-performance-computing
Stars403
Forks23
Last commit
Web Scraping Reference: Cheat Sheet for Web Scraping using R
Web Scraping Reference: Cheat Sheet for Web Scraping using RR

A comprehensive cheat sheet and reference for web scraping in R using rvest, httr, and RSelenium.

#r-programming#webscraping#httr
Stars397
Forks101
Last commit
CapsNet-Visualization
CapsNet-VisualizationPython

Interactive visualization tool for understanding Capsule Network (CapsNet) layers and their internal workings.

#ai#capsnet#educational
Stars394
Forks92
Last commit4 years ago
tutorial-go-fiber-rest-api
tutorial-go-fiber-rest-apiGo

A tutorial demonstrating how to build a RESTful API with Go Fiber, PostgreSQL, JWT authentication, and Swagger documentation using Docker containers.

#backend-development#containerization#api
Stars393
Forks82
Last commit
rxjs-course
rxjs-courseTypeScript

A comprehensive course repository teaching practical RxJS patterns and reactive programming for Angular developers.

#educational#angular-cli#reactive-programming
Stars392
Forks432
Last commit1 month ago
Simple RTX Vulkan raytracing tutorials
Simple RTX Vulkan raytracing tutorialsC++

A collection of simple tutorials for implementing real-time raytracing with Vulkan and RTX.

#vulkan#shaders#raytracing
Stars389
Forks29
Last commit1 year ago
SwiftyWalkthrough
SwiftyWalkthroughSwift

A Swift library for creating interactive walkthroughs and onboarding experiences in iOS apps with minimal code changes.

#ios#ui-guide#user-onboarding
Stars370
Forks46
Last commit5 years ago
Vökuró
VökuróPHP

A sample application demonstrating Phalcon Framework features including ACL, authentication, and security.

#sample#demo#caching
Stars368
Forks189
Last commit1 day ago
INVO Application
INVO ApplicationPHP

A sample invoicing application built with the Phalcon PHP Framework to demonstrate its features and capabilities.

#sample#demo#invoicing-system
Stars346
Forks303
Last commit2 days ago
AwesomeSpotlightView
AwesomeSpotlightViewSwift

A customizable iOS library for creating tutorial walkthroughs and coach tours with spotlight overlays.

#mark#spotlight#ios
Stars322
Forks31
Last commit5 years ago
WebGL Lessons — Fragment Shaders
WebGL Lessons — Fragment Shaders

An introductory lesson on fragment shaders in WebGL, covering GLSL basics and simple image effects using Shadertoy.

#real-time-rendering#gpu-computing#image-effects
Stars308
Forks15
Last commit8 years ago
Parallel programming in multicore OCaml
Parallel programming in multicore OCamlOCaml

A tutorial on writing parallel programs in Multicore OCaml using domainslib for task pools, parallel loops, and async/await.

#work-stealing#functional-programming#parallel-computing
Stars300
Forks6
Last commit
A practical beginner's guide to creating, proving, and verifying zkSNARKs
A practical beginner's guide to creating, proving, and verifying zkSNARKs

A practical beginner's tutorial for creating, proving, and verifying zkSNARKs in Ethereum smart contracts using ZoKrates.

#zk-snarks#zokrates#solidity
Stars297
Forks54
Last commit7 years ago
phoenix-ecto-encryption-example
phoenix-ecto-encryption-exampleElixir

A step-by-step example of encrypting sensitive data in Elixir Phoenix apps using Ecto custom types before storing in a database.

#database#elixir#aes-256
Stars291
Forks21
Last commit23 days ago
Handbook
HandbookHTML

A handbook of guides and tutorials for learning the choo framework through practical exercises.

#javascript-framework#workshop#open-source-docs
Stars268
Forks25
Last commit7 years ago
Practical Guide about Docker Commands in Spanish
Practical Guide about Docker Commands in SpanishRuby

A comprehensive Docker tutorial in Spanish, based on the O'Reilly Docker Cookbook.

#spanish#containerization#devops
Stars262
Forks78
Last commit6 years ago
skill-sample-nodejs-howto
skill-sample-nodejs-howtoJavaScript

A tutorial for building an Alexa skill that provides Minecraft crafting instructions using a parameter-based template.

#ask-cli#alexa-skills#voice-assistant
Stars246
Forks184
Last commit3 years ago
Ionic Weather app
Ionic Weather appTypeScript

A demo weather app built with Ionic v3 showcasing various UI components and features for cross-platform mobile development.

#ios#websql#weather-app
Stars243
Forks98
Last commit5 years ago
Tutorial on making an Arkanoid-type game
Tutorial on making an Arkanoid-type gameLua

A step-by-step tutorial for building a full-featured Arkanoid (Breakout) clone using the LÖVE framework and Lua.

#gamedev#breakout-clone#collision-detection
Stars234
Forks21
Last commit
minimal_cmake_example
minimal_cmake_exampleCMake

A minimal CMake example project covering sources, resources, dependencies, and packaging.

#packaging#minimal-example#dependency-management
Stars211
Forks44
Last commit7 years ago
phoenix-todo-list-tutorial
phoenix-todo-list-tutorialElixir

A step-by-step tutorial for building a fully functional todo list app in Phoenix 1.7 using only HTML, CSS, and Elixir.

#beginner-friendly#elixir#todo
Stars210
Forks17
Last commit10 days ago
Kehom's Godot Addon Pack
Kehom's Godot Addon PackGDScript

A collection of pure GDScript addons for Godot, including networking, UI, debugging, and database tools.

#multiplayer#debugging-tools#database
Stars201
Forks14
Last commit1 year ago
D3 Angular Examples
D3 Angular ExamplesTypeScript

A collection of examples demonstrating how to integrate D3.js data visualizations with Angular 2+ applications.

#example-project#frontend#javascript-frameworks
Stars199
Forks112
Last commit3 years ago
jQuery fundamentals
jQuery fundamentalsHTML

An interactive learning resource covering core jQuery concepts and common problem-solving patterns.

#code-examples#dom-manipulation#jquery
Stars182
Forks131
Last commit2 years ago
V by Example
V by ExampleV

Learn the V programming language through annotated code examples covering basics to advanced topics.

#code-examples#programming-language#v-lang
Stars179
Forks30
Last commit3 years ago
Async Elixir
Async Elixir

An interactive book and course that teaches Elixir's concurrency features through hands-on Livebook exercises.

#functional-programming#elixir#livebook
Stars179
Forks12
Last commit3 months ago
Super Rentals
Super RentalsJavaScript

A tutorial codebase for building a property rental application with Ember.js, following the official Ember guides.

#emberjs#javascript-framework#ember-cli
Stars174
Forks181
Last commit3 days ago
Create React App Tutorial
Create React App TutorialJavaScript

A tutorial for setting up a Cordova mobile app project using Create React App as the frontend foundation.

#create-react-app#ios#android
Stars173
Forks29
Last commit8 years ago
Guide for Python devs to learn F#
Guide for Python devs to learn F#

A 30-minute F# tutorial with side-by-side code comparisons for developers coming from C#, Python, or TypeScript.

#side-by-side-examples#programming-language#developer-education
Stars168
Forks21
Last commit3 months ago
PreviousPage 3 of 5Next

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
6 years ago
9 days ago
1 year ago
3 years ago
5 months ago
2 years ago
8 years ago
#Educational28
#Python21
#Web Development21
#Functional Programming18
#Javascript17
#Machine Learning17
#Frontend17
#Mobile Development16
#Learning Resource16
#Ios15
#Game Development13
#Swift13