Alex Rupérez

Alex Rupérez

Corpus Hub contributor since 2026-10-27

Alex Rupérez's work was selected for the XERJ Corpus Hub, the open reference memory AI coding agents search before they write code. When an agent meets the same problem, it gets this implementation back as a worked example, with the author and the repository attached.

53corpora
1selected commit
10files
477lines
★ 2,351GitHub stars on repos

Totals across every corpus @alexruperez appears in; a commit selected for two corpora counts once. Files and lines count the selected commits; each corpus indexes the whole repository at its pinned commit.

What an agent can do with the SecurePropertyStorage corpus

alexruperez/SecurePropertyStorage: Helps you define secure storages for your properties using Swift property wrappers

Example questions
Paste it into your AI agent. It clones the repo at the pinned commit and indexes it on your machine.
Search the GitHub repository alexruperez/SecurePropertyStorage with XERJ (https://hub.xerj.org/corpus/alexruperez--securepropertystorage).
Run these in a shell, in order, and check each result before the next:
1. xerj --help  (success: it prints usage). If xerj is missing: curl -fsSL https://xerj.org/get | sh
2. git clone https://github.com/alexruperez/SecurePropertyStorage SecurePropertyStorage && git -C SecurePropertyStorage checkout 2a0fd1c855aa0afdd3df00d281c7656b2a31cd9e
3. Start a local node and leave it running: xerj --insecure --data-dir ./xerj-data
4. xerj autoindex ./SecurePropertyStorage --url http://127.0.0.1:9200 --prefix securepropertystorage --progress plain
5. xerj autoindex map --url http://127.0.0.1:9200
Then answer my question from the indexed files and cite the ax_path of every hit. Query syntax: https://xerj.org/llms.txt
Licence: MIT. Keep the copyright notice and credit the authors.

corpus alexruperez--securepropertystorage · Security and vulnerabilities
Related corpora: swift-evolution, swift-book, alexruperez/StateMachine, alexruperez/Tasks
Code security audit with XERJ · Case study: reference coding for agents

Selected work

GitHub ★ 471

alexruperez/SecurePropertyStorage

2a0fd1c855 Modernize library for Xcode 27.1 / Swift 6.4
selected commit: 10 files · 477 lines · Swift · Tests, SecurePropertyStorage.xcodeproj, Sources

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--securepropertystorageSECMITswiftproperty-wrappersuserdefaultskeychainsingletondependency-injection agreed 2026-10-27
GitHub ★ 268

alexruperez/UIUserNotificationSettings-Extension

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--uiusernotificationsettings-extensionAPIMIT agreed 2026-10-28
GitHub ★ 264

alexruperez/ARAutocompleteTextView

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--arautocompletetextviewCRYPTOMIT agreed 2026-10-28
GitHub ★ 206

alexruperez/LaunchScreenSnapshot

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--launchscreensnapshotWEBMITlaunch-screensnapshotprotectionsensitive-dataswiftbackground agreed 2026-10-28
GitHub ★ 184

alexruperez/SpeechRecognizerButton

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--speechrecognizerbuttonWEBMITuibuttonuibutton-subclasspush-to-talkrecord-audiospeech-recognitionspeech-to-text agreed 2026-10-28
GitHub ★ 159

alexruperez/UILabel-AutomaticWriting

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--uilabel-automaticwritingWRITEMIT agreed 2026-10-28
GitHub ★ 90

alexruperez/Tagging

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--taggingAPIMITswifttype-safetytags agreed 2026-10-28
GitHub ★ 73

alexruperez/ARHomeScreenShortcuts

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--arhomescreenshortcutsAPIMIT agreed 2026-10-28
GitHub ★ 72

alexruperez/ARDetector

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--ardetectorAPIMIT agreed 2026-10-28
GitHub ★ 53

alexruperez/ARSafariActivity

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--arsafariactivityAPIMIT agreed 2026-10-28
GitHub ★ 47

alexruperez/NSDate-Extension

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--nsdate-extensionAPIMIT agreed 2026-10-28
GitHub ★ 47

alexruperez/StateMachine

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--statemachineAPIMITstatemachineswiftframeworkgkstatemachinegameplaykit agreed 2026-10-28
GitHub ★ 46

alexruperez/FSNetworkingSearchController

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--fsnetworkingsearchcontrollerNETMIT agreed 2026-10-28
GitHub ★ 40

alexruperez/ARWebServerActivity

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--arwebserveractivityWEBMIT agreed 2026-10-28
GitHub ★ 39

alexruperez/AVPlayerItemHomeOutput

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--avplayeritemhomeoutputAPIMIToutputhomekitlightbulbsambilighthomebridgeinternet-of-things agreed 2026-10-28
GitHub ★ 32

alexruperez/ARObjectCollectionViewController

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--arobjectcollectionviewcontrollerAPIMIT agreed 2026-10-28
GitHub ★ 31

alexruperez/PFLinkedInUtils

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--pflinkedinutilsAPIMITparselinkedinobjective-c agreed 2026-10-28
GitHub ★ 25

alexruperez/ARDeepLinkButton

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--ardeeplinkbuttonAPIMIT agreed 2026-10-28
GitHub ★ 25

alexruperez/ARSpeechActivity

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--arspeechactivityAPIMIT agreed 2026-10-28
GitHub ★ 24

alexruperez/ARAutocompleteSearchBar

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--arautocompletesearchbarAPI agreed 2026-10-28
GitHub ★ 23

alexruperez/ARAlertController

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--aralertcontrollerWEBMIT agreed 2026-10-28
GitHub ★ 23

alexruperez/ARFacebookShareKitActivity

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--arfacebooksharekitactivityAPIMIT agreed 2026-10-28
GitHub ★ 23

alexruperez/MADBike

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--madbikeWEBGPL-3.0appapplicationappsappstoreiosios-app agreed 2026-10-28
GitHub ★ 21

alexruperez/SafeBrowsing

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--safebrowsingSECMITgooglegoogle-safebrowsingsafebrowsingswiftswift-libraryapi-wrapper agreed 2026-10-28
GitHub ★ 16

alexruperez/iOS-Coding-Best-Practices

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--ios-coding-best-practicesWEB agreed 2026-10-28
GitHub ★ 11

alexruperez/NSDictionary-Verified

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--nsdictionary-verifiedAPIMIT agreed 2026-10-28
GitHub ★ 5

alexruperez/ARButtonBlock

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--arbuttonblockAPI agreed 2026-10-28
GitHub ★ 5

alexruperez/OpenMarvel

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--openmarvelWEBGPL-3.0 agreed 2026-10-28
GitHub ★ 4

alexruperez/ImageFromWebView

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--imagefromwebviewWEBMIT agreed 2026-10-28
GitHub ★ 4

alexruperez/Tasks

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--tasksWEBMITsirisirikitswifttask-listtaskstask-manager agreed 2026-10-28
GitHub ★ 3

alexruperez/ARFontsMobileconfigGenerator

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--arfontsmobileconfiggeneratorWEBMIT agreed 2026-10-28
GitHub ★ 3

alexruperez/swift-library-template

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--swift-library-templateAPIMITtemplateswift-templateswiftlibraryswift-library agreed 2026-10-28
GitHub ★ 2

alexruperez/alexruperez-android-app

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--alexruperez-android-appWEB agreed 2026-10-28
GitHub ★ 2

alexruperez/CryptoKitCLI

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--cryptokitcliCRYPTOMITcryptographycommand-line-toolswiftcryptokitapplecli agreed 2026-10-28
GitHub ★ 2

alexruperez/golmar_g2call

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--golmar-g2callAPIMIT agreed 2026-10-28
GitHub ★ 2

alexruperez/swift-executable-template

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--swift-executable-templateAPIMITtemplateswift-templateswiftcliswift-cli agreed 2026-10-28
GitHub ★ 1

alexruperez/.github

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez---githubHEALTHhealth-filescommunity-health agreed 2026-10-28
GitHub ★ 1

alexruperez/alexruperez

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--alexruperezAPIMIT agreed 2026-10-28
GitHub ★ 1

alexruperez/alexruperez.github.io

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--alexruperez-github-ioAPIMIT agreed 2026-10-28
GitHub ★ 1

alexruperez/ARFormTextField

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--arformtextfieldAPI agreed 2026-10-28
GitHub ★ 1

alexruperez/Coverflow

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--coverflowWEB agreed 2026-10-28
GitHub ★ 1

alexruperez/NSObject-NSVerifiedKeyValueCoding

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--nsobject-nsverifiedkeyvaluecodingAPIMIT agreed 2026-10-28
GitHub ★ 0

alexruperez/amulio

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--amulioAPIApache-2.0amulestremiostremio-addondownloadstreaming agreed 2026-10-28
GitHub ★ 0

alexruperez/ARDatask

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--ardataskWEB agreed 2026-10-28
GitHub ★ 0

alexruperez/ARMultipeerConnectivityExample

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--armultipeerconnectivityexampleAPIMIT agreed 2026-10-28
GitHub ★ 0

alexruperez/Benchmarks

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--benchmarksWRITE agreed 2026-10-28
GitHub ★ 0

alexruperez/CSSearchQueryController

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--cssearchquerycontrollerWEB agreed 2026-10-28
GitHub ★ 0

alexruperez/dotfiles

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--dotfilesAPIMIT agreed 2026-10-28
GitHub ★ 0

alexruperez/FrameworkExample

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--frameworkexampleWEB agreed 2026-10-28
GitHub ★ 0

alexruperez/ha-matter-u200

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--ha-matter-u200API agreed 2026-10-28
GitHub ★ 0

alexruperez/NSArray-Verified

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--nsarray-verifiedAPIMIT agreed 2026-10-28
GitHub ★ 0

alexruperez/sateb-plugin

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--sateb-pluginOPSdocker-composela-ligareal-debrid-addonstremio-addonvps-server agreed 2026-10-28
GitHub ★ 0

alexruperez/sinatra-unicorn-heroku-sample

The corpus is the whole repository at the pinned commit, not only the files of the selected commit.

live on the hub · licence clearedcorpus alexruperez--sinatra-unicorn-heroku-sampleOPSMIT agreed 2026-10-28
XERJ Corpus Hub contributor badge
[![XERJ Corpus Hub contributor](https://hub.xerj.org/contributors/alexruperez/badge.svg)](https://hub.xerj.org/contributors/alexruperez)

Included with the author's permission (email, 2026-10-27), under each repository's own licence, with attribution. Own more repositories? Sign in with GitHub and add them. Want something removed? Reply to the email, withdraw it on /add, or open an issue on xerj-org/xerj.