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