Last Updated on February 28, 2026
DotState is a terminal-based tool that helps you manage your dotfiles effortlessly.
Whether you’re syncing your configuration across multiple machines or setting up a new development environment, DotState makes it simple, safe, and fast.
This is free and open source software.
Key Features
- Built with Rust – Fast, memory-safe, and reliable.
- Secure by design – No shell injection vulnerabilities, safe file operations.
- Beautiful TUI – Intuitive interface that doesn’t require learning Git.
- Lightning fast – Non-blocking operations, instant feedback.
- Safe – Automatic backups before any file operations.
- Git-powered – Store dotfiles in GitHub, GitLab, Bitbucket, or any git host.
- Profile Management: Create separate profiles for different contexts (work, personal, Mac, Linux, etc.)
- Flexible Git Sync: Automatic sync with GitHub, GitLab, Bitbucket, or any git host
- Two Setup Modes: Let DotState create a GitHub repo for you, or use your own repository
- Smart File Detection: Automatically finds common dotfiles in your home directory
- Safe Operations: Automatic backups before any file modification
- Symlink Management: Automatic creation and management of symlinks
- Custom Files: Add any file or directory, not just dotfiles
Website: github.com/serkanyersen/dotstate
Support:
Developer: Serkan Yersen
License: MIT License

DotState is written in Rust. Learn Rust with our recommended free books and free tutorials.
Related Software
| stow alternatives | Programming Language | License |
|---|---|---|
| boxunbox | Rust | BSD Zero Clause License |
| stow-cm | Rust | GNU General Public License v2.0 |
| stown | Python | GNU General Public License v3.0 |
| Rustow | Rust | GNU General Public License v3.0 |
| XStow | C++ | GNU General Public License v2.0 |
| Tuckr | Rust | GNU General Public License v3.0 |
| Dploy | Python | MIT License |
| fling | Go | MIT License |
| lash | Rust | GNU General Public License v3.0 |
| yadm | Python | GNU General Public License v3.0 |
| lnko | Lua | GNU General Public License v3.0 |
| DotState | Rust | MIT License |
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Know a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

