🎯 xcode2tuist
🚧 Work in Progress: This tool is currently under active development and not yet ready for production use. Stay tuned for the first release!
Convert your Xcode projects to Tuist configurations with ease!
🚀 Current Status
This project is in early development. While the core functionality is being built, you can:
- Check out the source code
- Try the development version
- Contribute to its development
- Share feedback and feature requests
✨ Planned Features
- Converts
.xcodeprojfiles to Tuist configuration - Handles project settings, targets, and dependencies
- Preserves build configurations and phases
- Supports Swift Package Manager dependencies
- Maintains source files, resources, and frameworks organization
🛠️ Development Setup
# Clone the repo
git clone https://github.com/saik0s/xcode2tuist.git
cd xcode2tuist
# Install dependencies using uv
uv pip install -e .
# Run tests
./test/test.sh
🤝 Contributing
Early contributors are welcome! You can help by:
- Testing the development version
- Opening issues for bugs or feature requests
- Submitting pull requests
- Improving documentation
- Suggesting improvements to the conversion logic
📝 License
MIT License - feel free to use this in your projects!
Metadata
Release files for xcode2tuist 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| xcode2tuist-0.1.0.tar.gz | 9.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| xcode2tuist-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.6 kB
Release files / xcode2tuist-0.1.0.tar.gz
| Download URL | xcode2tuist-0.1.0.tar.gz |
|---|---|
| Size | 9.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4c2b16a6cdd7bd5255a69b25745995bcb05427329e044151ee42e5eac67822ff
|
|
BLAKE2b-256 checksum How to use checksums |
a1634c0e4e082d62e8a7ea9e544fa6beb24317149ac01b958dd1d8eec23cff2e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / xcode2tuist-0.1.0-py3-none-any.whl
| Download URL | xcode2tuist-0.1.0-py3-none-any.whl |
|---|---|
| Size | 8.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
49a2c2cfc25b1926246dfcce9250154588df34c36f11519afc32c1c524e42f83
|
|
BLAKE2b-256 checksum How to use checksums |
678dfcb16e8e77b96bf6bcf74fa0053367a410ee51572f9f0deed0658c87d31c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|