Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/forcequitos/weave
My experimental SwiftUI playground for the Mac, a simple WebKit based browser. Partially made with ChatGPT.
https://github.com/forcequitos/weave
browser mac swift swiftui webkit
Last synced: 9 days ago
JSON representation
My experimental SwiftUI playground for the Mac, a simple WebKit based browser. Partially made with ChatGPT.
- Host: GitHub
- URL: https://github.com/forcequitos/weave
- Owner: forcequitOS
- Created: 2024-03-27T01:00:27.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-07-23T03:01:19.000Z (7 months ago)
- Last Synced: 2024-07-23T05:41:25.503Z (7 months ago)
- Topics: browser, mac, swift, swiftui, webkit
- Language: Swift
- Homepage:
- Size: 1.28 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Weave for Mac
### This is my SwiftUI, JavaScript, and CSS experimenting playground, partially made with ChatGPT. Don't seriously use this as your main browser.
![A screenshot of the Weave application running on a Mac inside of a window](https://github.com/forcequitOS/Weave/blob/main/Weave%20Preview.png?raw=true)
*But, while we're here...*## Features:
Built for macOS, with features like toolbar customization, native tabbing, Share Sheet support, and SF Symbols
Brings the macOS world into your browser, with translucency effects, the San Francisco font, and your accent color automatically integrated across a wide range of websites
Favicon and page title loading support
Adblocking built directly in
Fully WebKit based, extremely lightweight and efficient
## Information:
**REQUIRES** an Intel or Apple Silicon Mac running macOS Monterey or later
Built with Xcode 15, SwiftUI, WebKit, and of course, made (kinda) with ChatGPT.
Current app icon designer: [@dootskyre on Twitter](https://twitter.com/dootskyre)
## What's next?
Additional theming and styling enhancements (potentially a custom dark mode implementation, or more accent based theming)
Selecting all text upon focusing address bar
Fixing permissions
Potentially a home button
A clear cache/cookies/data button (near future honestly)
File download support
Maybe some commands to enter into the address bar, for easter eggs and functional reasons...
## Wish list (No clue if it's coming or not)
Better tabbing support
Settings menu with customization for custom CSS/JS and page translucency
Alternative app icons
Automatic shortening of URLs in address bar when not being edited (Shockingly hard.)
Pinch to zoom
Trackpad gestures
Touch Bar support
Support to build web applications directly from Weave! (May end up as a spinoff project)