An open API service indexing awesome lists of open source software.

Tutorial

A tutorial, in education, is a method of transferring knowledge and may be used as a part of a learning process. More interactive and specific than a book or a lecture, a tutorial seeks to teach by example and supply the information to complete a certain task.

https://github.com/kunaldhongade/stellar-soroban-rust-tutorials

This repository provides a hands-on, beginner-friendly guide to building smart contracts using Soroban on the Stellar blockchain with the Rust programming language. Whether you're new to Stellar, Soroban, or Rust, these tutorials will help you understand the basics and advance step-by-step through real-world contract examples.

blockchain code rust smart-contracts soroban stellar tutorial

Last synced: 29 Oct 2025

https://github.com/silvestrevivo/svelte-scoreboard

SvelteJS small application regarding the youtube tutorial of @bradtraversy

css3 html5 javascript sveltejs tutorial youtube

Last synced: 06 May 2026

https://github.com/silvestrevivo/svelte-todo-app

SvelteJS todo application regarding the YouTube video from Andre Madarang

css3 html5 javascript sveltejs tutorial youtube

Last synced: 13 Apr 2026

https://github.com/lukewait/django-learnerlab

A tutorial for Django beginners to get a project up and running. Aids in understanding the fundamentals of web framework and how they interact with databases and APIs.

api-rest django learner-lab nosql sql tutorial web-development-course

Last synced: 20 May 2026

https://github.com/arthurdjn/pynews

NLP - Neural Network Classifier from Bag of Words features.

bag-of-words classifier document-classification nlp pytorch tutorial

Last synced: 20 May 2026

https://github.com/devlights/try-rust

This is my TUTORIAL project for rust.

rust rust-lang tutorial

Last synced: 30 Jun 2026

https://github.com/joytaribagshaw/dialogflowcx-codelab

This repository contains a simple restaurant landing page demonstrating how to integrate Dialogflow for AI-powered customer interactions. Built for Build with AI - Google Cloud workshop, participants can clone, explore, and customize the project to learn how to implement chatbot functionality in a website.

ai-agents bootcamp-project chatbot cloud dialogflow google google-cloud-ai-platform google-cloud-platform tutorial

Last synced: 15 May 2026

https://github.com/dmvianna/type-families-tut

Tutorial for the Type Families GHC extension

ghc-extensions haskell tutorial

Last synced: 26 Mar 2025

https://github.com/aarooshsaifanboy322/simple-qr-code.github.io

Please take permission before copying.

qr-code tutorial

Last synced: 12 Mar 2025

https://github.com/ccrashzer0/virtual_assistant

This is a python virtual assistant that I was able to build following a course on udemy.

python-3 python3 script scripting scripting-language scripts tutorial tutorial-code udemy-tutorial virtual-assistant

Last synced: 22 Mar 2025

https://github.com/ccrashzer0/cage

A write up guide for the Break out the cage challenge from TryHackMe.

cybersecurity infosec learning-by-doing python3 tryhackme tutorial writeups

Last synced: 22 Mar 2025

https://github.com/mawkler/pokeapi-rs

A small Rust project to illustrate some practical use cases

cli example http pokeapi rust tutorial

Last synced: 23 Aug 2025

https://github.com/kaczmarj/git-github-tutorial

Tutorial about git and GitHub aimed at scientists but for anyone

git github tutorial

Last synced: 14 May 2026

https://github.com/pradeepgangwar/ember-basic-app

This is a basic ember application created while learning EmberJS

ember tutorial

Last synced: 14 May 2026

https://github.com/mpschrader/mpi-webcrawlling-tutorium

Material for a single day web crawling workshop in Python

python tutorial webcrawling

Last synced: 20 May 2026

https://github.com/jasheloper/basic-website-tutorial

This goes with my Basic Website Youtube tutorial.

css html tutorial website

Last synced: 20 May 2026

https://github.com/thinkswan/express-members-crud

An Express app and API for managing members.

express javascript tutorial

Last synced: 14 May 2026

https://github.com/isensee-bastian/item-store

Tutorial code for my video Working with Files in Golang - Simple Command Line Tool

basic-programming beginner-tutorial-series constants files golang learn-to-code switch-case tutorial youtube

Last synced: 06 Mar 2026

https://github.com/halovina/golang-tutorial

golang tutorial for backenddeveloper

backend go golang golang-examples tutorial

Last synced: 02 Apr 2025

https://github.com/hamidurrk/lut_exercises

Programming exercises from LUT university lectures

exercises practice python tutorial university

Last synced: 28 Mar 2025

https://github.com/mikeludemann/docker-tutorial-and-command

A good tutorial and learning setup for Docker with commands and more

command docker tutorial

Last synced: 28 Mar 2025

https://github.com/teboho/drawer-layout

Android project. Learning how to use the drawer layout for navigation. Also how to change the menu on the fly. Also how to use the View Model.

android tutorial viewmodel

Last synced: 14 May 2026

https://github.com/sohnryang/react-tutorial

I followed the official react.js tutorial.

javascript react tutorial

Last synced: 14 May 2026

https://github.com/eftec/autoloadone-example

Example code of AutoLoadOne Library.

example tutorial

Last synced: 12 Dec 2025

https://github.com/vorot93/mqtt-golang-test

Test client for MQTT protocol

mqtt test tutorial

Last synced: 14 May 2026

https://github.com/louis103/analytics-api-official

Build an Analytics API using FastAPI + TimescaleDB (time series in Postgres)

fastapi postgresql postman postman-test python sqlalchemy sqlmodel time-series timescaledb timescaledb-python tutorial

Last synced: 04 Apr 2026

https://github.com/gregory-ledenev/easyroutingclustersample

This sample project and step-by-step tutorial demonstrates building a simple clustered application using EasyRouting for Vert.x.

cluster java microservices sample tutorial vertx

Last synced: 14 May 2026

https://github.com/dominickdn/three.js-tutorial

Three.js Fireship tutorial. I made it more mobile friendly by adding an event listener on window resize. live example below

fireship-io threejs tutorial

Last synced: 17 May 2026

https://github.com/davidzcode/angular-localize-example

Add i18n to your Angular App

angular example i18n tutorial

Last synced: 01 May 2026

https://github.com/arction/lcu-tutorial-installation-00

Tutorial for LightningChart .Net High-Performance Charting Library. Getting Started with LightningChart. Installation and Referencing DLLs.

chart charting-library csharp data-visualization dlls dotnet example getting-started help installation lightning-chart performance tutorial visualization

Last synced: 12 Mar 2025

https://github.com/seawaffle/picotron-roguelike-tutorial

A tutorial for making a basic roguelike using Picotron

lua picotron roguelike tutorial

Last synced: 04 Apr 2025

https://github.com/sidharthmohannair/px4-ros2-beginner-tutorials

Step-by-step tutorials for learning drone development with PX4, ROS 2, and Gazebo simulation. From basic setup to camera integration and autonomous flight.

autonomous beginner camera computer-vision drone gazebo humble mavros px4 px4-sitl robotics ros2 simulation tutorial uav

Last synced: 05 Apr 2025

https://github.com/devlights/try-linux

This is my TUTORIAL project for linux.

linux tutorial

Last synced: 15 Jan 2026

https://github.com/pbentes/godotvoip

A minimal Godot VoIP example using no external libraries.

game-development gamedev godot godot4 networking tutorial voip

Last synced: 09 May 2025

https://github.com/thinkswan/react-graphql-spacex-missions

A React app that uses Apollo and GraphQL to fetch SpaceX missions.

graphql javascript react tutorial

Last synced: 10 May 2026

https://github.com/thawkin3/accessible-tooltips

This project is meant to teach software engineers how to create accessible tooltips in React. It includes good examples and bad examples.

a11y accessibility javascript react tooltips tutorial

Last synced: 17 May 2026

https://github.com/eloistree/hellounitypackage

Exporation of how we can use Git and UnityPackage to create toolbox

documentation packagemanager tutorial unity

Last synced: 28 Mar 2025

https://github.com/dirigiblelabs/tutorial-custom-stack

Tutorial - Custom Stack

custom-stack tutorial

Last synced: 17 Jan 2026

https://github.com/thawkin3/a11y-listbox

Demo app showing how to build accessible listbox components in React

a11y accessibility demo react tutorial

Last synced: 21 Mar 2025

https://github.com/thawkin3/a11y-nested-interactive-content

This project is meant to teach software engineers how to create accessible nested interactive content in React. It includes good examples and bad examples.

a11y accessibility demo inclusive-design javascript react tutorial

Last synced: 20 Apr 2026

https://github.com/captainabernathy/cpp_programming_principles

Programming: Principles and Practice Using C++

algorithm cpp data-structures educational tutorial

Last synced: 12 May 2025

https://github.com/virbo/tutorial

Kumpulan script berdasarkan tutorial di https://dutainformasi.net

tutorial yii2

Last synced: 02 Feb 2026

https://github.com/techmely/vue3-practice-course

Project vận dụng Vue 3 để làm các projec theo ý muốn của bạn!

ai buildinpublic claude-ai coderabbit cursor firebase-auth framer-motion pinia techmely tutorial vue3 zod-validation

Last synced: 24 Jun 2025

https://github.com/kkhairepsl/github-beginner-guide

A comprehensive beginner's guide to using GitHub for personal projects

beginner git github guide tutorial

Last synced: 17 May 2026

https://github.com/thehoneymad/tweetsearchsample

A sample search api on asp.net core baked by ANTLR with a sample data storage of Azure CosmosDb

antlr4 asp-net-core dotnet-core query-language rest-api sample-code search searching tutorial tutorial-sourcecode

Last synced: 17 May 2026

https://github.com/emanuele-em/slicing-in-python

Simple guide - Slicing in Python by examples

array best-practices guide python3 slicing string tutorial wiki

Last synced: 21 Mar 2025

https://github.com/androidcrypto/esp32_adafruit_pn532_read_credit_card

The tutorial explains how to read a Credit Card on an ESP32 with a connected PN5232 NFC reader.

arduino credit-card creditcard emv emv-card emv-contactless esp32 nfc nfc-card-reader pn532 pn532-rfid-module tutorial tutorial-code

Last synced: 25 Jan 2026

https://github.com/aelkayam/nest-rest-api

Learning Nest.JS

nestjs tutorial

Last synced: 05 May 2026

https://github.com/muhammadaminusmonov/djangotutorial

Django Tutorial project

django python tutorial

Last synced: 18 May 2026

https://github.com/thejoin95/messenger-bot-quick-start

Quick Start Tutorial - Starter Project for a FB Messenger bot in PHP

facebook messenger-bot messenger-platform-sample php quickstart tutorial webhook

Last synced: 13 Apr 2025

https://github.com/tomerfi/dependency-injection-java-part1-tutorial

Dependency Injection in Java is easy - Part 1 - Merely a design pattern

blog-post dependency-injection dev java tutorial

Last synced: 29 Mar 2025

https://github.com/christopherandrewtopalian/catopalian_python_computer_science

A Python tutorial series that teaches pure functional programming with a data driven object oriented style.

computer-science py python tutorial

Last synced: 11 Sep 2025

https://github.com/lord-turmoil/rabbitmqdemo

A demo of RabbitMQ in Spring Boot

rabbitmq spring-boot tutorial

Last synced: 17 May 2026

https://github.com/rmnblm/cnsm-smart-contracts-tutorial

Handout for the Smart Contracts Tutorial at CNSM in Rome 🇮🇹

smart-contracts solidity tutorial

Last synced: 20 May 2026

https://github.com/rogerboesch/visionos-tutorial-code

visionOS tutorial as part of 'The Spatial projects' substack newsletter

game handtracking headpose swift tutorial visionos visionpro

Last synced: 13 Aug 2025

https://github.com/billy0402/prisma-tutorial

A project using only Prisma for playground and learning.

nodejs orm prisma ts-node tutorial

Last synced: 10 May 2026

https://github.com/thetoxin/sliderreactjs

Example of web page with slider on ReactJS

example js reactjs slider tutorial

Last synced: 17 May 2026

https://github.com/freeclimbapi/java-dequeue-member-how-to-guide

Java - Dequeue a Member Tutorial

queues tutorial

Last synced: 11 Sep 2025

https://github.com/survanetwork/surva-plugin-docs

📕 surva network open source plugins documentation

docs plugin plugins setup surva tutorial

Last synced: 23 Jun 2026

https://github.com/emmanuel-dominic/ot-bootcamp-v1

Bootcamp learning tutorial level-up deep dive in python, with a flask application!

api bootcamp css deep-learning flask html javascript postgresql python tutorial

Last synced: 09 Apr 2026

https://github.com/chingc/demo-github-actions

GitHub Actions quickstart and reference for my future self.

demo github-actions quickstart reference tutorial

