Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/riversidevalley/graphite
Elegant design meets blazing performance. Graphite does it all with speed, simplicity, and security.
https://github.com/riversidevalley/graphite
windowsappsdk
Last synced: 24 days ago
JSON representation
Elegant design meets blazing performance. Graphite does it all with speed, simplicity, and security.
- Host: GitHub
- URL: https://github.com/riversidevalley/graphite
- Owner: RiversideValley
- License: gpl-3.0
- Created: 2023-09-22T15:48:10.000Z (over 1 year ago)
- Default Branch: insider
- Last Pushed: 2024-11-23T00:10:06.000Z (about 1 month ago)
- Last Synced: 2024-11-26T19:56:29.734Z (27 days ago)
- Topics: windowsappsdk
- Language: C#
- Homepage:
- Size: 94.6 MB
- Stars: 7
- Watchers: 5
- Forks: 4
- Open Issues: 16
-
Metadata Files:
- Readme: .github/README.md
- License: LICENSE.md
Awesome Lists containing this project
README
![Screenshot-NoBackgroundCrop,Margin,NoRoundedCorner](https://github.com/user-attachments/assets/ec2fa1dd-2990-48e0-a747-97b5cc87b9ac)
Introducing **Graphite**, a beautiful, blazingly fast web browser built with Microsoft's powerful `WindowsAppSDK` and `WebView2`. It leverages Microsoft Entra for secure login and offers a suite of powerful features designed to enhance your browsing experience.
## π Features
- **Blazingly Fast**: Experience lightning-fast browsing speeds.
- **Low RAM Usage**: Optimized to use minimal system resources.
- **Browse the Web**: Seamlessly navigate your favorite websites.
- **Search Suggestions**: Get real-time search suggestions as you type.
- **Reading Mode**: Enjoy a distraction-free reading experience.
- **QR Code Generator**: Easily generate QR codes for any URL.
- **Pinned Sites**: Quickly access your favorite sites with pinned tabs.
- **Focus Mode**: Minimize distractions and stay focused.
- **Note on Websites**: Add and save notes directly on web pages.
- **Compact Overlay**: Keep your browser always on top with a compact overlay.
- **Split Browsing**: View multiple sites side-by-side.
- **Freeform**: Customize your browsing experience with flexible layouts.## π οΈ Building from source
#### 1. Prerequisites
- [Visual Studio 2022](https://visualstudio.microsoft.com/vs/) with the following individual components:
- Windows 11 SDK
- .NET 8 SDK
- Git for Windows
- [Windows App SDK](https://learn.microsoft.com/windows/apps/windows-app-sdk/downloads#current-releases)
#### 2. Clone the repository```ps
git clone https://github.com/RiversideValley/Graphite
```This will create a local copy of the repository.
#### 3. Build the project
To build Graphite for development, open the `Graphite.sln` item in Visual Studio. Right-click on the `Riverside.Graphite` packaging project in solution explorer and select βSet as Startup itemβ.
### π Usage
After installation, launch Graphite and log in using your Microsoft credentials. Explore the various features and customize your browsing experience to suit your needs.
## π Contributing
Want to contribute to this project? Let us know with an [issue](https://github.com/RiversideValley/Graphite/issues) that communicates your intent to create a [pull request](https://github.com/RiversideValley/Graphite/pulls).
Looking for a place to start? Check out the [task board](https://github.com/orgs/RiversideValley/projects/8/views/2), where you can sort tasks by size and priority.
## βοΈ License
This project is licensed under the `GNU/GPL 3.0` license. See the `LICENSE.md` file for in the root directory for details.
## π Acknowledgements
Graphite is made with love by C# developers in the Netherlands. We thank all contributors and users for their support.
---
![Screenshot-BackgroundCrop,NoMargin,RoundedCorner](https://github.com/user-attachments/assets/6bc05259-46ef-48a2-bc16-81d2aecb012d)