Showing 36 of 319 projects
A 2019 global student competition challenging participants to hack a custom RFID reader firmware using NSA reverse engineering tools.
A simple guide to understanding C/C++ function pointer syntax with clear examples and explanations.
A Swift playground demonstrating Core Data with a complete stack, CRUD operations, and undo manager in a single interactive environment.
A collection of intentionally bugged Angular applications to practice debugging and improve Angular framework knowledge.
A realistic Apollo 11 lunar lander simulator built with Ada, GTK, and Cairo for interactive landing practice.
Playground demonstrating iOS concurrency concepts presented at @Swift 2017 conference.
A minimal blockchain and cryptocurrency implementation built as a Swift Playground for educational purposes.
A complete disassembly of the original Game Boy Tetris game with annotated source code and visualizations.
A PyCon Canada 2016 session demonstrating neural network basics and data-driven code reuse with simple Python examples.
A Game Boy assembly port of the classic Commodore 64 BASIC one-liner that generates a maze-like pattern.
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 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 Swift playground demonstrating how to build a micro web server that responds with 'Hello world!' to every request.
A real-time todo application built with PocketBase and React for learning full-stack development.
A minimal educational blockchain implementation written in Ada, demonstrating core concepts like mining and validation.
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 collection of Capture The Flag (CTF) competition challenge write-ups from the SababaSec cybersecurity team.
A didactic Java implementation of Clean Architecture with Domain-Driven Design (DDD) for an academic student enrollment and referral system.
A hobby x86 32-bit operating system with a custom kernel, bootloader, device drivers, and C standard library for learning.
An interactive Swift Playground exploring the history and design of Guilloche patterns found on banknotes and passports.
A simple Node.js Express application with Cassandra for CRUD operations on subscribers.
A contact manager application built with Marionette.js as a tutorial example for learning the framework.
A formal verification of the 2048 game implemented in the Coq proof assistant.
A micro domain-specific language example for NSPredicate written in Swift, implemented as a literate program.
A Swift playground demonstrating protocol extensions through interactive examples and exploration.
A Swift playground demonstrating advanced Codable techniques including manual encoding/decoding, inheritance, and error handling.
A coding exercise to refactor messy machine learning code into clean, modular pipelines using the Pipe and Filter design pattern.
A step-by-step educational project exploring the Vulkan API with careful attention to correctness across GPU drivers.
An embedded deep learning library for Go designed for educational exploration of neural network fundamentals.
A Go package providing quantum random numbers sourced from the ANU hardware quantum random number generator API.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.