Last synced: 03 Mar 2025

https://github.com/mlhiter/messenger

A chat application,simple and fully-functional.

chat messenger real-time tutorial

Last synced: 10 Apr 2026

https://github.com/schluppeck/matlab-catchup

Documents and some code snippets for Matlab catch-up session

catch-up matlab tutorial

Last synced: 21 Mar 2025

https://github.com/reubano/pyconza-tutorial

Jupyter notebooks and data for "Data Mining and Processing for fun and profit" PyConZA16 tutorial

data functional-programming jupyter-notebook meza pycon python tutorial

Last synced: 17 May 2026

https://github.com/martishin/a-tour-of-go

Exercise solutions for "A Tour of Go"

go golang tour tutorial

Last synced: 11 Jan 2026

https://github.com/liteobject/docker.training

Writing a Dockerfile for a C# Application

containerization csharp docker dockerfile tutorial

Last synced: 17 May 2026

https://github.com/rubyonworld/ensembl-api

By Jan Aerts. Copy-paste-modified from the excellent perl API tutorial at www.ensembl.org/info/software/core/core_tutorial.html (with permission of the core Ensembl team).

api copy ensembl paste ruby tutorial

Last synced: 12 Sep 2025

https://github.com/bittricky/node-torrent

Simple node.js bittorrent client

javascript nodejs torrent tutorial

Last synced: 17 May 2026

https://github.com/atsistemas/ios-travis-example

Integración Continua de una App iOS con Travis CI

ios swift travis travis-ci travisci tutorial

Last synced: 11 Sep 2025

https://github.com/neozenith/hello_go

Toy project exploring the capabilities of GoLang

exercise golang tutorial

Last synced: 21 Mar 2025

https://github.com/marwendoukh/android-layouts-exam-solution

The solution for the android layout exam

android android-layout tutorial

Last synced: 19 Jul 2025

https://github.com/huangfusl/python-lec

Slides and example code for the Python lecture in 2023-2024 Spring semester.\

python tutorial tutorial-exercises

Last synced: 24 Aug 2025

https://github.com/liteobject/demo.loadtesting.locust

Getting Started with Load Testing Using Locust

csharp load-testing locust python tutorial

Last synced: 10 May 2026

https://github.com/haroldadmin/hello-kotlin

Code samples to introduce Kotlin to beginners in programming

kotlin tutorial

Last synced: 18 Jul 2025

https://github.com/josephadoga/hamburger-menu

How to create Hamburger Menu in HTML and CSS.

github hamburger-menu tutorial

Last synced: 17 Jul 2025

https://github.com/freeclimbapi/node-update-a-queue-how-to-guide

Node - Update a Queue Tutorial

queues tutorial

Last synced: 28 Jan 2026

https://github.com/ikzaa/systemd-systemctl

Discover systemd and systemctl, the modern init system for Linux. Learn efficient service management, parallel booting, and centralized logging. 🚀🛠️

configuration containers daemon-management devops journald linux linux-commands linux-logging linux-services machinectl service service-management sysadmin system-administration systemctl systemd systemd-nspawn tutorial

Last synced: 16 Jul 2025

https://github.com/metalmoosefrc/mooseguides

Guides related to the First Robotics Competition by the Metal Moose.

frc guide java tutorial

Last synced: 20 Apr 2026

https://github.com/syncfusionexamples/how-to-customize-the-vue-diagram-and-its-elements

A quick start Vue project that shows how to customize the canvas page in the Vue Diagram component. This project includes code snippets for displaying page breaks and multiple pages in the canvas. It also includes code snippets for customizing the appearance of nodes and connectors and bridging connectors.

bridging connector customize diagram diagrambuilder node page-breaks ports tutorial visualizing vue vue-components vue-diagram vue-ui-components vuejs

Last synced: 18 May 2026

https://github.com/aoudiamoncef/rxsearch

Getting started with RxJava on Android using Kotlin.

android kotlin rxjava travis-ci tutorial

Last synced: 18 May 2026

https://github.com/freeclimbapi/node-make-recording-how-to-guide

Node - Make Recording Tutorial

recordings tutorial

Last synced: 27 Feb 2026

https://github.com/freeclimbapi/node-handle-a-call-queue-how-to-guide

Node - Inbound Call Queue Tutorial

queues tutorial

Last synced: 05 Feb 2026