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

opsworks-demo-php-simple-app
opsworks-demo-php-simple-appPHP

A simple PHP sample application for deploying and learning AWS OpsWorks basics.

#deployment#demo#aws-opsworks
Stars44
Forks192
Last commit4 years ago
Bob Box
Bob BoxDart

A simple casual game built with Flutter and Flame that serves as a tutorial for game development.

#dart#ios#android
Stars43
Forks7
Last commit6 years ago
ML Model building
ML Model buildingJupyter Notebook

A collection of resources and examples for learning fundamental machine learning techniques and algorithms.

#beginner-friendly#data-science#education
Stars37
Forks5
Last commit5 years ago
eta-examples
eta-examplesHaskell

A collection of examples demonstrating Eta, a strongly typed programming language for the JVM.

#programming-language#haskell#functional-programming
Stars36
Forks2
Last commit8 years ago
Intro
IntroSwift

An iOS framework for creating simple animated walkthroughs with customizable animations.

#ios#animation#ui-framework
Stars33
Forks3
Last commit9 years ago
Hands on Scala Native
Hands on Scala NativeScala

A tutorial for implementing a bandwidth monitor with Ncurses using Scala Native.

#systems-programming#bandwidth-monitor#functional-programming
Stars32
Forks3
Last commit8 years ago
WVWalkthroughView
WVWalkthroughViewObjective-C

An Objective-C utility for iOS apps to create walkthroughs by highlighting screen areas and displaying tooltips.

#ios#ui-overlay#objective-c
Stars32
Forks5
Last commit9 years ago
Data Driven Code
Data Driven CodePython

A PyCon Canada 2016 session demonstrating neural network basics and data-driven code reuse with simple Python examples.

#beginner-friendly#educational#neural-networks
Stars30
Forks8
Last commit9 years ago
rotary-encoder
rotary-encoderPython

MicroPython library for reading KY-040 rotary encoder inputs with detailed line-by-line explanation.

#micropython#esp32#embedded
Stars30
Forks9
Last commit2 years ago
todo-sample-app
todo-sample-appRuby

A Ruby on Rails todo list application demonstrating AWS service integration patterns.

#cloud-services#aws-integration#educational
Stars28
Forks50
Last commit6 years ago
Swift Reactive Playground
Swift Reactive PlaygroundSwift

A step-by-step Swift playground demonstrating ReactiveCocoa concepts through incremental commits.

#educational#reactive-programming#ios-development
Stars27
Forks5
Last commit12 years ago
DeadCScroll
DeadCScrollAssembly

A Game Boy assembly tutorial demonstrating how to manipulate scroll registers during HBlank to create raster effects like sine waves and transitions.

#raster-effects#assembly#retro-computing
Stars27
Forks2
Last commit5 years ago
ThreeJS post-process example
ThreeJS post-process exampleJavaScript

A tutorial demonstrating post-processing effects like FXAA and color lookup transforms in ThreeJS.

#fxaa#shaders#color-grading
Stars26
Forks4
Last commit10 years ago
ToDo
ToDoJavaScript

A real-time todo application built with PocketBase and React for learning full-stack development.

#crud#educational#todo-app
Stars25
Forks3
Last commit1 year ago
Tutorial: image classification with JAX and Flax Linen by 8bitmp3
Tutorial: image classification with JAX and Flax Linen by 8bitmp3Jupyter Notebook

A tutorial on building and training a convolutional neural network for MNIST image classification using Flax Linen and Optax.

#jax#deep-learning#optax
Stars25
Forks2
Last commit
Nix Shorts
Nix ShortsNix

A collection of short, practical notes about Nix with clear code demonstrations for immediate user needs.

#developer-tools#flakes#derivations
Stars24
Forks0
Last commit2 years ago
Hello JMeter plugin
Hello JMeter pluginJava

A clear and fast guide with sample code to create custom JMeter plugins, including Config Elements, Functions, and Samplers.

#load-testing#performance-testing#jmeter
Stars21
Forks6
Last commit2 years ago
Swift DSL Example
Swift DSL ExampleSwift

A micro domain-specific language example for NSPredicate written in Swift, implemented as a literate program.

#educational#nspredicate#domain-specific-language
Stars20
Forks3
Last commit9 years ago
Newgrounds Medals Tutorial
Newgrounds Medals TutorialJavaScript

A tutorial for integrating Newgrounds medals system into PICO-8 games using GPIO and JavaScript.

#achievements#javascript-api#html5-games
Stars16
Forks1
Last commit8 years ago
Tokengated Storefront Example
Tokengated Storefront ExampleTypeScript

A Shopify Hydrogen example demonstrating how to build a token-gated storefront for exclusive access.

