chore: updated license and added readme c274ffb2
Steve · 2026-03-16 22:23 2 file(s) · +56 −0
LICENSE (added) +22 −0
1 +
MIT License
2 +
3 +
Copyright (c) 2026 Steve Simkins
4 +
5 +
Permission is hereby granted, free of charge, to any person obtaining a copy
6 +
of this software and associated documentation files (the "Software"), to deal
7 +
in the Software without restriction, including without limitation the rights
8 +
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 +
copies of the Software, and to permit persons to whom the Software is
10 +
furnished to do so, subject to the following conditions:
11 +
12 +
The above copyright notice and this permission notice shall be included in all
13 +
copies or substantial portions of the Software.
14 +
15 +
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 +
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 +
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 +
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 +
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 +
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 +
SOFTWARE.
22 +
README.md (added) +34 −0
1 +
# Titan II
2 +
3 +
![cover](https://files.stevedylan.dev/titan.png)
4 +
5 +
A native iOS client for the [Gemini protocol](https://geminiprotocol.net/) — a lightweight, privacy-focused alternative to the web.
6 +
7 +
>[!NOTE]
8 +
>I built this project but have not had the motivation to deploy it. If you find it useful, please feel free to take the code and publish it as you wish!
9 +
10 +
## Features
11 +
12 +
- Browse Gemini capsules with full `text/gemini` rendering (headers, links, lists, preformatted text)
13 +
- URL bar with navigation history (back/forward)
14 +
- Tab management
15 +
- Bookmarks
16 +
- Media preview support (images, audio, video)
17 +
- Input prompt handling (status 10/11)
18 +
- Automatic redirect following (status 30/31)
19 +
- TOFU (Trust on First Use) certificate verification
20 +
- Client certificate generation and management
21 +
- Theming support (custom background and text colors)
22 +
23 +
## Requirements
24 +
25 +
- iOS 16+
26 +
- Xcode 15+
27 +
28 +
## Build & Run
29 +
30 +
Open `Titan.xcodeproj` in Xcode and run with `Cmd+R`.
31 +
32 +
## License 
33 +
34 +
MIT