4-day longest streak
Hi there! π I'm Eric Marchand, a free (open-source) software writer by nightπ. Here on github I have worked mainly on projects written in Swift :bird: But I am alsoβ¦
Hi there! π
I'm Eric Marchand, a free (open-source) software writer by nightπ.
Here on github I have worked mainly on projects written in Swift :bird:
But I am also a python :snake:, c++ :gear:, java :coffee: and php :elephant: enthusiastic coder.
You can find my work here on GitHub under my profile @phimage π§
and also under some organisations such as @ibanimatable, @ibdecodable and @oauthswift
For 4d back end dev you can follow me as @mesopelagique π (personal) and @e-marchand πΌ (professional)

βοΈ Writing
I write about AI tooling, agents, and developer workflows at phimage.github.io β field notes from where the sunlight runs out.
Interests π¬
I'm passionate about:
- π€ Artificial Intelligence and Machine Learning
- π§ Large Language Model (LLM), fine-tuning and optimization
- π Data science and analytics
- π§ Frameworks & Tools: PyTorch, TensorFlow, Hugging Face, scikit-learn, Jupyter
- π¬ AI Assistants: Claude, GitHub Copilot
π» Tech Stack
Languages:
AI/ML & Data Science:
!PyTorch
!TensorFlow
!scikit-learn
!Pandas
!Jupyter
AI Assistants:
Sponsorship β€οΈ
If you or your company has capitalised on my work, please consider sponsoring, any amount really helps.

Contact π
 