#storefront#token-gating#e-commerce
Stars16
Forks4
Last commit2 years ago
to_eat_app
to_eat_appJavaScript

A tutorial application demonstrating React.js, GraphQL, and Relay integration with a Ruby on Rails backend.

#relay#graphql#full-stack
Stars13
Forks1
Last commit10 years ago
broccolijs-tutorial
broccolijs-tutorial

A beginner-friendly tutorial for learning Broccoli.js, a JavaScript build tool for asset compilation.

#beginner-friendly#broccoli-js#frontend-tooling
Stars13
Forks8
Last commit7 years ago
simple_ga
simple_gaRuby

A simple Ruby implementation of a genetic algorithm for solving the 1-max problem, designed for educational demonstrations.

#demo#educational#example
Stars11
Forks2
Last commit9 years ago
GeoQuiz-Frege
GeoQuiz-FregeFrege

A Frege implementation of the Android GeoQuiz app from Big Nerd Ranch, demonstrating functional programming on Android.

#haskell#functional-programming#educational
Stars11
Forks1
Last commit9 years ago
Swift Date Tutorial
Swift Date TutorialSwift

A Swift playground tutorial demonstrating the use of NSDate and related classes for date and time manipulation.

#timezone#date-handling#nsdate
Stars9
Forks2
Last commit10 years ago
BlogMVC
BlogMVCPHP

A simple CakePHP 3 blog application demonstrating MVC architecture and framework features.

#educational#cakephp#blog-engine
Stars8
Forks1
Last commit5 days ago
Neighborhood Pet Manager
Neighborhood Pet ManagerJavaScript

A full-stack pet management system built with Remix, Prisma, and PostgreSQL as part of a tutorial series.

#crud#database#prisma
Stars7
Forks3
Last commit3 years ago
Configuration to use Hyper.js as a ZSH terminal with a Windows Subsystem Linux on windows 10, with Oh My Zsh and the Powerlevel10k theme
Configuration to use Hyper.js as a ZSH terminal with a Windows Subsystem Linux on windows 10, with Oh My Zsh and the Powerlevel10k theme

Configure Hyper.js terminal with Zsh, Oh My Zsh, and Powerlevel10k theme on Windows using WSL.

#dev-environment#hyper-js#windows-development
Stars6
Forks1
Last commit
Translation in Ionic 4 - Internationalization and localization
Translation in Ionic 4 - Internationalization and localizationTypeScript

A demo repository showing how to implement internationalization (i18n) in Ionic 4 apps using ngx-translate and the globalization plugin.

#cordova-plugins#internationalization#ionic-framework
Stars6
Forks7
Last commit
Pause example
Pause exampleGame Maker Language

GameMaker Studio 2.3+ example demonstrating game pause functionality without using surfaces.

#example-project#gamemaker-studio#game-development
Stars5
Forks0
Last commit5 years ago
Fábio Smuu
Fábio SmuuJavaScript

A template SDK for developing plugins and behaviors for the Construct 2 game engine.

#behavior-system#construct-2#plugins
Stars4
Forks1
Last commit2 years ago
aurelia-axel-northwind
aurelia-axel-northwindJavaScript

A tutorial project demonstrating how to build a web application with Aurelia and OData using the Northwind database.

#gulp#flexbox#aurelia
Stars2
Forks0
Last commit10 years ago
sample Spark Job Server Cassandra
sample Spark Job Server CassandraScala

A sample Spark job demonstrating how to use Spark Jobserver to run Apache Spark analytics with Cassandra.

#apache-spark#sample-project#spark-jobserver
Stars2
Forks2
Last commit
ember-rolodex
ember-rolodexJavaScript

An intermediate Ember.js tutorial application demonstrating routing, components, actions, and networking concepts.

#ember-data#javascript-framework#frontend-development
Stars0
Forks1
Last commit9 years ago
How to GraphQL
How to GraphQLTypeScript

A fullstack tutorial website for learning GraphQL with free, open-source content covering fundamentals, frontend, and backend implementations.

#open-source#educational#relay
Stars0
Forks0
Last commit8 years ago
Hello World Imba Tutorial
Hello World Imba Tutorial

A step-by-step tutorial for building a Hello World application using Imba, Node.js, and Webpack.

#beginner-friendly#expressjs#imba
Stars0
Forks0
Last commit7 years ago
PreviousPage 5 of 5

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
3 years ago
4 years ago
5 years ago
10 years ago
#Educational28
#Python21
#Web Development21
#Functional Programming18
#Javascript17
#Machine Learning17
#Frontend17
#Mobile Development16
#Learning Resource16
#Ios15
#Game Development13
#Swift13