Windows Setup (uncomplished)
GoldenDict is an open-source dictionary program for PC computers that gives translations of words and phrases for different languages. It allows use of several popular dictionary file formats simultaneously.
A free, ad-sponsored, mobile version is available for Android devices. It fully supports Lingvo, Babylon, StarDict, Lingoes and Dictd dictionary files.
System, File & Utility
AutoHotkey (AHK) is a free, open-source macro-creation and automation software for Windows that allows users to automate repetitive tasks. It is driven by a scripting language that was initially aimed at providing keyboard shortcuts, otherwise known as hotkeys, that over time evolved into a full-fledged scripting language.
You can use AutoHotkey to:
- Automate almost anything by sending keystrokes or mouse clicks, or via COM.
- You can write a mouse or keyboard macro by hand or a recorder.
- Create hotkeys for keyboard, joystick, and mouse.
- Remap keys and buttons on your keyboard, joystick, and mouse.
- Expand abbreviations as you type them.
- Retrieve and change the Clipboard's contents.
You can also:
- Convert any AHK script into an executable file that can be run on computers where AutoHotkey is not installed.
- Create custom data-entry forms, user interfaces and menu bars.
- Automate data entry jobs by reading data from text files, XML, CSV, Excel and various database formats.
- Read signals from hand-held remote controls via the WinLIRC client script.
- Use the Component Object Model (COM).
- Use arrays, structures, matrices, and objects.
- Use variadic functions.
- Use DLL calls and Windows Messages.
- Use Perl Compatible Regular Expressions (PCRE).
- Use interactive debugging features.
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.
aria2 is a multi-protocol & multi-source, cross platform download utility.
aria2 can download a file from multiple sources/protocols and tries to utilize your maximum download bandwidth. It supports downloading a file from HTTP(S)/FTP and BitTorrent at the same time, while the data downloaded from HTTP(S)/FTP is uploaded to the BitTorrent swarm. Using Metalinks chunk checksums, aria2 automatically validates chunks of data while downloading a file like BitTorrent.
The supported protocols are HTTP(S), FTP, BitTorrent (DHT, PEX, MSE/PE). Supported file format: Metalink.
There are other alternative applications. But aria2 has 2 distinctive features: (1) aria2 can download a file from several URIs(HTTP(S)/FTP/BitTorrent) and (2) If you give aria2 a list of URIs, aria2 downloads them concurrently. You dont have to wait for the current download queue to finish one file at a time anymore. aria2 tries to utilize your maximum download bandwidth and downloads files quickly.
"Everything" is an administrative tool that locates files and folders by filename instantly for Windows. Unlike Windows search "Everything" initially displays every file and folder on local or removable NTFS volumes on your computer (hence the name "Everything"), and on mapped network drives with ETP server and an everything installation too. You type in a search filter to limit what files and folders are displayed. 19 languages supported.
How can "Everything" index a mapped network drive? To search a networked computer you will need to run Everything on both computers. One computer will need to Start an ETP server. The other computer will need to connect to that ETP server.
To start an ETP server:
- In Everything, On the Tools menu, click Start ETP server.
To connect to an ETP server:
- In Everything, On the Tools menu, click Connect to ETP Server....
- Type in the ETP server name.
- Type in the ETP server port.
- Type in the ETP server user.
- Type in the ETP server password.
- Click OK.
Fluent Search (beta) is a fast and easy-to-use search application that lets you search for running applications, browser tabs, bookmarks, files, and more. Unlike Windows Start Menu, Fluent Search focuses on continuing existing work, it let you jump easily between running application and browser tabs and find files based on your current workflow. -Fluent Search can search for any open windows, as well as application-specific content inside them, like tabs, buttons, hyperlinks, and more. -Search Tags let you filter search results easily. Use Search Tags to find specific bookmark, files of specific format, web results of specific search engine and more. -Fluent Search uses advance Machine Learning models to learn your usage patterns and suggest results based on your usual workflow. -Search Screen lets you use your computer without a mouse. On each clickable object on your screen Fluent Search will show a tag that can be triggered using your keyboard.
Git is a free & open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git tracks changes in any set of computer files, usually used for coordinating work among collaborators.
Notepad3 is a lightweight text editor with the many features: code folding, bracket matching, automatic indentation, word auto-completion, convert character encoding between various formats (ASCII, UTF-8, and UTF-16), newline format conversion (between DOS (CR/LF), Unix (LF), and Macintosh (CR) formats), multiple undo or redo, bookmarks, and regular expression-based find and replace. Multi-language, dark mode and color preview many features have been added. Custom grepWin is also bundled.
Although the Windows operating system was updated significantly over the past years. However, the default Windows Notepad has very simply features since the 1980s. If you need a text editor for simple programming tasks, using the vanilla Windows Notepad just does not cut it. Enter Notepad3! Scintilla-based Notepad2, its successor Notepad2-mod, its successor Notepad3.
Therefore, we created Notepad3 with all the features that the default Windows Notepad currently lacks. Notepad3 is a fast and light-weight Scintilla-based text editor with syntax highlighting. It has a small memory footprint, but is powerful enough to handle most programming jobs.
Previously we mentioned that Notepad3 can handle almost any programming job and we are not lying. Just take a look at the list of supported programming languages below and spot your favorite.
A command-line installer for Windows.
This repository contains a build file to generate FLOSS release binaries of Microsoft's Visual Studio Code - Open Source ("Code - OSS") project, the open source core of the proprietary Visual Studio Code.
Microsoft's downloads of Visual Studio Code are licensed under this not-FLOSS license and contain telemetry/tracking. According to this comment from a Visual Studio Code maintainer:
When we [Microsoft] build Visual Studio Code, we do exactly this. We clone the vscode repository, we lay down a customized product.json that has Microsoft specific functionality (telemetry, gallery, logo, etc.), and then produce a build that we release under our license.
When you clone and build from the vscode repo, none of these endpoints are configured in the default product.json. Therefore, you generate a "clean" build, without the Microsoft customizations, which is by default licensed under the MIT license This repo exists so that you don't have to download+build from source. The build scripts in this repo clone Microsoft's vscode repo, run the build commands, and upload the resulting binaries to GitHub releases. These binaries are licensed under the MIT license. Telemetry is enabled by a build flag which we do not pass.
Calibre is a free and open source e-book library management application made by users, for users. Many languages, designed around the concept of the logical book, i.e., a single entry in your library that may correspond to actual e-book files in several formats.
Calibre can sort the books in your library by title, author, date added, date published, size, rating, or series, along with extra metadata such as tags and personal comments. You can easily search your book collection for a particular book, based on any of this information. Calibre can also go onto the internet to find online books based on existing title/author or ISBN information.
In addition, Calibre also: -syncs to your ebook reader -downloads news from the internet and converts it into ebook form -offers a ebook viewer that can display all major ebook formats
Library Management E-book conversion Syncing to e-book reader devices Downloading news from the web and converting it into e-book form Built-in e-book viewer Content server for online access to your book collection E-book editor for the major e-book formats
digiKam is an advanced digital photo management application which makes importing and organizing digital photos a "snap". The photos are organized in albums which can be sorted chronologically, by folder layout or by custom collections.
foobar2000 is an advanced freeware audio player for the Windows platform.
Supported audio formats: MP3, MP4, AAC, CD Audio, WMA, Vorbis, Opus, FLAC, WavPack, WAV, AIFF, Musepack, Speex, AU, SND... and more with additional components. Gapless playback. Easily customizable user interface layout. Advanced tagging capabilities. Support for ripping Audio CDs as well as transcoding all supported audio formats using the Converter component. Full ReplayGain support. Customizable keyboard shortcuts. Open component architecture allowing third-party developers to extend functionality of the player.
iTunes is the best way to organize and enjoy the music, movies, and TV shows you already have — and shop for the ones you want to get.
You can even tune in to free, on-demand music stations that have been totally revamped by our Apple Music experts.
Enjoy all the entertainment iTunes has to offer on your Mac and PC.
Note: Starting with the release of macOS Catalina, iTunes for macOS will be split into three applications: Apple Music, Apple Podcasts, and Apple TV. Finder will take on the role of managing Apple devices, such as the iPhone and the iPad.
Knowledge & Infomation
KeePass is a free open source password manager, which helps you to manage your passwords in a secure way. You can put all your passwords in one database, which is locked with one master key or a key file. So you only have to remember one single master password or select the key file to unlock the whole database. The databases are encrypted using the best and most secure encryption algorithms currently known (AES and Twofish).
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
Logseq is a platform for knowledge sharing and management. It focuses on privacy, longevity, and user control. Notice: the backend code will be open-sourced as soon as we’re sure that the backend service meets the security standards.
The server will never store or analyze your private notes. Your data are plain text files and we currently support both Markdown and Emacs Org mode (more to be added soon).
In the unlikely event that the website is down or cannot be maintained, your data is, and will always be yours.
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.
SiYuan is a Markdown Block-Reference and Bidirectional-Link note-taking application, supports Windows, Mac and Linux, can be used directly on the browser, and supports mobile-end adaptation.
Zotero is a free, easy-to-use tool to help you collect, organize, share research and cite your research sources directly in your favourite word processor, with 300 MB free online storage.
Zotero helps you organize your research any way you want. You can sort items into collections and tag them with keywords. Or create saved searches that automatically fill with relevant materials as you work.
Zotero instantly creates references and bibliographies for any text editor, and directly inside Word, LibreOffice, and Google Docs. With support for over 100,000 citation styles, you can format your work to match any style guide or publication.
Zotero can optionally synchronize your data across devices, keeping your notes, files, and bibliographic records seamlessly up to date. If you decide to sync, you can also always access your research from any web browser.
Zotero lets you co-write a paper with a colleague, distribute course materials to students, or build a collaborative bibliography. You can share a Zotero library with as many people you like, at no cost.