Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samyc2002/wincast
A simple app search tool built with rust for Windows system wide search from the CLI
https://github.com/samyc2002/wincast
Last synced: 7 days ago
JSON representation
A simple app search tool built with rust for Windows system wide search from the CLI
- Host: GitHub
- URL: https://github.com/samyc2002/wincast
- Owner: Samyc2002
- License: mit
- Created: 2024-09-02T17:16:38.000Z (2 months ago)
- Default Branch: master
- Last Pushed: 2024-10-27T08:10:50.000Z (10 days ago)
- Last Synced: 2024-10-27T09:24:55.682Z (10 days ago)
- Language: Rust
- Homepage:
- Size: 8.77 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Wincast
A simple TUI tool built with rust for windows system wide search.
This is similar to spotlight or raycast in MacOS, but for Windows.
This uses a local `db.sqlite` file to store the data, so there is no concern about data theft.![Demo](demo.gif)
## Table of Contents
- [Installation](#installation)
- [Usage](#usage)
- [Features](#features)
- [Issues and Suggestions](#issues-and-suggestions)## Installation
To install using cargo:
```pwsh
$ cargo install wincast
```To compile from source:
```pwsh
$ git clone https://github.com/Samyc2002/wincast
$ cd wincast
$ cargo build --release
```For complied binary, please check the [releases page](https://github.com/Samyc2002/wincast/releases)
## Usage
Using the tool is simple. Just run the `wincast` command and you're good to go.
```pwsh
$ wincast
```*NOTE*: Please make sure to syncronize to index the apps before using the tool. To do so, use the `wincast` command to start the tool and hit `+s` to syncronize.
## Features
- Indexing
- Apps (present)
- Files (in progress)
- Folders (in progress)
- Media (in progress)
- Search
- System wide (present)
- Google Drive (in progress)
- Google (present)
- Youtube (present)
- YouTube Music (present)
- Google Maps (in progress)## Issues and Suggestions
If you encounter any issues, please open an issue [from here](https://github.com/Samyc2002/wincast/issues/new) with a `bug` label.
If you'd like to have a feature request, please open an issue [from here](https://github.com/Samyc2002/wincast/issues/new) with a `enhancement` label.
If you'd like to contribute, please open a PR to the `staging branch` and create an issue [from here](https://github.com/Samyc2002/wincast/issues/new) with a `feature` label and the PR link in the description.
If you'd like to add documentation, please open a PR to the `staging branch` and create an issue [from here](https://github.com/Samyc2002/wincast/issues/new) with a `documentation` label and the PR link in the description.