Skip to content
witerthPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

eTools

eTools is a powerful desktop efficiency tool designed to streamline your workflow through efficient search, snippet management, and note-taking.

Features

πŸ” Powerful Search

The core of eTools is its omnibox-style search bar that aggregates results from multiple sources:

  • Snippets: Quickly find code snippets. Click to copy the content directly to your clipboard.
  • Notes: Search through your personal notes. Click to navigate to the note detail view for editing.
  • Websites: Configure custom search engines (e.g., Google, StackOverflow).
    • Format: [keyword] [query] (e.g., google react hooks)
    • Interaction: Opens your default browser with the constructed search URL.

πŸ“ Note Management

  • Create and organize rich text notes.
  • Built-in rich text editor (powered by Tiptap) supporting headings, lists, links, images, and code blocks.
  • Smart focus management: Title focus for new notes, content focus for existing ones.

πŸ’» Snippet Management

  • Store and manage reusable code snippets.
  • Quick access via the main search bar.

βš™οΈ Configuration

A dedicated configuration window allows you to manage:

  • Snippet Management: Add, edit, or delete snippets.
  • Note Management: Organize your notes.
  • Browser Search Settings: Define custom keywords and search URLs for external websites.
  • Software Config: General application settings.

Tech Stack

eTools is built with a modern, high-performance stack:

Project Setup

Install Dependencies

npm install

Development

Start the app in development mode:

npm run dev

Build

Build the application for production:

# For Windows
npm run build:win

# For macOS
npm run build:mac

# For Linux
npm run build:linux

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages