Andrew's starred repositories

system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

Language:PythonLicense:NOASSERTIONStargazers:267702Issues:6629Issues:295

every-programmer-should-know

A collection of (mostly) technical things every software developer should know about

excalidraw

Virtual whiteboard for sketching hand-drawn like diagrams

Language:TypeScriptLicense:MITStargazers:79687Issues:397Issues:3451

mermaid

Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown

Language:JavaScriptLicense:MITStargazers:70151Issues:641Issues:2893

CodeEdit

CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.

Language:SwiftLicense:MITStargazers:20734Issues:217Issues:736

antlr4

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

Language:JavaLicense:BSD-3-ClauseStargazers:16878Issues:369Issues:2297

rbenv

Manage your app's Ruby environment

Language:ShellLicense:MITStargazers:15997Issues:294Issues:1041

owasp-mastg

The Mobile Application Security Testing Guide (MASTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes the technical processes for verifying the controls listed in the OWASP Mobile Application Security Verification Standard (MASVS).

Language:PythonLicense:CC-BY-SA-4.0Stargazers:11547Issues:423Issues:1092

post-mortems

A collection of postmortems. Sorry for the delay in merging PRs!

Texture

Smooth asynchronous user interfaces for iOS apps.

Language:Objective-C++License:NOASSERTIONStargazers:7996Issues:178Issues:905

C4-PlantUML

C4-PlantUML combines the benefits of PlantUML and the C4 model for providing a simple way of describing and communicate software architectures

Language:PlantUMLLicense:MITStargazers:6264Issues:104Issues:197

periphery

A tool to identify unused code in Swift projects.

Language:SwiftLicense:MITStargazers:5123Issues:38Issues:379

scancode-toolkit

:mag: ScanCode detects licenses, copyrights, dependencies by "scanning code" ... to discover and inventory open source and third-party packages used in your code. Sponsored by NLnet project https://nlnet.nl/project/vulnerabilitydatabase, the Google Summer of Code, Azure credits, nexB and others generous sponsors!

XcodeProj

📝 Read, update and write your Xcode projects

Language:SwiftLicense:MITStargazers:2012Issues:69Issues:263

owasp-masvs

The OWASP MASVS (Mobile Application Security Verification Standard) is the industry standard for mobile app security.

Language:PythonLicense:CC-BY-SA-4.0Stargazers:1999Issues:97Issues:209

BuildSettingExtractor

Extracts the build settings of an Xcode project into xcconfig build configuration files.

xcode-defaults

Awesome and useful Xcode defaults

route-composer

Protocol oriented, Cocoa UI abstractions based library that helps to handle view controllers composition, navigation and deep linking tasks in the iOS application. Can be used as the universal replacement for the Coordinator pattern.

Language:SwiftLicense:MITStargazers:892Issues:33Issues:46

swift-spyable

Swift macro that simplifies and automates the process of creating spies for testing

Language:SwiftLicense:MITStargazers:404Issues:5Issues:35

ScreenshotPreventing-iOS

Prevent screenshot or screenrecording on iOS devices

Language:SwiftLicense:MITStargazers:338Issues:5Issues:11

DocHub

Управление архитектурой как кодом

Language:HTMLLicense:Apache-2.0Stargazers:256Issues:13Issues:175

swagger-coverage

Tool which generates full picture of coverage of API tests based on OAS (Swagger) v2 and v3

Language:JavaLicense:Apache-2.0Stargazers:191Issues:12Issues:49

MacroKit

Exploring Swifts new macro system

Language:SwiftLicense:MITStargazers:139Issues:6Issues:0

LinesSorter-Xcode-Extension

Xcode Extension that helps you keep your import statements and long code lists organized and uniform

UDF

Unidirectional Data Flow Framework

Language:SwiftLicense:Apache-2.0Stargazers:67Issues:8Issues:1

iOS-Model-List

The ultimate list of  iOS device models - Identify model for iPhone, iPad, iPod touch, Apple Watch, Apple TV, and Mac computers with Apple Silicon.

Language:HTMLLicense:MITStargazers:48Issues:6Issues:0

funimp

Find unused Swift import statements

cocoapods-amicable

A small CocoaPods plugin that moves the Podfile checksum to a file in the Sandbox, reducing merge conflicts for teams that don't commit their Pods directory.

Language:RubyLicense:MITStargazers:33Issues:5Issues:2
Language:SwiftLicense:MITStargazers:3Issues:0Issues:0