Showing 36 of 319 projects
A 2019 global student competition challenging participants to hack a custom RFID reader firmware using NSA reverse engineering tools.
Workshop materials for learning quantum computing by implementing the Deutsch-Jozsa algorithm in Q#.
A Swift playground demonstrating Core Data with a complete stack, CRUD operations, and undo manager in a single interactive environment.
A simple guide to understanding C/C++ function pointer syntax with clear examples and explanations.
A realistic Apollo 11 lunar lander simulator built with Ada, GTK, and Cairo for interactive landing practice.
A complete disassembly of the original Game Boy Tetris game with annotated source code and visualizations.
Playground demonstrating iOS concurrency concepts presented at @Swift 2017 conference.
A collection of intentionally bugged Angular applications to practice debugging and improve Angular framework knowledge.
A minimal blockchain and cryptocurrency implementation built as a Swift Playground for educational purposes.
A PyCon Canada 2016 session demonstrating neural network basics and data-driven code reuse with simple Python examples.
A comprehensive guide comparing V language syntax and features with Node.js examples for developers transitioning from JavaScript.
An iOS Clock icon replica in a Swift playground that animates the second hand for 30 seconds.
A Game Boy assembly port of the classic Commodore 64 BASIC one-liner that generates a maze-like pattern.
A Ruby on Rails todo list application demonstrating AWS service integration patterns.
A repository for storing and distributing Return-Oriented Programming (ROP) wargame challenges and resources.
Example implementations of different observer pattern techniques in the Aurelia framework.
An interactive iOS playground demonstrating Gang of Four design patterns implemented in Swift with visual examples.
A step-by-step Swift playground demonstrating ReactiveCocoa concepts through incremental commits.
A collection of .NET coding katas with pre-built tests and base classes for practicing algorithmic problem-solving.
A naive Bayesian classifier implemented in APL for probabilistic text classification between two groups.
A real-time todo application built with PocketBase and React for learning full-stack development.
A Swift playground demonstrating how to build a micro web server that responds with 'Hello world!' to every request.
A collection of Capture The Flag (CTF) competition challenge write-ups from the SababaSec cybersecurity team.
A minimal educational blockchain implementation written in Ada, demonstrating core concepts like mining and validation.
A hobby x86 32-bit operating system with a custom kernel, bootloader, device drivers, and C standard library for learning.
A didactic Java implementation of Clean Architecture with Domain-Driven Design (DDD) for an academic student enrollment and referral system.
A contact manager application built with Marionette.js as a tutorial example for learning the framework.
A simple Node.js Express application with Cassandra for CRUD operations on subscribers.
An interactive Swift Playground exploring the history and design of Guilloche patterns found on banknotes and passports.
A formal verification of the 2048 game implemented in the Coq proof assistant.
A Swift playground demonstrating protocol extensions through interactive examples and exploration.
A micro domain-specific language example for NSPredicate written in Swift, implemented as a literate program.
A Swift playground demonstrating advanced Codable techniques including manual encoding/decoding, inheritance, and error handling.
A Go package providing quantum random numbers sourced from the ANU hardware quantum random number generator API.
An embedded deep learning library for Go designed for educational exploration of neural network fundamentals.
A coding exercise to refactor messy machine learning code into clean, modular pipelines using the Pipe and Filter design pattern.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.