xcode2tuist


Namexcode2tuist JSON
Version 0.1.0 PyPI version JSON
download
home_pageNone
SummaryConvert Xcode projects to Tuist project descriptions
upload_time2024-12-16 03:53:56
maintainerNone
docs_urlNone
authorNone
requires_python>=3.12
licenseNone
keywords ios project-generation tuist xcode
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 🎯 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](https://tuist.io) 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 `.xcodeproj` files 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

```bash
# 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!

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "xcode2tuist",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.12",
    "maintainer_email": null,
    "keywords": "ios, project-generation, tuist, xcode",
    "author": null,
    "author_email": "Igor Tarasenko <tarasenko.igor.v@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/a1/63/4c0e4e082d62e8a7ea9e544fa6beb24317149ac01b958dd1d8eec23cff2e/xcode2tuist-0.1.0.tar.gz",
    "platform": null,
    "description": "# \ud83c\udfaf xcode2tuist\n\n> \ud83d\udea7 **Work in Progress**: This tool is currently under active development and not yet ready for production use. Stay tuned for the first release!\n\nConvert your Xcode projects to [Tuist](https://tuist.io) configurations with ease!\n\n## \ud83d\ude80 Current Status\n\nThis project is in early development. While the core functionality is being built, you can:\n- Check out the source code\n- Try the development version\n- Contribute to its development\n- Share feedback and feature requests\n\n## \u2728 Planned Features\n\n- Converts `.xcodeproj` files to Tuist configuration\n- Handles project settings, targets, and dependencies\n- Preserves build configurations and phases\n- Supports Swift Package Manager dependencies\n- Maintains source files, resources, and frameworks organization\n\n## \ud83d\udee0\ufe0f Development Setup\n\n```bash\n# Clone the repo\ngit clone https://github.com/saik0s/xcode2tuist.git\ncd xcode2tuist\n\n# Install dependencies using uv\nuv pip install -e .\n\n# Run tests\n./test/test.sh\n```\n\n## \ud83e\udd1d Contributing\n\nEarly contributors are welcome! You can help by:\n- Testing the development version\n- Opening issues for bugs or feature requests\n- Submitting pull requests\n- Improving documentation\n- Suggesting improvements to the conversion logic\n\n## \ud83d\udcdd License\n\nMIT License - feel free to use this in your projects!\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Convert Xcode projects to Tuist project descriptions",
    "version": "0.1.0",
    "project_urls": {
        "Documentation": "https://github.com/saik0s/xcode2tuist#readme",
        "Homepage": "https://github.com/saik0s/xcode2tuist",
        "Repository": "https://github.com/saik0s/xcode2tuist.git"
    },
    "split_keywords": [
        "ios",
        " project-generation",
        " tuist",
        " xcode"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "678dfcb16e8e77b96bf6bcf74fa0053367a410ee51572f9f0deed0658c87d31c",
                "md5": "a760feffbb464c854e2b479e77c4b8cd",
                "sha256": "49a2c2cfc25b1926246dfcce9250154588df34c36f11519afc32c1c524e42f83"
            },
            "downloads": -1,
            "filename": "xcode2tuist-0.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a760feffbb464c854e2b479e77c4b8cd",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.12",
            "size": 8245,
            "upload_time": "2024-12-16T03:53:54",
            "upload_time_iso_8601": "2024-12-16T03:53:54.248654Z",
            "url": "https://files.pythonhosted.org/packages/67/8d/fcb16e8e77b96bf6bcf74fa0053367a410ee51572f9f0deed0658c87d31c/xcode2tuist-0.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a1634c0e4e082d62e8a7ea9e544fa6beb24317149ac01b958dd1d8eec23cff2e",
                "md5": "cdaa0ed930f786ffc23b0633d6a13457",
                "sha256": "4c2b16a6cdd7bd5255a69b25745995bcb05427329e044151ee42e5eac67822ff"
            },
            "downloads": -1,
            "filename": "xcode2tuist-0.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "cdaa0ed930f786ffc23b0633d6a13457",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.12",
            "size": 9332,
            "upload_time": "2024-12-16T03:53:56",
            "upload_time_iso_8601": "2024-12-16T03:53:56.859795Z",
            "url": "https://files.pythonhosted.org/packages/a1/63/4c0e4e082d62e8a7ea9e544fa6beb24317149ac01b958dd1d8eec23cff2e/xcode2tuist-0.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-16 03:53:56",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "saik0s",
    "github_project": "xcode2tuist#readme",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "xcode2tuist"
}
        
Elapsed time: 0.38771s