24
votes
Simple Markdown viewer for Ubuntu (standalone program, not something that requires usage of an internet browser)
Grip
I have been using this for a year and it is my goto Markdown render-er. Here are its features:
Markdown? Github Flavored
Linux? Yes
Normal? Yes
It is a command line tool
Offline? No
There's ...
21
votes
Simple program to edit screenshots (add texts and arrows, mark stuff) on Linux
Flameshot
Super easy to use. I mapped it to my PrtSc.
14
votes
Simple Markdown viewer for Ubuntu (standalone program, not something that requires usage of an internet browser)
Okular
Okular has a Markdown backend, which allows it to display Markdown-formated text. On Debian-based systems (like Ubuntu) you might have to install the okular-extra-backends package to use it.
...
8
votes
Simple Markdown viewer for Ubuntu (standalone program, not something that requires usage of an internet browser)
Following is copy of https://stackoverflow.com/questions/9331281/how-can-i-test-what-my-readme-md-file-will-look-like-before-committing-to-github#40696607 by Brian Burns
Atom works nicely out of the ...
8
votes
Screen capture tool with uploading to a server for Ubuntu?
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 ...

Izzy♦
- 18.9k
7
votes
Simple Markdown viewer for Ubuntu (standalone program, not something that requires usage of an internet browser)
pandoc -s filename.md | lynx -stdin
This doesn't meet the requirement of "... or anything else that requires usage of browser", but the browser runs in a terminal in text mode.
https://pandoc.org/
6
votes
Tool for sketching / drawing / painting quickly (Linux / Ubuntu)
You can use Krita. Krita is a free sketching and painting program. It was designed for concept art, illustrations, and texture painting. You can see what features are Krita supports here. Krita is an ...
5
votes
Accepted
Linux (Ubuntu) Alert on desktop on full local disk
Ubuntu already includes a disk space warning alert as part of dconf.
You can configure the settings by installing the dconf-tools:
sudo apt-get install dconf-tools
Start the dconf Editor:
dconf-...
5
votes
Accepted
Software to batch OCR multiple image files to multiple text files using Tesseract?
In Bash:
for file in FILES ; do tesseract "$file" "${file%%.*}" ; done
where in place of FILES, you should write a series of file names like image456.jpeg image457.jpeg image458.jpeg, or a glob ...
4
votes
Simple Markdown viewer for Ubuntu (standalone program, not something that requires usage of an internet browser)
There is also an amazing one here on GitHub appropriately named Glow... It's absolutely lightweight. You don't even need to leave the terminal. Works on Linux, Mac and Windows.
Here's a simple ...
4
votes
Software to add border to photos in bulk
ImageMagick
works on Windows and several other OS, but I could not find a DEB file for Ubuntu
is free, even for commercial use
can add all kinds of borders
supports many formats and can convert ...
4
votes
Accepted
Which software can I use to browse a MSSQL database?
Not sure if this will work for you, but you could try:
DBeaver
https://dbeaver.jkiss.org/download/
4
votes
Media player on Linux
VLC is the ultimate media player.
Install the Ubuntu default repository version:
sudo apt install vlc
Install the latest version (has Blu-ray support):
sudo snap install vlc
How to make a ...
3
votes
Simple Markdown viewer for Ubuntu (standalone program, not something that requires usage of an internet browser)
Remarkable
Features:
Live preview
It's free.
Extremely lightweight
Export to HTML, PDF
Download: https://remarkableapp.github.io/
3
votes
Program to take photos with webcam in Ubuntu
You can do that with any video player that supports ffmpeg's libavdevice library, or video4linux directly, and have ability to take screenshots, in general. Or even ffmpeg's ffplay itself. Let's take ...
3
votes
Split mySQL tables into databases by prefix
You can do it with bash and mysql(dump).
I don't have a MySQL right now to test it, but should be something like the following:
mysql -uUSER -p SRC_DB -e 'show tables' | tail -n+2 | grep '^PREFIX' | ...
3
votes
Accepted
Open-source Ubuntu Dropbox client?
I've used Dropbox Uploader (code, written in shell script, GNU GPL v3), and is CLI.
To list all contents in the top-level directory:
$ ./dropbox_uploader.sh list
To list all contents in a specific ...
3
votes
Screen capture tool with uploading to a server for Ubuntu?
I made a client like that for both Windows and Linux. It is very minimalist (but does what it is designed for) and unfortunately doesn't support video uploads.
You can download the binaries here: ...
3
votes
Keycast alternative in Ubuntu 16.04
You can use Screenkey.
For terminal, you can try showkey but it prints to Standard output only.
3
votes
Tool for sketching / drawing / painting quickly (Linux / Ubuntu)
Pinta is like PaintDotNet but is open source and multi platform. It is a simple image editor with a simpler interface than gimp. I think you can run sudo apt-get install pinta. Otherwise there's PPAs ...
3
votes
Accepted
Debugger for C for linux
Code::Blocks is a cross platform IDE which gives you a GUI wrapper to gdb, as well as providing a lot of development help - it is free, gratis & open source.
You can:
Set breakpoints
Step ...
3
votes
Accepted
simple lightweight reliable method to send notifications to ubuntu over internet
My suggestion would be to use a chat app such as Empathy or even Discord. Both will send GNOME pop-up notifications and are trivial to install.
Otherwise you could always make an email for just this ...
3
votes
Accepted
IDE for C, Ubuntu
I have been a profession embedded programmer for "a few" decades.
Eclipse is what I have always used, in industry, when developing under Linux.
There are probably others, some may even be "better" ...
3
votes
Is there a way to multiple users share the same machine simultaneously?
There is something on Ubuntu called MultiSeat:
a single machine that supports multiple concurrent users each with
their own set of keyboards, mice, and monitors providing a traditional
desktop ...
2
votes
Ubuntu YouTube music player with playlist search and download
Olivia is a opensource(github link) online/offline cloud based music player like iTunes, Spotify, Youtube Music etc, Olivia allows you to search any music online stream it, You can set player to save ...
2
votes
Accepted
App that lets me set the default font for a font-family
Updated Answer
A tool specifically developed for such task is pyfontfixer (This is the tool I actually used and forgot it's name and question is just to find it. Now I found it). It is pretty ...
2
votes
Accepted
Is there software for sync between folders in my laptop 'Data' drive and external HD?
Under Linux, that software already ships with your distro: it's called RSync, and works locally as well as with remote devices.
RSync only copies "changed stuff" – which would remove your fear ...

Izzy♦
- 18.9k
2
votes
Accepted
Visual LaTeX editor with citation management
TexMaker may be what you're after. It has plenty of features, including PDFLaTeX options, code completion, basic document templates, error logging, and bibliographic functions.
http://www.xm1math.net/...
2
votes
Tool to interface/synchronize between database (Postgresql) and filesystem (Linux/Ubuntu)
I don't think such an off-the-shelf tool exist. However, you can build it pretty easily if you use a clever approach.
Store ALL the files as BLOBs.
No filesystem => no sync-with-filesystem problems. ...
2
votes
Accepted
Screen record and mouse tracking
In Linux, I'd use gtkRecordMyDesktop for the recordings. AFAIK it doesn't support logging of mouse location, etc. though.
However, the linux program cnee does log X11 events and data. It can even ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
ubuntu × 283linux × 163
gratis × 35
open-source × 25
windows × 18
gui × 11
android × 10
video × 10
file-management × 10
music × 10
audio × 9
python × 8
pdf × 8
monitoring × 8
screen-recording × 7
c++ × 6
command-line × 6
backup × 6
ide × 6
chat × 6
ssh × 6
debian × 6
database × 5
html × 5
image-editor × 5