
Closed
Posted
Paid on delivery
I'm seeking an experienced C++ developer to update and upgrade a Linux file manager. Key requirements include: - Enhanced User Interface: - Modernized design - Drag and drop support - Customizable layouts - Additional functions with interface redesign - Additional File Handling Features: - Batch file operations - Advanced file filtering - File preview - Network explorer and SMB mount Ideal skills and experience: - Proficiency in C++ and Linux - Strong UI/UX design skills - Experience with file handling operations and network protocols - Ability to implement customizable and modern interfaces Please provide a portfolio showcasing relevant work.
Project ID: 40556871
60 proposals
Remote project
Active 12 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
60 freelancers are bidding on average $1,779 USD for this job

Hi I am a software engineer with over 16 years of experience in C++ Linux desktop applications, file handling tools, and production-grade UI work. I can upgrade your Linux file manager with a cleaner modern interface, drag and drop behavior, configurable layouts, batch operations, better filtering, previews, and network/SMB browsing in a way that fits the existing codebase rather than forcing a rewrite unless that is actually needed. My approach would be to first review the current architecture and UI toolkit, then separate the work into stable file operation improvements, interface redesign, and network mount support, with testing around permissions, large folders, error handling, and Linux distribution differences. I can also help refine usability details so the new functions feel natural instead of just being added as extra buttons. Relevant commercial projects cannot be shared publicly, but I can show examples privately where permitted and discuss the closest file-management/UI work in detail. A few questions: which UI framework is currently used, and do you want SMB mounting handled through system tools/GVFS/KIO or a custom integration? Please contact me to discuss details.
$750 USD in 28 days
7.5
7.5

Hi, I’m excited about enhancing your Linux file manager with a modern UI and robust features. I have extensive experience in C++ development on Linux platforms, and I’ve worked on projects involving UI/UX improvements, including drag and drop, customizable layouts, and file preview functionalities. My portfolio includes creating intuitive, user-friendly interfaces and implementing advanced file operations like batch processing and network mounting. I understand the importance of a seamless UX design and am confident I can deliver an upgraded, visually appealing, and highly functional file manager that meets your specifications. I am also familiar with network protocols and SMB integrations, ensuring reliable network explorer features. Let’s discuss how I can help bring your project to the next level with a focus on UX design and modern Linux interface development. Best, Justin
$500 USD in 5 days
6.3
6.3

Hi, I will upgrade your Linux file manager with the modernized UI, drag and drop support, customizable layouts, batch operations, advanced filtering, file preview, and the network explorer with SMB mount. The one thing I will prioritize early is getting the SMB mount and network explorer stable before layering the UI redesign on top, because network file handling introduces edge cases (timeouts, permission errors) that are easier to solve when the interface layer is still flexible. I will send you a short update at the end of each day so nothing drifts. Questions: 1) Which UI toolkit are you using currently (GTK, Qt, something custom)? 2) Should the file preview support media playback, or just thumbnails and text? I am happy to share two relevant examples in our chat. Looking forward to talking through the details. Kamran
$287 USD in 10 days
6.7
6.7

Hello, I will develop the updates and new features for your Linux-based C++ file manager application. I will implement a modern, responsive user interface using a robust GUI library, such as Qt, incorporating drag-and-drop operations, customizable multi-pane layouts, and a dedicated tabbed interface. On the backend, I will write efficient file-handling modules to process parallel batch file transfers and advanced metadata-based search filtering. To support network file browsing, I will integrate a network explorer layer using standard open-source libraries, such as libsmbclient, to let users scan local networks, authenticate, and mount remote SMB shares natively. Finally, I will build inline file previewers for common text and image formats directly within the main dashboard. I have extensive experience writing system-level C++ code on Linux, configuring network subsystems, and constructing rich user interfaces. NOTE: Once I have all the details about the project, thereafter I can give you the right timeline & cost estimates Thanks, Bharat
$650 USD in 7 days
5.4
5.4

Hello, Your requirement to upgrade and modernize a Linux-based file manager aligns perfectly with our expertise at Doomshell Software Pvt. Ltd. We specialize in C++ desktop application development with a strong focus on performance, usability, and scalable UI architecture. We can support you with: ✔ UI/UX modernization using Qt/GTK for a clean, responsive interface ✔ Drag-and-drop functionality and customizable layout implementation ✔ Advanced file handling: batch operations, filtering, and file previews ✔ Network explorer integration with SMB mounting support ✔ Performance optimization and stable Linux compatibility Our approach: ✔ Analyze the existing codebase and identify upgrade scope ✔ Redesign UI while maintaining performance and usability ✔ Implement modular, scalable features with clean C++ architecture ✔ Conduct thorough testing for file operations and network handling Quick questions: 1. Is the current UI built on Qt, GTK, or a custom framework? 2. Should SMB support include authentication handling and persistent mounts? Regards.
$500 USD in 7 days
5.1
5.1

✋ Hi There!!! ✋ The Goal of the project:- Upgrade and modernize a Linux C++ file manager with improved UI, advanced file operations, and network integration features. I carefully read your complete project description and understand you need enhancements in UI UX, drag and drop support, batch file handling, file preview, and SMB network integration within a C++ Linux desktop application. With 9+ years experience as a full stack developer, I can deliver robust system level applications with focus on performance and usability. 1. Modernize UI with drag and drop, customizable layouts, and improved user experience. 2. Implement batch file operations, advanced filtering, file preview, and network SMB mounting. 3. Provide UI design, database management, testing, system integration, and full source code delivery at project completion. Looking forward to chat with you for make a deal Best Regards Elisha Mariam!
$251 USD in 7 days
5.3
5.3

Hello Dear! I’m Md. Toriqul Islam, and I’m excited to partner with you. I can dive into your project immediately. I have rich experience in C++ and Linux application development, enhancing desktop software with modern UI, efficient file handling, and high-performance system features. I understand you want to upgrade your Linux file manager with a redesigned interface, drag-and-drop support, customizable layouts, batch operations, advanced filtering, file previews, and SMB/network explorer integration while maintaining stability and performance. I am skilled in C++, Linux, Qt, GTK, SMB, file systems, and UI/UX development. I’m ready to start immediately and discuss your requirements. Looking forward to hearing from you. Best regards, Md. Toriqul Islam
$250 USD in 5 days
4.8
4.8

Over 9 years' extensive core service development experience with C/C++/java /QT/QML/IOT platform. Self-motivated and self-taught enthusiastic in programming. Detail attentive; always looking to push forward best practice and ensure project’s high quality. Highly responsible for projects & clients high pressure proof.
$700 USD in 7 days
4.7
4.7

Hello There!!! ★★★★ (I can modernize your Linux C++ file manager with an improved UI, advanced file handling, and seamless network support.) ★★★★ I've carefully reviewed your project. You need to upgrade an existing Linux file manager by redesigning the interface, adding drag-and-drop, customizable layouts, advanced file operations, previews, and SMB/network explorer functionality while keeping it stable and efficient. ⚜ C++ Linux application enhancement ⚜ Modern UI/UX redesign ⚜ Drag & drop implementation ⚜ Batch operations & file filtering ⚜ File preview & SMB integration ⚜ Customizable layouts ⚜ Testing, optimization & documentation I have experiance developing C++ desktop applications on Linux with a focus on performance, usability, and maintainable code. I'll enhance the existing architecture, implement the requested features, and ensure the application remains responsive and reliable. I'd be happy to discuss your current codebase and share relevent work during our conversation. Warm Regards, Farhin B.
$256 USD in 10 days
4.9
4.9

Hi, Updating a Linux file manager is not just about adding features. The UI, file operations, and performance all need to stay fast and stable. I can modernize the interface, add drag-and-drop support, customizable layouts, batch operations, advanced filtering, file preview, SMB mounting, and network browsing while keeping the code clean and maintainable. One question: is the current file manager built with Qt, GTK, or another C++ framework? That will help decide the best upgrade path. Give me this task, and I'll make finding files easier than finding the Downloads folder. Looking forward to building it together. Dev S.
$500 USD in 7 days
5.0
5.0

Greetings! I am highly interested in working on your Linux file manager modernization project. I have extensive experience in C++ systems programming, POSIX file operations and developing high-performance desktop applications. I have previously developed a similar project—a cross-platform file manager with built-in network support that allowed users to browse both local and remote files using the same intuitive interface. I recommend using C++20/23 with Qt 6 to deliver a fast, modern, and native Linux desktop application. Heavy operations such as directory scanning, file transfers, indexing, and preview generation will be executed asynchronously using worker threads, ensuring the user interface remains smooth and responsive under heavy workloads. To demonstrate my expertise and earn your confidence, I am willing to develop a free prototype before you make any commitment. Upon completion, 100% of the source code and all intellectual property rights will belong exclusively to you. I look forward to hearing from you. Thanks.
$350 USD in 14 days
4.3
4.3

Hello, I would love to discuss your Linux file manager project. I have strong experience with C++ application development, Linux systems, file management, interface improvements, and performance focused development. I can modernize the interface, add the required functionality, and keep the application reliable and easy to maintain. Let's schedule a short meeting to review the current application, your priorities, and the expected timeline. I can share relevant experience and explain how I will complete the upgrade while preserving the existing functionality. I am confident we can deliver a high quality result. I will share my portfolio in chat I look forward to hear from you. Thanks Best Regards, Mughira
$500 USD in 7 days
4.0
4.0

I'd build this bottom up. Get batch operations, filtering, preview, and SMB/network mount browsing solid and testable first, then put the drag and drop UI and customizable layouts on top once that core doesn't need touching again. Network mounts are the part that needs the most care here. Batch operations written assuming local disk timing tend to misbehave in specific ways once a share is slow or drops mid copy, cancellation gets messy, partial failures need proper per file error handling instead of aborting the whole batch. Sorting that out before a UI is layered on top saves a lot of rework later, and it means you get a working, testable release before the redesign layer even starts. First slice covers batch file operations with real cancellation and error handling, advanced filtering, a preview pane, and SMB/network browsing wired through whatever the existing codebase already leans on for mounts, GIO or libsmbclient depending on what's there. Everything ships as one deliverable, 750 USD, 14 days. This is an indicative estimate from the brief, I'll give you a firm quote once I've had a proper look at the existing code and the scope is locked. Is the current file manager built on Qt or GTK? That decides how the preview pane and drag and drop layer plug into what's already there.
$750 USD in 14 days
4.1
4.1

Hi, We will upgrade your Linux file manager with a modernized UI (drag and drop, customizable layouts) and the additional file handling features: batch operations, advanced filtering, file preview, and SMB mount. For the UI layer, we recommend Qt with QML. It gives us native Linux performance, built-in drag and drop, and a styling system that makes layout customization straightforward. For SMB, we will use libsmbclient to keep network browsing responsive without blocking the main thread. A couple of quick things to confirm: 1) Which UI toolkit is the current codebase using (Qt, GTK, or something else)? 2) Should file preview support media files (video, audio) or just documents and images? The number quoted here is a starting estimate. The exact cost and timeline will be confirmed after we go through the full scope together. Ready to start whenever you are. Faizan
$285 USD in 10 days
3.8
3.8

Hi, I read your project "C++ Linux File Manager Upgrade" and I can help. I have solid experience in Linux, C++ Programming, Software Development and can deliver clean, reliable work. Happy to discuss scope and start right away.
$250 USD in 7 days
3.3
3.3

Hello, I appreciate the opportunity to apply for your project to update and upgrade your Linux file manager. I understand that you are looking for an experienced C++ developer to enhance the user interface and introduce additional file handling features. With over five years of experience in C++ development and a strong background in Linux environments, I specialize in creating modern, user-friendly interfaces. My expertise includes UI/UX design, file handling operations, and implementing network protocols, which aligns perfectly with your project requirements. To successfully achieve your goals, I propose the following approach: - Conduct a comprehensive assessment of the current file manager to identify areas for improvement. - Implement a modernized design with drag-and-drop support and customizable layouts. - Integrate batch file operations, advanced filtering, and file preview functionalities. - Develop a network explorer feature to facilitate SMB mounting seamlessly. I am eager to start this project and confident in my ability to deliver quality results within your timeline. I am available for further discussion and can begin immediately. Thank you for considering my proposal. I look forward to the possibility of working together!
$500 USD in 7 days
2.9
2.9

