A Swift playgrounds with solutions of the Advent of Code 2021 challenge.

Overview

πŸŽ„ Advent of Code 2021 πŸŽ…

A Swift playgrounds with solutions of the Advent of Code 2021.

How to run

Clone the repo and open the Playground in Xcode.

Solutions

Challenge Stars πŸ“•
Day 1: Sonar sweep ⭐ ⭐ πŸ“ƒ
Day 2: Dive! ⭐ ⭐ πŸ“ƒ
Day 3: Binary Diagnostic ⭐ ⭐ πŸ“ƒ
Day 4: Giant Squid ⭐ ⭐ πŸ“ƒ
Day 5: Hydrothermal Venture ⭐ ⭐ πŸ“ƒ
Day 6: Lanternfish ⭐ ⭐ πŸ“ƒ
Day 7: The Treachery of Whales ⭐ ⭐ πŸ“ƒ
Day 8: Seven Segment Search ⭐ ⭐ πŸ“ƒ
Day 9: Smoke Basin ⭐ ⭐ πŸ“ƒ
Day 10: Syntax Scoring ⭐ ⭐ πŸ“ƒ
Day 11: Dumbo Octopus ⭐ ⭐ πŸ“ƒ
Day 12: Passage Pathing ⭐ ⭐ πŸ“ƒ
Day 13: Transparent Origami ⭐ ⭐ πŸ“ƒ
Day 14: Extended Polymerization ⭐ ⭐ πŸ“ƒ
You might also like...
Write less UI code
Write less UI code

Layoutless Layoutless enables you to spend less time writing UI code. It provides a way to declaratively style and layout views. Here is an example of

Write concise Autolayout code
Write concise Autolayout code

Winner of Hacking with Swift Recommended award You + Stevia = πŸ¦„ πŸ’‘ Write concise, readable layouts πŸ– Reduce your maintenance time 🎨 Compose your st

An easier and faster way to code Autolayout
An easier and faster way to code Autolayout

EZAnchor 中文介绍 An easier way to code Autolayout Are you annoyed of coding .active = true while using Autolayout Anchors over and over again? Are you an

The fast path to autolayout views in code
The fast path to autolayout views in code

NorthLayout The fast path to autolayout views in code Talks https://speakerdeck.com/banjun/auto-layout-with-an-extended-visual-format-language at AltC

CompositionalLayoutDSL, library to simplify the creation of UICollectionViewCompositionalLayout. It wraps the UIKit API and makes the code shorter and easier to read.
CompositionalLayoutDSL, library to simplify the creation of UICollectionViewCompositionalLayout. It wraps the UIKit API and makes the code shorter and easier to read.

CompositionalLayoutDSL CompositionalLayoutDSL is a Swift library. It makes easier to create compositional layout for collection view. Requirements Doc

A collection of operators and utilities that simplify iOS layout code.

Anchorage A lightweight collection of intuitive operators and utilities that simplify Auto Layout code. Anchorage is built directly on top of the NSLa

UIView category which makes it easy to create layout constraints in code

FLKAutoLayout FLKAutoLayout is a collection of categories on UIView which makes it easy to setup layout constraints in code. FLKAutoLayout creates sim

This app presents few examples for common patterns using purer SwiftUI code

VIPERtoSwiftUI GOAL This app presents few examples for common patterns using purer (from authors experience) SwiftUI code. LITERATURE https://www.appy

Using the UIKitChain framework, You can create a UIKit component in one line of code.
Using the UIKitChain framework, You can create a UIKit component in one line of code.

Using the UIKitChain framework, You can create a UIKit component in one line of code. Installation CocoaPods CocoaPods is a dependency manager for Coc

Comments
Owner
Tommaso Madonia
iOS Developer @ Spotify
Tommaso Madonia
AoC 2021 solutions (in Swift)

Advent of Code 2021 Solutions to the 2021 edition of Advent of Code in Swift. Day 0 Spent some time figuring out a good way to do this in Swift withou

Sjoerd Tieleman 2 Dec 19, 2021
A Code challenge I solved leveraging a lot on Composite collection view layout written in swift

AsthmApp Mobile app designed as a support aid for people with Asthma Accounts Google and Firebase [email protected] dICerytiMPSI Facebook asthmp.ap

null 0 Dec 13, 2021
A Code challenge I solved leveraging a lot on Composite collection view layout...written in swift

Space44 Code Challenge Space44 Code Challenge iOS application for Space 44 hiring process, it leverages on Image download and composite collection vie

null 0 Dec 16, 2021
Calculator Layout Boss Challenge for swift

Calculator Layout Boss Challenge No knowledge is your own until you put it into practice. Using what you've learnt about auto layout, stack views and

null 0 Oct 15, 2021
Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS/CALayer]

Extremely Fast views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainabl

layoutBox 2.1k Dec 22, 2022
Written in pure Swift, QuickLayout offers a simple and easy way to manage Auto Layout in code.

QuickLayout QuickLayout offers an additional way, to easily manage the Auto Layout using only code. You can harness the power of QuickLayout to align

Daniel Huri 243 Oct 28, 2022
Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast

Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS/CALayer]

layoutBox 2.1k Jan 2, 2023
A tool that generate code for Swift projects, designed to improve the maintainability of UIColors

SwiftColorGen A tool that generate code for Swift projects, designed to improve the maintainability of UIColors. Please notice, this tool still under

Fernando del Rio 150 Oct 23, 2022
QR code generator in Swift, with no external dependencies.

QRDispenser is a lightweight library to generate a QR code as image (UIImage) in your app. It uses only native components, with no dependency from oth

Andrea Mario Lufino 12 Nov 17, 2022
An extension that simplifies the work with Swift AutoLayout by writing cleaner, more natural and easy-reading code.

Installation For now you're able to clone repo in your project or download ZIP folder manually. git clone https://github.com/votehserxam/AutoLayout.gi

Max 3 Nov 8, 2022