
My Software

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.
Ukuu is an open-source utility for managing linux kernel versions. It automaticly downloads a list of all available kernels and let you choose which one to install or remove.
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.
Grub Customizer is a graphical interface to configure the GRUB2/BURG settings and menuentries.
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
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.
Features
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
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.
The KDE cookbook.
A highly configurable recipe manager, designed to make organizing your personal recipes collection fast and easy. Features include: shopping lists, nutrient analysis, advanced search, recipe ratings, import/export various formats, and more.
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 Office 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 .
GNU Midnight Commander is a visual file manager, licensed under GNU General Public License and therefore qualifies as Free Software. Its a feature rich full-screen text mode application that allows you to copy, move and delete files and whole directory trees, search for files and run commands in the subshell. Internal viewer and editor are included.
Midnight Commander is based on versatile text interfaces, such as Ncurses or S-Lang, which allows it to work on a regular console, inside an X Window terminal, over SSH connections and all kinds of remote shells.
This is a GUI frontend for mkvextract from MKVToolnix. It will extract the tracks of a Matroska video and audio files.
MKVToolnix is a set of tools to create, alter and inspect Matroska files under Linux, other Unices and Windows. They do for Matroska what the OGMtools do for the OGM format and then some. The latest builds now have the ability to create WebM compliant Files.
MKVToolnix is available in two formats. Either graphical user interface (GUI) or command line. Those two packages are named "mkvtoolnix" or "mkvtoolnix-gui".
MKVToolnix is able to split large MKV into multiple files. Without A/V out of sync problem, quality loss, or re-encoding. You can choose between 5 different split modes: After output size, After output duration, After specific timestamps, By parts based on timestamps, By parts based on frame/field numbers, After frame/field numbers, and Before chapters.
With MKVToolnix tools one can get information about (via mkvinfo) Matroska files, extract tracks/data from (via mkvextract) Matroska files and create (via mkvmerge) Matroska files from other media files. Matroska is a new multimedia file format aiming to become THE new container format for the future. You can find more information about it and its underlying technology, the Extensible Binary Meta Language (EBML), at http://www.matroska.org
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.
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.
Okteta is a simple editor for the raw data of files. This type of program is also called hex editor or binary editor. The data is displayed in the traditional view with two columns: one with the numeric values and one with the assigned characters. Editing can be done both in the value column and the character column. Besides the usual editing capabilities Okteta also brings a small set of tools, like a table listing decodings into common simple data types, a table listing all possible bytes with its character and value equivalents, a info view with a statistic and a filter tool.
pyRenamer is a batch renamer for GTK desktops. With pyRenamer you can change the name of several files at the same time easily.
- You can use patterns to rename files.
- You can use search & replace to rename files.
- You can use common substitutions.
- You can manually rename selected files.
- You can rename images using their metadata.
- You can rename music using its metadata.
It is written using PyGTK for the GNOME desktop, altought it will work in any PyGTK enabled environment (KDE, XFCE, even Windows), and its licensed under the GPL.
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
Qt Creator is a cross-platform integrated development environment (IDE) built for the maximum developer experience. Qt Creator runs on Windows, Linux, and macOS desktop operating systems and allows developers to create software across desktop, mobile, and embedded platforms.
Sophisticated code editor
Qt Creator's advanced code editor lets you write software in C++, QML, JavaScript, Python, and other languages. It features code completion, syntax highlighting, refactoring and has built-in documentation at your fingertips.
Version control
Qt Creator integrates with most popular version control systems, including Git, Subversion, Perforce, and Mercurial.
Project & build management
Import an existing project or create one from scratch – Qt Creator generates all the necessary files. Support for CMake and cross-compiling with CMake or qmake build tools is included.
Multiple targets
Build for and run your software on desktop, mobile and embedded operating systems.
Qt Device emulator
Test and debug applications in conditions practically identical to those on your target device.
Qt Quick compiler
Compile source code into native machine code, accelerate start-up time and UI performance, and protect your source code and intellectual property.
SimpleScreenRecorder is a Linux screen recorder that supports X11 and OpenGL. It is easy to use, feature-rich, and has a Qt-based graphical user interface. It can record the entire screen or part of it, or record OpenGL applications directly. The recording can be paused and resumed at any time. Many different file formats and codecs are supported, and easy to add more.
Created 2012-13 and currently maintained code: https://github.com/MaartenBaert/ssr -- but also prepackaged for most popular linux distros.
Skype is the most popular free voice-over IP and instant messaging service globally. It allows users to text, video and voice call over the internet. Users can also call landlines and mobiles at competitive rates using Skype credit, premium accounts and subscriptions.
Features: · Find all of your friends and family in an instant - search for friends, groups, conversations or new contacts on Skype. With over 300 million people using Skype, you’re bound to bump into someone you know. · Call your world for free - Free voice and video calls let you talk to your heart’s content with all your friends and family on Skype. · Make low cost calls to mobiles and landlines - Keep in touch with anyone even if they’re not on Skype, with low cost calls to mobiles and landlines. · Instantly get in touch - No matter where you are, your friends are always available with free instant messaging. · Share moments - Send photos, record and send video messages, share your location or share web content with the people who matter most. · Available for Apple Watch - see your notifications and chat on your Apple Watch so you’re always part of the conversation. · Skype is available everywhere - on smartphones, tablets, Macs, PCs, and even TVs. Whatever your friends or family use, Skype is there. Simple.
The Skype that you use at home is great for smaller businesses of up to 20 employees. It is free to use, unless you want to buy credit to make calls to landlines and mobiles.
Skype for Business lets you add up to 250 people to online meetings, gives you enterprise-grade security, allows you to manage employee accounts, and is integrated into your Office apps. It costs from $2 per month per user.
Spotify is a freemium music streaming service providing digital rights management-restricted content from record labels including Sony, EMI, Warner Music Group and Universal.
Music can be browsed by artist, album, genre, playlist, or record label, as well as by direct searches. On computers, a link allows the listener to purchase selected material via partner retailers.
Spotify music streaming is available on all mobile devices and on desktop computers for unlimited durations. Features like offline listening and ad-free playback are only available for Premium subscribers of the service.
Stellarium is a free open source planetarium for your computer. It shows a realistic sky in 3D, just like what you see with the naked eye, binoculars or a telescope. It is being used in planetarium projectors. Just set your coordinates and go.
A text-based subtitles editor that supports basic operations as well as more advanced ones, aiming to become an improved version of Subtitle Workshop for every platform supported by KDE.
SuperTux is a classic 2D jump'n run sidescroller game in a style similar to the original Super Mario games. Instead of Mario, the hero in this game is Tux, the mascot of the Linux kernel.
The Amnesic Incognito Live System (Tails) is a Debian 9 based live CD/USB with the goal of providing complete Internet anonymity for the user. The product ships with several Internet applications, including web browser, IRC client, mail client and instant messenger, all pre-configured with security in mind and with all traffic anonymised. To achieve this, Incognito uses the Tor network to make Internet traffic very hard to trace.
Priorities for the next years:
ADOPTION Improve installation instructions Give some love: Fix unsupported Wi-Fi cards. Explain better what Tails is and what makes it so awesome. Tails for blind users
RESISTANCE TO REMOTE EXPLOITATIONS: HTTPS only mirrors for protection Critical parts of Tails audited
COMMUNITY GROWTH, DIVERSITY, AND INCLUSION Create outreach especially to under-represented Recruit new workers and Lower technical requirements for them so we can get more people involved
APPLICATIONS AND FEATURES Screen locker. [DONE] Tails Server: run onion services fron tails! :-) Support GUI's to mount VeraCrypt volumes GUI for the Additional Packages persistent feature: Easily add software to Tails. Mobile msg applications: investigate if we could support Signal, Firechat etc. Provide a GUI for backups
SUSTAINABILITY OF CORE CODE Basing Tails on rolling snapshots of Debian Priority for core code than polishes Port complex shells to Python Robust GMT time snyc
USER RESEARCH Perform surveys. Find more people to describe our users Power our help desk with a tracker
FUNDING FROM PRIVATE PARTNERS Strenghten our relationships with existing ones. Contact more potential ones. Document better benefits for partners
INFRASTRUCTURE MIGRATIONS Update our infrastructure to: Have a better server infrastructure to handle our growing Self-host our website as boum.org won't be hosting anymore
ROBUST AUTOMATED TESTS Local Git repos Our own email server Notify devs on failure
Terminator enables the user to run and manage multiple terminal emulators side-by-side in the same window. The main focus is arranging terminals in a grid. (Tabs is the most common default method, which Terminator also supports.) It is inspired by such programs as gnome-multi-term and quadkonsole.
Thunderbird is a free, open source, cross-platform e-mail, news and instant messaging client. The project strategy is modeled after Mozilla Firefox.
It supports POP (storing mail locally on your hard drive so that it can be accessed without an internet connection), and IMAP. It features excellent mail filter capabilities and management.
Thunderbird has strong support for using multiple accounts and identities, including automated signature features.
Chat functionality is built in, so you can enjoy real-time conversation with your contacts, right from your favorite messaging application, with multiple supported networks. Thunderbird makes it easy to search through both past conversations and received emails.
Thunderbird can also function as an RSS/Atom feed reader, and has a large selection of add-ons that extend it with calendar support, PGP support, integration with online services and much more.
Available also as portable app: http://portableapps.com/apps/internet/thunderbird_portable
Thunderbird for Android is known as K-9 Mail
TimeShift for Linux is an application that provides functionality similar to the System Restore feature in Windows and the Time Machine tool in Mac OS. TimeShift protects your system by taking incremental snapshots of the file system at regular intervals. These snapshots can be restored at a later date to undo all changes to the system.
Snapshots are taken using rsync and hard-links. Common files are shared between snapshots which saves disk space. Each snapshot is a full system backup that can be browsed with a file manager.
TimeShift is similar to applications like rsnapshot, BackInTime and TimeVault but with different goals. It is designed to protect only system files and settings. User files such as documents, pictures and music are excluded. This ensures that your files remains unchanged when you restore your system to an earlier date. If you need a tool to backup your documents and files please take a look at the excellent BackInTime application which is more configurable and provides options for saving user files.
ucaresystem app it is an automation script that automatically and without asking for your intervention performs some crucial Ubuntu maintenance processes, which otherwise would be done one by one and pressing Y / N each time.
In summary, ucaresystem Core automatically performs the following maintenance processes :
- Updates the list of available packages
- Downloads and installs the available updates
- Checks if there are older Linux kernels on the system and removes them. However it keeps the current and one previous version of the kernel.
- Cleans the cache of the downloaded packages
- Removes obsolete packages
- Removes orphan packets
- Deletes package configuration files from packages that have been uninstalled by you
- Allows upgrade to supported versions when the OS has reached EOL (Ubuntu and official flavours only)
- Allows upgrade to new releases when they are available (Ubuntu and official flavours only)
With Viber, everyone in the world can connect. Freely. More than 460 million Viber users text, make HD-quality phone and video calls, and send photo and video messages worldwide over WiFi or 3G - for free. Viber Out can be used to make calls to non-Viber landlines and mobile numbers at low rates. Viber is available for many smartphones and platforms.
On Viber, your phone number is your ID. The app syncs with your mobile contact list, automatically detecting which of your contacts have Viber.
• Text with your friends • Make free phone and video calls with HD sound quality • Share photos, videos, voice messages, locations, stickers and emoticons • Create gGroups messages with up to 100 participants • Follow Public Chats – get on the inside with your favourite celebs, brands and personalities; watch their conversations unfold in real-time, ‘like’ comments and share multi-media content • Download stickers from the Sticker Market to make messaging fun! • Push notifications guarantee that you never miss a call or message, even when Viber is off • Support for the Viber Desktop application on Windows, Mac, Linux and Windows 10
Localized to: Arabic, Catalan, Chinese (SP), Chinese (TR), Croatian, Czech, Danish, Dutch, Finnish, French, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese, Korean, Malay, Norwegian, Polish, Portuguese (BR), Portuguese (PT), Romanian, Russian, Slovak, Spanish, Swedish, Thai, Turkish, Ukrainian and Vietnamese
Vim ("Vi IMproved") is an advanced text editor that allows syntax highlighting, word completion and has a huge amount of contributed content.
Vim offers several “modes” for editing with efficiency. This makes vim a non-user-friendly application but it is also a strength. The normal mode binds alphanumeric keys to task-oriented commands. The visual mode highlights text. The command-line mode offers more tools (for search&replace, defining functions, etc.)
Vim comes with complete help.
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...
Y PPA Manager is a GUI tool to add, remove, purge, list and search for Launchpad PPAs. It works with Ubuntu and Linux Mint.
Y PPA Manager features:
-
Add PPA
-
Remove PPA
-
Purge PPA
-
Search for packages in Launchpad PPAs: a regular search which is faster, but doesn't display exact package matches and comes with less details and a deep search which displays exact package matches. In the search, you can also see if a PPA is already added on your system or not and if a package is already installed (and the installed version). You can perform the following actions on a PPA listed in the search results: add it, list packages in the PPA, open PPA in browser, download packages, install a package using the built-in installer (if the PPA is not already added, it will be added)
-
Update single PPAs - without running a full "apt-get update", which should be a lot faster (and especially useful for computers with slow Internet connections)
-
List packages in PPAs enabled on your computer
-
Edit PPA source file
-
Remove duplicate PPAs
-
Import all missing GPG keys
-
Fix GPG BADSIG errors
-
Backup an restore PPAs (automatically imports missing GPG keys)
-
Re-enable working PPAs after Ubuntu upgrade: when you upgrade to a newer Ubuntu release, the PPAs are disabled so using this feature, the PPAs that work with the new Ubuntu version you're using are re-enabled, leaving the others disabled
-
Update release name in working PPAs: somewhat similar to the feature above, this one is useful if you've backup up the PPAs in say Ubuntu Precise and restored them in Ubuntu Quantal (just an example) - in this case, using this feature you can replace "precise" in each PPA source with "quantal", but only for the PPAs that have packages for Quantal.
-
Desktop integration: notifications, Unity quicklists, indicator and HUD support
-
Atom is an open-source, Electron based text editor with a massive ecosystem of plugins and themes that are easily accessible through a built-in package manager. Being built with Electron, it uses web technology (HTML, CSS, JavaScript and Node.js) and offers the same editing experience across Mac, Windows and Linux desktops. Different from most editors, it uses that same technology for themes so the UI is highly configurable through HTML, CSS and JavaScript.
FEATURES
- Same familiar workflow across platforms.
- Built-in package manager.
- File system browser.
- Advanced find-and-replace that works across multiple files and folders.
- Smart autocompletion.
Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License.
It can be used for modeling, UV unwrapping, texturing, rigging, water simulations, skinning, animating, rendering, particle and other simulations, non-linear editing, compositing, and creating interactive 3D applications, rigid body, fluid, cloth and softbody dynamics, modifier based modeling tools, powerful character animation tools, a node based material and compositing system and Python for embedded scripting.
Blender is Free Software. Free to use for any purpose. Forever.
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.
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
Features:
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
Brackets is an open-source editor for web design and development built on top of web technologies such as HTML, CSS and JavaScript. The project was created and is maintained by Adobe, and is released under an MIT License.
With focused visual tools and preprocessor support, Brackets is a modern text editor that makes it easy to design in the browser. It's crafted from the ground up for web designers and front-end developers.
Brackets is a lightweight, yet powerful, modern text editor. We blend visual tools into the editor so you get the right amount of help when you want it without getting in the way of your creative process. You'll enjoy writing code in Brackets.
Made with Love (and JavaScript) Brackets is an open-source project, supported by an active and passionate community. It's made by other web developers like you!
Inline Editors Instead of jumping between file tabs, Brackets lets you open a window into the code you care about most. Want to work on the CSS that applies to a specific ID? Put your mouse cursor on that ID, push Command / Ctrl+E and Brackets will show you all the CSS selectors with that ID in an inline window so you can work on your code side-by-side without any popups.
Live Preview Get a real-time connection to your browser. Make changes to CSS and HTML and you'll instantly see those changes on screen. Also see where your CSS selector is being applied in the browser by simply putting your cursor on it. It's the power of a code editor with the convenience of in-browser dev tools.
Preprocessor Support Work with preprocessors in a whole new way. We know how important preprocessors are to your workflow. That’s why we want to make Brackets the best code editor for preprocessors out there. With Brackets you can use Quick Edit and Live Highlight with your LESS and SCSS files which will make working with them easier than ever.
Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.
An IDE with all the features a developer need, having a consistent look, feel and operation across platforms.
Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin. For instance, compiling and debugging functionality is already provided by plugins!
A hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file.
- Rich text
- Syntax highlighting
- Images handling
- Embedded files handling
- Multi-level lists handling
- Simple tables handling
- Codeboxes handling
- Execution of the code for code nodes and codeboxes
- Alignment of text, images, tables and codeboxes
- Hyperlinks associated to text and images
- Spell check
- Intra application copy/paste
- Cross application copy/paste
- Copying a list of files from the file manager and pasting in cherrytree will create a list of links to files, images are recognized and inserted in the text
- Print & save as pdf file of a selection / node / node and subnodes / the whole tree
- Export to html of a selection / node / node and subnodes / the whole tree
- Export to plain text of a selection / node / node and subnodes / the whole tree
- TOC generation for a node / node and subnodes / the whole tree, based on headers h1, h2 and h3
- Find a node, find in selected node, find in selected node and subnodes, find in all nodes
- Replace in nodes names, replace in selected node, replace in selected node and subnodes, replace in all nodes
- Iteration of the latest find, iteration of the latest replace, iteration of the latest applied text formatting
- Import from html file, import from folder of html files
- Import from plain text file, import from folder of plain text files
- Import from basket, cherrytree, epim html, gnote, keepnote, keynote, knowit, mempad, notecase, rednotebook, tomboy, treepad lite, tuxcards, zim
- Export to cherrytree file of a selection / node / node and subnodes / the whole tree
- Password protection
- Tree nodes drag and drop
- Automatic link to web page if writing the URL
- Automatic link to node if writing node name either with no spaces and camelcase or surrounded by [[node name]]
Features a free draw tool, arrows, lines, circles, and other tools for editing screenshots you take. Possibility to add text, but not possible to change text size. Screenshots can be uploaded to Imgur, saved to a local file, or copied directly to your clipboard to easily paste in other programs. Many configuration options are available, such as hiding icons or changing the colors used in the program. Flameshot is also open source, so experienced developers can help improve the program.
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.