Features
- With fastSwift you can compile and run multiple Swift files with our server or a custom server, the program can ask for user input.
- Is easy to share scripts.
- The app supports UIDocumentBrowserViewController.
FFKit
FFKit is an auto imported library from server side, before the compilation.
try session?.channel.execute("cp /home/fastswift/FFKit.swift '\((UIDevice.current.identifierForVendor!.uuidString))'"
Code from DocumentViewController.swift
FFKit alows to interact with fastSwift app doing things such as clearing the shell, downloading executable file into the device or showing an activity indicator and also to manage files in server side.
Host a server
If you want to host a fastSwift server go here
Why host a fastSwift server?
If you host a server you can customize FFKit, if your server is private, you can run scripts as admin user to get privileges, control scripts database manually and more things, just make your imagination fly.