Olivier Halligon (AliSoftware)

AliSoftware

Geek Repo

Company:Freelance on iOS Tooling and DX

Location:Rennes, France

Home Page:http://alisoftware.github.io/

Github PK Tool:Github PK Tool

Olivier Halligon's repositories

OHHTTPStubs

Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!

Language:Objective-CLicense:MITStargazers:5045Issues:109Issues:210

Reusable

A Swift mixin for reusing views easily and in a type-safe way (UITableViewCells, UICollectionViewCells, custom UIViews, ViewControllers, Storyboards…)

Language:SwiftLicense:MITStargazers:3004Issues:52Issues:60

Dip

Simple Swift Dependency container. Use protocols to resolve your dependencies and avoid singletons / sharedInstances!

Language:SwiftLicense:MITStargazers:981Issues:24Issues:114

SourceryTemplates

Some templates to use for Code Generation in Swift with http://github.com/krzysztofzablocki/Sourcery

Language:HTMLLicense:MITStargazers:99Issues:4Issues:0

pprof

Ruby Gem to list, filter, search and print Provisioning Profiles files

Language:RubyLicense:MITStargazers:39Issues:2Issues:7

OpeningHours

A small iOS app to keep the list of Opening Hours for your local shops you're used to go to

Language:SwiftStargazers:27Issues:2Issues:0

alisoftware.github.io

AliSoftware's Blog "Crunchy Development": making Swift Magic ✨

CodeGen-Workshop

This is the repository used for my SwiftAveiro'19 Workshop about Code Generation

Language:SwiftStargazers:6Issues:2Issues:0

swift-syntax-linter-demo

A demo project on how to use SwiftSyntax to implement a simple linter detecting specific call sites of a function in your source code

Language:SwiftStargazers:6Issues:0Issues:0

talks

My talks at conferences

fastlane

🚀 The easiest way to automate building and releasing your iOS and Android apps

Language:RubyLicense:MITStargazers:4Issues:2Issues:0

injectable

A micro framework that leverages Swift Property Wrapper to implement the Service Locator pattern

Language:SwiftLicense:MITStargazers:3Issues:3Issues:0

SwiftLint

A tool to enforce Swift style and conventions.

Language:SwiftLicense:MITStargazers:2Issues:2Issues:0

swift

The Swift Programming Language

Language:C++License:Apache-2.0Stargazers:1Issues:2Issues:0

Timelane

Timelane

Language:CLIPSLicense:MITStargazers:1Issues:2Issues:0

WordPress-Android

WordPress for Android

Language:JavaLicense:GPL-2.0Stargazers:1Issues:2Issues:0

AsyncStateMachine

Async State Machine aims to provide a way to structure an application thanks to state machines. The goal is to identify the states and the side effects involved in each feature and to model them in a consistent and scalable way.

Language:SwiftLicense:MITStargazers:0Issues:2Issues:0

buildkite-docs

The source files for the Buildkite documentation

Language:RubyLicense:MITStargazers:0Issues:1Issues:0

circleci-orbs

The source code for some CircleCI orbs published by wordpress-mobile

Language:ShellLicense:MITStargazers:0Issues:2Issues:0

cocoapods-binary

integrate pods in form of prebuilt frameworks conveniently, reducing compile time

Language:RubyLicense:MITStargazers:0Issues:2Issues:0

danger-ruby-swiftlint

A Danger plugin for SwiftLint.

Language:RubyLicense:MITStargazers:0Issues:2Issues:0

fastlane-docs

All the fastlane docs

Language:HTMLStargazers:0Issues:2Issues:0

fastlane-plugin-appcenter

App Center fastlane integration.

Language:RubyLicense:MITStargazers:0Issues:2Issues:0

linguist

Language Savant. If your repository's language is being reported incorrectly, send us a pull request!

Language:RubyLicense:MITStargazers:0Issues:2Issues:0

peril

☢️ Serious and immediate danger.

Language:TypeScriptLicense:MITStargazers:0Issues:2Issues:0

release-toolkit

Shared tools used in release automation

Language:RubyLicense:GPL-2.0Stargazers:0Issues:2Issues:0
Stargazers:0Issues:2Issues:0

swift-argument-parser

Straightforward, type-safe argument parsing for Swift

Language:SwiftLicense:Apache-2.0Stargazers:0Issues:3Issues:0

XCTAssertCrash

Asserts that an expression crashes by using Mach Exception Handler or POSIX Signal Handler.

Language:SwiftLicense:MITStargazers:0Issues:2Issues:0