-
SwiftyStoreKit β PINNED β
Lightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+
Swift β 0 9y agoExplain β -
Prephirences β PINNED
Prephirences is a Swift library that provides useful protocols and convenience methods to manage application preferences, configurations and app-state. UserDefaults
Swift β 573 1y agoExplain β -
Erik β PINNED
Erik is an headless browser based on WebKit. An headless browser allow to run functional tests, to access and manipulate webpages using javascript.
Swift β 613 4y agoExplain β -
CallbackURLKit β PINNED
Implementation of x-callback-url (Inter app communication) in swift
Swift β 350 4y agoExplain β -
IBAnimatable β PINNED β
Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.
Swift β 1 8y agoExplain β -
CustomSegue
Custom segue for OSX Storyboards with slide and cross fade effects (NSViewControllerTransitionOptions)
Swift β 121 7y agoExplain β -
morphi
Shapes for SwiftUI β‘βΎ
Swift β 75 6y agoExplain β -
Arithmosophi
A set of protocols for Arithmetic, Statistics and Logical operations
Swift β 69 5y agoExplain β -
ApplicationGroupKit
Share informations betweens your applications and your extensions using group identifier
Swift β 39 6y agoExplain β -
MacModelDump β£
Dump apple website to get mac model identifier and image url
Swift β 28 1y agoExplain β -
Alamofire-Prephirences
Remote preference and configuration for your application
Swift β 22 7y agoExplain β -
XcodeProjKit
Parse project file and write it to open step format.
Swift β 19 1y agoExplain β -
ValueTransformerKit
ValueTransformer toolkit for swift
Swift β 11 1y agoExplain β -
CryptoPrephirences
Add some encryption to your sensitive preferences
Swift β 11 8y agoExplain β -
Notarize β£
Command line utility to notarize apple application
Swift β 8 6y agoExplain β -
AlertController
An NSViewController to display an alert message to the user. This class replaces the NSAlert class.
Swift β 8 1y agoExplain β -
SLF4Swift
Simple Logging Facade for Swift serves as a simple facade for logging frameworks allowing the end user to plug in the desired logging framework at deployment time
Swift β 8 9y agoExplain β -
Phiole
Allow to write or read from standards stream or files for script or CLI application
Swift β 8 8y agoExplain β -
plistconvert
Convert plist from different format: xml, json, binary, openStep
Shell β 7 3y agoExplain β -
MomXML
Create or parse CoreData managed object model XMLs
Swift β 7 1y agoExplain β -
mcp-foundation-models
MCP Server to generate message with Apple FoundationModels
Swift β 6 1y agoExplain β -
PrivateChat
SwiftUI App to chat with Apple FoundationModels, with MCP tools
Swift β 6 1y agoExplain β -
AboutWindow β
Swift clone of PFAboutWindow to show a Xcode like About Window
Swift β 6 9y agoExplain β -
LLMUsage
Monitoring your LLM service accounts on macOS
Swift β 5 5mo agoExplain β -
RandomDistributionKit β£
RandomKit extension to produce random numbers using different distribution
Swift β 5 8y agoExplain β -
PhiLipsStack β£
(do not use) PhiLipsStack aims to create a CoreData stack from model to context and provide some functions on your managed object which use by default the default stack context but not only
Swift β 5 9y agoExplain β -
FileZipKit
FileKit and ZipFoundation utility methods
Swift β 4 8y agoExplain β -
Alamofire-YamlSwift
Add Yaml response serializer to Alamofire
Swift β 4 10y agoExplain β -
FoundationModelCli
just testing FoundationModel using cli app
Swift β 3 1y agoExplain β -
sebulba
Swift command line to remove de-integrate reference to cocoa pods
Swift β 3 3y agoExplain β -
MCPUtils
Some utilities to play with MCP
Swift β 3 1y agoExplain β -
NotarizeProcess β£
Utility object to launch `xcrun altool` to get notarization information
Swift β 3 6y agoExplain β -
punic
Add third party project sources into your workspace instead of Carthage binary
Swift β 3 1y agoExplain β -
action-swift-cli-build
Build swift cli tool on macOS or ubuntu
β 3 3y agoExplain β -
acpdbg
acpdbg is an LLDB assistant that use agent client protocol
Python β 2 9d agoExplain β -
embedder
No description.
C++ β 2 9mo agoExplain β -
cd2sql
Convert CoreData model into SQL
Swift β 2 6y agoExplain β -
xprojup
No description.
Swift β 2 2y agoExplain β -
mcp-overkiz
MCP server for controlling lights using pyoverkiz
Python β 2 1y agoExplain β -
mcp-cli-test
mcp client test with npx server
Swift β 2 1y agoExplain β -
swift-cli-template
No description.
Shell β 2 3y agoExplain β -
Appify
Generate simple macOS `.app` from Swift Package `.executable`.
Swift β 2 5y agoExplain β -
phimage
No description.
β 1 1mo agoExplain β -
NotarizationAuditLog β£
Decode JSON audit log from notarization process
Swift β 1 6y agoExplain β -
NotarizationInfo β£
Decode info from apple notarization process
Swift β 1 6y agoExplain β -
BlockInjection β
You can insert some Blocks before and after the method like Aspect Oriented Programming.
Objective-C β 1 12y agoExplain β -
Sheeeeeeeeet β
Sheeeeeeeeet is a Swift library for custom action sheets.
Swift β 1 7y agoExplain β -
tanit
Command line application to manage Carthage binaries
Swift β 1 9y agoExplain β -
WindowButtonsView β
Custom window buttons for custom window
Swift β 1 9y agoExplain β -
Colours β
A beautiful set of predefined colors and a set of color methods to make your iOS/OSX development life easier.
Objective-C β 1 11y agoExplain β -
mogenerator-template β
Mogenerator template for QueryKit
Objective-C β 1 11y agoExplain β -
phimage.github.io
No description.
Astro β 0 1d agoExplain β -
FlexomBar
A macOS menu bar app for Flexom
Swift β 0 21d agoExplain β -
swift-overkiz-api
overkiz api for Swift
Swift β 0 21d agoExplain β -
test_jekyll
No description.
HTML β 0 26d agoExplain β -
agent-client-protocol β
A protocol for connecting any editor to any agent
β 0 20d agoExplain β -
vsxcode
vscode extension to manage xcode proj
TypeScript β 0 29d agoExplain β -
chrome-ansi-colorizer
A Chrome extension that automatically converts ANSI escape codes in HTML code blocks into properly styled, colorized text.
JavaScript β 0 4mo agoExplain β -
iOSDevDirectory β
The iOS Dev Directory
Ruby β 0 7y agoExplain β -
sast
Command-line tool that orchestrates multiple SAST tools and aggregates their results into unified reports
Rust β 0 5mo agoExplain β -
AnyCodable β
Type-erased wrappers for Encodable, Decodable, and Codable values
Swift β 0 6y agoExplain β -
DeviceKit β
DeviceKit is a value-type replacement of UIDevice.
β 0 6y agoExplain β -
CustomTextViewWithWritingTools
CustomTextView with some objective c, c++ with WritingTools
Objective-C++ β 0 8mo agoExplain β -
apple-on-device-openai β
OpenAI-compatible API server for Apple on-device models
β 0 9mo agoExplain β -
servers β
Model Context Protocol Servers
β 0 1y agoExplain β -
swift-sdk β
The official Swift SDK for Model Context Protocol servers and clients. Maintained in collaboration with @loopwork-ai.
β 0 1y agoExplain β -
RandomKit β β£
Random data generation in Swift
Swift β 0 9y agoExplain β -
SchemeCDCheck
Compare Sqlite scheme with core data structure definition
Swift β 0 6y agoExplain β -
git-llm β
The project integrates Git with a llm (OpenAI, LlamaCpp, and GPT-4-All) to extend the capabilities of git.
β 0 2y agoExplain β -
ffxiv_fc_roster
No description.
PHP β 0 11y agoExplain β -
chatgpt
Cli tool to prompt chatGPT api
Swift β 0 3y agoExplain β -
homebrew-tap
No description.
Ruby β 0 3y agoExplain β -
maple-diffusion-cli
No description.
Swift β 0 3y agoExplain β -
homebridge-tahoma β
Homebridge plugin for TaHoma, Connexoon, Cozytouch, Energeasy Connect.
TypeScript β 0 3y agoExplain β -
python-overkiz-api β
Async Python wrapper to interact with internal Somfy TaHoma API, or other OverKiz API's.
β 0 4y agoExplain β -
pmd β
An extensible cross-language static code analyzer.
Java β 0 8y agoExplain β -
overkiz-client β
Overkiz API client
β 0 4y agoExplain β -
4D-SVG β
4D's SVG includes numerous commands that can be used to create and manipulate common graphic objects.
β 0 4y agoExplain β -
input-control-emailContact β
Input control for mails that allow get thems from contacts
β 0 5y agoExplain β -
Lona β
A tool for defining design systems and using them to generate cross-platform UI code, Sketch files, and other artifacts.
β 0 6y agoExplain β -
SwiftyCss
Use Css rule development iOS App, developed by swift
Swift β 0 9y agoExplain β -
ControlRoom β
A macOS app to control the Xcode Simulator.
Swift β 0 5y agoExplain β -
Moya β
Network abstraction layer written in Swift.
β 0 5y agoExplain β -
GitHubKit β
GitHub API client written in Swift with the help of Apple NIO
Swift β 0 6y agoExplain β -
SwiftPMLibrary β
The source list of repositories for the SwiftPM Library.
β 0 6y agoExplain β -
testOAuth β
No description.
Swift β 0 6y agoExplain β -
remarkable-admonitions β
Add admonitions support to Remarkable
β 0 6y agoExplain β -
pug β
Pug β robust, elegant, feature rich template engine for Node.js
β 0 6y agoExplain β -
docusaurus β
Easy to maintain open source documentation websites.
β 0 6y agoExplain β -
highlight.js β
Javascript syntax highlighter
JavaScript β 0 7y agoExplain β -
probot β
π€ A framework for building GitHub Apps to automate and improve your workflow
β 0 6y agoExplain β -
VaporMailgunService β
π§ Service to assist with sending emails from Vapor apps
Swift β 0 6y agoExplain β -
ObservingManagedObjectContext β
How to Observe a Managed Object Context
β 0 6y agoExplain β -
markdown-licenses β
A collection of open source licenses in Markdown format. Contributions are always welcome!
β 0 7y agoExplain β -
SwiftMessages β
A very flexible message bar for iOS written in Swift.
Swift β 0 6y agoExplain β -
open-source-mac-os-apps β
π Awesome list of open source applications for macOS.
β 0 6y agoExplain β -
CollectionViewSlantedLayout β
A CollectionView Layout displaying a slanted cells
Swift β 0 6y agoExplain β -
explore β
Community-curated topic and collection pages on GitHub
β 0 6y agoExplain β -
4d-for-ios-form-list-FoldingCellList β
4D for iOS List Form template
β 0 6y agoExplain β -
4d-for-ios-form-detail-VisualContact β
4D for iOS Detail Form template
β 0 6y agoExplain β -
docs-1 β
Products Documentation
β 0 6y agoExplain β -
Pixel β
π¨πΌ An image editor and engine using CoreImage
β 0 6y agoExplain β -
swiftpm-dependency-fetcher β
Dependencies of your SwiftPM packages as a service.
β 0 9y agoExplain β -
vscode-vsce β
VS Code Extension Manager
β 0 6y agoExplain β -
lang-4d β
VSCode extension for 4D language highlighting
β 0 6y agoExplain β -
IBLinter β
A linter tool for Interface Builder
β 0 6y agoExplain β -
ASCollectionView β
A SwiftUI port of UICollectionView with support for custom layouts, preloading, and more.
β 0 6y agoExplain β -
moyacmdtest
No description.
Swift β 0 6y agoExplain β -
XcodeProj β
π Read, update and write your Xcode projects
Swift β 0 7y agoExplain β -
Accio β
A dependency manager driven by SwiftPM that works for iOS/tvOS/watchOS/macOS projects.
Swift β 0 7y agoExplain β -
cloctotc
Convert CLOC result into TeamCity custom stats
Swift β 0 7y agoExplain β -
PurpleMine2 β
A free Redmine theme for modern browsers
CSS β 0 7y agoExplain β -
About-SwiftUI β
Gathering all info published, both by Apple and by others, about new framework SwiftUI.
Swift β 0 7y agoExplain β -
cloc β
cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.
Perl β 0 7y agoExplain β -
Eureka β
Elegant iOS form builder in Swift
Swift β 0 7y agoExplain β -
medium_posts β
No description.
Jupyter Notebook β 0 8y agoExplain β -
appstoreconnect-swift-sdk β
The Swift SDK to work with the App Store Connect API from Apple.
Swift β 0 7y agoExplain β -
episode-code-samples β
πΎ Point-Free episode code.
Swift β 0 7y agoExplain β -
ScalingCarousel β
A super simple carousel view with scaling transitions written in Swift
Swift β 0 7y agoExplain β -
TestFrameworkWithoutHeader
No description.
β 0 8y agoExplain β -
Shark β
Swift Script that transforms the .xcassets folder into a type safe enum
Swift β 0 8y agoExplain β -
Localize β
π Hassle-free Localization for iOS
Swift β 0 8y agoExplain β -
ZIPFoundation β
Effortless ZIP Handling in Swift
Swift β 0 8y agoExplain β -
pattern.nlp β
R package to perform sentiment analysis and Parts of Speech tagging for Dutch/French/English/German/Spanish/Italian
R β 0 8y agoExplain β -
Carting β
π Simple tool for updating Carthage script
Swift β 0 8y agoExplain β -
Carlos β
A simple but flexible cache
Swift β 0 9y agoExplain β -
swifter β
Tiny http server engine written in Swift programming language.
Swift β 0 8y agoExplain β -
Spring β
A library to simplify iOS animations in Swift.
Swift β 0 8y agoExplain β -
ios-good-practices β
Good ideas for iOS development, by Futurice developers.
β 0 8y agoExplain β -
slather β
Generate test coverage reports for Xcode projects & hook it into CI.
Ruby β 0 8y agoExplain β -
IBDecodable β
A tool to translate xib and storyboard XML into Swift models.
Swift β 0 8y agoExplain β -
FGTranslator β
A simple iOS library for Google & Bing translation APIs.
Objective-C β 0 9y agoExplain β -
ParallaxHeader β
Simple way to add parallax header to UIScrollView/UITableView written in Swift.
Swift β 0 8y agoExplain β -
jwt-auth β
JSON Web Token Authentication for Laravel & Lumen
PHP β 0 8y agoExplain β -
pyjwt β
JSON Web Token implementation in Python
Python β 0 8y agoExplain β -
AZTableViewController β
Elegant and easy way to integrate pagination with dummy views
Swift β 0 8y agoExplain β -
ViewAnimator β
ViewAnimator brings your UI to life with just one line
Swift β 0 8y agoExplain β -
CheckCoreData β
No description.
Swift β 0 6y agoExplain β -
LinearProgressBar β
A simple Linear Progress Bar for IOS (Swift 3.0), inspired by Material Design
Swift β 0 8y agoExplain β -
Carthage β
A simple, decentralized dependency manager for Cocoa
Swift β 0 9y agoExplain β -
Marathon β
Marathon makes it easy to write, run and manage your Swift scripts π
Swift β 0 9y agoExplain β -
NSLogger β
A modern, flexible logging tool
Objective-C β 0 9y agoExplain β -
XCGLogger β
A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog or println, but with additional information, such as the date, function name, filename and line number.
Swift β 0 7y agoExplain β -
XCGLoggerNSLoggerConnector β
Adds NSLogger support (with images) to XCGLogger.
Swift β 0 9y agoExplain β -
Playground
just some Playground
Swift β 0 9y agoExplain β -
querykit-cli β
QueryKit command line tool to produce type-safe accessors
Swift β 0 9y agoExplain β -
M13Checkbox β
A customizeable checkbox for iOS
Swift β 0 9y agoExplain β -
Parse-SDK-iOS-OSX β
Parse SDK for iOS/OS X
Objective-C β 0 10y agoExplain β -
AnimatedCollectionViewLayout β
A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView without effecting your existing code.
Swift β 0 9y agoExplain β -
CleanStore β
A sample iOS app built using the Clean Swift architecture. Clean Swift is Uncle Bob's Clean Architecture applied to iOS and Mac projects. CleanStore demonstrates Clean Swift by implementing the create order use case described by in Uncle Bob's talks.
Swift β 0 9y agoExplain β -
CocoaPods β
The Cocoa Dependency Manager.
Ruby β 0 9y agoExplain β -
SwiftFormat β
A code library and command-line formatting tool for reformatting Swift code
Swift β 0 9y agoExplain β -
SwiftLint β
A tool to enforce Swift style and conventions.
Swift β 0 9y agoExplain β -
example-swift β
Codecov: Swift coverage example
Swift β 0 9y agoExplain β -
equivalent β
Objective-C and Swift equivalencies
β 0 11y agoExplain β -
Reachability.swift β
Replacement for Apple's Reachability re-written in Swift with closures
Swift β 0 9y agoExplain β -
CostumeKit β
Base types for theming an app.
Swift β 0 9y agoExplain β -
Kanna β
Kanna(ι) is an XML/HTML parser for Swift.
C β 0 9y agoExplain β -
JASON β
Fast JSON parsing for Swift
Swift β 0 9y agoExplain β -
Armchair β
A simple yet powerful App Review Manager for iOS and OSX in Swift
Swift β 0 10y agoExplain β -
satellite β
Node.js server for providing build status badges for GitHub branches.
JavaScript β 0 10y agoExplain β -
Fanny β
Monitor your Mac's fan speed and CPU temperature from your Notification Center.
Objective-C β 0 10y agoExplain β -
Watchdog β
Class for logging excessive blocking on the main thread
Swift β 0 9y agoExplain β -
BrightFutures β
Write great asynchronous code in Swift using futures and promises
Swift β 0 8y agoExplain β -
Then β
β¨ Super sweet syntactic sugar for Swift initializers.
Swift β 0 10y agoExplain β -
Toucan β
Fabulous Image Processing in Swift
Swift β 0 10y agoExplain β -
DMPathBar β
XCode's Yosemite like path bar of OS X
Objective-C β 0 11y agoExplain β -
TestCarthage
Carthage & Travis CI for my project
β 0 10y agoExplain β -
creative-commons-media β
A curated list of resources that provide media licensed under Creative Commons licenses.
β 0 10y agoExplain β -
AlamofireXMLRPC β
AlamofireXMLRPC brings XML RPC functionalities to Alamofire
Swift β 0 10y agoExplain β -
QorumLogs β
:closed_book: Swift Logging Utility for Xcode & Google Docs
Swift β 0 10y agoExplain β -
ProgressKit β
Progress Views for OSX
Swift β 0 10y agoExplain β -
YamlSwift β
Load YAML and JSON documents using Swift
Swift β 0 11y agoExplain β -
jpeg-archive β
Utilities for archiving JPEGs for long term storage.
C β 0 11y agoExplain β -
DYSwitchXDemo β
DYSwitchX is a iOS UISwitch like for Mac OS X
Objective-C β 0 11y agoExplain β -
income_iq β
Relationship between IQ and income, NLSY79
β 0 11y agoExplain β -
Lily β
A lightweight Swift cache manager.
Swift β 0 11y agoExplain β -
CocoaLumberjack β
A fast & simple, yet powerful & flexible logging framework for Mac and iOS
Objective-C β 0 11y agoExplain β -
Cartography β
Declarative Auto Layout in Swift :iphone::triangular_ruler:
Swift β 0 11y agoExplain β -
UIClosures β
Swift closure library for UIKit
Swift β 0 11y agoExplain β
No repos match these filters.