
Dalam Kemajuan
Disiarkan
Dibayar semasa penghantaran
I run an FVWM-based desktop on Linux and depend on an old Perl utility called FvwmTabs to add tabbed interfaces to individual windows. Although I recently patched the original code, its deep ties to FVWM::Module::Tk and FVWM::Module::Toolkit keep the program slow and occasionally erratic. The goal is a clean, one-to-one rewrite in Python 3 that behaves exactly as the current script does, yet boots faster and remains solid in day-to-day use. I have heard Tkinter can stand in for the original FVWM Perl modules, but I am open to alternatives if they deliver a lighter, more predictable result without sacrificing any existing feature. Preferably is PyGTK. The tab, mouse binding, and window decoration should feel identical to the Perl version, simply running under Python. Deliverables • A self-contained Python 3 script that drops into the FVWM config and mirrors current functionality. • Any helper modules or wrapper code needed to replace FVWM::Module::Tk/Toolkit. Acceptance criteria • All tab actions (menu, remove, add, and kill) work as in the Perl script. • Startup and tab-switching feel at least as responsive as the original. If you know the FVWM internals and speak fluent Python, I have uploaded the existing Perl files and one screenshot so you can begin right away.
ID Projek: 40330136
44 cadangan
Projek jarak jauh
Aktif 16 hari yang lalu
Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan

I have significant experience in both Perl and Python programming, particularly in developing and optimizing scripts for Linux desktop environments like FVWM. I’m familiar with FVWM internals and can seamlessly port your existing Perl script to Python 3, ensuring all features and functionality remain intact with improved performance. I’ve worked with this client before, so I’m confident that this project will be completed efficiently and within the agreed timeline.
€20 EUR dalam 7 hari
2.6
2.6
44 pekerja bebas membida secara purata €42 EUR untuk pekerjaan ini

⭐⭐⭐⭐⭐ Rewrite FvwmTabs in Python 3 for Faster Performance ❇️ Hi My Friend, I hope you're doing well. I reviewed your project details and see you are looking for a Python developer to rewrite FvwmTabs. You don’t need to look any further; Zohaib is here to help you! My team has completed 50+ similar projects focused on Python development. I will create a clean, efficient script that mirrors the current functionality while enhancing speed and reliability. ➡️ Why Me? I can easily do your FvwmTabs rewrite as I have 5 years of experience in Python development, focusing on GUI applications, performance optimization, and user experience design. My expertise includes Python scripting, Tkinter, and Linux environments. I also have a strong grip on FVWM internals, ensuring that your project meets all requirements. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. I look forward to discussing this with you in our chat. ➡️ Skills & Experience: ✅ Python Programming ✅ Tkinter GUI Design ✅ FVWM Configuration ✅ Performance Optimization ✅ Linux Systems ✅ Module Development ✅ Scripting ✅ Debugging ✅ User Interface Design ✅ Code Refactoring ✅ Software Testing ✅ Version Control Waiting for your response! Best Regards, Zohaib
€22 EUR dalam 2 hari
7.9
7.9

Hi, I'M TOP RATED ON UPWORK I can easily DO your work IN 24 HOURS, DM me now to get started, PRICE NEGOTIABLE 100% Work satisfaction is provided
€23 EUR dalam 1 hari
3.9
3.9

Welcome to professional Python development services! Hi there, I'm Alema, a Python expert programmer who strives for clear code in atmospheric, numerical weather prediction, physics, and all other seminal fields. I'm ready to provide you with high-quality services. I have completed 350+ projects with a 100% Positive Rating. If you are looking for Quality work, look no further. Also, we are a team of professional workers, and we are always available 24/7 to help employers without limitations, and delivery is guaranteed on time. Your faithfully. Eng. Alema Akter
€23 EUR dalam 3 hari
3.0
3.0

Hello, Most rewrites fail because they change behavior while improving performance—breaking the exact feel users rely on. Your goal is clear: a true one-to-one rewrite of FvwmTabs in Python 3, keeping identical tab behavior while eliminating the lag and instability from the Perl/Tk stack. I’ll rebuild this using Python with a lightweight GUI layer (preferably PyGTK, or Tkinter if better aligned with FVWM hooks), replacing **FVWM::Module::Tk dependencies with a clean event-driven structure. I’ll mirror all tab actions (add/remove/menu/kill), preserve mouse bindings, and ensure seamless integration with FVWM modules for consistent window decoration and control. Result: faster startup, smoother tab switching, and stable day-to-day usage without altering behavior. I can first port a core subset (tab creation + switching) as a quick demo to validate responsiveness. Do you want strict visual parity, or are minor UI refinements acceptable if performance improves further?
€20 EUR dalam 1 hari
3.2
3.2

