Skip to content



Block or Report

Block or report nicklockwood

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse


  1. iCarousel Public

    A simple, highly customisable, data-driven 3D carousel for iOS and Mac OS

    Objective-C 11.9k 2.6k

  2. SwiftFormat Public

    A command-line tool and Xcode Extension for formatting Swift code

    Swift 5.7k 455

  3. Expression Public

    A cross-platform Swift library for evaluating mathematical expressions at runtime

    Swift 713 40

  4. Euclid Public

    A Swift library for creating and manipulating 3D geometry

    Swift 466 35

  5. Tutorial series demonstrating how to build a retro first-person shooter from scratch in Swift

    Swift 1.3k 75

  6. ShapeScript Public

    Source code for the ShapeScript 3D modeling app for macOS

    Swift 295 10

1,763 contributions in the last year

May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Mon Wed Fri
Activity overview
Contributed to nicklockwood/ShapeScript, nicklockwood/Euclid, nicklockwood/SwiftFormat and 11 other repositories

Contribution activity

May 2022

Created a pull request in Homebrew/homebrew-core that received 1 comment

swiftformat 0.49.8

Have you followed the guidelines for contributing? Have you ensured that your commits follow the commit style guide? Have you checked that ther…

+2 −2 1 comment
Opened 2 other pull requests in 1 repository

Created an issue in nicklockwood/SwiftFormat that received 1 comment

unusedParameter rule removes required param

static func typeMismatch( for symbol: String, index: Int, expected types: [String], got: String ) -> RuntimeErrorType { var types = Set(types).sorted

1 comment

Seeing something unexpected? Take a look at the GitHub profile guide.