This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
dotlet helps keep environments portable without the overhead of staging changes, managing repositories, and syncing configs through Git. Push configs from anywhere on your system, dotlet automatically remembers exact paths and structure so they can be restored instantly on any machine. Instead of rebuilding setups after every reinstall or copying configs between devices, you can sync, back up, and share configs through a simple CLI and platform built specifically for dotfiles and environments.
I’m excited to share dotlet - a new way to back up, sync, and share dotfiles without the complexity of Git.
Managing configs across machines still feels unnecessarily painful. Most existing solutions rely on Git repos, symlinks, custom scripts, or manual setup steps. They work, but they were never really designed specifically for portable developer environments.
With dotlet, you can push any config file directly from its original location:
…and dotlet automatically remembers where it belongs. When you pull it later (or on another machine), it restores to the correct path automatically.
No repository setup.
No symlink management.
No manual path handling.
No Git dependency.
The vision is to make environments portable, reproducible, and shareable with the same simplicity that git brought to code.
A few things you can do with dotlet:
Back up configs instantly
Restore setups after reinstalling your OS
Share public configs with others
Discover setups from the community
Sync environments across devices
dotlet is fully open source, and I’d love for it to evolve alongside the community through feedback, ideas, and contributions from people who care about tooling, configs, and developer workflows. If you’ve ever struggled with dotfiles, environment setup, or machine migrations, I’d love to hear how you currently handle it.
Feature ideas, workflow suggestions, discussions, bug reports, and contributions are all welcome ❤️
No comment highlights available yet. Please check back later!
About Dotlet on Product Hunt
“Make your environment portable”
Dotlet was submitted on Product Hunt and earned 2 upvotes and 1 comments, placing #144 on the daily leaderboard. dotlet helps keep environments portable without the overhead of staging changes, managing repositories, and syncing configs through Git. Push configs from anywhere on your system, dotlet automatically remembers exact paths and structure so they can be restored instantly on any machine. Instead of rebuilding setups after every reinstall or copying configs between devices, you can sync, back up, and share configs through a simple CLI and platform built specifically for dotfiles and environments.
Dotlet was featured in Developer Tools (514.1k followers) and GitHub (41.3k followers) on Product Hunt. Together, these topics include over 95.3k products, making this a competitive space to launch in.
Who hunted Dotlet?
Dotlet was hunted by shamil. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how Dotlet stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.
Hey everyone 👋
I’m excited to share dotlet - a new way to back up, sync, and share dotfiles without the complexity of Git.
Managing configs across machines still feels unnecessarily painful. Most existing solutions rely on Git repos, symlinks, custom scripts, or manual setup steps. They work, but they were never really designed specifically for portable developer environments.
With dotlet, you can push any config file directly from its original location:
~/.config/ghostty/config
~/.zshrc
~/.config/nvim/init.lua
…and dotlet automatically remembers where it belongs. When you pull it later (or on another machine), it restores to the correct path automatically.
No repository setup.
No symlink management.
No manual path handling.
No Git dependency.
The vision is to make environments portable, reproducible, and shareable with the same simplicity that git brought to code.
A few things you can do with dotlet:
Back up configs instantly
Restore setups after reinstalling your OS
Share public configs with others
Discover setups from the community
Sync environments across devices
dotlet is fully open source, and I’d love for it to evolve alongside the community through feedback, ideas, and contributions from people who care about tooling, configs, and developer workflows.
If you’ve ever struggled with dotfiles, environment setup, or machine migrations, I’d love to hear how you currently handle it.
Feature ideas, workflow suggestions, discussions, bug reports, and contributions are all welcome ❤️