What’s Captura?
Captura was a screen capture (screenshot, recording) app for Windows which could capture screeen, webcam, audio and keystrokes. It is no longer maintained, but the source-code is still archived on GitHub with 8k+ stars and 1.5k+ forks. I acknowledge the existence of several outstanding bugs in the application, and despite knowing what needs to be addressed, I have decided against providing any further updates.
You can still download it here. Check Assets
under the version you want and download either the Portable or Setup package.
Some history
In 2015, while I was a high school student, I embarked on a “toy project” to develop a practical application utilizing the C# programming language that I was keenly interested in at that time. This project was the inception of Captura, a screen capture tool that over time grew to be a significant undertaking, and I aspired to create something of value for others.
As the project was not driven by any commercial motive, I opted to keep it completely ad-free. However, as multiple generous individuals reached out to support me, I began accepting donations. The idea of having a community around an open-source project like Captura excited me, and I was inspired by the numerous open-source initiatives in existence.
Although I did not receive many contributions on the coding aspect of the project, I would like to express my gratitude to everyone who aided in localizing Captura into over 20 languages.
Why it died?
As the sole contributor to Captura, I was struggling with burnout from keeping up with feature development and bug fixes. Adding to the challenges, I began receiving threatening emails requesting that I remove the source code for the application.
Subsequently, I discovered that certain individuals had stolen the application and were selling it on various platforms, including the Windows Store, under a different name without crediting me as the original developer. Despite Captura being licensed under the MIT license, which allows for the application to be sold as long as proper attribution is given, these individuals had removed all license information from the application.
Efforts to reach out to Microsoft Store proved to be largely unfruitful for nearly a year, and these circumstances left me feeling overwhelmed. Eventually, I made the difficult decision to shut down the project completely. Following this, the Microsoft Store removed the application listing, but by that point, I had already moved on.
Lessons learnt
After working on Captura for a while, I gradually lost interest in C# and decided to explore other programming languages. I made a conscious decision to avoid working with C# in the absence of an absolute requirement in any future job opportunities. In hindsight, I feel that this was a somewhat childish decision, although I have not encountered a scenario in which I needed to use C# in my current employment.
Currently, I am working with Kotlin at my job, and I find it to be a language that I love working with more than C#, so I do not miss working with C#.
Subsequently, I embarked on another open-source project that garnered significant success within a niche audience. This project was essentially an enhancement of an existing one, with my contribution primarily consisting of major improvements. Given that the codebase was partially written by someone else, I had fewer concerns about the possibility of others stealing my code.
As of now, due to my full-time job in a major tech company, I have limited time to devote to open-source projects. If I do decide to contribute to open-source projects, it would likely be in the form of contributions to existing projects rather than creating something new.
If I were to create another major application, it would likely not be open-source, and I would explore monetization options. After having written code for charity in the past, I am looking to explore opportunities that offer remuneration for my work.
References
Donations
I have decided to take down Captura’s website, and henceforth, I will be moving the donations that were previously accepted on the site. I have not accepted any donations since discontinuing work on the project. Nonetheless, I would like to extend my gratitude to all the individuals who supported me throughout the journey.
GOFF Concepts L.L.C. | $25 USD |
George van der Ven | $10 USD |
Geoffroy Menard | $15 CAD |
Ian Harpur | 1000 RUB |
Christian Brüggemann | €5 EUR |
Grisha Konzalaev | 300 RUB |
-- | £20 GBP |
Mohamed BOULMERS | €5 EUR |
Martin Diewald | €5 EUR |
Marvin Wolff | $20 USD |
Richard Walsh | $20 USD |
Pau Coma Ramirez | €5 EUR |
Hotspot | $5 USD |
Ofir Shapira | $5.55 USD |
Павел Спицин | 500 RUB |
Jorge Grundman Isla | $25 USD |
Кривошеев Сергей Николаевич | $10 USD |
Dennis Bork | $5 USD |
Bartosz Styperek | $25 USD |
Daniel Mojha | €5 EUR |
阮易强 | $5 USD |
Dieter Schulze | €15 EUR |
Juan C Oliver Lagardera | €5 EUR |
Stephanie Conard | $5 USD |
Alan Gosh | $5 USD |
David ROUMANET | €5 EUR |
Oleg Bezorudko-Chyrykalov | $15 USD |
Ibrahim Jadoon | $5 USD |
Olivier Gourguechon | €10 EUR |
Aldo Reynaldo Pérez Díaz | $1.20 USD |
אנדריי בוסנקו | $5 USD |
Thomas Fritsche | €5 EUR |
Шумаков Виталий Викторович | $5 USD |
Stefanie Helfer | €10 EUR |
E TEK PRODUCTS | $10 USD |
JULIO NOBRE | €15 EUR |
Louis Fitzgerald | $25 CAD |
Peer Dominik Oetjen | $30 USD |
Rémi FOURDAIN | €20 EUR |
Wang Zhi | $6.66 HKD |
Wenlong Feng | $25 USD |
Thomas Liebezeit | €15 EUR |
Stefan Hunn | $10 USD |
Adam Oliver | £20 GBP |
Matthias Bölz | €5 EUR |
Paul Hartl | $10 USD |
Майоров Антон Александрович | $3 USD |
Daniel Seikel | €5 EUR |
mkscoring | €20 EUR |
Nils De Rybel | €5 EUR |
游凯 | $0.62 USD |
Michael Adams | €20 EUR |
Jeffrey Knipe | $5 USD |
Кириллов Кирилл Юрьевич | 300 RUB |
John Uhlman | $25 USD |
Damian Heldner | $10 USD |
Max Peterson | €10 EUR |
Zirmantas Duksa | €10 EUR |
Mathias Rüschenschmidt | €5 EUR |
Martin Bosslet | €5 EUR |
Milos Cuntala | €10 EUR |
Marco Albizzati | $5 USD |
Jag Talon | $25 USD |
Pelican Punch | $10 AUD |