Hello, With extensive experience in Python scripting and Linux environment customization, I am well-equipped to craft a precise, efficient translation of your FvwmTabs Perl utility into Python 3. My approach ensures the new script will replicate all existing functionalities seamlessly while improving start-up time and stability. I will utilize Tkinter, or an alternative if more suitable, to effectively replace FVWM Perl modules, maintaining the exact user experience for tab management, mouse bindings, and window decorations. What is the current startup time of the Perl script, and are there specific performance benchmarks you want to achieve with the Python version? Best regards,
€25 EUR dalam 1 hari
2.5
2.5

Hello, My name is Abuzar, and I’m an experienced Python developer with a strong background in Linux environments and window manager customization. I’ve worked with legacy systems and understand the challenges of rewriting tightly coupled utilities while preserving exact behavior. I can help you create a clean, one-to-one Python 3 rewrite of your FvwmTabs utility, ensuring it mirrors the current Perl implementation in functionality, tab behavior, mouse bindings, and window decorations. My focus will be on improving startup time, responsiveness, and overall stability while removing the dependency on FVWM::Module::Tk and Toolkit. I’m comfortable working with Tkinter or alternative lightweight GUI approaches if they better match performance and reliability goals. I will carefully study your existing Perl code and replicate all tab actions (add, remove, menu, kill) to behave identically from a user perspective. The final solution will be a self-contained Python script that integrates smoothly into your FVWM configuration, along with any necessary helper modules. I will also ensure clean, readable code for future maintenance. Looking forward to reviewing your files and getting started. Abuzar
€30 EUR dalam 1 hari
2.3
2.3

Hi, I am Abutalha, a Python developer with experience in system-level scripting and Linux environments. For this project, I can rewrite your FvwmTabs Perl utility into a clean Python 3 implementation, ensuring it mirrors the existing behavior while improving performance and stability. I will replace dependencies like FVWM::Module::Tk/Toolkit with a lightweight alternative such as Tkinter or another suitable library, keeping the tab behavior, mouse bindings, and window interactions identical to the original. The final solution will be a self-contained Python script that integrates smoothly with your FVWM setup, with faster startup and more reliable tab switching. I will also ensure all actions (add, remove, menu, kill) work exactly as expected. Best regards, Abutalha
€25 EUR dalam 3 hari
2.1
2.1

Hello, I can rewrite your FVWM FvwmTabs Perl script into a clean, fast Python 3 version that behaves exactly like the original but boots quicker and runs more reliably. I have experience with FVWM internals and creating Python desktop utilities that integrate with window managers. I’d use Tkinter or an alternative lightweight GUI toolkit to replicate tab behavior, mouse bindings, and window decorations while keeping a one-to-one feature match. The resulting script will be self-contained, drop directly into your FVWM config, and include any helper modules necessary to replace FVWM::Module::Tk/Toolkit. All actions—add, remove, switch, kill tabs—will work identically, with startup and tab-switching performance improved. I’ll also ensure the code is clean, maintainable, and documented for future tweaks. Can you share the patched Perl script and screenshot so I can start mapping all functions and plan the Python equivalent? Best regards, Gazmir
€30 EUR dalam 1 hari
1.6
1.6

Hello, I understand you need a clean one-to-one rewrite of the FvwmTabs Perl script into Python 3 while maintaining identical behavior and improving performance. The goal is to deliver a fast, stable, and fully compatible solution for your FVWM environment. Here’s what I can provide: Accurate Python 3 rewrite replicating all tab, mouse, and window behaviors Replacement of FVWM Perl modules using Tkinter or PyGTK for better performance Clean, self-contained script with helper modules and seamless FVWM integration I bring over 4+ years of experience in Python, Linux scripting, and system-level tools, with a strong focus on performance and reliability. I’ve worked on automation and legacy code migrations, ensuring stability and feature parity. Just to clarify a few things: Do you prefer Tkinter or should I proceed with PyGTK? Can you share the current Perl script and any custom patches? Please come to the chat box to discuss more about your project. Best regards Indresh Kushwaha
€23 EUR dalam 7 hari
1.9
1.9

Hey there, Before I start the rewrite, I’d want to confirm 2 things: do you want a strict behavior match first even if the internal structure stays a bit ugly, or should I also clean the architecture while preserving the visible behavior? Also, is the current Perl version stable enough to use as the exact reference for edge cases like tab add/remove, focus changes, and decoration refresh? This is the kind of porting job I like because the real work is not just translating Perl syntax into Python, but preserving FVWM behavior without introducing lag or weird event-handling issues. I can help rewrite FvwmTabs into a self-contained Python 3 module that mirrors the existing script, replaces the old FVWM Perl toolkit dependencies, and stays fast and predictable in daily use. My focus would be exact tab behavior, FVWM integration, mouse/menu actions, and a lightweight event/UI layer so startup and switching feel at least as responsive as the current version. I’m comfortable working on Linux window-manager internals and translating older scripting code into maintainable Python without breaking the workflow you already depend on. Looking forward to discussing more on chat. Best Kirill
€250 EUR dalam 7 hari
1.2
1.2

Hello, I’ve worked on modernizing legacy Linux desktop utilities where the goal was preserving behavior while removing bottlenecks from older toolkits and runtimes. From your brief, you need a faithful Python rewrite of FvwmTabs that keeps every interaction identical while improving startup time and overall responsiveness. I’ll translate the Perl logic into a clean Python 3 script, replacing FVWM module dependencies with a lightweight GUI layer like PyGTK or Tkinter depending on what best matches performance and stability. All tab actions, bindings, and window behaviors will be mirrored exactly, with careful testing inside FVWM to ensure no regressions. The result will be a drop-in replacement with faster load times, smoother tab switching, and maintainable code going forward. Hope we can work together! Regards.
€20 EUR dalam 7 hari
1.2
1.2

I can rewrite your FvwmTabs Perl utility in Python 3 using PyGTK, preserving all tab, mouse, and window-decor actions while improving startup speed and responsiveness, delivering a self-contained script that drops into your FVWM config seamlessly. Muzammil
€50 EUR dalam 7 hari
1.3
1.3

Hey , I just finished reading the job description and I see you are looking for someone experienced in Linux, Scripting, Python and Perl. This is something I can do. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? 1. I have done more than 250 major projects. 2. I have not received a single bad feedback since the last 5-6 years. 3. You will find 5 star feedback on the last 100+ major projects which shows my clients are happy with my work. Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) I will share with you my recent work in the private chat due to privacy concerns! Please start the chat to discuss it further. Regards, Haseeb,
€20 EUR dalam 2 hari
0.0
0.0

Hi there. - Have you considered any specific Python libraries besides Tkinter that could provide better performance? - What aspects of the original script are most critical to maintain during the rewrite? This project sounds compelling. I’d create a Python 3 script that mirrors your current setup while improving performance and reliability. I recently transformed a complex Perl script into Python for a Linux tool, which required understanding both integrations and performance needs. I handled issues of responsiveness by optimizing the code structure, leading to a smoother user experience. Given my familiarity with FVWM internals and Python, I can ensure a solid solution. Which specific features are most important for maintaining the original functionality?
€20 EUR dalam 3 hari
0.0
0.0

Hello! I’m excited about rewriting your FvwmTabs utility in Python 3, aiming to keep the exact tab behavior while boosting speed and stability. I understand the need for a lightweight, responsive tool that mimics the Perl version’s mouse bindings and window decorations perfectly. Exploring Tkinter or other suitable GUI toolkits makes sense to ensure smooth, reliable performance. I’m confident I can deliver a clean, self-contained script ready for your FVWM setup. Core skills: • Python 3 development • FVWM internals knowledge • GUI programming (Tkinter or alternatives) • Perl to Python code translation • Window management and event binding I’d love to discuss which tools you prefer before starting. I’m new to Freelancer, but bring solid real-world experience. I’m open to a chat or call to dive deeper into your needs. regards shafeeq
€20 EUR dalam 14 hari
0.0
0.0

Hi, I’ve read your description and can deliver a clean, one-to-one Python 3 rewrite of FvwmTabs that drops into your FVWM config and preserves the exact tab, mouse binding, and decoration behaviour. I’ve maintained and rewritten window-management tooling before and I’ll use Tkinter only if it reproduces the current behaviour cleanly; otherwise I’ll choose a lighter toolkit while keeping the external API identical so FVWM sees no difference. Technically I’ll map the FVWM event/IPC handling the Perl script uses to a compact Python loop, replicate menu and tab actions, and provide any small helper wrapper modules required to replace FVWM::Module::Tk/Toolkit. I’ll test responsiveness against the existing script and iterate until tab switching and startup feel at least as snappy. I can start after you share the Perl files and screenshot. Do you want Tkinter used even if a lighter GUI toolkit would improve responsiveness, or should I choose the most predictable lightweight option that reproduces behaviour exactly? Sincerely, Fabian
€25 EUR dalam 1 hari
0.0
0.0

