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

Guide for C# devs to learn F#
Guide for C# 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
Stars169
Forks21
Last commit4 months ago
Go in 7 days
Go in 7 daysGo

A structured 7-day learning path for Node.js developers to master Go fundamentals and build practical applications.

#hacktoberfest#roadmap#graphql
Stars166
Forks9
Last commit4 months ago
Bitcoin Programming with BitcoinJS and Bitcoin Core CLI
Bitcoin Programming with BitcoinJS and Bitcoin Core CLICSS

Bitcoin Programming with BitcoinJS, Bitcoin Core and LND

#bitcoin-javascript#bitcoin#guide
Stars163
Forks43
Last commit
carbon-tutorial
carbon-tutorialJavaScript

A tutorial application demonstrating how to build with the Carbon Design System (now replaced by a Next.js version).

#design-system#educational#frontend
Stars162
Forks4.1k
Last commit2 years ago
Circle Jump
Circle JumpGDScript

An open-source mobile game built with Godot Engine, designed as an educational tutorial project.

#game-mechanics#game-development#open-source-game
Stars155
Forks31
Last commit5 years ago
angular-fundamental-lessons
angular-fundamental-lessonsTypeScript

A collection of hands-on Angular lessons covering fundamentals from components to signals and deferrable views.

#educational#component-based-architecture#learning-resource
Stars122
Forks118
Last commit
cyclejs-examples
cyclejs-examplesJavaScript

A collection of narrative, lesson-based examples for learning CycleJS, covering forms, routing, CRUD, and state management.

#cyclejs#examples#reactive-programming
Stars121
Forks8
Last commit8 years ago
amazon-kinesis-learning
amazon-kinesis-learningJava

Completed code for the Amazon Kinesis tutorial on processing real-time stock data using KPL and KCL.

#kinesis#stock-data#real-time-processing
Stars111
Forks137
Last commit2 years ago
Deep Learning for Biologists with Keras
Deep Learning for Biologists with KerasJupyter Notebook

A collection of Google Colab tutorials teaching biologists how to apply deep learning with Keras to real-world biological and agricultural problems.

#google-colab#transfer-learning#plant-science
Stars108
Forks30
Last commit
skill-sample-nodejs-highlowgame
skill-sample-nodejs-highlowgameJavaScript

A sample Alexa skill demonstrating a high-low number guessing game with session and persistent attributes in Node.js.

#session-attributes#amazon-s3#sample-code
Stars103
Forks147
Last commit
A Beginner's FFmpeg Cookbook
A Beginner's FFmpeg Cookbook

A beginner's cookbook for FFmpeg with practical examples to learn video and audio editing from first principles.

#ffmpeg#audio-editing#screen-capture
Stars101
Forks3
Last commit1 year ago
Ecno
EcnoSwift

A Swift task state manager built on UserDefaults for tracking done/to-do tasks with time scopes.

#ios#periodic-tasks#userdefaults
Stars100
Forks9
Last commit6 years ago
ColdFusion UI the Right Way
ColdFusion UI the Right WayHTML

A collection of articles and samples demonstrating modern UI development patterns for ColdFusion applications.

#legacy-modernization#code-samples#frontend
Stars99
Forks27
Last commit
Construct 2
Construct 2

A curated list of tools, tutorials, examples, and resources for the Construct 2 and Construct 3 game engines.

#html5-games#games-showcase#game-engine-resources
Stars95
Forks20
Last commit1 year ago
Implement SSR with React + Rails
Implement SSR with React + RailsRuby

A tutorial demonstrating React on Rails with Server-Side Rendering, Hot Module Replacement, and TypeScript using Shakapacker.

#demo#rails#server-side-rendering
Stars94
Forks25
Last commit
REST API
REST APIPHP

A sample REST API implementation using the Phalcon PHP framework, following JSON:API standards with JWT authentication.

#json-api#phalcon-php#rest
Stars93
Forks34
Last commit2 days ago
bare-bones
bare-bonesAda

A complete Ada port of the OSDev Bare Bones tutorial for building a minimal operating system kernel.

#bare-bones-tutorial#tutorial-sourcecode#bare-metal
Stars88
Forks12
Last commit9 years ago
Build vue-hackernews-2.0 from Scratch
Build vue-hackernews-2.0 from ScratchJavaScript

A step-by-step tutorial for beginners to rebuild the complex vue-hackernews-2.0 example using Vue.js, Vuex, and Vue-router.

#beginner-friendly#vue-js#vuex
Stars88
Forks8
Last commit
ping-eos
ping-eosJavaScript

A tutorial project demonstrating how to build and interact with a simple ping smart contract on EOS using C++ and React.js.

#webassembly#eos#smart-contracts
Stars82
Forks21
Last commit8 years ago
chain-minimal
chain-minimalGo

A minimal, working Cosmos SDK chain template using the least modules possible for building custom chains.

#minimalist#cryptocurrency#cosmos-sdk
Stars80
Forks44
Last commit1 year ago
Learn about transducers
Learn about transducersSwift

An interactive Swift playground tutorial for learning about transducers through hands-on examples.

#functional-programming#transducers#educational
Stars80
Forks8
Last commit11 years ago
Angular React SEO
Angular React SEOHTML

Example projects demonstrating SEO implementation in Angular 20 and React 18 applications.

#server-side-rendering-angular#angular-cli#search-engine-optimization
Stars77
Forks31
Last commit2 months ago
skill-sample-nodejs-calendar-reader
skill-sample-nodejs-calendar-readerJavaScript

An Alexa Skill sample demonstrating how to read calendar events from an .ICS file using voice commands.

#calendar-reader#productivity#ask-cli
Stars75
Forks87
Last commit
Vulkan Demos and Tutorials
Vulkan Demos and TutorialsC++

A collection of heavily commented C++ Vulkan demos and tutorials for beginners learning graphics programming.

#vulkan#shaders#gpu-compute
Stars68
Forks3
Last commit9 years ago
Gatsby WordPress Starter Advanced
Gatsby WordPress Starter AdvancedJavaScript

A tutorial-based Gatsby starter for building advanced WordPress sites with previews, i18n, and ACF page builders.

#graphql#wpgraphql#static-site
Stars62
Forks25
Last commit
Learn V in Y Minutes
Learn V in Y MinutesV

A concise tutorial with short examples demonstrating V programming language syntax, data types, and conventions.

#code-examples#programming-language#v-lang
Stars60
Forks12
Last commit5 years ago
Nix Notes
Nix NotesNix

A collection of short, commit-based notes about Nix and NixOS that build into a single virtual machine image.

#deployment#virtual-machine#infrastructure-as-code
Stars60
Forks3
Last commit3 years ago
cairo2
cairo2OCaml

OCaml binding for the Cairo 2D vector graphics library, enabling vector drawing and text rendering from OCaml applications.

#dune#drawing#gtk
Stars58
Forks11
Last commit1 year ago
Quantum Perceptron
Quantum PerceptronQ#

A hands-on tutorial for implementing a quantum perceptron using Microsoft's Quantum Development Kit and Q#.

#workshop#microsoft-quantum#quantum-development-kit
Stars54
Forks31
Last commit5 years ago
ngx-onboarding
ngx-onboardingTypeScript

An Angular library for adding interactive onboarding tutorials to highlight and explain UI elements.

#angular-material#user-onboarding#mkirchner
Stars52
Forks13
Last commit2 months ago
Learn You a Frege for Great Good!
Learn You a Frege for Great Good!Frege

A Frege translation of the examples from "Learn You a Haskell for Great Good!", a popular functional programming tutorial.

#code-examples#haskell#gradle
Stars51
Forks1
Last commit10 years ago
Repo Hunt
Repo HuntJavaScript

A full-stack serverless application example built with Cloudflare Workers for discovering trending GitHub repositories.

#cloudflare-workers#serverless#example-project
Stars50
Forks9
Last commit7 years ago
DataVisualization
DataVisualizationJupyter Notebook

A comprehensive learning repository covering basic to advanced data visualization techniques and implementations.

#educational#data-science#visual-analytics
Stars49
Forks11
Last commit3 years ago
Clojure Game Geek
Clojure Game GeekClojure

Example source code for the Lacinia GraphQL tutorial, demonstrating a Clojure-based board game data API.

#graphql#clojure#backend
Stars47
Forks23
Last commit3 years ago
vue-stage-play
vue-stage-playTypeScript

A Vue component library for creating step-by-step guided tours and interactive walkthroughs on websites.

#guided-tour#interactive-walkthrough#user-onboarding
Stars45
Forks2
Last commit1 year ago
A Whirlwind Tour of Common Crawl's Datasets using Python
A Whirlwind Tour of Common Crawl's Datasets using PythonPython

A Python tutorial demonstrating how to access and process Common Crawl's web archive datasets (WARC, WET, WAT) using tools like warcio, cdx_toolkit, and DuckDB.

#data-indexing#parquet#cdx-index
Stars45
Forks9
Last commit
PreviousPage 4 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
3 years ago
2 years ago
7 years ago
3 years ago
3 years ago
17 days ago
3 years ago
7 years ago
5 years ago
2 months ago
#Educational28
#Python21
#Web Development21
#Functional Programming18
#Javascript17
#Machine Learning17
#Frontend17
#Mobile Development16
#Learning Resource16
#Ios15
#Game Development13
#Swift13