Announcement

Free to view yesterday and today
Customer Service: cat_manager

Atuin: Magical Shell History Sync, Search, and Encryption

Enhance your shell history with Atuin: Sync, search, and encrypt your commands across machines for unparalleled productivity. Reclaim your terminal history.

Rust
Added on 2025年6月26日
View on GitHub
Atuin: Magical Shell History Sync, Search, and Encryption preview
24,733
Stars
663
Forks
Rust
Language

Project Introduction

Summary

Atuin is a command-line tool that replaces your shell's default history with a SQLite database, enabling features like seamless cross-shell history sync, advanced search, and encryption.

Problem Solved

Default shell history implementations are often limited to a single machine, lack robust search capabilities, and don't offer built-in synchronization or encryption, making it hard for users working across multiple environments to manage their command history effectively.

Core Features

Cross-Shell Sync

Securely synchronizes your command history across all your machines via an Atuin server or your own sync instance.

Advanced Search

Provides a powerful, full-text search interface for your entire command history, much faster than native shell search.

End-to-End Encryption

All synced history is encrypted end-to-end, ensuring your command data remains private.

Multi-Shell Compatibility

Supports popular shells like Bash, Zsh, Fish, and Nushell.

Tech Stack

Rust
SQLite
Client-Server Architecture
Encryption

使用场景

Atuin provides significant value in various scenarios where managing shell history is crucial for efficiency and security.

使用场景:多设备间历史同步

Details

Work seamlessly across your desktop, laptop, and server. Commands typed on one machine are instantly available for search and execution on another.

User Value

Eliminate the need to remember or re-type commands used elsewhere, boosting consistency and speed across your development or administration environments.

使用场景:快速查找历史命令

Details

Quickly find a specific complex command from months ago using keywords or parts of the command, much faster than standard `history | grep`.

User Value

Significantly reduce time spent searching for past commands, allowing you to efficiently reuse previous solutions or complex setups.

Recommended Projects

You might be interested in these projects

TheAlgorithmsC

A comprehensive collection of algorithms implemented in C, meticulously curated for educational purposes. This repository serves as a valuable resource for students, educators, and developers looking to understand, implement, and contribute to fundamental algorithms across various domains.

C
203954532
View Details

tangly1024NotionNext

A static blog built with NextJS and Notion API, supporting multiple deployment options. No server required, zero threshold to set up a website. Designed for Notion and all creators.

JavaScript
933012406
View Details

prettierprettier

Prettier is an opinionated code formatter that enforces a consistent style across your codebase. Say goodbye to manual formatting and focus on writing code.

JavaScript
506264520
View Details