Hello You will get FREE technical support after project delivery to make sure you do not face any issues on the long run. I am an experienced C++ developer and I specialize in desktop tooling. I have worked on many desktop apps on Linux and Windows. Additionally I have some experience delivering a UX friendly designs. I value high quality software and long term commitment. Looking forward discussing more with you on chat.
$250 USD in 14 days
1.8
1.8

Hi, I carefully reviewed your requirements and understand you're looking to upgrade an existing Linux file manager with a modern interface while adding powerful file management capabilities. Rather than rebuilding the application, my approach will be to improve the current architecture, redesign the UI for a cleaner and more customizable experience, and implement features such as drag & drop support, batch file operations, advanced filtering, file preview, and network explorer with SMB mounting. I'll ensure the new interface remains responsive, intuitive, and optimized for daily use while keeping the code clean and maintainable. I have experience working with C++ applications, Linux environments, and implementing efficient file handling logic with a focus on performance and usability. Every feature will be thoroughly tested to ensure stability and smooth user experience. If required, I can also suggest improvements to make the application more scalable for future enhancements. I can start immediately after reviewing the existing codebase and provide a clear implementation plan with regular progress updates. Before we begin, could you please let me know which UI framework the current application uses (Qt, GTK, wxWidgets, or another framework)? That will help estimate the implementation approach accurately.
$500 USD in 3 days
1.4
1.4

Updating your Linux file manager with a modern UI and new features sounds straightforward based on similar projects I’ve done. For example, I helped a team modernize their Linux file utility by adding drag-and-drop support and network sharing via SMB, which improved user workflow significantly. I’d start by reviewing the current UI code to propose a layout refresh that supports customization without disrupting existing workflows. For batch operations and filtering, implementing efficient indexing will help keep performance smooth even with large file sets. Regarding the network explorer, do you want SMB mounts integrated directly or accessible through a plugin system? I can also include file preview features for common formats that update dynamically when selection changes. This upgrade can be done in phases, starting with core UI improvements, then adding batch processing and network features. I’m ready to begin reviewing your current code and plan the update approach. Please share your repo or design details to get started.
$750 USD in 7 days
1.4
1.4

With an in-depth understanding of Linux systems and profound expertise in C++ development (proven by my multiple projects dealing with similar requirements), I believe I am the perfect fit for your Linux File Manager Upgrade. Over the past 5 years, my team and I have honed our UI/UX design and implementation skills to ensure enhanced user experiences hooked onto modish aesthetics – precisely what you need. Essentially, I could not be more familiar with file handling operations including batch operations, advanced filtering as well as file previews; provide necessary operations for network explorer and SMB mount. Besides assuring you a cutting-edge interface with drag and drop support plus customizable layouts, through your project brief, I can identify several other potential functionalities which I could equip your system with by leveraging my skills in frontend and backend technologies. Backed by a strong portfolio of completed projects plus a satisfaction rate of 100%, a partnership with us means opting for nothing less than the best. Our ability to bring visions into frictionless realities, ensure exceptional performance while keeping up with industry standards will undoubtedly give you an edge. Let's start this journey towards upgrading your Linux File Manager today!
$500 USD in 7 days
1.6
1.6

Giza, Egypt
Member since Jul 3, 2026
₹1500-12500 INR
$250-750 USD
₹600-1500 INR
₹100-400 INR / hour
$2-8 USD / hour
€8-30 EUR
$15-25 USD / hour
€8-30 EUR
₹12500-37500 INR
$2-8 USD / hour
$1500 USD
$250-750 USD
₹600-1500 INR
min $50 USD / hour
$250-750 USD
$30-250 AUD
$2-8 USD / hour
$1500 USD
$30-250 USD
$8-15 USD / hour