Essential Open Source Softwares
For Linux and Windows
Shotcut is a free, open source, cross-platform, non-linear video editor.
Supports hundreds of audio and video formats and codecs thanks to FFmpeg. No import required which means native editing, plus multi-format timelines, resolutions and frame-rates within a project. Frame accurate seeking supported for many video formats.
Blackmagic Design SDI and HDMI for input and preview monitoring. Screen, webcam and audio capture. Network stream playback. Supports resolutions up to 4k and capture from SDI, HDMI, webcam, JACK & Pulse audio, IP stream, X11 screen and Windows DirectShow devices.
Multiple dockable and undockable panels, including detailed media properties, recent files with search, playlist with thumbnail view, filter panel, history view, encoding panel, jobs queue, and melted server and playlist. Also supports drag-n-drop of assets from file manager.
This application mirrors Android devices (video and audio) connected on USB and WiFi, and allows to control the device with the keyboard and the mouse of the computer. It does not require any root access. It works on Linux, Windows and macOS.
IT FOCUSES ON:
- lightness: native, displays only the device screen
- performance: 30~120fps, depending on the device
- quality: 1920×1080 or above
- low latency: 35~70ms
- low startup time: ~1 second to display the first image
- non-intrusiveness: nothing is left installed on the device
- user benefits: no account, no ads, no internet required
- freedom: free and open source software
ITS FEATURES INCLUDE:
- audio forwarding (Android >= 11)
- mirroring with Android device screen off
- copy-paste in both directions
- configurable quality
- Android device as a webcam (V4L2) (Linux-only)
- physical keyboard/mouse simulation (HID)
- OTG mode
HOW DOES IT WORK?
- The application executes a server on the device. The client and the server communicate via a socket over an adb tunnel.
- The server streams a video stream of the device screen. The client decodes the video frames and displays them. For Android 11+, the server also streams an audio stream of the device audio output, that the client decodes and plays.
- The client captures input (keyboard and mouse) events, sends them to the server, which injects them to the device.
Stacer is an open source system optimizer and application monitor that helps users to manage entire system with different aspects, its an all in one system utility.
Ditto is an extension to the standard Windows clipboard. It saves each item placed on the clipboard allowing you access to any of those items at a later time. Ditto allows you to save any type of information that can be put on the clipboard, text, images, html, custom formats. 17 translations available.
Don't be confused with Ditto! (iOS messenger).
- Easy to use interface
- Search and paste previous copy entries
- Keep multiple computer's clipboards in sync
- Data is encrypted when sent over the network
- Accessed from tray icon or global hot key
- Select entry by double click, enter key or drag drop
- Paste into any window that excepts standard copy/paste entries
- Display thumbnail of copied images in list
- Full Unicode support (display foreign characters)
- UTF-8 support for language files (create language files in any language)
- Uses sqlite database (www.sqlite.org)
Sandboxie Plus is sandbox-based isolation software for 32- and 64-bit Windows NT-based operating systems. It creates a sandbox-like isolated operating environment in which applications can be run or installed without permanently modifying the local or mapped drive. An isolated virtual environment allows controlled testing of untrusted programs and web surfing. Sandboxie Plus is being developed by David Xanatos since it became open source, before that it was developed by Sophos under the name Sandboxie.
Sandboxie runs your programs in an isolated space which prevents them from making permanent changes to other programs and data in your computer. Secure Web Browsing: Running your Web browser under the protection of Sandboxie means that all malicious software downloaded by the browser is trapped in the sandbox and can be discarded trivially. Enhanced Privacy: Browsing history, cookies, and cached temporary files collected while Web browsing stay in the sandbox and don't leak into Windows. 16 languages. Secure E-mail: Viruses and other malicious software that might be hiding in your email cant break out of the sandbox and cant infect your real system. Windows Stays Lean: Prevent wear-and-tear in Windows by installing software into an isolated sandbox.
Bulk Crap Uninstaller (in short BCUninstaller or BCU) is a free (as in speech and beer) bulk program uninstaller with advanced automation. It excels at removing large amounts of applications with minimal to no user input, while requiring next to no technical knowledge.
It can detect most applications and games (even portable or not registered), clean up leftovers, force uninstall, automatically uninstall according to premade lists, and much more.
Features: Detect, manage and quietly uninstall Hidden/protected registered applications Applications with damaged or missing uninstallers Portable applications (might have to point BCU where to look) Chocolatey packages Oculus games/apps Steam games/apps Windows Features Windows Store apps (Universal Windows Platform apps) Windows Updates Fast, automatic uninstall Uninstall any number of applications in a single batch Minimal to no user input is required during uninstallation Uninstall multiple items at once to speed up the process (with collision prevention) Console interface can automatically uninstall applications based on conditions with no user input Quietly uninstall many uninstallers that don’t support silent uninstallation Uninstall applications even if they don’t have any uninstallers Uninstall applications by window, shortcut or directory Can handle crashing and hanging uninstallers
Other features Find and remove leftovers after uninstallation Clean Program Files directories from unused or empty folders Manually uninstall any application, bypasing it’s uninstaller (Force uninstall) Startup manager Application ratings Huge amount of data about applications is collected and displayed. User can freely browse, filter and export everything Filtering with common presets or based on fully custom rules with Regex support Verification of uninstaller certificates Large amount of configurability Can run user-specified commands before and after uninstalling Fully portable, settings are saved to a single file
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.
Krita is a complete creative sketching and painting application with advanced, commercial quality features. It's open-source and available across all major desktop platforms. Krita is free on the official website and paid on Steam and Microsoft Store: the money will support Krita development.
User Interface - An intuitive user interface that stays out of your way. The dockers and panels can be moved and customized for your specific workflow. Once you have your setup, you can save it as your own workspace. You can also create your own shortcuts for commonly used tools.
Pop-up Palette - Quickly pick your color and brush by right-clicking on the canvas.
Brush Stabilizers - Have a shaky hand? Add a stabilizer to your brush to smoothen it out.
Brush Engines - Customize your brushes with 9 unique brush engines.
Wrap-around mode - It is easy to create seamless textures and patterns now. Press the ‘W’ key while painting to toggle wrap-around mode.
Resource Manager - Import brush and texture packs from other artists to expand your tool set.
Layer Management - Krita comes with vector, filter, group, and file layers. Combine, order, and flatten layers to keep organized. Add drop shadows and other simple effects using visual styles.
Full Color Management - Krita supports full color management through LCMS for ICC and OpenColor IO for EXR, allowing you to incorporate Krita into your existing color management pipeline.
Kdenlive is an acronym for KDE Non-Linear Video Editor. It's free, and open-source and works on GNU/Linux, Windows and BSD. It's an intuitive and powerful multi-track video editor compatible with latest video technologies. Most of the video processing is done by the MLT Framework, which relies on many other open source projects like FFmpeg, frei0r, movit, ladspa, sox, etc. Notable features:
- Multi-track video editing
- Supports all audio and video formats and codecs that FFmpeg does for both input and encoding, including various HD standards, like HDV, DNxHD, AVCHD, ProRes etc.
- Workspaces for each stage of video production; Logging, Editing, Audio, Effects and Color.
- Configurable interface and shortcuts
- Create 2D titles for your projects
- Many effects and transitions
- Keyframeable effects
- Audio and video scopes
- Proxy editing
- Automatic backup project file
- Timeline preview
- Online resources of render profiles, wipes and title templates accessible directly from the interface.
darktable is a virtual lighttable and darkroom for photographers: it manages your digital negatives in a database and lets you view them through a zoomable lighttable. it also enables you to develop raw images and enhance them.
This project tries to fill the gap between the many excellent existing free raw converters and image management tools (such as UFRaw or F-Spot). The user interface is built around efficient caching of image metadata and mipmaps, all stored in a database. The user will always be able to interact, even if the full resolution image is not yet loaded.
All editing is fully non-destructive and only operates on cached image buffers for display. The full image is only converted during export. the frontend is written in gtk+/cairo, the database uses sqlite3, raw image loading is done using libraw, hdr, exr and low dynamic range are supported through imagemagick (magickcore). the core operates completely on floating point values, so darktable can not only be used for photography but also for scientifically acquired images or output of renderers (high dynamic range).
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.
- 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.
Caesium Image Compressor lets you compress your pictures up to 90% without visible quality loss. Providing a simple yet effective interface with a real-time preview and multiple image processing at the same time, everyone will be able to reach the best result. Advanced users will find extra features, like metadata storing options or folder structure support.
- Resize your pictures up to 90% preserving the file format. The software use an intelligent file compressing method.
- Batch processing. Compress in a few second as pictures as you like. Most common file format are supported. (JPG, BMP, PNG, GIF, WMF)
- Easy preview, with a twin picture box that display the final result with a button.
- Picture-by-picture compression level. You can set every single compression level at every picture.
- Compression level an be set with an easy slider.
- Drag&Drop. Drop your pictures directly into the list.
- Rename all files with a custom suffix.
Mycroft is the world’s first open source assistant. Mycroft runs anywhere – on a desktop computer, inside an automobile, or on a Raspberry Pi. This is open source software which can be freely remixed, extended, and improved. Mycroft may be used in anything from a science project to an enterprise software application. Mycroft is an open source voice assistant that can be extended and expanded to the limits of your imagination. Want Mycroft to do something new? Teach Mycroft a skill, share it, and improve the experience for tens of thousands of people all over the world.
UltraVNC is easy to use and free software that can display the screen of another computer (via the Internet or a local network) on your own screen. The program allows you to use your mouse and keyboard to control the other computer remotely. It means that you can work on a remote computer as if you were sitting in front of it right from your current location. This can be used for a variety of troubleshooting purposes and contexts, from helping a friend to professional customer support.
If you provide computer support, you can quickly access your customer's computers from anywhere in the world and resolve helpdesk issues remotely. This makes it easy to build rapport and consumer trust in your product.
With add-ons like SingleClick your customers don't even have to pre-install software or execute complex procedures to get remote helpdesk support.
Who Should Use UltraVNC? Anyone who needs to support local or remote Windows users will find UltraVNC Products are must-have tools UltraVNC Products have been specifically designed to answer the needs of:
• Help desk (Internal or External) • IT departments • Remote Computer Support companies • Remote Computer Access • Remote demonstration • eLearning, classroom control • Individuals that want to help their relatives and friends, or access their home PC from work or cybercafes
UltraVNC is free for ALL usage, both personal and commercial.
WireGuard is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPSec, while avoiding the massive headache. It intends to be considerably more performant than OpenVPN. WireGuard is designed as a general purpose VPN for running on embedded interfaces and super computers alike, fit for many different circumstances. Initially released for the Linux kernel, it plans to be cross-platform and widely deployable. It is currently under heavy development, but already it might be regarded as the most secure, easiest to use, and simplest VPN solution in the industry.
Dopamine is an audio player which tries to make organizing and listening to music as simple and pretty as possible. It can play wav, mp3, ogg vorbis, flac, wma and m4a/aac.
Media Player Classic Home Cinema (mpc-hc) is considered by many to be the quintessential media player for the Windows desktop. Media Player Classic Qute Theater (mpc-qt) aims to reproduce most of the interface and functionality of mpc-hc while using libmpv to play video instead of DirectShow.
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.
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...
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
BleachBit deletes unnecessary files to free valuable disk space, maintain privacy, and remove junk.
Rid your system of old clutter including cache, cookies, Internet history, localizations, logs, temporary files, and broken shortcuts.
Designed for Linux and Windows systems, it wipes clean Adobe Acrobat Reader, APT, Bash, Beagle, Chromium, Epiphany, Mozilla Firefox, Flash, GIMP, Google Chrome, Google Earth, Internet Explorer, Java, KDE, OpenOffice.org, Opera, RealPlayer, Safari, Second Life viewer, Skype, VIM, XChat, Yum, and more.
BleachBit has never bundled any junk like browser toolbars.
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.
• 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:
uGet is a lightweight and full-featured Download Manager for Linux and Windows. uGet allows you to download in multiple parallel streams for download acceleration, put files in a Download Queue, Pause & Resume downloads, Advanced Category Management, Browser Integration, Clipboard Monitoring, Batch Downloads, localized into over 25 Languages, and many more features.
Xtreme Download Manager is a powerful tool to increase download speed up-to 500%, resume broken/dead downloads, capture FLV videos from any site and schedule downloads. Xtreme Download Manager uses sophisticated dynamic segmentation algorithm,data compression and connection reuse to speed up the download process. Xtreme Download Manager supports HTTP, HTTPS and FTP protocols, firewalls, proxy servers, file redirects, cookies, authorization etc. Xtreme Download Manager integrates with any browser to handle downloads automatically using Advanced browser integration. Xtreme Download Manager is entirely written in Java, so it runs on any Operating System without even being installed.
Persepolis Download Manager is utility for download easier and faster with aria2 and improved it.
- It supports HTTP(S) & FTP.
- Persepolis configures aria2 automatically for maximum speed and it have a GUI for using easier.
- You can adjust start time and end time for downloads.
- Download queue .
- Multi segment
- Persepolis can shutdown system after download.
- Persepolis can download video from Youtube, Vimeo, DailyMotion, ... very easy. Just paste the link and download video or just sound of the video with your desire quality.
Grub Customizer is a graphical interface to configure the GRUB2/BURG settings and menuentries.
AcetoneISO, is a feature-rich and complete software application to manage CD/DVD images. Thanks to powerful open source tools such as fuseiso, AcetoneISO will let You mount typical proprietary images formats of the Windows world such as ISO BIN NRG MDF IMG and do plenty of other things (rip a DVD to Xvid AVI, convert a generic video (avi, mpeg, mov, wmv, asf) to Xvid AVI, convert a FLV video to AVI, download videos from Youtube, Metacafe and Pornotube, extract Audio from a video file etc.)
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.
- 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.
MultiBootUSB is a software to create multi boot live Linux on a removable media i.e USB disk. It is similar to UNetbootin but many distros can be installed, provided you have enough space on the disk. MultiBootUSB also provides an option to uninstall distro(s) at any time, if you wish.
Rufus is a utility that helps format and create bootable USB flash drives, such as USB keys/pendrives, memory sticks, etc.
- 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!
Aegisub is an advanced subtitle editor for Windows, and UNIX-like systems, such as Linux, Mac OS X and BSD. It is open source software and free for any use.
RedshiftGUI changes the color temperature of your monitor to better match that of your surrounding. This means that it sets a cooler color temperature during the daytime (due to natural lighting) and sets a warmer temperature at night (due to indoor lighting). Similar to f.lux, this is a GUI port of the redshift project.
LightBulb is an application that reduces eye strain produced by staring at a computer screen when working late hours. As the day goes on, it continuously adjusts gamma, transitioning the display color temperature from cold blue in the afternoon to warm yellow during the night. Its primary objective is to match the color of the screen to the light sources of your surrounding environment - typically, sunlight during the day and artificial light during the night. LightBulb has minimal impact on performance and offers many customization options.
A program that allows you to quickly remove USB devices in Windows. It was originally designed to remove only USB pen drives but will now eject any USB device. It can be run as a non-visual command line program or a normal gui program. Its very useful if you have a USB flash/pen drive, especially if you use a menu such as PStart or the Portable Apps launcher.
Audacity is free, open source software for recording and editing sounds. You can use Audacity to record live audio, convert tapes and records, edit sound files, change the speed or pitch of a recording and much more.
Picard is the next generation MusicBrainz tagging application. This new tagging concept is album oriented, as opposed to track/file oriented like the ClassicTagger was. Picard is written in Python, which is a cross-platform language, and makes use of cross-platform libraries - this allows the same code to run both on Windows, Linux and Mac OS X.
HandBrake is an open-source, multithreaded video transcoder – it compresses and converts digital media from one format to another. HandBrake can rip encrypted DVDs with libdvdcss (libdvdcss is installed with VLC media player on macOS, or AnyDVD/DVD 43 on Windows).
Supports • Any Blu-ray or DVD-like source: VIDEO_TS folder, DVD image or real DVD, and some .VOB, .m2ts, and .TS files. Without VLC, HandBrake requires media to be unencrypted or already decrypted by third-party programs (i.e. DVD rippers). • Almost any other multimedia file it can get libavformat to read and libavcodec to decode.
Outputs • File format: MP4 and MKV • Video: MPEG-4, H.264, or Theora • Audio: AAC, CoreAudio AAC (macOS Only), MP3, or Vorbis. AC-3 pass-through, DTS pass-through (MKV only)
Other features • Support of chapter selections • Support of subtitles • Integrated bitrate calculator • Picture deinterlacing, cropping and scaling • Live Video Preview
File Converter is a very simple tool which allows you to convert and compress one or several file(s) using the context menu in Windows Explorer.
It supports a lot of different file formats:
Audio From: 3gp, aiff, ape, avi, bik, cda, flac, flv, m4a, mkv, mov, mp3, mp4, oga, ogg, wav, webm, wma, wmv To: flac, aac, ogg, mp3, wav
Video: From: 3gp, avi, bik, flv, gif, m4v, mkv, mp4, mpeg, mov, ogv, webm, wmv To: webm, mkv, mp4, avi, gif
Image & Document: From: bmp, exr, ico, jpg, jpeg, png, psd, svg, tiff, tga, pdf To: png, jpg, ico, gif
Document: From: bmp, exr, ico, jpg, jpeg, png, psd, svg, tiff, tga To: pdf
HexChat is an IRC client based on XChat for Linux , but unlike XChat it’s completely free for both Windows and Unix-like systems. HexChat was originally called XChat-WDK which in turn was a successor of freakschat.
Easy to use and customizable interface Cross-platform on Windows, OS X, and Unix-like OSes Highly scriptable with Python and Perl Translated in multiple languages Fully open source and actively developed Multi-network with auto-connect, join, and identify Spellcheck, Proxies, SASL, DCC support and more
Clipboard manager with searchable and editable history.
It's possible to save plain text, images, HTML and other formats, use plugins, filter out content by text, data format or window from which it is copied, use multiple tabs, control application using command-line interface and scripting, assign system-wide shortcuts, paste item into application just by selecting it in tray menu and more.
ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.
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
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.
- 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.
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 - 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 .
The Kate project develops two main products: KatePart, the advanced editor component which is used in numerous KDE applications requiring a text editing component, and Kate, a MDI text editor application. In addition, we provide KWrite, a simple SDI editor shell which allows the user to select his/her favourite editor component.
Kate is a multi-document editor part of KDE since release 2.2. Being a KDE application, Kate ships with network transparency, as well as integration with the outstanding features of KDE. Choose it for viewing HTML sources from konqueror, editing configuration files, writing new applications or any other text editing task. You still need just one running instance of Kate.
With a multi-view editor like Kate you get a lot of advantages. You can view several instances of the same document and all instances are synchronized. Or you can view more files at the same time for easy reference or simultaneous editing.
KWrite is a simple text editor application, allowing you to edit one file at the time per window. As Kate, KWrite uses the editor component KatePart.KWrite simply provides the selected editor component with a window frame, and lets you open and save documents. KWrite shares all features the KatePart provides, look here to get an overview. Licensing
Kate is released under the GNU Lesser General Public License (LGPL) Version 2 Kate is part of the KDE project. How to get the entire source code is described in the article Get It.
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.
Evince is a document viewer for multiple document formats. It currently supports pdf, postscript, djvu, tiff, dvi, cbr, cbz, etc.
The goal of Evince is to replace the multiple document viewers that exist on the GNOME Desktop with a single simple application. Evince is also capable of displaying, adding and editing PDF annotations (comments).
Remember zoom factor per document.
Remember position per document.
Okular is a multiplatform document viewer developed by the KDE community and based on Qt and KDE Frameworks libraries. Features:
- Supported Formats: PDF, PS, Tiff, CHM, DjVu, Images, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, EPub, Fax
- Sidebar with contents, thumbnails, reviews and bookmarks
- Annotations support
- Reading text aloud using the Qt Speech module
- Supports DRM restrictions of PDF files but this can be turned off in the options under "Obey DRM limitations"
Sumatra PDF is a free PDF, eBook (ePub, Mobi), XPS, DjVu, CHM, Comic Book (CBZ and CBR) viewer for Windows.
Sumatra PDF is powerful, small, portable and starts up very fast.
Simplicity of the user interface has a high priority.
The app is free on desktop, but costs $4 on iOS.
YACReader (Yet Another Comic Reader) is a free cross-platform comic reader with support for multiple comic files and image formats. YACReader comes with YACReaderLibrary an application for browsing and managing your comic collections with various smooth transition effects.
YACReader is fast, easy to use and all you need to enjoy your digital comics.
nomacs is a small, fast image viewer able to handle the most common image formats including RAW images. Additionally it is possible to synchronize multiple viewers. A synchronization of viewers running on the same computer or via LAN is possible. It allows to compare images and spot the differences (e.g. schemes of architects to show the progress).
Pinta is a free, open source drawing/editing program modeled after Paint.NET . Its goal is to provide users with a simple yet powerful way to draw and manipulate images on Linux, Mac, and Windows.
On Windows, Pinta requires the .NET framework, just like Paint.NET.
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.
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.
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.