Tuist
tart
Tuist | tart | |
---|---|---|
14 | 18 | |
5,124 | 4,407 | |
1.8% | 2.6% | |
9.8 | 8.6 | |
7 days ago | 2 days ago | |
Swift | Swift | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Tuist
-
Show HN: Lumier – Run macOS VMs in a Docker
Yes! That’s actually what https://tuist.dev is doing. They use Lume to spin up ephemeral macOS VMs with Xcode preinstalled, so they can run builds in clean, reproducible environments. It’s great for CI workflows where you want full macOS without managing long-lived hosts
- Best resources to really understand Xcode, project configurations, builds etc.
-
iOS Collaboration Questions
At my current workplace, we use Tuist. It's a great tool, but there are 20 of us, so it's necessary. In smaller teams (up to 5-7 people) I didn't feel like there were huge problems with .xcodeproj. Sure, some conflicts now and then, but far from every time you merge something. https://github.com/tuist/tuist
-
🚀 XBase 0.2: Now with Tuist, Swift, and barebone xcodeproj support!
Tuist Projects ('Project.swift'), Swift packages ('Package.swift'), and barebone xcodeproj are now supported.
-
How to manage a huge iOS project written by many teams?
On a project I worked on I transitioned the codebase to a micro framework setup using tuist.io.
-
Why the hate on Xcode?
I think the hate comes from seeing its unresponsiveness and slow builds in large-scale projects. Everything works great in a recently-creates project until your project turns into a complex dependency graph of targets with intricate and inconsistent build settings. That’s the main reason why we are building https://tuist.io
- Evitando conflitos no Xcode
- Easy Binary Caching in Xcode
- Cache your Swift Packages as binaries with Tuist 1.48.0
- New Tuist release 1.48.0 with support for caching Swift packages as binaries
tart
-
Show HN: Lumier – Run macOS VMs in a Docker
The title is a bit misleading then :)
What’s the difference between this vs just using your lume CLI? Right now it feels like a worse interface to lume, but maybe I’m not getting a use case for this.
Also, any thoughts on https://github.com/cirruslabs/tart? (alas, not open source)
- Tart: macOS and Linux VMs on Apple Silicon
-
Cheetah: A Lightweight Virtual Machine Manager for macOS
the inability to log in with an Apple ID in a MacOS VM is a decision made by Apple. you can certainly sign without logging in, but I don't think you can submit to the store in a VM.
you can see how they build tart here, including signing and entitlements and so on: https://github.com/cirruslabs/tart/blob/main/.cirrus.yml
-
Apple M1 Mac as a Service
Boots in 5 minutes, minimum allocation of 24 hours, is "low stock" if you actually try to allocate one, and was recently "no stock". I'd be unsure if its actually available when you need it.
Would be nice to see a Virtualization.Framework as a service, such as with Tart [1], but perhaps there are performance and security issues when making those M1s multi-tenant. The license limits it to a maximum of two guest systems, and only for the purposes of software development and testing [2].
[1] https://github.com/cirruslabs/tart/
[2] https://www.apple.com/legal/sla/docs/macOSVentura.pdf#page=2 (2B iii)
-
Anyone using QEMU arch64 on Apple M2/M1
I haven’t used UTM personally so I can’t vouch for that. There is also Tart.
-
CI/ CD with Gitlab for Flutter
For a full reproducible solution, I thought of this: https://github.com/cirruslabs/tart
- Tart
-
VirtualBox 7.0.0 (released 2022-10-10)
tart, uses also new Virtualization framework and supports ARM Linux on upcoming macOS Ventura
- Tart Virtualization for Apple Silicon Macs Supports Linux on macOS Ventura
-
Success running full Flutter iOS and Android CI/CD within docker-osx container?
An alternative: https://github.com/cirruslabs/tart
What are some alternatives?
XcodeGen - A Swift command line tool for generating your Xcode project
Win32 - Haskell support for the Win32 API
xcproj - 📝 Read, update and write your Xcode projects
Docker-OSX - Run macOS VM in a Docker! Run near native OSX-KVM in Docker! X11 Forwarding! CI/CD for OS X Security Research! Docker mac Containers.
SwiftPlate - Easily generate cross platform Swift framework projects from the command line
clay - A CSS preprocessor as embedded Haskell.