Hi, This is an interesting one. I have worked with Python rewrites and legacy tooling cleanup, so I can help you rebuild FvwmTabs into a faster, more stable Python 3 version without changing how it feels. I’ll replicate the current behavior closely (tabs, mouse bindings, window handling) while replacing the heavy Perl modules with a lightweight Python approach (Tkinter or a better alternative if needed). The focus will be on keeping everything responsive, predictable, and identical in day-to-day use. You’ll get a clean, self-contained script that drops straight into your FVWM setup, along with any small helpers required. I understand the importance of not breaking workflow—so I’ll make sure it behaves exactly like your current setup, just smoother and faster. Happy to review your Perl files and get started right away. Best, Ahsan
€23 EUR dalam 7 hari
0.0
0.0

Hi! Python developer with 5+ years experience. I can help with your project. Fast, reliable, clear communication. What is your timeline? Available to start immediately!
€25 EUR dalam 5 hari
0.0
0.0

Hello, With a decade of hands-on experience in software development, my expertise aligns perfectly with this task. I specialize in taking intricate projects, understanding their core functionalities, and seamlessly adapting them to new environments like with the current case, a mirroring rewrite of the FVWM Perl script to Python. My comprehension of FVWM scripts combined with my fluency in Python assures that not only will your existing features function as expected, but they'll also be far more efficient and consistent, booting faster than ever before. In addition to my technical skills, my strong suit lies in my capacity to understand clients' needs and deliver quality solutions accordingly. I've honed these interpersonal skills due to my extensive experience collaborating with clients from diverse sectors, building customized and productive systems adhering strictly to their demands. For this project specifically, I'll ensure that through clear communication lines and dependable delivery, each tab action works identically- whether it's adding, killing or removing-and startup time and tab-switching will feel at least as smooth as the original script, if not better. One advantage of working with me is my long-term perspective on building solutions. While I'll faithfully provide the offerings you need for the desired Python 3 script (mirroring FVWM config), I won't just stop there. I'll also develop any necessary helper modules or w Thanks!
€24 EUR dalam 1 hari
0.0
0.0

Hello, With a strong background in full-stack development and expertise in Python, I am confident in my ability to convert your FVWM Perl Script to a stable and efficient Python 3 application. I understand the importance of maintaining functionality while optimizing performance, and will ensure that the resulting Python script mirrors your current script perfectly. If needed, I am proficient in Tkinter but also open to exploring alternative solutions that deliver even better results without sacrificing any existing features. My experience in building SaaS applications and backend systems means that I not only understand how to code, but also value good architecture design. This will be crucial during the conversion process to create an easy-to-maintain script for long-term use. Moreover, I have hands-on experience in working with third-party libraries like FVWM::Module::Tk/Toolkit replacements. Clients appreciate my thorough, structured approach to development which always considers various aspects from usability to scalability. My technical skill set which spans from cloud computing (AWS), databases (PostgreSQL, MongoDB) to CI/CD processes ensures that I have all the tools necessary for a successful completion of this project. Hire me for a reliable, efficient solution that combines professional communication and consistent delivery - ensuring your FVWM-based desktop runs smoothly and seamlessly on Python 3. Let's work together Thanks!
€24 EUR dalam 1 hari
0.0
0.0

Espoo, Finland
Kaedah pembayaran disahkan
Ahli sejak Jan 4, 2018
€20-25 EUR
€15-20 EUR
€30-250 EUR
€30-60 EUR
€8-30 EUR
₹100-101 INR / jam
$250-750 USD
₹12500-37500 INR
min $100000 CAD
$250-750 USD
$30-250 USD
$250-750 USD
₹600-1500 INR
$30-250 USD
€12-18 EUR / jam
$1500-3000 USD
₹1500-12500 INR
₹600-1500 INR
$750-1500 USD
₹12500-37500 INR
₹1500-12500 INR
₹400-750 INR / jam
$3000-5000 USD
$30-250 USD
$250-750 AUD