Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thorio/rism
Application-specific browser based on tauri
https://github.com/thorio/rism
browser cross-platform minimal rust tauri
Last synced: about 2 months ago
JSON representation
Application-specific browser based on tauri
- Host: GitHub
- URL: https://github.com/thorio/rism
- Owner: thorio
- License: gpl-3.0
- Created: 2024-02-14T22:14:31.000Z (11 months ago)
- Default Branch: develop
- Last Pushed: 2024-11-12T21:34:16.000Z (2 months ago)
- Last Synced: 2024-12-05T08:03:52.818Z (about 2 months ago)
- Topics: browser, cross-platform, minimal, rust, tauri
- Language: Rust
- Homepage:
- Size: 364 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rism
![GitHub License](https://img.shields.io/github/license/thorio/rism?style=flat-square)
![GitHub last commit](https://img.shields.io/github/last-commit/thorio/rism?style=flat-square)
[![AUR Version](https://img.shields.io/aur/version/rism-bin?style=flat-square)](https://aur.archlinux.org/packages/rism-bin)![usage example](./images/example.png)
rism is a minimalistic single-page browser based on tauri, using your platform's native webview.
It accepts some CLI arguments and displays a web page, that's about it. You can use it to window-ify any website, allowing it to live outside your browser. rism also supports setting a custom title, which allows it to easily be matched by window managers.This project is considered feature-complete.
## Features
- Displays a website
- Smallish binary
- Pure CLI configuration# Installation
Binaries are available for the following x86-64 platforms:
| Platform | | |
| --- | --- | --- |
| Arch | [AUR][arch-aur] | |
| Debian | [Package][debian-deb] | |
| Linux | [Appimage][linux-appimage] | |
| Windows | [Portable][windows-exe] | [Installer][windows-msi] |[arch-aur]: https://aur.archlinux.org/packages/rism-bin
[debian-deb]: https://github.com/thorio/rism/releases/latest/download/rism-x86_64.deb
[linux-appimage]: https://github.com/thorio/rism/releases/latest/download/rism-x86_64.AppImage
[windows-exe]: https://github.com/thorio/rism/releases/latest/download/rism-x86_64.exe
[windows-msi]: https://github.com/thorio/rism/releases/latest/download/rism-x86_64.msiBasic usage: `rism https://example.com`
See also: `rism --help`.# Development
Using the devcontainer is highly encouraged to get up and running ASAP, otherwise:
- [Install Rust][rustup]
- Follow the [tauri prerequisites guide][tauri-setup]
- Use the [tauri CLI][tauri-cli][rustup]: https://www.rust-lang.org/tools/install
[tauri-setup]: https://tauri.app/v1/guides/getting-started/prerequisites
[tauri-cli]: https://tauri.app/v1/api/cli/