Though not strictly being a viewer, I can recommend ReText here – which I'm using myself on Ubuntu, and am pretty satisfied.
runs locally on Linux: Yes (also on Windows and Mac)
normal program, not a browser addon: Yes. Written in Python, and easy to deal with.
simple and lightweight: Yes. On its own, it comes with the basics – and you can add more (like ...
My first thought was "ok you need something like Greenshot" so, after some search, I found Shutter which offers the features you need (more info in this blog post). You can download it from Launchpad. More details:
Capture options like capture a specific area or whole desktop
Share options like generating shared link and Ubuntu One(which has stopped I think)...
KeePassX might be of special interest to you, if the Mono trouble was the only thing bothering you. It's a native port of KeePass to Linux and MacOS X and, as you're running Ubuntu, even contained in the official (Ubuntu) repositories, so a simple
sudo apt-get install keepassx
will put it on your machine (and a corresponding start-icon into Accessories → ...
qpdfview (sudo apt-get install qpdfview) is the best alternative as lightweight tabbed PDF viewer.
Editing: not available. Same for annotating. If you need these, you need another alternative.
Viewing options: all usual viewing options are there, including zooming, fitting to page, continuous and non-continuous scrolling, full-screen and rotating pages.
I have been using this for a year and it is my goto Markdown render-er. Here are its features:
Markdown? Github Flavored
It is a command line tool
There's also a work-in-progress branch to provide offline rendering
It is a command line tool
Open source? Yes
Export to PDF/HTML
KompoZer screenshots show it as a real WYSIWYG editor, and it is available for Linux, OS X and Windows:
Screenshot (source: KompoZer homepage; click for full-size)
KompoZer is a complete web authoring system that combines web file management and easy-to-use WYSIWYG web page editing.
KompoZer is designed to be extremely easy to use, making it ideal for ...
As you initially already watch the tutorial online, and most likely use Firefox to do so, please take a look at DownloadHelper:
DownloadHelper is a free Firefox extension for downloading and converting videos from many sites with minimum effort. It sits in your toolbar, grayed out – and as soon as it detects media (images, audio/video files) if takes on ...
Update (20170929): For the last year I am using the amazing Pinegrow (https://pinegrow.com) IDE and I wholeheartedly recommend it. The BlueGriffon I mentioned below in my reply from few years ago is outdated and far behind the Pinegrow in development.
I recommend BlueGriffon. It is FREE, feature rich, runs on all major platforms, and has many good add-ons, ...
You may want to consider skipping the "install the OS" part and recover directly to an empty disk. For that you will need a complete backup of the whole system including all OS elements.
backintime can do that if you run it as root and take a bit time to configure it. And it was written because there was a lack of Time Machine on linux (see about page). I ...
Pidgin (Ubuntu: pidgin) is an IM client that supports many protocols, including Skype (with the pidgin-skype plugin), Google Talk, IRQ, Jabber/XMPP, IRC, Lync/Communicator and more. These protocols work for text chat, I don't know whether Pidgin supports sound, video or screen sharing for all of them.
As I understand it (I don't use Unity myself), Unity ...
I would suggest QT Creator. Don't be fooled by the name, you can use it for any C++ project, even without QT.
It has all he features you're asking (autocomplete, compilation and so...).
On top of that, it's multi-platform.
Calibre is a very popular ebook management software.
It fulfills all of your requirements, barring in-app dictionary.
I will draw particular notice to the ability to drag and drop ebook files in to the application to add them to your library. This works great and I use it all the time.
Beyond that, its other notable features are the ability to subscribe to ...
MusicBrainZ Picard is a cross-platform, free as in freedom and free beer music tagger. Here is a quick guide to efficient file tagging.
It is free, cross-platform, integrates well with most Linux media players, recognizes any song present in an album registered on the MusicBrainZ database, which is pretty complete on most genres and easy to contribute to, ...
PyCharm now has a free, open-source, apache-licensed "community edition":
Community Edition FREE
Lightweight IDE for Python development only
Free, open-source, Apache 2 license
Intelligent Editor, Debugger, Refactorings, Inspections, VCS integration
Project Navigation, Testing support, Customizable UI, Vim key bindings
If you don’t mind using a cloud based password manager LastPass is just awesome.
LastPass is cross platform and cross browser and cross mobile platform application which is free but offer also a premium version for 1$ monthly and additional features.
It's secure - uses AES 256-bit encryption.
Auto login - After saving a website's username ...
You might wish to take a look at Shutter – which offers this and more:
Shutter upload screenshots (click images for larger variants)
As the screenshots show, Shutter allows you uploading to many public image hosters, and you can even upload to your own FTP server if you wish to. After a successful upload, it gives you the URL(s) for the uploaded image (...
A while ago, I've used ProFTPD, which is also recommended at AskUbuntu for offering a nice and user-friendly GUI:
GAdmin-ProFTPD (source: Wikipedia; click image for larger variant)
Work on Ubuntu 13.10: yes
GUI: Yes (see screenshot)
Easy to use: yes
I have to admit I never used the GUI myself. But ProFTPD itself always was running stable, and ...
Déjà Dup backup tool can be set up to cover your needs. Backup utility Déjà Dup is graphical wrapper around the command line backup tool duplicity.
The backup tool is easy to use with simple and clear GUI.
Déjà Dup makes incremental back-ups with occasional full backups.
It makes back-ups automatically and regularly, and it can be scheduled as per needs
This answer is no longer valid. As notified in comment by @Dorian, this can no more be used for normal web development.
Google Web Designer is a WYSIWYG html editor and much more.
The design is currently in beta and is available for the following Linux distributions:
Here's the official download link
Quod Libet (License: GPL v2) seems to have all features you mentioned:
playlists are supported (can be exported as M3U and PLS via plugin)
covers are displayed (it looks for a file in the current folder named, e.g., folder.jpg) (there is also a plugin that can download covers)
it comes with a notification plugin
it comes with a plugin for Sound Menu ...
I'd recommend Spyder which meets all your requirements:
Can be used in commercial environment (it's under the MIT license)
Supports Python 3
Debugger (with break points, variable inspection, etc.)
Installation for Python 3
To use Spyder for Python 3, you just need v2.3.0 or later.
Ubuntu 12.10 and later
You can get ...
Amaya is W3C's official WYSIWYG Web editor.
It is open source, and judging by the screenshots, customizable enough. Just in case, it also supports OSX and Windows.
On the home page, it is described thus:
Amaya is a Web editor, i.e. a tool used to create and update documents directly on the Web. Browsing features are seamlessly integrated with the editing ...
It might be a slightly different intended use-case, but perhaps Mendeley would suit your needs.
It's designed as a reference manager, and lets you store + annotate PDFs for academic research. A lot of the application's utility is in keeping a database of all the important metadata for citing the work, but if you ignore those features (assuming they're not ...
Hotshots is a screenshot tool with some editing features. It is particularly suitable for writing documentation, but you can use it to highlight some details on a map image or what ever you want.
Some important features:
Free/libre software and gratis
Can take screenshots: all screens, full screen, window, region, free hand region
So you want an interactive diff tool with very basic features. The obvious answer is Emacs (Ubuntu: emacs), which includes Ediff since about 20 years ago.
Open the two files that you want to compare, and select “Tools → Compare (Ediff) → Two Buffers…” in the menu. Or select “Tools → Compare (Ediff) → Two Files…” and enter the file names. You can use the ...
Okay, the only way I found to do it is to install the plugin for Pidgin.
Unfortunately you still need to run the official Skype client in the background as the plugin interfaces with it somehow. But this seems to fit in with your requirements.
The only other way I have used Skype chatting with out using Skype itself is by using an online client, such as ...
The best image stitcher that I know of is hugin - it allows you to stitch images together that are not in a simple left/right or right/left order.
hugin is free, open source and cross platform including linux & windows.
On Ubuntu just use:
sudo apt-get install hugin
if it isn't already installed.