Show Dev: DevsFTP — An open-source, S/FTP client with dynamic HSL themes, embedded SSH terminals, and AES-256 local vaults.
DevsFTP is an open-source, local-first FTP & SFTP desktop client for Windows and Linux. It was built to solve common frustrations with legacy clients (like FileZilla and WinSCP) by integrating modern styling, built-in shell access, and robust local-only credential encryption. Website: devsftp.com * GitHub: github.com/DevsFTP/DevsFTP Why DevsFTP? Compared to legacy clients, DevsFTP integrates…
DevsFTP is an open-source, local-first FTP & SFTP desktop client designed for Windows and Linux operating systems. The developers created the application to address the limitations of traditional FTP clients like FileZilla and WinSCP by incorporating modern styling, built-in shell access, and secure local-only credential encryption. Users can explore DevsFTP at devsftp.com or find the source code on GitHub (github.com/DevsFTP/DevsFTP).
One of the standout features of DevsFTP is its contextual HSL accents, which dynamically recalculates HSL values based on the user's active profile settings. As a result, accent borders, terminal text, and selection outlines change color in real-time, depending on whether the user is connected to development, staging, or production environments.
Another notable feature is the side-by-side SSH shell, which allows users to spawn an interactive xterm.js terminal window next to the file explorer. This feature uses a parallel SSH channel over the same connection socket, eliminating the need to switch to a separate client for shell access.
DevsFTP also offers robust local-only credential encryption through its AES-256-GCM vault. This feature stores user profiles and credentials in an encrypted JSON format, derived using 100,000 iterations of PBKDF2 with SHA-256. The vault ensures that there are zero telemetry and zero cloud dependencies, providing users with complete control over their sensitive data.
Additionally, DevsFTP includes an auto-upload watcher that monitors local folders via chokidar, automatically detecting and syncing saved files from external IDEs such as VS Code, Vim, and PHPStorm. The application also supports SSH port forwarding, enabling users to build Local, Remote, and Dynamic (SOCKS5 proxy) tunnels directly into connection profiles.
The project is fully open-source, following the GNU General Public License version 3.0 or later, and is free for both personal and commercial use. Users can provide feedback, report issues, or contribute to the project by visiting the GitHub repository.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.