ziti-tunnel-apple
ziti-sdk-swift
ziti-tunnel-apple | ziti-sdk-swift | |
---|---|---|
3 | 4 | |
28 | 44 | |
- | - | |
7.0 | 6.9 | |
about 1 month ago | about 1 month ago | |
Swift | Swift | |
Apache License 2.0 | Apache License 2.0 |
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.
ziti-tunnel-apple
-
The tunneler are closed source ?
Mac and iOS tunnelers are here: https://github.com/openziti/ziti-tunnel-apple
-
Is it possible to do VPN split tunneling on iOS
Here's the source code for a VPN (Packet Tunnel Provider) that works on iOS and macOS: https://github.com/openziti/ziti-tunnel-apple. You can find a packaged version of it in the app store under "Ziti Mobile Edge".
-
Developers with apps on the App Store. What's your app and what have you the idea to do it?
I also have Ziti Mobile Edge currently in the app store. This is part of the OpenZiti open source project, and you can find the source code here.
ziti-sdk-swift
-
The tunneler are closed source ?
If you want to embed in your app rather than use Tunneler on Apple devices you can use the Swift SDK (used under the hood in the tunnelers): https://github.com/openziti/ziti-sdk-swift
-
Is it possible to do VPN split tunneling on iOS
It's built to use the OpenZiti Swift SDK to route only configured traffic over an OpenZiti network. So,as long as the VPN isn't explicitly configured to route your API calls over the VPN they won't be picked up (the analogy in OpenZiti is that we make sure connections to a Ziti Controller or Ziti Router are never sent over the VPN connection).
-
Looking for a project to catch up my skills.
I'd take help with OpenZiti Swift SDK. I just put in an Issue for a sample app that makes a REST call using async/await. This might be a good one where you shouldn't need to get too deep into understanding OpenZiti internals and can focus on Swift. Let me know if you're interested.
-
Developers with apps on the App Store. What's your app and what have you the idea to do it?
OpenZiti is a zero trust network overlay that allows you to connect directly to the overlay from 'inside' your application using one of the SDKs (the Ziti Swift SDK in this case. Ziti Mobile Edge marries the SDK to an Apple Network Extension Packet Tunnel Provider (VPN) so the user can selectively route network connections based on DNS requests or specific IP addresses ("intercepts" in Ziti lingo).
What are some alternatives?
tunnelkit - VPN client library for Apple platforms.
opentdf - Quickstart guide, examples, and documentation repository for OpenTDF, the reference implementation of the Trusted Data Format (TDF). TDF is an object encoding specification that empowers zero-trust security measures by providing end-to-end cryptographic security features with data encryption and tagging.
passepartout-app - VPN client for Apple platforms.
ziti-sdk-c - A C-based sdk for delivering secure applications over a Ziti Network
ziti - The parent project for OpenZiti. Here you will find the executables for a fully zero trust, application embedded, programmable network @OpenZiti
ziti-sdk-py - Ziti SDK for Python
Kingfisher - A lightweight, pure-Swift library for downloading and caching images from the web.
ios-pass - iOS client for Proton Pass
CodeEdit - CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.
ziti-sdk-csharp - An C#-based SDK to access Ziti