Skip to content

πŸ” An Raycast Extension to query LeakCheck API for searching data breaches.

Notifications You must be signed in to change notification settings

Ahmosys/leakcheck-raycast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Leakcheck - Raycast Extension

Leakcheck is a Raycast extension that allows you to query the LeakCheck API to search for data breaches associated with email addresses.

MIT License GitHub last commit GitHub issues

Leakcheck

πŸ“‹ Description

Leakcheck provides a fast and efficient way to check if an email address has been involved in data breaches. This extension is perfect for security professionals and users concerned about the privacy of their information.

πŸš€ Features

  • πŸ” Data Breach Lookup: Enter an email address to query the LeakCheck API for associated breaches.
  • πŸ” Secure API Key Management: Store your LeakCheck API key privately and securely through Raycast preferences.
  • 🎯 Seamless Raycast Integration: Use this extension directly from the Raycast interface.

πŸ› οΈ Installation

  1. Install Raycast: Download here.
  2. Install the Leakcheck extension:
    • Clone this repository or download it directly.
    • Run the following command in the project directory to enable the extension:
      npm install && npm run dev
    • Publish or load the extension into your Raycast instance.

βš™οΈ Configuration

Before using the extension, configure your LeakCheck API key:

  1. Open Raycast.
  2. Go to the extension preferences.
  3. Add your LeakCheck API key in the designated field.
    • If you don’t have an API key, sign up at leakcheck.io to get one.

πŸ“– Usage

  1. Open Raycast and search for Lookup Data Breach.
  2. Enter an email address into the provided field.
  3. The extension will query the LeakCheck API and return any data breach results, if available.

🧩 Dependencies

πŸ› οΈ Scripts

  • npm run build: Build the extension.
  • npm run dev: Run the extension in development mode.
  • npm run lint: Check for code issues.
  • npm run fix-lint: Automatically fix linting issues.

🚧 Development

To contribute to development or customize the extension for your needs:

  1. Clone the repository:
    git clone <REPOSITORY_URL>
  2. Install dependencies:
    npm install
  3. Run the extension in development mode:
     npm run dev

πŸ“ License

This project is licensed under the MIT License. See the LICENSE file for more information.

🀝 Credits

Built with ❀️ by Ahmosys.
Extension designed to simplify data breach searches directly from Raycast.

About

πŸ” An Raycast Extension to query LeakCheck API for searching data breaches.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published