Skip to content

Add Axint - #1990

Open
nimatime wants to merge 4 commits into
matteocrippa:masterfrom
nimatime:codex/add-axint-awesome-swift
Open

Add Axint#1990
nimatime wants to merge 4 commits into
matteocrippa:masterfrom
nimatime:codex/add-axint-awesome-swift

Conversation

@nimatime

Copy link
Copy Markdown
  • Project Name: Axint
  • Project URL: https://github.com/agenticempire/axint
  • Project Description: Proof and repair tooling for Apple coding agents that validates Swift, runs Xcode evidence, repairs failures, and generates Apple-native capabilities.
  • Why it should be added to awesome-swift: Axint gives Swift and Apple-platform developers a local, open-source proof loop around agent-written code. It validates existing Swift, runs Xcode builds and tests, produces source-free proof receipts and repair packets, and can generate ordinary Swift for App Intents, SwiftUI, WidgetKit, and related Apple surfaces. The project is actively maintained, documented, Apache-2.0 licensed, and now has 15 GitHub stars.
  • At least 15 stars (GitHub project)
  • Support Swift 5
  • Updated contents.json instead of README
  • Description does not say "written in Swift" or variant 🤓

This is the clean resubmission invited in #1946 after Axint reached the list's 15-star threshold. It adds one entry to contents.json and no unrelated files.

Axint is a toolchain rather than a Swift library: it is fully open source, includes native Swift Package/Xcode plugin components, emits ordinary inspectable Swift, and does not wrap a compiled binary.

@nimatime

Copy link
Copy Markdown
Author

@vpeschenkov Axint has now reached the required 15 GitHub stars, and this is the clean contents.json-only resubmission you invited in #1946.

GitHub stopped the PR workflow before creating any jobs with action_required, so it appears to need maintainer approval to run. When convenient, could you approve the PR Check workflow for this contribution?

I ran the actionable checks locally in the meantime:

  • contents.json parses and validates against .github/schema.json
  • exactly one Axint entry is present
  • https://github.com/agenticempire/axint returns HTTP 200
  • the diff changes only contents.json

Thank you.

@nimatime

Copy link
Copy Markdown
Author

The approved workflow ran, and I investigated the failure. It is the repository-wide awesome_bot baseline rather than an Axint validation failure:

  • the checker reported 41 GitHub HTTP 403 responses in one batch, including Axint and 40 existing entries; this pattern indicates GitHub throttling/blocking the unauthenticated bulk link check
  • it also reported four pre-existing redirects at lines 828, 912, 1049, and 2313
  • there were no duplicate URLs
  • Axint's repository URL currently returns HTTP 200 outside the throttled batch
  • contents.json validates locally against .github/schema.json, with exactly one Axint entry

The schema step was skipped only because the global link checker exited first. Recent clean contents.json additions have been merged with this same global job failing (for example #1978, #1952, and #1926), so no unrelated list-wide edits are appropriate in this focused submission.

@nimatime
nimatime force-pushed the codex/add-axint-awesome-swift branch from da435b3 to 221a0e7 Compare August 31, 2026 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant