
Linux

Daily used app by me.
Python is an interpreted, interactive, object-oriented, extensible programming language. It provides an extraordinary combination of clarity and versatility, and is free and comprehensively ported.
Sync Data
Put your files into your Dropbox on one computer, and they'll be instantly available on any of your other computers that also have Dropbox installed. Because copies of your files are stored on Dropbox's secure servers, you can also access them from any computer or mobile device using the Dropbox website.
You receive 2 GB of storage space for free, upon registration. You may earn up to 16GB of free storage space by referring new users to Dropbox, at 500 MB per referral.
Multimedia
Audacious is an advanced audio player. It is free, lightweight, based on GTK+, runs on Linux and many other *nix platforms and is focused on audio quality and supporting a wide range of audio codecs. There is also support for several visual styles from Winamp. Its advanced audio playback engine is considerably more powerful than GStreamer. Audacious is a fork of Beep Media Player (BMP), which itself forked from XMMS.
VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.
Features
Simple, fast and powerful media player. Plays everything: Files, Discs, Webcams, Devices and Streams.
Plays most codecs with no codec packs needed: MPEG-2, DivX, H.264, MKV, WebM, WMV, MP3...
Spotify is a freemium music streaming service providing digital rights management-restricted content from record labels including Sony, EMI, Warner Music Group and Universal.
Music can be browsed by artist, album, genre, playlist, or record label, as well as by direct searches. On computers, a link allows the listener to purchase selected material via partner retailers.
Spotify music streaming is available on all mobile devices and on desktop computers for unlimited durations. Features like offline listening and ad-free playback are only available for Premium subscribers of the service.
Communication
HipChat is an instant messaging service designed for companies and teams. It has persistent chat rooms, one-to-one chat, searchable chat history, file sharing via drag & drop and clipboard, inline image previews, an API, chat over SMS, and more.
Language
PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.
Java is the foundation for virtually every type of networked application and is the global standard for developing and delivering embedded and mobile applications, games, Web-based content, and enterprise software. With more than 9 million developers worldwide, Java enables you to efficiently develop, deploy and use exciting applications and services.
Behat tests
Selenium is a suite of tools specifically for testing web applications. Selenium IDE is a Firefox add-on that records clicks, typing, and other actions to make a test, which you can play back in the browser. Selenium Remote Control (RC) runs your tests in multiple browsers and platforms. Tweak your tests in your preferred language.
PhantomJS is a headless WebKit with JavaScript API. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG.
Tools
KDiff3 is a file and directory diff and merge tool which
- compares and merges two or three text input files or directories,
- shows the differences line by line and character by character(!),
- provides an automatic merge-facility,
- has an editor for comfortable solving of merge-conflicts,
- provides network transparency via KIO,
- has options to highlight or hide changes in white-space or comments,
- supports Unicode, UTF-8 and other file encodings,
- prints differences,
- supports version control keyword and history merging.
History
KDiff3 was originally authored and maintained by Joachim Eibl through 2014. Then in 2018, it was ported to KF5/Qt5 by Michael Reeves, and actively maintained since.
Website: https://invent.kde.org/sdk/kdiff3 Documentation: https://docs.kde.org/stable5/en/kdiff3/kdiff3/ Binary downloads (Linux/Win/Mac): https://download.kde.org/stable/kdiff3/
Cerebro is an open source and free electron-based productivity software alternative to Alfred and Spotlight. It is focused on speed and good UI and UX. In most cases you don't even need to open another application, because you can see results right in Cerebro, like google maps, IMDB movies or contact details.
Zeal is a simple offline API documentation browser inspired by Dash (OS X app), available for Linux and Windows.
- Quickly search documentation using Alt+Space (or customised) hotkey to display Zeal from any place in your workspace.
- Search in multiple sets of documentation at once.
- Don't be dependent on your internet connection.
- Quick response on user request
Development
Composer is a package manager not in the same sense as Yum or Apt are. Yes, it deals with "packages" or libraries, but it manages them on a per-project basis, installing them in a directory (e.g. vendor) inside your project. By default, it does not install anything globally. Thus, it is a dependency manager. It does however support a "global" project for convenience via the global command.
This idea is not new and Composer is strongly inspired by node's npm and ruby's bundler.
XAMPP is a completely free, easy to install Apache distribution containing MariaDB, PHP, and Perl. The XAMPP open source package has been set up to be incredibly easy to install and to use. XAMPP is free even for commercial uses
VM
Create and manage virtualized development environments. Vagrant is a tool for building complete development environments. With an easy-to-use workflow and focus on automation, Vagrant lowers development environment setup time, increases development/production parity, and makes the "works on my machine" excuse a relic of the past.
VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use. Not only is VirtualBox an extremely feature rich, high performance product for enterprise customers, it is also the only professional solution that is freely available as Open Source Software under the terms of the GNU General Public License (GPL) version 2.
Presently, VirtualBox runs on Windows, Linux, Macintosh, and Solaris hosts and supports a large number of guest operating systems including but not limited to Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7, Windows 8, Windows 10), DOS/Windows 3.x, Linux (2.4, 2.6, 3.x and 4.x), Solaris and OpenSolaris, OS/2, and OpenBSD.
Virtualbox is available in 28 languages.
Office
ONLYOFFICE is an open-source online collaborative office combining editors for documents, spreadsheets, presentations, and forms. It is compatible with all popular formats and features maximum support for MS Office files.
With ONLYOFFICE Docs, you can create and edit complex objects, apply professional formatting to texts and paragraphs, use academic layout tools, and use third-party plugins to translate, search thesaurus, publish texts, insert videos, make video and audio calls, create bibliographies, and more.
Form editor allows you to build e and fill online forms and document templates and export the ready files as fillable PDFs and files in other formats.
Document viewer provides a comfortable interface for viewing PDF, DjVu, and XPS files.
In ONLYOFFICE Docs, you can collaborate with your colleagues in two co-editing modes (real time and paragraph-locking), add comments with mentions, use Track Changes and review features, browse and restore document versions, compare files.
Data security is provided by end-to-end encryption of documents, HTTPS, JWT, and limited cache lifetime.
ONLYOFFICE Docs can be integrated in over 30 existing Sync&Share platforms and CMS like Nextcoud, ownCloud, Jira, Redmine, Confluence, Alfresco, and others. It is possible to create new integration apps using Open API.
ONLYOFFICE Docs is offered in three editions: free Community Edition for teams of up to 20 users, Enterprise Edition for business, and Home Server for home use.
ONLYOFFICE Docs Developer Edition is distributed as a component for web apps to add document editing and collaboration functionality to a service written on any programming language under own branding.
Another option is ONLYOFFICE Workspace in the cloud or on private network where ONLYOFFICE Docs is combined with native productivity platform that includes DMS, project management tools, CRM, mail, calendars, and social hub. ONLYOFFICE Workspace is available as a cloud service and as a self-hosted solution.
ONLYOFFICE Docs can be used in the desktop environment as ONLYOFFICE Desktop Editors. Mobile editors for both iOS and Android are also available for free with ability to work on device, or in any compatible cloud storage.
Image manipulation
GIMP is a freely distributed program for such tasks as photo retouching, image composition and image authoring. It can be used as a simple paint program, an expert quality photo retouching program, an online batch processing system, a mass production image renderer, an image format converter, and more.
File manager
Double Commander is a cross-platform open source file manager with two panels side by side. It is inspired by Total Commander and features some new ideas.
Features
- Unicode support
- Tabbed interface
- Multi-rename tool
- Custom columns
- Built in file viewer (F3) to view files of in hex, binary or text format
- Internal text editor (F4) with syntax highlighting
- Archives are handled like subdirectories. You can easily copy files to and from archives. Supported archive types: ZIP, TAR GZ, TGZ, LZMA and also BZ2, RPM, CPIO, DEB, RAR.
- All operations working in the background
- Extended search function with full-text search in any files
- Configurable button bar to start external programs or internal menu commands
- Total Commander WCX, WDX, and WLX plug-ins support
Written in Lazarus
Pack and unpack files
7-Zip is a file archiver with a high compression ratio.
The main features of 7-Zip
High compression ratio in 7z format with LZMA and LZMA2 compression Supported formats: Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM Unpacking only: AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VMDK, WIM, XAR and Z. For ZIP and GZIP formats, 7-Zip provides a compression ratio that is 2-10 % better than the ratio provided by PKZip and WinZip Strong AES-256 encryption in 7z and ZIP formats Self-extracting capability for 7z format Integration with Windows Shell Powerful File Manager Powerful command line version Plugin for FAR Manager Localizations for 87 languages
7-Zip works in Windows 10 / 8 / 7 / Vista / XP / 2012 / 2008 / 2003 / 2000 / NT. There is a port of the command line version to Linux/Unix and macOS.
API testing
Postman is a tool that facilitates the development and use of APIs. Postman provides all the functionality needed to create or simulate API specifications and use the Postman Collection Runner to create tests.
Included Features :
- Design and specifications of the dummy API
- Send requests for verification of your API
- Review your API responses
- Test automation
- Detailed documentation
- PLC monitoring
In terms of pricing, the free version of Postman offers a large usage quota that will be more than sufficient for individuals or small teams. Postman also offers paid subscriptions at $12/m for the Postman Team level and $24/m for the Postman Business level.
Overall, the postman is a great tool, with many useful API-related tools. With 1,000 free monthly API calls, most people can comfortably stay in the free level.
Passwords / Security
Cryptomator provides transparent, client-side encryption for your cloud. Protect your documents from unauthorized access. Cryptomator is free and open source software, so you can rest assured there are no backdoors.
Easy and Reliable
We understand simplicity as a key aspect of security. With Cryptomator you don't have to deal with accounts, key management, cloud access grants or cipher configurations. Just choose a password and you're ready to go.
You don't even need to specify what cloud you use. Cryptomator encrypts files and doesn't care where you store them. This makes it a lightweight application, which we believe is a huge benefit for reliability. Complexity would kill security.
Cryptomator is a so-called transparent encryption utility. This means that you don't have to learn new workflows. Just work with your files as you're used to.
Secure and Trustworthy
Cryptomator encrypts file contents and names using AES. Your passphrase is protected against bruteforcing attempts using scrypt. Directory structures and file sizes get obfuscated. The only thing which cannot be encrypted without breaking your cloud synchronization is the modification date of your files.
Cryptomator's desktop app is a free and open source software licensed under the MIT / X Consortium License. This allows anyone to check our code. It is impossible to introduce backdoors for third parties. Also we cannot hide vulnerabilities. And the best thing is: There is no need to trust us, as you can control us!
Vendor lock-ins are impossible. Even if we decided to stop development: The desktop source code is already cloned by hundreds of other developers. As you don't need an account, you will never stand in front of locked doors.
KeePassXC is a community fork of KeePassX, the cross-platform port of KeePass for Windows. Every feature is cross-platform and tested to give users the same feel on each operating system, including the loved auto-type feature.
The complete database is always encrypted with the AES (alias Rijndael) encryption algorithm using a 256 bit key. KeePassXC uses a database format that is compatible with KeePass Password Safe. Your wallet always works offline and requires no Internet connection.
The source code is published under the terms of the GNU General Public License. KeePassXC is and always will be free as in freedom as well as in beer. Contributions from everyone are welcome.
Features: • Attractive GNU General Public License version 2 or 3. This means the software code of this extension is owned and supported by a friendly not-for-profit community. Instead of a for-profit corporation. https://github.com/keepassxreboot/keepassxc/blob/develop/COPYING • Cloud synchronization available. Using Nextcloud or any other supplier to your liking. Simply by storing your KeePassXC database inside your shared cloud folder and letting your desktop synchronization client do the rest. Offers to re-load on changes from another device. • Auto-fill entry of username, password, and TOTP • Strong and random password generator • Cross-platform Linux, MacOS, Windows • Store TOTP secrets. In either different or same database. • Browser add-ons for Firefox or Chromium/Chrome ___• https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser/ ___• https://chrome.google.com/webstore/detail/keepassxc-browser/oboonakemofpalcgghocfoadofidjkkk • Open and convert databases in KeePass 1.x (.kdbx) or KeePass 2.x (.kdbx) format • Well documented at https://keepassxc.org/docs/ • Latest version available at https://flathub.org/apps/org.keepassxc.KeePassXC • Ad-free • Tracker-free • Cloud-free • Auto-saves your changes
Database
DB Browser for SQLite is a high quality, visual, open source tool to create, design, and edit database files compatible with SQLite.
It is for users and developers wanting to create databases, search, and edit data. It uses a familiar spreadsheet-like interface, and you don't need to learn complicated SQL commands.
SSH
PuTTY is a free and open-source terminal emulator, serial console and network file transfer application. It supports several network protocols, including SCP, SSH, Telnet, rlogin, and raw socket connection. It can also connect to a serial port.
A simple, lightweight client for connecting to a Linux shell from your Windows machine!
Editor / IDE
Smart PHP Code Editor
The editor that actually 'gets' your code and deeply understands its structure, supporting all PHP language features for modern and legacy projects. Provides the best code completion, refactorings, on-the-fly error prevention, and more.
Code Quality Analysis
Hundreds of inspections take care of verifying your code as you type, analyzing the whole project. PHPDoc support, code (re)arranger and formatter, quick-fixes, and other features help you write neat code that’s easy to support.
Development Environment
Perform many routine tasks right from the IDE, thanks to Version Control Systems integration, support for remote deployment, databases/SQL, command-line tools, Vagrant, Composer, REST Client, and many other tools.
HTML/CSS/JavaScript Editor
All the cutting edge front-end technologies are included, such as HTML5, CSS, Sass, Less, Stylus, CoffeeScript, TypeScript, Emmet, and JavaScript, with refactorings, debugging and unit testing. Live Edit let you see changes instantly in the browser.
Debugging and Testing
Zero-configuration debugging makes it really easy to debug and profile your PHP applications with either Xdebug or Zend Debugger. PHPUnit and Behat support lets you develop and run tests right from the IDE.
Cross-platform Experience
Use the same frequently-updated and fully customizable PHP integrated development environment on Windows, Mac OS X or Linux with your single license key. Enjoy the performance and stability!
Sublime Text is a sophisticated text editor for code, html and prose - any kind of text file. You'll love the slick user interface and extraordinary features.
Sublime Text may be downloaded and used for free without an expiration time limit, however a prompt appears occassionally to "ask to" purchase a license
Browser
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
An unofficial portable version of Chromium is available here: http://crportable.sourceforge.net Windows binaries are available at: https://chromium.woolyss.com Download the latest builds (Windows, macOS, GNU+Linux, Android) at: https://download-chromium.appspot.com/
A free and open source web browser descended from the Mozilla Application Suite. Firefox is highly extensible, with thousands of third-party add-ons available.
Firefox version 60+ (Quantum) is presently faster than Google Chrome and use less memory than Chrome. Compare to previous versions of Firefox, the Quantum version is twice as fast, promote parallelism, and has more intuitive user interface.
Notes
Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format.
Notes exported from Evernote via .enex files can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported.
The notes can be synchronised with various cloud services including Nextcloud, Dropbox, OneDrive, WebDAV, their own service (paid) or the file system (for example with a network directory). When synchronising the notes, notebooks, tags and other metadata are saved to plain text files which can be easily inspected, backed up and moved around.
The application is available for Windows, Linux, macOS, Android and iOS. A Web Clipper, to save web pages and screenshots from your browser, is also available for Firefox and Chrome.
Features:
- Desktop, mobile and terminal applications.
- Web Clipper for Firefox and Chrome.
- End To End Encryption (E2EE)
- Synchronisation with various services, including NextCloud, Dropbox, WebDAV and OneDrive.
- Import Enex files (Evernote export format) and Markdown files.
- Export JEX files (Joplin Export format) and raw files.
- Support for to-dos and tags
- Support for notifications in mobile and desktop applications.
- Offline first, so the entire data is always available on the device even without an internet connection.
- Markdown notes. Support for extra features such as math notation, checkboxes and Fountain (screenwriting markup language).
- File attachment support, images, etc.
- Search functionality.
- Geo-location support.
- Supports multiple languages
- External editor support - open notes in your favorite external editor with one click in Joplin.
Joplin - a note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS. Forum: https://discourse.joplin.cozic.net/