Skip to content

2389-research/xtool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

xtool Plugin

Xcode-free iOS development with xtool - build SwiftPM apps on Linux, Windows, and macOS without Xcode.

Installation

/plugin install xtool@2389-research

What this plugin provides

Skills

  • using-xtool -- guide for xtool iOS development including project creation, app extensions (widgets, share extensions), and configuration

Quick example

Create a new iOS app:

xtool new MyApp
cd MyApp
xtool dev

Add a widget extension:

  1. Add product + target to Package.swift
  2. Configure in xtool.yml under extensions:
  3. Create Sources/MyWidget/Widget.swift
  4. Create MyWidget-Info.plist with NSExtensionPointIdentifier
  5. Run xtool dev

When this skill applies

The skill auto-triggers on:

  • Mentions of xtool
  • SwiftPM iOS app development
  • Building iOS apps on Linux/Windows
  • App extension setup (widgets, share extensions)

How xtool differs from XcodeGen/Tuist

xtool Uses NOT These
xtool.yml project.yml, Project.swift
Package.swift (SwiftPM) Xcode project files
xtool dev xtool build, xtool run

Links

About

Xcode-free iOS development with xtool - build SwiftPM apps on Linux, Windows, and macOS without Xcode

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors