Tokri

Tokri — Free Download. Desktop basket for drag and drop
Desktop utility basket for collecting text, files, images, and URLs with drag and drop. Supports moving or copying between applications using keyboard shortcuts. Works on Mac, Windows, Linux, and Flatpak. A minimalist local temporary file management solution.
3.5(2 ratings)

Download Tokri (Official links)
File size: 18.8 MB
The latest version of Tokri is: 2026.01.01
Operating system: Windows, Linux, MacOS
Languages: English
Price: $0.00 USD

  • Multimodal collection. The program functions as a universal container on the desktop, accepting data in various formats. Users can deposit plain text fragments, system files, images from previews or graphic applications, and web addresses from browsers. This capability integrates multiple workflows into a single, accessible location.
  • Gesture activation. The basket appears over other windows through a "shake" gesture during a drag operation. This method keeps the interface hidden until needed, preserving a clean workspace. The gesture is calibrated to be consistently recognized, activating the drop area without requiring menu actions or dedicated buttons.
  • Move operation. The default behavior when dragging items from the basket to a target application is to move the data. This action transfers the information from the program's temporary storage to the final location, removing it from the basket after a successful operation. This is the primary mode for redistributing collected content.
  • Copy operation. By holding the Ctrl key (on Windows and Linux systems) or Command key (on macOS) while dragging from the basket, users perform a copy of the items. The original data remains in the basket after the transfer, allowing it to be reused in multiple destinations without repeating the initial collection process.
  • Cross-platform compatibility. The code runs on major desktop operating systems: macOS, Microsoft Windows, and Linux distributions. Additionally, it is distributed as a Flatpak package, simplifying installation and updates in Linux environments with sandboxing support. The interface adapts to the visual and interaction conventions of each platform.
  • Minimalist architecture. The application prioritizes functional simplicity and a small resource footprint. It lacks complex secondary features like advanced tagging, integrated search, or cloud synchronization. Its design focuses on the specific task of temporary data transfer between applications.
  • Local data management. All collected information is handled locally on the user's device. Items are stored in the operating system's temporary storage, without transmission to external servers. Files are managed within the application's sandboxed space, with periodic or manual deletion.
  • Shortcut interaction. Although the primary interaction is based on drag and drop, the program incorporates keyboard methods for auxiliary operations. These combinations allow actions like clearing the basket or toggling its visibility without pointer interaction, speeding up the workflow for users who prefer the keyboard.
  • Visual representation of items. Objects inside the basket are presented with icons or previews that identify their content type. Text is shown as a snippet of its content, images as thumbnails, and files with the icon corresponding to their extension. This representation helps quickly identify the desired item.
  • Session persistence. The state of the basket, including the items it contains, is maintained between application restarts and, in certain configurations, operating system reboots. This allows information to be collected in one work session and retrieved later, functioning as a medium-term storage buffer.
  • Adjustable display mode. The basket window offers options to modify its size, item arrangement, and transparency level. Users can configure its appearance to blend discreetly into the desktop or present itself as a fully opaque tool panel, according to their productivity preferences.
  • System clipboard integration. In addition to the drag-and-drop method, the program can interact with the standard operating system clipboard. Items copied with traditional methods (Ctrl+C/Command+C) can be transferred to the basket via specific actions, offering an alternative path for data input.

Development of Tokri began in 2023. The main creator is the developer jarusll. The program is written in the Rust programming language. The choice of Rust is motivated by requirements for performance, memory safety, and the ability to generate native executables for multiple platforms from a single codebase.


Alternatives to Tokri:

Seanime — Free Download. Multimedia server for anime and manga

Seanime

Seanime is an open-source multimedia server with a web interface and desktop application for managing, viewing, and organizing anime and manga content, integrating local library functions, online streaming, and download automation.
Price: Free   Size: 117 MB   Version: 3.5.0   OS: Windows, Linux, MacOS
Rectangle — Free Download. Window management in macOS with keyboard shortcuts

Rectangle

Rectangle is an application for managing and organizing windows in macOS.
Price: Free   Size: 3.9 MB   Version: 0.93   OS: MacOS