process

DotState – dotfile manager

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 help

DotState is written in Rust. Learn Rust with our recommended free books and free tutorials.


Related Software

stow alternativesProgramming LanguageLicense
boxunboxRustBSD Zero Clause License
stow-cmRustGNU General Public License v2.0
stownPythonGNU General Public License v3.0
RustowRustGNU General Public License v3.0
XStowC++GNU General Public License v2.0
TuckrRustGNU General Public License v3.0
DployPythonMIT License
flingGoMIT License
lashRustGNU General Public License v3.0
yadmPythonGNU General Public License v3.0
lnkoLuaGNU General Public License v3.0
DotStateRustMIT License

Best Free and Open Source Software 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.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments