9c5135bf72565793f231b31c3f4e54f2cce58b1c
[gnupg-doc.git] / web / software / swlist.org
1 #+TITLE: GnuPG - Software list
2 #+STARTUP: showall indent
3 #+SETUPFILE: "../share/setup.inc"
4 #+OPTIONS:  ^:{}
5
6 * Software list
7
8 This is the complete list of software we know to work or once used to
9 work with GnuPG.  The header line indicates the supported operating
10 systems and the type of the software:
11
12   - GUI  :: A graphical user interface for GnuPG
13   - MUA  :: A Mail User Agent (mail program) or a Plugin for MUA
14   - CHAT :: A chat client
15   - INST :: An installer package
16   - LIB  :: Software to help writing programs with GnuPG support.
17   - SRV  :: Software for use on servers.
18   - MISC :: Other types of software
19
20 The flag /Active/ indicates that we know that this software is
21 actively maintained.  /Obsolete/ mean that the software is not anymore
22 useful.
23
24
25 ** [[http://www.claws-mail.org/][Claws Mail]] [Unix, Windows] MUA /Active/
26    :PROPERTIES:
27    :CUSTOM_ID: claws
28    :END:
29
30 Is a very nice GTK+ based MUA with full support for GnuPG.
31
32 ** [[http://code.google.com/p/cryptophane/][Cryptophane]] [Windows] GUI
33    :PROPERTIES:
34    :CUSTOM_ID: cryptophane
35    :END:
36
37 Cryptophane is an easy-to-use application for MS Windows. It allows
38 users to encrypt, sign, decrypt, and perform key maintenance without
39 having to deal with GnuPG's command-line interface.
40
41 ** [[http://egd.sourceforge.net][EGD]] [Unix] MISC /Obsolete/
42    :PROPERTIES:
43    :CUSTOM_ID: egd
44    :END:
45
46 Unices without a =/dev/random= should download and install
47 this Entropy Gathering Daemon.
48
49 ** [[http://enigform.mozdev.org][enigform]] [Unix,Windows,OSX] MISC
50    :PROPERTIES:
51    :CUSTOM_ID: enigform
52    :END:
53
54 Mozilla Firefox extension for HTTP+OpenPGP support
55 (see [[#mod-auth-openpgp][mod_auth_openpgp]]).
56
57
58 ** [[http://www.enigmail.net/][Enigmail]] [Unix, Windows, OSX] MUA /Active/
59    :PROPERTIES:
60    :CUSTOM_ID: enigmail
61    :END:
62
63 Is a plug-in for Mozilla's Thunderbird mailer.
64
65 ** [[http://www.adobner.de/eudoragpg/][EudoraGPG]] [Windows] MUA
66    :PROPERTIES:
67    :CUSTOM_ID: eudoragpg
68    :END:
69
70 Is a plugin for the proprietary Eudora MUA.
71
72 ** [[http://www.ximian.com/products/ximian_evolution][Evolution]] [Unix] MUA /Active/
73    :PROPERTIES:
74    :CUSTOM_ID: evolution
75    :END:
76
77 Is a catch all MUA application for the GNOME desktop.
78
79 ** [[http://www.beedub.com/exmh/][exmh]] [Unix] MUA
80    :PROPERTIES:
81    :CUSTOM_ID: exmh
82    :END:
83
84 Is a Tcl/Tk based MUA.
85
86 ** [[http://business-php.com/opensource/ez-pine-gpg/][ez-pine-gpg]] [Unix] MUA
87    :PROPERTIES:
88    :CUSTOM_ID: ez-pine-gpg
89    :END:
90
91 ez-pine-gpg is a set of scripts that allows beginners and experts to
92 use gpg with Pine. There are plenty of other applications that allow
93 gpg to be used with Pine: this one is intended to be the best, since
94 it merges intuitive use with powerful features. The result is an
95 application that's not only fast and secure, but also perfect for
96 novices and power-users alike.
97
98
99 ** [[http://gabber.sourceforge.net/][Gabber]] [Unix] CHAT
100    :PROPERTIES:
101    :CUSTOM_ID: gabber
102    :END:
103
104 Gabber is a Free and Open Source GNOME client for an instant messaging
105 system called Jabber (XMPP). Jabber is a Free and Open Source distributed
106 instant messaging system. It does not rely on a single server, and the
107 protocol is well documented. Jabber allows communication with many
108 different instant messaging systems, including ICQ and AIM.
109
110 ** [[http://www.gajim.org/][Gajim]] [Unix] CHAT /Active/
111    :PROPERTIES:
112    :CUSTOM_ID: gajim
113    :END:
114
115 The goal of Gajim is to provide a full featured and easy to use Jabber
116 client. Gajim works nicely with GNOME, but does not require it to
117 run. It is released under the GNU General Public License.
118
119 ** [[http://www.gnu.org/software/anubis/][GNU Anubis]] [Unix] MUA
120    :PROPERTIES:
121    :CUSTOM_ID: anubis
122    :END:
123
124 Is an outgoing mail processor, and an SMTP tunnel between the MUA and
125 the MTA. It strongly uses the GnuPG via the GPGME interface. With this
126 GNU tool you can encrypt or sign an outgoing mail on-the-fly.
127
128 ** [[http://www.collaboration-world.com/gnumail/][GNUmail.app]] [Unix] MUA /Active/
129    :PROPERTIES:
130    :CUSTOM_ID: gnumail
131    :END:
132
133 Is a GNUStep MUA with support for GnuPG.
134
135 ** [[http://www.tech-faq.com/gnupg-shell.shtml][GnuPG Shell]] [Unix] GUI
136    :PROPERTIES:
137    :CUSTOM_ID: gnupg-shell
138    :END:
139
140 GnuPG Shell is a cross-platform graphical frontend for GnuPG.
141
142 ** [[http://github.com/smartrevolution/gnupg-for-java][gnupg-for-java]] [Unix,Windows,OSX] LIB
143    :PROPERTIES:
144    :CUSTOM_ID: gnupg-for-java
145    :END:
146
147 This is a Java binding for GPGME library.
148
149 ** [[gpa/index.en.html][GPA]]  [Unix, Windows] GUI /Active/
150    :PROPERTIES:
151    :CUSTOM_ID: gpa
152    :END:
153
154 Aims to be the standard GnuPG graphical frontend. [[gpa/index.en.html][GPA]] is hosted on
155 this site.  The Windows version is part of [[http://www.gpg4win.org/][Gpg4win]].
156
157 ** [[http://business-php.com/opensource/gpg_encrypt/][gpg_encrypt]] [Unix] SRV
158    :PROPERTIES:
159    :CUSTOM_ID: gpg-encrypt
160    :END:
161
162 gpg_encrypt() is a PHP function that will allow you to easily use
163 GnuPG to encrypt data to your public PGP key and mail that encrypted
164 data to yourself, where it can be securely decrypted with your private
165 key. This is designed primarily for use with web-based forms but can
166 be used to encrypt any data.
167
168 ** [[http://linux.oregpreshaz.hu/script.html][gpg_mail]] [Unix] SRV
169    :PROPERTIES:
170    :CUSTOM_ID: gpg-mail-script
171    :END:
172
173 This script is able to encode/sign emails in an automatic
174 fashion. There is also a [[http://linux.choma.hu/gpg-script/][mirror site]] available.
175
176 ** [[http://www.gpg4win.org/][Gpg4win]] [Windows] INST /Active/
177    :PROPERTIES:
178    :CUSTOM_ID: gpg4win
179    :END:
180
181 Gpg4win is an installer package for Windows with computer programs and
182 handbooks for email and file encryption.
183
184 ** [[http://www.gpgtools.org/gpgmail.html][GPGMail]] [OSX] MUA /Active/
185    :PROPERTIES:
186    :CUSTOM_ID: gpgmail
187    :END:
188
189 Is a mail program for MAC OS X.  Note that only the source code is
190 delivered without charge; a binary version requires a paid
191 subscription.
192
193 ** [[gpgme/index.org][GPGME]] [Unix,Windows,OSX] LIB /Active/
194    :PROPERTIES:
195    :CUSTOM_ID: gpgme
196    :END:
197
198 GnuPG Made Easy is the standard library for applications to access
199 most GnuPG functions.
200
201 ** [[http://www.g10code.de/p-gpgol.html][GpgOL]] [Windows] MUA /Active/
202    :PROPERTIES:
203    :CUSTOM_ID: gpgol
204    :END:
205
206 A plug-in for the Windows version of Microsoft Outlook.
207 It is part of [[http://www.gpg4win.org/][Gpg4win]].
208
209 ** [[https://sourceforge.net/projects/gpgrelay/][GPGrelay]] [Windows] MUA
210    :PROPERTIES:
211    :CUSTOM_ID: gpgrelay
212    :END:
213
214 Is a Windows program which can be used to use GnuPG with all MUAs.
215
216 ** [[http://gpgtools.org/][GPGTools]] [OSX] INST /Active/
217    :PROPERTIES:
218    :CUSTOM_ID: gpgtools
219    :END:
220
221 GPGTools is an installer package for Mac OS X. It integrates all
222 required modules for easy use of GnuPG on this OS.  Note that only the
223 source code is delivered without charge; a binary version requires a
224 paid subscription.
225
226
227 ** [[https://www.dyne.org/software/jaro-mail][Jaro Mail]] [Unix,OSX] MUA
228 :PROPERTIES:
229 :CUSTOM_ID: jaro-mail
230 :END:
231
232 Jaro Mail is an integrated suite of interoperable tools to manage
233 e-mail communication in a private and efficient way, without relying
234 too much on on-line services, in fact encouraging users to store their
235 email locally.
236
237
238 ** [[ftp://ftp.gnupg.org/gcrypt/contrib/keylookup-2.1.tar.gz][Keylookup]] [Unix] MISC
239    :PROPERTIES:
240    :CUSTOM_ID: keylookup
241    :END:
242
243 Is a tool to fetch keys from keyservers.
244
245 ** [[http://devel-home.kde.org/~kgpg/][KGpg]] [Unix] GUI
246    :PROPERTIES:
247    :CUSTOM_ID: kgpg
248    :END:
249
250 Is a KDE frontend for GnuPG.
251
252 ** [[http://kmail.kde.org/][KMail]] [Unix] MUA /Active/
253    :PROPERTIES:
254    :CUSTOM_ID: kmail
255    :END:
256
257 From the KDE desktop, it fully supports GnuPG.
258
259 ** [[http://www.snafu.priv.at/kuvert.html][kuvert]] [Unix] MUA
260    :PROPERTIES:
261    :CUSTOM_ID: kuvert
262    :END:
263
264 This frontend is for GnuPG and old-style pgp2. It works slightly
265 similar to Raph Levien's premail: it sits between MUA and MTA and
266 decides based on the keyring contents whether to sign, sign/encrypt or
267 leave an email as it is.  kuvert is unix-only and designed to work for
268 outbound emails only.  It's a daemon tool and requires some form of
269 passphrase cache.  kuvert has been around (under earlier names) since
270 about 1996.
271
272 ** [[http://www.gpgtools.org/macgpg1.html][MacGPG]], [[http://www.gpgtools.org/macgpg2.html][MacGPG2]] [OSX] MISC
273    :PROPERTIES:
274    :CUSTOM_ID: macgpg
275    :END:
276
277 The MacGPG project has information on using GnuPG on OS-X.
278
279 ** [[http://www.physto.se/~p99jlu/MagicPGP.html][MagicPGP]] [Unix] MUA
280    :PROPERTIES:
281    :CUSTOM_ID: magicpgp
282    :END:
283
284 Is yet another set of scripts to use GnuPG with Pine.
285
286 ** [[http://www.pobox.com/~lbudney/linux/software/mailcrypt.html][Mailcrypt]] [Unix] MUA /Obsolete/
287    :PROPERTIES:
288    :CUSTOM_ID: mailcrypt
289    :END:
290
291 For Emacs. You may need the latest [[http://www.lothar.com/tech/crypto/][patches]] until there is a new
292 release of Mailcrypt.
293
294 ** [[http://www.mew.org/][Mew]] [Unix] MUA
295    :PROPERTIES:
296    :CUSTOM_ID: mew
297    :END:
298
299 A MUA with support for GnuPG.
300
301 ** [[http://miranda-icq.sourceforge.net/][Miranda ICQ]] [Unix] CHAT
302    :PROPERTIES:
303    :CUSTOM_ID: miranda-icq
304    :END:
305
306 Has support for GnuPG.
307
308 ** [[http://freshmeat.net/projects/maopenpgp][mod_auth_openpgp]] [Unix] SRV
309    :PROPERTIES:
310    :CUSTOM_ID: mod-auth-openpgp
311    :END:
312
313 Apache module for HTTP+OpenPGP support
314 (see also [[#enigform][Enigform]]).
315
316
317 ** [[http://www.mutt.org/][Mutt]] [Unix] MUA /Active/
318    :PROPERTIES:
319    :CUSTOM_ID: mutt
320    :END:
321
322 Is an advanced non-graphical MUA with complete MIME and GnuPG/PGP
323 support.
324
325 ** [[http://www.bell-labs.com/projects/nsbd/][NSBD]] [Unix] MISC
326    :PROPERTIES:
327    :CUSTOM_ID: nsbd
328    :END:
329
330 The Not-So-Bad Distribution system.
331
332 ** [[https://yourmom.dhs.org/pgp/][OpenPGP Webmail]] [Unix] SRV
333    :PROPERTIES:
334    :CUSTOM_ID: openpgp-webmail
335    :END:
336
337 Is a web based mailer to send encrypted messages.
338
339 ** PGG [Unix] MUA
340    :PROPERTIES:
341    :CUSTOM_ID: pgg
342    :END:
343
344 PGG is a complete PGP signing/encrypting solution provided from
345 scratch by the Gnus development team. It deserves the same than
346 [[#fend_mua-Mailcrypt][mailcrypt]] but it has also native MIME support whereas mailcrypt does
347 not. There is no PGG homepage at the moment, sorry.
348
349 ** [[http://www.pgpdump.net/][PGPdump Web interface]] [All] MISC
350    :PROPERTIES:
351    :CUSTOM_ID: pgpdump-web
352    :END:
353
354 Can be used to analyze OpenPGP data formats.
355
356 ** [[http://pgpenvelope.sourceforge.net/][pgpenvelope]] [Unix] MUA
357    :PROPERTIES:
358    :CUSTOM_ID: pgpenvelope
359    :END:
360
361 Is a Pine and procmail filter which allows one to process messages
362 with GnuPG.
363
364 ** [[http://www.nessie.de/mroth/pgpgpg/][pgpgpg]] [Unix] MISC
365    :PROPERTIES:
366    :CUSTOM_ID: gpggpg
367    :END:
368
369 Is a comandline wrapper tool to allow the use of scripts written for
370 PGP with GnuPG.
371
372 ** [[http://www.sanface.com/pgphtml.html][PGPHTML]] [Unix] SRV
373    :PROPERTIES:
374    :CUSTOM_ID: pgphtml
375    :END:
376
377 Is a perl script to sign HTML pages.
378
379 ** [[pinentry/index.org][Pinentry]] [Unix,Windows,OSX] MISC /Active/
380    :PROPERTIES:
381    :CUSTOM_ID: pinentry
382    :END:
383
384 Secure PinEntry Dialog.  This is required by GnuPG-2 and part of all
385 installers.
386
387 ** [[http://py-gnupg.sourceforge.net/][Python GnuPGInterface]] [Unix] GUI
388    :PROPERTIES:
389    :CUSTOM_ID: python-gnupginterface
390    :END:
391
392 Is what the name says.
393
394 ** [[http://eepatents.com/privaria/][Privaria]] [Unix] MISC
395    :PROPERTIES:
396    :CUSTOM_ID: privaria
397    :END:
398
399 Is a secure networking suite that uses GnuPG as part of its
400 authentication and encryption scheme.
401
402 ** [[http://psi.affinix.com/][PSI]] [Unix, Windows] CHAT /Active/
403    :PROPERTIES:
404    :CUSTOM_ID: psi
405    :END:
406
407 Psi is a free and crossplatform client for connecting to the Jabber
408 network. It supports multiple accounts, group chat, Unicode, and
409 strong security (TLS and GnuPG).
410
411 ** [[http://www.memecode.com/scribe.php][Scribe]] [Unix, Windows] MUA
412    :PROPERTIES:
413    :CUSTOM_ID: scribe
414    :END:
415
416 Scribe is a small and fast email client that lets you send, receive
417 and manage email without fuss. Scribe comes with a [[http://www.memecode.com/scribe/gnupg.php][plugin]] that calls
418 GnuPG.
419
420 ** [[http://www.sys3175.co.uk/securemail.php][Securemail]] [Unix] SRV
421    :PROPERTIES:
422    :CUSTOM_ID: securemail
423    :END:
424
425 Is another webmail client.
426
427 ** [[http://seahorse.sf.net/][Seahorse]] [Unix] GUI
428    :PROPERTIES:
429    :CUSTOM_ID: seahorse
430    :END:
431
432 Is a GNOME frontend for GnuPG.
433
434 ** [[http://soupermail.sourceforge.net/][Soupermail]] [Unix] SRV
435    :PROPERTIES:
436    :CUSTOM_ID: soupermail
437    :END:
438
439 Is a versatile HTML form handler.
440
441 ** [[http://www.squirrelmail.org/plugin_view.php?id=153][Squirrelmail Plugin]] [Unix] SRV
442    :PROPERTIES:
443    :CUSTOM_ID: squirrelmail-plugin
444    :END:
445
446 A gpg plugin for the popular [[http://www.squirrelmail.org/][Squirrelmail]] web mail server.
447
448 ** [[http://sylpheed.sraoss.jp/en/][Sylpheed]] [Unix] MUA
449    :PROPERTIES:
450    :CUSTOM_ID: sylpheed
451    :END:
452
453 Is a very nice GTK+ based MUA with full support for GnuPG.
454
455 ** [[http://tkabber.jabber.ru/][Tkabber]] [Unix] CHAT
456    :PROPERTIES:
457    :CUSTOM_ID: tkabber
458    :END:
459
460 Tkabber is a free client for an instant messaging system called
461 Jabber (aka XMPP). It is written in Tcl/Tk and supports many features like
462 support of unicode, ssl support, http proxy, file transfers and
463 support of multi-user conference protocol.
464
465 ** [[http://www.lothlann.freeserve.co.uk/pjb/topal/][Topal]] [Unix] MUA
466    :PROPERTIES:
467    :CUSTOM_ID: topal
468    :END:
469
470 Is another program to use GnuPG with Pine.
471
472 ** [[http://www.media-art-online.org/wija/][wija]] [Unix, Windows, OSX] CHAT
473    :PROPERTIES:
474    :CUSTOM_ID: wija
475    :END:
476
477 wija is a free and cross-platform Jabber/XMPP client written in Java,
478 with built-in GnuPG key rings management GUI. Its extended protocols
479 allow users to encrypt chat and multi-user chat as well as
480 encrypting/signing messages and signing presence of the user. It is
481 multilingual and runs on GNU/Linux, Mac OS X and Windows.
482
483 ** [[https://scand.com/products/wingpg/][WinGPG]] [Windows] GUI
484    :PROPERTIES:
485    :CUSTOM_ID: wingpg
486    :END:
487
488 WinGPG is a tray-based classical Windows application, Windows NT
489 Explorer shell extension, and a classic GPGv2 distribution (it uses
490 the cryptography from the official site without making any
491 modifications).
492
493 ** [[http://freshmeat.net/projects/xap/][XAP]] [Unix] GUI
494    :PROPERTIES:
495    :CUSTOM_ID: xap
496    :END:
497
498 Is the X application panel and filemanager.
499
500 ** [[http://xfmail.slappy.org/][XFmail]] [Unix]  MUA
501    :PROPERTIES:
502    :CUSTOM_ID: xfmail
503    :END:
504
505 Works with GnuPG.