DEV Community

charly palencia
charly palencia

Posted on


Elementary OS: 8 must-have dev tools for everyday tasks

As developers, we spend a considerable amount of time on our primary productivity apps, such as code editors, Messaging apps, Terminal, and so on. This set of tools was created to make our lives easier when we were coding, This collection of tools was designed to make our lives easier when we were coding, but what about when we aren't? Additional soft skills such as successful communication, self-management, and others require different tools.

This list includes my top eight eOS apps that fulfilling my everyday requirements.

1. Tasks — Appcenter.

by Elementary inc

How do you plan your day? As a developer, keeping track of our tasks is crucial to a successful project. Tasks app is simply what we need for managing to-do lists and reminders.

Designed and built to help manage all of your tasks and reminders. Create and complete tasks, manage lists and sync them across your machines using CalDAV.

2. Notes-Up — AppCenter

by Elementary inc

What about the paperwork? Keeping track of important project information and preparing the documentation needed to put it into action successfully.

This is a user-friendly writing app for everyone, from students to programmers! Among the features are:

  • Easy-to-use markdown editor.

  • Notebooks and tags, quickly find and organize your notes

  • Your work is saved automatically as you write, you will never lose your work!

  • Plugins: such as embedding YouTube videos and setting text color

  • Export as PDF and Markdown files

  • Cross-Note Links to quickly reference other notes

  • 3 Beautiful app themes to help you create the best writing environment,

3. Snapstore — snap

by Canonical

A one-of-a-kind global app shop with the most up-to-date technologies including Visual Studio, Slack, Docker, Blender, and others. When you’re seeking for a click-to-install option, it’ll make your life easier. Snap shop is an app that can be installed using the snap command; the installation process can be found here.

4. FlameshotSnapstore or Flathub

*by *Jeremy Borgman

What about screenshots that are completely descriptive? One image is worth a thousand words, and you’ll get that and more with this app.

Flameshot is a free and open-source, cross-platform tool to take screenshots with many built-in features to save you time. This app has a great list of features including:

  • Highly customizable

  • In-app screenshot editing

  • Command-line interface (CLI)

  • Upload to online platforms

  • And More!

5. Eddy — AppCenter

by Adam Bieńkowski

Although EOs appcenter and snapstore apps make it easier to install our programs, what about those who simply provide a.deb file? Don’t worry, my buddy; Eddy will come to your rescue. Simply slide your .deb into this fantastic program, and you’re done!

Install, uninstall and view information about Debian packages.

Features include:

  • Install multiple packages at once

  • Upgrade and downgrade existing packages

  • Load all packages automatically from your Downloads folder

  • View history of previously installed apps

  • Complete system integration including notifications and progress bar in the dock

6. Peek— Flatpack/repository

by Philipp Wolfer

When a workflow needs to be explained, this program allows me to quickly and easily generate screen videos in formats like mp4, webm, and my favorite gifs. 😍!

Peek makes it easy to create short screencasts of a screen area. It was built for the specific use case of recording screen areas, e.g. for easily showing UI features of your own apps or for showing a bug in bug reports. With Peek you simply place the Peek window over the area you want to record and press “Record”. Peek is optimized for generating animated GIFs, but you can also directly record to WebM or MP4 if you prefer.

7. Reminduck— AppCenter

by Matheus Fantinel

How many meetings do you miss? Yes, I do! I’m definitely one of my worst flaws, and this software has greatly aided me in minimizing it!

Reminduck is a simple reminder app made to be quick and easy — it focuses on simple or recurrent reminders with set time and date and nothing else.

It’s perfect if all you want are simple or daily/weekly/monthly reminders. Anything more than that is not achievable by Reminduck right now — but you can help! Open an issue or a pull request if you have any ideas or requests.

8. Commet— AppCenter

by Small Technology Foundation

You’ve finished your code and are ready to write your commit message; here’s a resource to assist you in making your messages more appealing to your team.

A distraction-free Git commit message editor with spell-check, first-line character limit warnings, and emoji support.

I hope that this list will help you improve your technique or, at least, provide you with the final step in installing the Elementary OS. I think EOs is one of the best Linux operating systems I’ve ever used, and I’m sure you’ll love it as much as I do.

**Guarapo Labs **creates digital products that assist people in developing their ideas. Our staff has all of the necessary skills to work on your web and virtual reality game projects. Our commitment to educating our clients on how to provide the finest customer experience with their solutions is reflected in the high quality of our software.

Contact us **
Guarapo Labs
charly-palencia - Overview

Top comments (2)

edwinnv profile image
Edwin Nuñez

Nice job! 👊

danieltolentino profile image
Daniel Tolentino

Awesome apps. Cool! AppCenter has a lot of "hidden" gems.

An Animated Guide to Node.js Event Loop

>> Check out this classic DEV post <<