TextGO Svelte Themes

Textgo

Smart text automation with auto-detection. One hotkey, multiple actions.

logo

TextGO

๐Ÿ“– English / ็ฎ€ไฝ“ไธญๆ–‡

TextGO is a cross-platform global hotkey application for modern text workers. It automatically identifies selected text types and triggers custom actions, eliminating the need to memorize complex hotkeys.

โœจ Core Features

  • Text Recognition: Automatically identifies text type using regex, ML models, and NLP technologies.
  • Custom Actions: Supports JavaScript/Python scripts and local AI conversations via Ollama.
  • Trainable Models: Quickly train custom text recognition models with minimal samples.
  • Cross-Platform: Built on Tauri framework, supports Windows and macOS.
  • Zero Memory Burden: No need to memorize complex key combinations.

๐Ÿš€ Use Cases

Here are the features you can achieve using TextGO:

  • Format Conversion: Identify text with fixed rules and convert it to the format you need.
  • Text Generation: Embed selected text into custom templates through scripts.
  • Word Translation: Call local LLM to achieve AI translation.
  • ...

โฌ‡๏ธ Installation

Download the installer for your platform from GitHub Releases and follow the installation instructions.

FAQ

1. macOS shows "App is damaged and canโ€™t be opened." after installation

Run the following command in the terminal to resolve:

sudo xattr -r -d com.apple.quarantine /Applications/TextGO.app

๐Ÿ› ๏ธ Dependencies

Name Description
Tauri Rust-based cross-platform desktop application framework providing native performance.
Enigo Rust input simulation library for simulating mouse and keyboard input.
Svelte Modern frontend framework for building responsive user interfaces.
DaisyUI Semantic component library based on Tailwind CSS.
TailwindCSS Utility-first CSS framework for rapidly building beautiful interfaces.
CodeMirror Code editor component with syntax highlighting and auto-completion support.
franc Natural language detection library for identifying human languages from text.
Guesslang Machine learning library for detecting programming languages from code snippets.
TensorFlow.js Browser-side machine learning supporting text classification model training.
Ollama Local LLM runtime providing AI conversation capabilities.

๐Ÿ“„ License

This project is released under the MIT open source license.

Top categories

Loading Svelte Themes