Skip to content

Commit e51361e

Browse files
committed
initial commit
0 parents  commit e51361e

File tree

3 files changed

+278
-0
lines changed

3 files changed

+278
-0
lines changed

CONTRIBUTING.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Contribution Guidelines
2+
3+
## Adding to this list
4+
5+
Please ensure your pull request adheres to the following guidelines:
6+
7+
- Only free and opensource software is accepted.
8+
- The list is mainly intended for desktop applications, or at least online services with a local client: do not submit server-side tools.
9+
- Plugins for already listed applications are welcome.
10+
- Search previous suggestions before making a new one, as yours may be a duplicate.
11+
- Make sure the list is useful before submitting. That implies it has enough content and every item has a good succinct description.
12+
- Make an individual pull request for each suggestion.
13+
- New categories or improvements to the existing categorization are welcome.
14+
- Check your spelling and grammar.
15+
- Make sure your text editor is set to remove trailing whitespace.
16+
- The pull request and commit should have a useful title.
17+
18+
Thank you for your suggestions!
19+
20+
## Improving your own tools
21+
22+
Lots of smart utilities on Linux are available only as command-line applications: please consider the opportunity to create a graphical front-end for your preferred tool, using your preferred method, to make them more user-friendly, accessible and even smarter.
23+
24+
Once implemented and published a viable enough solution, submit a [Request For Package to Debian](https://wiki.debian.org/RFP) or to your preferred distribution.
25+

LICENSE

Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
Creative Commons Legal Code
2+
3+
CC0 1.0 Universal
4+
5+
CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
6+
LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN
7+
ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
8+
INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
9+
REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS
10+
PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM
11+
THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED
12+
HEREUNDER.
13+
14+
Statement of Purpose
15+
16+
The laws of most jurisdictions throughout the world automatically confer
17+
exclusive Copyright and Related Rights (defined below) upon the creator
18+
and subsequent owner(s) (each and all, an "owner") of an original work of
19+
authorship and/or a database (each, a "Work").
20+
21+
Certain owners wish to permanently relinquish those rights to a Work for
22+
the purpose of contributing to a commons of creative, cultural and
23+
scientific works ("Commons") that the public can reliably and without fear
24+
of later claims of infringement build upon, modify, incorporate in other
25+
works, reuse and redistribute as freely as possible in any form whatsoever
26+
and for any purposes, including without limitation commercial purposes.
27+
These owners may contribute to the Commons to promote the ideal of a free
28+
culture and the further production of creative, cultural and scientific
29+
works, or to gain reputation or greater distribution for their Work in
30+
part through the use and efforts of others.
31+
32+
For these and/or other purposes and motivations, and without any
33+
expectation of additional consideration or compensation, the person
34+
associating CC0 with a Work (the "Affirmer"), to the extent that he or she
35+
is an owner of Copyright and Related Rights in the Work, voluntarily
36+
elects to apply CC0 to the Work and publicly distribute the Work under its
37+
terms, with knowledge of his or her Copyright and Related Rights in the
38+
Work and the meaning and intended legal effect of CC0 on those rights.
39+
40+
1. Copyright and Related Rights. A Work made available under CC0 may be
41+
protected by copyright and related or neighboring rights ("Copyright and
42+
Related Rights"). Copyright and Related Rights include, but are not
43+
limited to, the following:
44+
45+
i. the right to reproduce, adapt, distribute, perform, display,
46+
communicate, and translate a Work;
47+
ii. moral rights retained by the original author(s) and/or performer(s);
48+
iii. publicity and privacy rights pertaining to a person's image or
49+
likeness depicted in a Work;
50+
iv. rights protecting against unfair competition in regards to a Work,
51+
subject to the limitations in paragraph 4(a), below;
52+
v. rights protecting the extraction, dissemination, use and reuse of data
53+
in a Work;
54+
vi. database rights (such as those arising under Directive 96/9/EC of the
55+
European Parliament and of the Council of 11 March 1996 on the legal
56+
protection of databases, and under any national implementation
57+
thereof, including any amended or successor version of such
58+
directive); and
59+
vii. other similar, equivalent or corresponding rights throughout the
60+
world based on applicable law or treaty, and any national
61+
implementations thereof.
62+
63+
2. Waiver. To the greatest extent permitted by, but not in contravention
64+
of, applicable law, Affirmer hereby overtly, fully, permanently,
65+
irrevocably and unconditionally waives, abandons, and surrenders all of
66+
Affirmer's Copyright and Related Rights and associated claims and causes
67+
of action, whether now known or unknown (including existing as well as
68+
future claims and causes of action), in the Work (i) in all territories
69+
worldwide, (ii) for the maximum duration provided by applicable law or
70+
treaty (including future time extensions), (iii) in any current or future
71+
medium and for any number of copies, and (iv) for any purpose whatsoever,
72+
including without limitation commercial, advertising or promotional
73+
purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each
74+
member of the public at large and to the detriment of Affirmer's heirs and
75+
successors, fully intending that such Waiver shall not be subject to
76+
revocation, rescission, cancellation, termination, or any other legal or
77+
equitable action to disrupt the quiet enjoyment of the Work by the public
78+
as contemplated by Affirmer's express Statement of Purpose.
79+
80+
3. Public License Fallback. Should any part of the Waiver for any reason
81+
be judged legally invalid or ineffective under applicable law, then the
82+
Waiver shall be preserved to the maximum extent permitted taking into
83+
account Affirmer's express Statement of Purpose. In addition, to the
84+
extent the Waiver is so judged Affirmer hereby grants to each affected
85+
person a royalty-free, non transferable, non sublicensable, non exclusive,
86+
irrevocable and unconditional license to exercise Affirmer's Copyright and
87+
Related Rights in the Work (i) in all territories worldwide, (ii) for the
88+
maximum duration provided by applicable law or treaty (including future
89+
time extensions), (iii) in any current or future medium and for any number
90+
of copies, and (iv) for any purpose whatsoever, including without
91+
limitation commercial, advertising or promotional purposes (the
92+
"License"). The License shall be deemed effective as of the date CC0 was
93+
applied by Affirmer to the Work. Should any part of the License for any
94+
reason be judged legally invalid or ineffective under applicable law, such
95+
partial invalidity or ineffectiveness shall not invalidate the remainder
96+
of the License, and in such case Affirmer hereby affirms that he or she
97+
will not (i) exercise any of his or her remaining Copyright and Related
98+
Rights in the Work or (ii) assert any associated claims and causes of
99+
action with respect to the Work, in either case contrary to Affirmer's
100+
express Statement of Purpose.
101+
102+
4. Limitations and Disclaimers.
103+
104+
a. No trademark or patent rights held by Affirmer are waived, abandoned,
105+
surrendered, licensed or otherwise affected by this document.
106+
b. Affirmer offers the Work as-is and makes no representations or
107+
warranties of any kind concerning the Work, express, implied,
108+
statutory or otherwise, including without limitation warranties of
109+
title, merchantability, fitness for a particular purpose, non
110+
infringement, or the absence of latent or other defects, accuracy, or
111+
the present or absence of errors, whether or not discoverable, all to
112+
the greatest extent permissible under applicable law.
113+
c. Affirmer disclaims responsibility for clearing rights of other persons
114+
that may apply to the Work or any use thereof, including without
115+
limitation any person's Copyright and Related Rights in the Work.
116+
Further, Affirmer disclaims responsibility for obtaining any necessary
117+
consents, permissions or other rights required for any use of the
118+
Work.
119+
d. Affirmer understands and acknowledges that Creative Commons is not a
120+
party to this document and has no duty or obligation with respect to
121+
this CC0 or use of the Work.
122+

README.md

Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,131 @@
1+
# Awesome Linux
2+
3+
[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
4+
5+
This is a collection of **awesome** Linux applications and tools for developers. All of them are freesoftware and opensource; most are directly installable with the package manager built into your preferred distribution.
6+
7+
Any comment or suggestion? Cannot you find an application to do something? [Let us know!](https://github.com/madbob/awesome-linux/issues)
8+
9+
Initial contents and hierarchy inspired by the [Awesome Mac list](https://github.com/jaywcjlove/awesome-mac/). More general-purpose applications can be found in the [Awesome Linux Software list](https://github.com/VoLuong/Awesome-Linux-Software). To contribute, [read the specific file](CONTRIBUTING.md).
10+
11+
## Contents
12+
13+
- [Editors and IDE](#editors-and-ide)
14+
- [Development Tools](#development-tools)
15+
- [Command Line Tools](#command-line-tools)
16+
- [Database](#database)
17+
- [Design and Graphics](#design-and-graphics)
18+
- [Writing](#writing)
19+
- [Productivity](#productivity)
20+
- [File Management](#file-management)
21+
- [Virtual Machines](#virtual-machines)
22+
- [Translation Tools](#translation-tools)
23+
- [Frameworks for Hybrid Apps](#hybrid-apps)
24+
25+
## Editors and IDE
26+
27+
### Editors
28+
29+
* [Atom](https://atom.io) - A hackable text editor.
30+
* Plugins
31+
* [minimap](https://atom.io/packages/minimap) - A preview of the full source code.
32+
* [autocomplete-paths](https://atom.io/packages/autocomplete-paths) - Autocomplete + paths suggestions
33+
* [file-icons](https://atom.io/packages/file-icons) - Assign file extension icons and colors for improved visual grep.
34+
* [atom-beautify](https://atom.io/packages/atom-beautify) - Beautify HTML, CSS, JavaScript, PHP, Python, Ruby, Java, C, C++, C#, Objective-C, CoffeeScript, TypeScript, Coldfusion, SQL, and more.
35+
* [git-time-machine](https://github.com/littlebee/git-time-machine) - Visually interact with git command history for a file.
36+
* [color-picker](https://atom.io/packages/color-picker) - A Color Picker.
37+
* [Brackets](http://brackets.io) - A modern, open source text editor that understands web design.
38+
* [Kate](https://kate-editor.org/) - An advanced editor integrated in the KDE desktop environment.
39+
* [LightTable](https://www.lighttable.com) - The next generation code editor.
40+
* [Emacs](https://www.emacswiki.org/emacs/EmacsForMacOS) - A popular text editor used by programmers, scientists, engineers, students, and system administrators.
41+
* [Vim](http://www.vim.org/) - A highly configurable text editor built to make creating and changing any kind of text very efficient.
42+
43+
### IDE
44+
45+
* [Gnome Builder](https://wiki.gnome.org/Apps/Builder) - IDE for the Gnome platform.
46+
* [QtCreator](https://wiki.qt.io/Qt_Creator) - A cross-platform IDE tailored to the needs of Qt developers.
47+
* [Eclipse](https://www.eclipse.org) - Popular open-source IDE, mainly for Java but with plugin support for a wide array of languages and platforms.
48+
* [NetBeans IDE](https://netbeans.org/) - A free and open source IDE, mainly used for Java development, but supports many other languages and frameworks.
49+
* [CodeBlocks](http://codeblocks.org/) - The open source, cross platform, free C, C++ and Fortran IDE.
50+
51+
## Development Tools
52+
53+
* [Git](https://git-scm.com/) - The Version Control Tool.
54+
* [Git Cola](https://git-cola.github.io/) - A sleek and powerful graphical Git client.
55+
* [Gitg](https://wiki.gnome.org/Apps/Gitg/) - The GNOME GUI client to view git repositories.
56+
* [Koala](http://koala-app.com) - A GUI application for Less, Sass, Compass and CoffeeScript compilation.
57+
* [Meld](http://meldmerge.org/) - An application to visually compare and merge files.
58+
* [TeXstudio](http://www.texstudio.org) - An integrated writing environment for creating LaTeX documents.
59+
60+
### Test Tools
61+
62+
* [LinkChecker](https://wummel.github.io/linkchecker/) - Find out all the invalid links.
63+
* [GtkInspector](https://wiki.gnome.org/Projects/GTK%2B/Inspector) - Built-in interactive debugging support in GTK+.
64+
65+
## Command Line Tools
66+
67+
* [Terminix](https://github.com/gnunn1/terminix/) - A tiling terminal emulator for Linux.
68+
* [tmux](https://github.com/tmux/tmux) tmux is a "terminal multiplexer", it enables a number of terminals (or windows) to be accessed and controlled from a single terminal.
69+
* [Glances](https://github.com/nicolargo/glances) - Glances is a cross-platform curses-based system monitoring tool.
70+
* [Fish Shell](https://fishshell.com/) - A smart and user-friendly terminal, similar to zsh.
71+
* [Prezto](https://github.com/sorin-ionescu/prezto) - The configuration framework for zsh: it enriches the command line interface environment with sane defaults, aliases, functions, auto completion, and prompt themes.
72+
* [oh-my-zsh](http://ohmyz.sh) - It comes bundled with a ton of helpful functions, helpers, plugins, themes, and a few things that make you shout.
73+
* [oh-my-fish](https://github.com/oh-my-fish/oh-my-fish) - Like oh-my-zsh, for Fish Shell.
74+
* [bash-it](https://github.com/Bash-it/bash-it) - Shameless ripoff of oh-my-zsh for Bash.
75+
* [mycli](https://github.com/dbcli/mycli) - A command line client for MySQL that can do auto-completion and syntax highlighting.
76+
* [LNav](http://lnav.org) - Log file navigator.
77+
* [cool-retro-term](https://github.com/Swordfish90/cool-retro-term) - A good looking terminal emulator which mimics the old cathode display.
78+
79+
## Database
80+
81+
* [MySQL Workbench](http://dev.mysql.com/downloads/workbench/) - MySQL Official GUI.
82+
* [ElectroCRUD](http://garrylachman.github.io/ElectroCRUD/) - Modern MySQL CRUD Application.
83+
* [Robomongo](https://robomongo.org/) - Native and cross-platform MongoDB management tool.
84+
* [Chrome MySQL Admin](https://www.eisbahn.jp/chrome_mysql_admin) - This is a powerful Chrome app to manage your MySQL.
85+
86+
## Design and Graphics
87+
88+
* [Inkscape](https://inkscape.org/) - The vector graphics editor.
89+
* [Gimp](https://www.gimp.org/) - A cross-platform image editor.
90+
* [Krita](https://krita.org/) - Professional free and open source painting program.
91+
* [Blender](https://www.blender.org/) - 3D creation software.
92+
* [Trimage](https://trimage.org/) - Compress images in multiple formats.
93+
* [GColor](http://gcolor2.sourceforge.net/) - Color-picking tool.
94+
95+
## Writing
96+
97+
* [Zim](http://zim-wiki.org/) - A desktop wiki.
98+
* [Marp](https://yhatt.github.io/marp/) - A Markdown presentation writer with cross-platform support.
99+
* [EME](https://eme.moe/) - Elegant Markdown editor.
100+
101+
## Productivity
102+
103+
* [Getting Things Gnome](http://gtgnome.net/) - A personal tasks and todo-list items organizer.
104+
* [Hamster](http://projecthamster.org/) - Personal time tracker.
105+
* [Freeplane](http://freeplane.sourceforge.net/) - Free mind mapping and knowledge management software.
106+
* [ShellShape](http://gfxmonk.net/shellshape/) - Gnome extension for tiling windows.
107+
* [KeePassX](https://www.keepassx.org) - A light-weight and open-source password management app.
108+
109+
## File Management
110+
111+
* [File Roller](http://fileroller.sourceforge.net/) - Interface for many archiving and compression formats including ZIP, RAR and ACE.
112+
* [Krusader](https://userbase.kde.org/Krusader) - An advanced twin panel (commander style) file manager.
113+
* [Baobab](https://wiki.gnome.org/Apps/Baobab) - Graphical application to analyse disk usage.
114+
115+
## Virtual Machines
116+
117+
* [Virtual Box](http://www.virtualbox.org/) - A powerful x86 and AMD64/Intel64 virtualization product.
118+
* [Boxes](https://wiki.gnome.org/Apps/Boxes) - A simple application to access remote or virtual systems.
119+
120+
## Translation Tools
121+
122+
* [Poedit](https://poedit.net/) - The best editor for translating gettext PO files.
123+
* [Lokalize](https://userbase.kde.org/Lokalize) - Localization tool for KDE and other open source software.
124+
125+
## Frameworks for Hybrid Apps
126+
127+
* [nw.js](http://nwjs.io) - Build desktop application with HTML and JavaScript.
128+
* [Electron](http://electron.atom.io) - Build cross platform desktop application with JavaScript, HTML and CSS.
129+
* [React Native for Ubuntu](https://github.com/CanonicalLtd/react-native) - Build Ubuntu desktop apps using React Native.
130+
* [AppJS](http://appjs.com/) - Build desktop application for Linux, Windows and Mac using HTML, CSS and JavaScript.
131+

0 commit comments

Comments
 (0)