
My List

The Applications I like to keep. All the time. Do remember to install the nightly updates.
#ListToNotForget
Wine is a free, open source application for running Windows software on operating systems that are normally not supported. With Wine, you can install and run these applications just like you would in Windows.
Diffuse is a small and simple text merge tool written in Python. With Diffuse, you can easily merge, edit, and review changes to your code.
Diffuse is able to compare an arbitrary number of files side-by-side and gives users the ability to manually adjust line-matching and directly edit files. Diffuse can also retrieve revisions of files from Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, Subversion, and SVK repositories for comparison and merging.
Gaphor is a WYSIWYG (What You See Is What You Get) UML and SysML modeling environment easy to use that will help you create your applications. You are able to create nice UML diagrams while it assists you with design decisions. Supports models composed by multiple diagrams and allows to share objects between the. And diagrams are styleable with a CSS-like language!
Meld is a visual diff and merge tool. You can compare two or three files and edit them in place (diffs update dynamically). You can compare two or three folders and launch file comparisons. You can browse and view a working copy from popular version control systems such such as CVS, Subversion, Bazaar-ng and Mercurial. Written with Python and GTK.
Note: There are ports to Mac but the app doesn't "officially" run on Mac.
Qucs is an integrated circuit simulator which means you are able to setup a circuit with a graphical user interface (GUI) and simulate the large-signal, small-signal and noise behaviour of the circuit. After that simulation has finished you can view the simulation results on a presentation page or window.
KiCad is an open source software suite for electronic design automation (EDA) - designing schematics of electronic circuits and printed circuit boards (PCB). KiCad is developed by Jean-Pierre Charras. And features an integrated environment between schematic capture, bill of materials list, and PCB layout.
Description-Source: Wikipedia
EasyEDA is a cloud and desktop based EDA tool suite which supports open source and working collaboratively. A full suite schematic and PCB design software/manufacturing service that’s free to use and offers great prices on custom PCB manufacturing. All files in open format JSON. Can import Altium, Eagle schematics and also LTspice schematics for (limited) simulation and for conversion to PCB with full BoM support. Spice netlist import and export. Altium, PADS and Free PCB netlist export. PDF, PNG and SVG image export of all files. Users can download Gerbers and are not tied to the tool for PCB manufacture but they can buy PCBs and fully assembled PCBAs from EasyEDA if they wish.
Calculix is a free and open-source finite-element analysis application that uses an input format similar to Abaqus. It has an implicit and explicit solver written by Guido Dhondt and a pre- and post-processor written by Klaus Wittig. The original software was written for the Linux operating system. Convergent Mechanical has ported the application to the Windows operating system. More at Wikipedia https://en.wikipedia.org/wiki/Calculix
Impact is an explicit Finite Element Program Suite which simulates dynamic impact events. It has a range of elements, contact handling and different material laws. Models can be created, solved and analyzed with the included pre- and postprocessor. Impact is based on an Explicit Time stepping algorithm. These kind of codes are used to simulate dynamic phenomena such as car crashes and similar, usually involving large deformations.
Features Nonlinear simulation with contact and nonlinear material Support elastic, elastoplastic and thermoelastoplastic materials Integrated environment, preprocessor - processor (solver) - postprocessor Support GiD preprocessor via Impact interface module
Elmer is an open source multiphysical simulation software mainly developed by CSC - IT Center for Science (CSC). Elmer development was started 1995 in collaboration with Finnish Universities, research institutes and industry. After it's open source publication in 2005, the use and development of Elmer has become international.
Elmer includes physical models of fluid dynamics, structural mechanics, electromagnetics, heat transfer and acoustics, for example. These are described by partial differential equations which Elmer solves by the Finite Element Method (FEM).
Eclipse 4diac(tm) is an open source PLC environment allowing to implement industrial control solutions in a vendor neutral way. 4diac implements IEC 61499 extending IEC 61131-3 with better support for controller to controller communication and dynamic reconfiguration. With that 4diac provides the infrastructure for industrie 4.0 and industrial IoT.
The 4diac IDE is based on the Eclipse framework, which allows an easy integration of other plug-ins to the 4diac IDE providing new or extended functionality. IEC 61499 based systems follow an application centric design, which means that the application of the overall system is created at first. Each application is created by interconnecting the desired function blocks (FB) in terms of a function block network (FBN). As soon as the hardware structure is known it can be added to a project's system configuration and the already existing application can be distributed onto the available devices.
CODESYS is the leading manufacturer-independent IEC 61131-3 automation software for engineering control systems.
CODESYS is the market leading hardware independent programming system for PLCs, SoftPLCs and industrial controllers. Hundreds of devices of far more than 400automation manufacturers can be programmed with that tool. It includes integrated compilers, fieldbus and industrial ethernet configuration together with protocol stacks e.g. for PROFINET, EtherNet/IP or EtherCAT. An integrated visualization editor with HTML5 and embedded runtime environment, optional motion control, CNC, robotics and Safety extensions and many other features bring the usability to a high level. Add-on components e.g. for static code analysis, UML or profiling the application help to increase the quality of the source code. Furthermore, an industry 4.0 / IIoT platform makes the administration of compatible devices very comfortable. CODESYS is in daily use by more than hundred thousand of application developers worldwide.
LogicLab is a development environment full compliant with the IEC 61131-3 standard. It supports all the 5 languages of the standard (IL, LD, FBD, ST, SFC), all the standard and user defined data types and even the object-oriented programming. Full set of debugging features. The runtime can be installed on any kind of target system, even on bare-metal devices
- Design circuits quickly and easily with a modern and intuitive user interface with drag-and-drop, copy/paste, zoom & more.
- Take control of debugging by pausing the simulation and watching the signal propagate as you advance step-by-step.
Logisim is an educational tool for designing and simulating digital logic circuits. With its simple toolbar interface and simulation of circuits as you build them, it is simple enough to facilitate learning the most basic concepts related to logic circuits. With the capacity to build larger circuits from smaller subcircuits, and to draw bundles of wires with a single mouse drag, Logisim can be used (and is used) to design and simulate entire CPUs for educational purposes.
Logisim is used by students at colleges and universities around the world in many types of classes, ranging from a brief unit on logic in general-education computer science surveys, to computer organization courses, to full-semester courses on computer architecture.
Features
It is free! (Logisim is open-source (GPL).) It runs on any machine supporting Java 5 or later; special versions are released for MacOS X and Windows. The cross-platform nature is important for students who have a variety of home/dorm computer systems. The drawing interface is based on an intuitive toolbar. Color-coded wires aid in simulating and debugging a circuit. The wiring tool draws horizontal and vertical wires, automatically connecting to components and to other wires. It's very easy to draw circuits! Completed circuits can be saved into a file, exported to a GIF file, or printed on a printer. Circuit layouts can be used as "subcircuits" of other circuits, allowing for hierarchical circuit design. Included circuit components include inputs and outputs, gates, multiplexers, arithmetic circuits, flip-flops, and RAM memory. The included "combinational analysis" module allows for conversion between circuits, truth tables, and Boolean expressions.
Logisim is an educational tool for designing and simulating digital logic circuits. It has been originally created by Dr. Carl Burch and actively developed until 2011. After this date the author focused on other projects, and recently the development has been officially stopped (see his message here).
In the meantime, people from a group of swiss institutes (Haute École Spécialisée Bernoise, Haute École du paysage, d'ingénierie et d'architecture de Genève, and Haute École d'Ingénierie et de Gestion du Canton de Vaud) started developing a version of Logisim that fitted their courses, integrating several tools -- for instance a chronogram, the possibility to test the schematics directly on an electronic board, TCL/TK consoles, ...
We have decided to release this new Logisim version under the name logisim-evolution, to highlight the large number of changes that occurred in these years, and we actively seek the contribution of the community.
Ansys Maxwell is an EM field solver for electric machines, transformers, wireless charging, permanent magnet latches, actuators and other electr mechanical devices. It solves static, frequency-domain and time-varying magnetic and electric fields. Maxwell also offers specialized design interfaces for electric machines and power converters.
Operating System
I don't know. Some I hardly use but still better be here then to forget
Ubuntu is a community developed, Linux-based operating system that is perfect for laptops, desktops and servers. It contains all the applications you need - a web browser, presentation, document and spreadsheet software, instant messaging and much more.
Arch Linux is an independently developed, x86_64 optimized GNU/Linux distribution targeted at competent Linux users. It uses pacman, its home-grown package manager, to provide updates to the latest software applications with full dependency tracking. Operating on a rolling release system, Arch can be installed from a CD image or via an FTP server. The default install provides a solid base that enables users to create a custom installation. In addition, the Arch Build System (ABS) provides a way to easily build new packages, modify the configuration of stock packages, and share these packages with other users via the Arch Linux user repository.
The Linux kernel is the operating system kernel used by the Linux family of Unix-like operating systems.
Windows 11 provides a calm and creative space where you can pursue your passions through a fresh experience. From a rejuvenated Start menu to new ways to connect to your favorite people, news, games, and content—Windows 11 is the place to think, express, and create in a natural way.
Windows 10 is a personal computer operating system released by Microsoft as part of the Windows NT family of operating systems
To encourage its adoption, Microsoft announced that during its first year of availability, Windows 10 would be made available free of charge to users of genuine copies of eligible editions of Windows 7 or Windows 8.1.
Windows 10 introduces what Microsoft described as a "universal" application architecture; expanding on Metro-style apps, these apps can be designed to run across multiple Microsoft product families with nearly identical code—including PCs, tablets, smartphones, embedded systems, Xbox One, Surface Hub and HoloLens.
Windows 10's user interface was revised to handle transitions between a mouse-oriented interface and a touchscreen-optimized interface based on available input devices—particularly on laplets; both interfaces include an updated Start menu that comprises a design similar to Windows 7 with 8's tiles.
Windows 10 also introduces Task View, a virtual desktop system, the Microsoft Edge web browser and other new or updated applications.
Integrated support for fingerprint and face recognition login, new security features for enterprise environments, DirectX 12 and WDDM 2.0 to improve the operating system's graphics capabilities for games.
Windows 8 is a operating system that is optimized for tablets, desktops and hybrid devices. It features the new Modern UI (formerly called Metro-Style) that is designed for touchscreen, mouse, keyboard, and pen input. It also adds support for the ARM processor architecture in addition to the previously supported x86 microprocessors from Intel and AMD.
Windows 7 is the successor to Windows Vista . The new OS introduces a compelling combination of welcome innovations and much-needed polish. Windows 7 is built with the codebase from Vista and is a minor upgrade (6.1) in the NT series of operating systems from Microsoft. Windows XP Mode and Windows Virtual PC, available ONLY on Windows 7 Professional and Windows 7 Ultimate, allow you to run multiple Windows environments, such as Windows XP Mode , from your Windows 7 desktop.
All editions of Windows 7 can make System Images without additional system backup programs, which were necessary for system backups of Windows XP or Vista.
The best MS-DOS Windows Operating System released by Microsoft. Nowadays many players of abandonware still miss this rather stable and innovative OS.
Windows XP is a line of operating systems produced by Microsoft for use on personal computers, including home and business desktops, laptops, and media centers. The name "XP" is short for "experience". The two major editions are Windows XP Home Edition, designed for home users, and Windows XP Professional, designed for business and power-users
Windows Vista is the successor to Windows XP and is introducing a slew of new features some of the more notable are Windows Aero, Windows Sidebar and the new Windows Shell structure.
Windows Vista is based on the codebase of Windows Server 2003 and is a new major version (6.0) of the NT systems.
DUMP
I will name this section later.
Ultimate collaborative development by JetBrains
Code With Me is a new collaborative coding and pair programming service. It makes it possible for you to invite others into your IDE project, and work on it together in real time.
Visual Studio Code is a free and extensible code editor for building web, desktop, and mobile applications, using any programming language and framework.
Visual Studio Code has built-in support for Git source control management and powerful integrations with GitHub, an integrated debugger, and smart code completion with IntelliSense and with AI-driven IntelliCode. With over 30,000 extensions and themes in the Visual Studio Code Marketplace, you can customize the features and the look of Visual Studio Code to fit your needs, preferences, and style.
You can use Visual Studio Code to build any kind of app, for web, desktop, and mobile. Visual Studio Code supports JavaScript and TypeScript natively and offers extensions for coding in languages such as Python, Java, C/C++, C#, Go, Rust, PHP, and many more.
Known as VS-Code amongst the community, it is one of the most popular code editors and has a browser version which can be immediately accessed by going to vscode.dev.
Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs for Microsoft Windows, as well as web sites, web applications and web services. Visual Studio uses Microsoft software development platforms such as Windows API, Windows Forms, Windows Presentation Foundation, Windows Store and Microsoft Silverlight. It can produce both native code and managed code.
Visual Studio includes a code editor supporting IntelliSense as well as code refactoring. The integrated debugger works both as a source-level debugger and a machine-level debugger. Other built-in tools include a forms designer for building GUI applications, web designer, class designer, and database schema designer. It accepts plug-ins that enhance the functionality at almost every level—including adding support for source-control systems (like Subversion) and adding new toolsets like editors and visual designers for domain-specific languages or toolsets for other aspects of the software development lifecycle (like the Team Foundation Server client: Team Explorer).
Visual Studio supports different programming languages and allows the code editor and debugger to support (to varying degrees) nearly any programming language, provided a language-specific service exists. Built-in languages include C, C++ and C++/CLI (via Visual C++), VB.NET (via Visual Basic .NET), C# (via Visual C#), and F# (as of Visual Studio 2010). Support for other languages such as M, Python, and Ruby among others is available via language services installed separately. It also supports XML/XSLT, HTML/XHTML, JavaScript and CSS.
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.
The .NET Framework is a software framework developed by Microsoft that runs primarily on Microsoft Windows. It includes a large library and provides language interoperability (each language can use code written in other languages) across several programming languages.
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.
Boot Drive Creation
balenaEtcher is a free and open-source image burner with support for Windows, macOS and GNU/Linux. It makes USB and SD card image burning as simple and fast as possible.
FEATURES
- Validated Burning - No more writing images on corrupted cards and wondering why your device isn't booting.
- Hard Drive Friendly - Makes drive selection obvious to avoid wiping your entire hard-drive
- Beautiful Interface - Who said burning SD cards has to be an eyesore.
- Open Source - Made with JS, HTML, node.js and Electron. Dive in and contribute!
- Cross Platform - Works for everyone, no more complicated install instructions.
Rufus is a utility that helps format and create bootable USB flash drives, such as USB keys/pendrives, memory sticks, etc.
Features:
- Formats USB memory sticks to FAT/FAT32/NTFS/exFAT/UDF/ReFS
- Creates bootable USB drive from a wide range of ISOs
- Creates MS-DOS/FreeDOS bootable USB memory sticks, with no external files required
- Creates BIOS or UEFI bootable drives
- Checks for bad blocks
- Modern UI, with UAC elevation for Windows Vista and later
- Fully Open Source (GPL v3)
It can be be especially useful for cases where:
- you need to flash a BIOS or other firmware from DOS
- you need to install an Operating System or run a Live CD from USB
- you need to work on a system that doesn't have an OS installed
- you want to run a DOS low-level utility
Despite its small size, Rufus provides you with everything you need!
Ventoy is an open source tool to create bootable USB drive for ISO files. With ventoy, you don't need to format the disk again and again, you just need to copy the iso file to the USB drive and boot it. You can copy many iso files at a time and ventoy will give you a boot menu to select them (screenshot). Both Legacy BIOS and UEFI are supported in the same way. 200+ ISO files are tested (list). A "Ventoy Compatible" concept is introduced by ventoy, which can help to support any ISO file.
- 100% open source (license)
- Simple to use (Get started)
- Fast (limited only by the speed of copying iso file)
- Directly boot from iso file, no extraction needed
- Legacy + UEFI supported in the same way
- UEFI Secure Boot supported (since 1.0.07+) Notes
- ISO files larger than 4GB supported
- Native boot menu style for Legacy & UEFI
- Most type of OS supported, 200+ iso files tested
- Not only boot but also complete installation process
- ISO files can be listed in List mode/TreeView mode Notes
- "Ventoy Compatible" concept
- Plugin Framework
- Readonly to USB drive during boot
- USB normal use unafftected
- Data nondestructive during version upgrade
- No need to update Ventoy when a new distro is released
https://gitee.com/longpanda/Ventoy.git https://github.com/ventoy/Ventoy.git
Mind-Mapping
Obsidian is a note-taking app that helps you create and maintain a knowledge graph. It encourages non-linear thinking, allowing you to jump from one idea to another without any friction. You can make connections between notes easily, creating a wiki-style link between them. This makes it easy to navigate between notes and see how they are related.
One of the best things about Obsidian is that it gives you complete control over your data. All your notes are stored in a local folder of Markdown files, which means you own all your data. You can keep it secure and private, without having to worry about any third-party access.
The app also has a flexible plugin system that you can customize to your needs. You can enable the plugins that matter to you, such as the in-app PDF viewer or the audio player. Obsidian also allows you to embed multimedia files like images and audio using the ![[image.png]] syntax.
Overall, Obsidian is a great app for anyone who wants to organize their thoughts and ideas in a non-linear way. It is perfect for students, researchers, or anyone who needs to keep track of a lot of information.
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.
Youtube Replacement
nuclear is a free music streaming program that pulls content from free sources all over the internet. YouTube, Soundcloud, Bandcamp, more.
If you know mps-youtube, this is a similar music player but with a GUI. It's also focusing more on audio. Imagine Spotify which you don't have to pay for and with a bigger library.
- Get music from YouTube or Invidious / SoundCloud / Bandcamp more...
- Radio mode : You choose one song and the app will find similar songs.
- Download Videos
- Search database from Discogs / Bandcamp more...
- Get Lyrics
- Skip ad scenes with SponsorBlock
- Bookmarking of favorites
- Last.fm Scrobbling / Mastodon
- Dark mode
- Multi-language
NewPipe is a lightweight YouTube front-end for Android. Also YouTube Music . Beta support for SoundCloud , Bandcamp , and PeerTube etc. It's FLOSS (Open source).
No YouTube account required. It doesn't need the YouTube API or any Google Play Services, as NewPipe only parses the YouTube in order to gain the information. Therefore this app can be used on devices without Google Services installed. NewPipe Extractor is used by other apps for this purpose.
NewPipe Legacy (Android 4.1+) version available on website.
Features
- Search videos
- Display general information about a video
- Watch videos at resolutions up to 4K
- Listen to audio in the background, only loading the audio stream to save data
- Popup mode (floating player, aka Picture-in-Picture)
- Watch live streams
- Show/hide subtitles/closed captions
- Search videos and audios (on YouTube, you can specify the content language as well)
- Enqueue videos (and optionally save them as local playlists)
- Show/hide general information about videos (such as description and tags)
- Show/hide next/related videos
- Show/hide comments
- Search videos, audios, channels, playlists and albums
- Browse videos and audios within a channel
- Subscribe to channels (yes, without logging into any account!)
- Get notifications about new videos from channels you're subscribed to
- Create and edit channel groups (for easier browsing and management)
- Browse video feeds generated from your channel groups
- View and search your watch history
- Search and watch playlists (these are remote playlists, which means they're fetched from the service you're browsing)
- Create and edit local playlists (these are created and saved within the app, and have nothing to do with any service)
- Download videos/audios/subtitles (closed captions)
- Open in Kodi
- Watch/Block age-restricted material
Supported Services
- YouTube & YouTube Music - one of the most popular video and live streaming platforms, including music, news, gaming and much more. Best supported out of the five.
- PeerTube - a decentralized video platform. Any PeerTube instance can be added to NewPipe.
- SoundCloud - a streaming platform for music.
- Bandcamp - an artist-friendly platform for sharing music. It offers user-friendly DRM-free downloads.
- media.ccc.de - the video archive and live streaming platform of the German hacker and information security activist group Chaos Computer Club.
FreeTube is an open source desktop YouTube player built with privacy in mind. Use YouTube without advertisments and prevent Google tracking from you with their cookies and JavaScript. Available for Windows, Mac & Linux thanks to Electron. Please note that FreeTube is currently in Beta. While it should work well for most users, there are still bugs and missing features that need to be addressed.
How does it work?
FreeTube uses the proprietary YouTube HTTP API with a set of hard coded API keys. Videos are resolved using youtube-dl and played using the stock HTML5 video player. While YouTube can still see your API and video requests it can no longer track you using cookies or JavaScript. Your subscriptions, history, and saved videos are stored locally on your computer and never sent out. Using a VPN or Tor is recommended to hide your IP while using FreeTube.
Features
Watch videos without ads Use YouTube without Google tracking you using cookies and JavaScript Make API calls through the Tor network Subscribe to channels without an account Local subscriptions, history, and saved videos Export & import subscriptions Mini Player Light / dark theme
3-D Designer
FreeCAD is a general purpose parametric 3D CAD modeler. The development is completely Open Source (LGPL License). FreeCAD is aimed directly at mechanical engineering and product design but also fits in a wider range of uses around engineering, such as architecture or other engineering specialties.
FreeCAD features tools similar to Catia, SolidWorks or Solid Edge, and therefore also falls into the category of MCAD, PLM, CAx and CAE. It is a feature based parametric modeler with a modular software architecture which makes it easy to provide additional functionality without modifying the core system.
As with many modern 3D CAD modelers it has many 2D components in order to sketch 2D shapes or extract design details from the 3D model to create 2D production drawings, but direct 2D drawing (like AutoCAD LT) is not the focus, neither are animation or organic shapes (like Maya, 3ds Max, Blender or Cinema 4D), although, thanks to its wide adaptability, FreeCAD might become useful in a much broader area than its current focus.
FreeCAD makes heavy use of all the great open-source libraries that exist out there in the field of Scientific Computing. Among them are OpenCascade, a powerful CAD kernel, Coin3D, an incarnation of Open Inventor, Qt, the world-famous UI framework, and Python, one of the best scripting languages available. FreeCAD itself can also be used as a library by other programs.
FreeCAD is also fully multi-platform, and currently runs flawlessly on Windows and Linux/Unix and Mac OSX systems, with the exact same look and functionality on all platforms.
Electrical Designing
This is a javascript electronic circuit simulator. When the applet starts up you will see an animated schematic of a simple LRC circuit. The green color indicates positive voltage. The gray color indicates ground. A red color indicates negative voltage. The moving yellow dots indicate current.
Others
Cannot name this section yet.
Qalculate! is a multi-purpose cross-platform desktop calculator. It is simple to use but provides power and versatility normally reserved for complicated math packages, as well as useful tools for everyday needs (such as currency conversion and percent calculation). Features include a large library of customizable functions, unit calculations and conversion, physical constants, symbolic calculations (including integrals and equations), arbitrary precision, uncertainty propagation, interval arithmetic, plotting, and a user-friendly interface (GTK+ and CLI).
MATLAB is a numerical computing environment and programming language. Maintained by The MathWorks, MATLAB allows easy matrix manipulation, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs in other languages. Although it is numeric only, an optional toolbox uses the MuPAD symbolic engine, allowing access to computer algebra capabilities. An additional package, Simulink, adds graphical multidomain simulation and Model-Based Design for dynamic and embedded systems.
Octave is a computer program for performing numerical computations which is mostly compatible with MATLAB . It is part of the GNU Project. It is free software under the terms of the GNU General Public License.
GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation. The Octave interpreter can be run in GUI mode, as a console, or invoked as part of a shell script. Octave is normally used through its interactive interface, but it can also be used to write non-interactive programs.
Torrent
WebTorrent Desktop is able to instantly stream and play right away video and audio. You don't have to wait for it to finish downloading.
It is the first torrent client built for the web. No browser plugins, extensions, or installation is required to use WebTorrent in your browser.
Easy to use. On option is you can drop a torrent file or paste a magnet link in the box at the bottom of the app. Then enjoy instant playback. Alternatively you can drop a torrent file in it.
WebTorrent Desktop can talk to both BitTorrent and WebTorrent peers. A streaming torrent client based on WebRTC which is based on TCP & UDP.
Written completely in JavaScript and uses WebRTC for true peer-to-peer transport. Which decentralize the Internet.
The qBittorrent project aims to provide a Free Software alternative to µTorrent. Additionally, qBittorrent runs and provides the same features on all major platforms (Linux, Mac OS X, Windows, OS/2, FreeBSD).
qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library.
Features:
• Polished µTorrent-like User Interface
• Well-integrated and extensible Search Engine Simultaneous search in most famous BitTorrent search sites Per-category-specific search requests (e.g. Books, Music, Movies)
• All Bittorrent extensions DHT, Peer Exchange, Full encryption, Magnet/BitComet URIs, ...
• Remote control through a Web user interface Nearly identical to the regular UI, all in Ajax
• Advanced control over trackers, peers and torrents Torrents queueing and prioritizing Torrent content selection and prioritizing
• Natively integrated: When Downloads Completes Options (no need for additional script or plug-in) Exit, Suspend, Hibernate, Shutdown
• UPnP / NAT-PMP port forwarding support
• Available in ~41 languages (Unicode support)
• Torrent creation tool
• Advanced RSS support with download filters (inc. regex)
• Bandwidth scheduler
• IP Filtering (eMule and PeerGuardian compatible)
• IPv6 compliant
• Sequential downloading (aka "Download in order")
• Available on most platforms: Linux, Mac OS X, Windows, OS/2, FreeBSD
Free community support by volunteers:
• https://forum.qbittorrent.org • https://wiki.qbittorrent.org • https://github.com/qbittorrent/qBittorrent/issues
Drawing Tools
LibreOffice is a free and open-source office suite that is compatible with other major office suites, and is available on all operating systems. It is an independently-developed version of the OpenOffice.org suite.
The office suite includes:
LibreOffice - Writer, a word processor with similar functionality and file support to Microsoft Word . It has extensive WYSIWYG word processing capabilities, but can also be used as a basic text editor.
LibreOffice - Calc , a spreadsheet program, similar to Microsoft Excel . It has a number of unique features, including a system which automatically defines series of graphs, based on information available to the user.
LibreOffice - Impress , a presentation program resembling Microsoft PowerPoint . Presentations can be exported as SWF files, allowing them to be viewed on any computer with Adobe Flash installed.
LibreOffice - Draw , a vector graphics editor and diagramming tool similar to Microsoft Office Visio . It provides connectors between shapes, which are available in a range of line styles and facilitate building drawings such as flowcharts. It also includes features similar to desktop publishing software such as Scribus and Microsoft Office Publisher .
LibreOffice - Math , an application designed for creating and editing mathematical formulae. LibreOffice - Base , a database management program, similar to Microsoft Office Access .
diagrams.net (previously draw.io) is a free online diagram drawing application for workflow, BPM, org charts, UML, ER, network diagrams. No login or registration are required and features include the ability to save locally (including SVG), a range of stencils, .vsdx, Lucidchart and Gliffy import and real time diagram sharing.
Document Editing
Make your job easier with Adobe Acrobat DC, the trusted PDF creator. Use Acrobat to convert, edit, and sign PDF files at your desk or on the go.
Acrobat DC is the completely reimagined desktop version of the world’s best PDF solution.
It includes a mobile app so you can fill, sign and share PDFs on any device. And with Document Cloud services, you can create, export, edit and track PDFs from anywhere — and stay connected to recent files across all your devices.
There are two versions of this program: Standard and Pro: the Pro version has additional tools, including the ability to convert scanned documents into editable and searchable PDFs. The highest subscription tier refers to the All Apps + Adobe Stock plan for the Adobe Creative Cloud, which costs $82.98 per month (Source: Adobe, 3 July 2019).
Adobe also offers Adobe Acrobat Reader for free. It supports annotations but not editing.
Microsoft Word, part of the Microsoft 365 (Office) but also sold as a standalone application, is Microsoft's word processor. Its proprietary (but open-specification) DOC format is considered a de-facto standard, although from 2007 and above, Word uses DOCX.
Other features include SmartArt, PDF support, and feature searching (as of Word 2016).
Word Online, part of Office Online, is the web client with a limited feature set.
Using the mobile app, an Microsoft 365 subscription is required to create and edit documents with a screen size of 10.1 inches or larger; documents will be opened in read-only mode.
Microsoft Excel, part of the Microsoft 365 (Office), is Microsoft's spreadsheet application. With the Microsoft Office Fluent user interface, rich data visualization, pivot table views, and professional-looking charts are easier to create and use.
An online version, Excel Online , is also available as part of Office Online .
Google Docs is an online word processor, part of Google Drive, that lets you create and format text documents and collaborate with other people in real time. Here's what you can do with Google Docs:
• Upload a Word document and convert it to a Google document. • Add flair and formatting to your documents by adjusting margins, spacing, fonts, and colors — all that fun stuff. • Invite other people to collaborate on a document with you, giving them edit, comment or view access. • Collaborate online in real time and chat with other collaborators — right from inside the document. • View your document's revision history and roll back to any previous version. • Download a Google document to your desktop as a Word, OpenOffice, RTF, PDF, HTML or zip file. • Translate a document to a different language. • Email your documents to other people as attachments.
Google Sheets, part of Google Drive , is an online spreadsheet app that lets you create and format spreadsheets and simultaneously work with other people. Here's what you can do with Google Sheets:
• Import and convert Excel, .csv, .txt and .ods formatted data to a Google spreadsheet. • Export Excel, .csv, .txt and .ods formatted data, as well as PDF and HTML files. • Use formula editing to perform calculations on your data, and use formatting make it look the way you'd like. • Chat in real time with others who are editing your spreadsheet. • Create charts with your data. • Embed a spreadsheet — or individual sheets of your spreadsheet — on your blog or website.
Browser Extensions
The World’s Best Machine Translation
DeepL’s neural networks are able to capture even the slightest nuances and reproduce them in translation unlike any other service. In blind tests pitting DeepL Translator against the competition, translators prefer DeepL's results by a factor of 3:1. DeepL also achieves record-breaking performance according to scientific benchmarks.
Your Data is Secure
We guarantee DeepL Pro subscribers that all texts are deleted immediately after the translation has been completed, and that the connection to our servers is always encrypted. This means that your texts are not used for any purposes other than your translation, nor can they be accessed by third parties. As a company based in Germany, all our operations comply with European Union Data Protection laws.
Translate Whole Documents
With DeepL Pro, you can translate an entire document with one click. All fonts, images, and formatting remain in place, leaving you free to edit the translated document any way you like. Get started today and let DeepL Pro translate your Microsoft Word (.docx), PowerPoint (.pptx), and text (.txt) files. Further formats coming soon!
API Access
If you sign up for the DeepL API plan, you will be able to integrate DeepL’s JSON-based REST API into your own products and platforms. This allows you to incorporate the world’s best machine translation technology into a variety of new applications. For example, a company could have their international service enquiries instantly translated by DeepL Pro, greatly simplifying business procedures and improving customer satisfaction.
CAT Tool Integration
Freelance translators, translation agencies, language service providers, or corporate language departments can all benefit from using DeepL Pro, the world’s best machine translation technology, in their CAT Tool.
Google Translate is a free online translation service that can instantly translate text and web pages between over 50 languages.
The iPhone and Android versions offer voice input.
Easily find more sites like those you like. Similar Sites helps you find related sites and alternatives based on community recommendations and computer analysis.
SponsorBlock is a browser extension and open API via crowdsource for skipping sponsor segments in YouTube videos. It's open-source. Users submit when a sponsor happens from the extension, and the extension automatically skips sponsors it knows about using a privacy preserving query system. It also supports skipping other categories, such as intros, outros and reminders to subscribe, and skipping to the point with highlight.
- Integrated into online front-end (Required setting): Invidious, Piped, CloudTube
- Integrated into apps. SponsorBlock's API is called by some apps. So is Piped above. Click here for list: https://github.com/ajayyy/SponsorBlock/wiki/3rd-Party-Ports
Enhancer for YouTube is a very lightweight extension that is highly customisable, easy to use, and that will greatly improve your YouTube experience!
It allows you, among other things, to:
- Control sound volume with the mouse wheel
- Remove ads from videos (automatically or on-demand)
- Remove annotations (automatically or on-demand)
- Disable autoplay
- Disable preloading
- Automatically play videos in 4K, HD, or any other preferred format (works for embedded videos*)
- Loop videos (in part or in whole)
- Automatically play videos using a better cinema mode
- Automatically enlarge the video player
- Execute your own actions using JavaScript
An efficient blocker add-on for various browsers. Fast, potent, and lean.
uBlock Origin is NOT an "ad blocker": it is a wide-spectrum blocker -- which happens to be able to function as a mere "ad blocker". The default behavior of uBlock Origin when newly installed is to block ads, trackers and malware sites -- through EasyList, EasyPrivacy, Peter Lowe’s ad/tracking/malware servers, Online Malicious URL Blocklist, and uBlock Origin's own filter lists.
Browsers
Tor is free portable software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis.
Tor protects you by bouncing your communications around a distributed network of relays run by volunteers all around the world: it prevents somebody watching your Internet connection from learning what sites you visit, and it prevents the sites you visit from learning your physical location. Tor works with many of your existing applications, including web browsers, instant messaging clients, remote login, and other applications based on the TCP protocol.
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.
A free web browser developed by Google from the open source Chromium project with a focus on speed and minimalism. Chrome offers fast start-up and web page loading, supports a minimalist user interface, automatically updates in the background, and offers syncing of browser bookmarks, extensions, passwords, and history between multiple computers by your Google account.
Additionally, Chrome has PDF support built into the browser for better speed and security.
Chrome Web Apps and Extensions are available on Chrome Web Store .
Available in more than 50 languages.
Brave Web Browser is a fast, free, secure web browser with a built-in ad blocker*, tracking and security protection, and optimized data and battery experience.
*What is Brave Ad Replacement?
Brave’s goal is to speed up the web, stop bad ads and pay publishers. One of the ways we plan to accomplish this is with ad replacements. We will also invite users to fund their wallets and to use those funds to pay the publishers of their favorite websites.
Other Utilities
OBS Studio (also known as Open Broadcaster Software, or OBS) is a screen-casting and live-streaming software available across multiple platforms including macOS, Windows and Linux. Boasting features typically only found in commercial screen recording apps, OBS also provides one of the simplest workflows with an intuitive and easy-to-learn interface that makes recording and streaming a breeze. It's also totally free and open-source.
With its long standing history of continued updates and considering its ease of use and free cost, it's no wonder OBS is one of the most popular and highest recommended apps for screen-casting and live streaming.
NOTABLE FEATURES:
Cross-platform (available for Mac, Windows and Linux). Encoding using H264 (x264) and AAC. Support for Intel Quick Sync Video (QSV), AMF and NVENC. Unlimited number of scenes and sources. Live RTMP streaming to Twitch, YouTube, Mixer, DailyMotion, Smashcast and more. File output to MP4, MKV or FLV. GPU-based game capture for high performance game streaming. DirectShow capture device support (webcams, capture cards, etc). Windows 8 high speed monitor capture support. Bilinear or lanczos3 resampling. Light and dark themes to support various working conditions and preferences.
Media Player Classic was designed to look just like Windows Media Player 6.4, but with many additional new features. It has a built in DVD player with real-time zoom, support for AVI subtitles, QuickTime and RealVideo support and built-in MPEG2/SVCD/DVD codec.
What is the difference Media Player Classic and Media Player Classic Home Cinema?
Media Player Classic was developed by Gabest while the MPC-HC is a mod designed mainly for homecinema usage and is released by Casimir666.
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...
WinDirStat is a disk usage statistics viewer and cleanup tool, inspired by KDirStat .
You can also examine Network Drives very fast.
Language for application AND help files can be set to Czech, Dutch, Estonian, Finnish, German, English, Spanish, French, Hungarian, Italian, Polish and Russian.
WinCDEmu is an open-source CD/DVD/BD emulator - a tool that allows you to mount optical disc images by simply clicking on them in Windows Explorer. If you have downloaded an ISO image and want to use it without burning it to a blank disc, WinCDEmu is the easiest way to do it.
Features:
- One-click mounting of ISO, CUE, NRG, MDS/MDF, CCD, IMG images.
- Supports unlimited amount of virtual drives.
- Runs on 32-bit and 64-bit Windows versions from XP to Windows 10.
- Allows creating ISO images through a context menu in Explorer.
- Small installer size - less than 2MB!
- Does not require rebooting after installation.
- A special portable version is available.
- Translated to more than 20 languages.
- Does not occupy drive letters when not used.
- Supports data, DVD-video and BD-video images.
- WinCDEmu is free for any kind of use - it is licensed under LGPL
Translations: WinCDEmu supports various UI languages through the LNG files maintained by the community. You can download the latest language files or submit your own translation in the Online Translation System.
Archive Utilities
PeaZip is free file archiver utility, based on Open Source technologies of 7-Zip, p7zip, FreeArc, PAQ, and PEA projects, for Linux, macOS and Windows.
Cross-platform, full-featured but user-friendly alternative to WinRar, WinZip and similar general purpose archive manager applications, open and extract 200+ archive formats: 001, 7Z, ARC, ARJ, BZ2, CAB, DMG, GZ, ISO, LHA, PAQ, PEA, RAR, TAR, UDF, WIM, XZ, ZIP, ZIPX...
PeaZip is released under Open Source LGPLv3 license, free for any use (private and professional), all PeaZip packages are secure downloads and do not contain advertising or harmful software. Moreover portable packages does not need installation: simply extract and use the application.
PeaZip provides fast, high compression ratio multi-format archiving, and a complete, powerful file manager for viewing, browsing and searching archive files, featuring a wide set of data security functions: strong encryption (AES, Twofish, Serpent), encrypted password manager, optional two-factor authentication (encryption with password and keyfile), secure delete, and file hashing tools.
Written in Lazarus
Text Editing
WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle. 32 languages. With the xdocdiff-Plugin you even can compare Word, Excel, PowerPoint, PDF and some more files.
Since version 2.16 it's a a mirror release of a fork WinMerge JP.
Features Visual differencing and merging of text files. Flexible editor with syntax highlighting, line numbers and word-wrap. Handles DOS, Unix and Mac text file formats. Unicode support (as of version 2.8.0, UTF-8 files are correctly read without a BOM). Difference pane shows current difference in two vertical panes. Location pane shows map of files compared. Highlights differences inside lines in file compare. Can also generate HTML report with differences highlighted. Regular expression based file filters in directory compare allow excluding and including items. Moved lines detection in file compare. Ability to ignore whitespace and letter case changes. Creates patch files. Shell integration (supports 64-bit Windows versions). Rudimentary Visual SourceSafe and Rational ClearCase integration. Archive file support using 7-Zip . Plug-ins. Language localization via plain-text PO files. Online manual and installed HTML help manual. Generates normal, context, and unified patches.
Notepad++ is a free source code editor and Notepad replacement that supports several languages.
Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment.