26cb2b481da40a1c48ec93906ebd9e704ce3e528
[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://wald.intevation.org/projects/gpgoe][GPGOE]] [Windows] MUA
196    :PROPERTIES:
197    :CUSTOM_ID: gpgoe
198    :END:
199
200 Is a plugin for the Outlook Express MUA.
201
202 ** [[http://www.g10code.de/p-gpgol.html][GpgOL]] [Windows] MUA
203    :PROPERTIES:
204    :CUSTOM_ID: gpgol
205    :END:
206
207 A plug-in for Microsoft Outlook 2003.  It is part of [[http://www.gpg4win.org/][Gpg4win]].
208
209 ** [[http://sites.inka.de/tesla/gpgrelay.html][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
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.
223
224
225 ** [[https://www.dyne.org/software/jaro-mail][Jaro Mail]] [Unix,OSX] MUA
226 :PROPERTIES:
227 :CUSTOM_ID: jaro-mail
228 :END:
229
230 Jaro Mail is an integrated suite of interoperable tools to manage
231 e-mail communication in a private and efficient way, without relying
232 too much on on-line services, in fact encouraging users to store their
233 email locally.
234
235
236 ** [[ftp://ftp.gnupg.org/gcrypt/contrib/keylookup-2.1.tar.gz][Keylookup]] [Unix] MISC
237    :PROPERTIES:
238    :CUSTOM_ID: keylookup
239    :END:
240
241 Is a tool to fetch keys from keyservers.
242
243 ** [[http://devel-home.kde.org/~kgpg/][KGpg]] [Unix] GUI
244    :PROPERTIES:
245    :CUSTOM_ID: kgpg
246    :END:
247
248 Is a KDE frontend for GnuPG.
249
250 ** [[http://kmail.kde.org/][KMail]] [Unix] MUA
251    :PROPERTIES:
252    :CUSTOM_ID: kmail
253    :END:
254
255 From the KDE desktop, it fully supports GnuPG.
256
257 ** [[http://www.snafu.priv.at/kuvert.html][kuvert]] [Unix] MUA
258    :PROPERTIES:
259    :CUSTOM_ID: kuvert
260    :END:
261
262 This frontend is for GnuPG and old-style pgp2. It works slightly
263 similar to Raph Levien's premail: it sits between MUA and MTA and
264 decides based on the keyring contents whether to sign, sign/encrypt or
265 leave an email as it is.  kuvert is unix-only and designed to work for
266 outbound emails only.  It's a daemon tool and requires some form of
267 passphrase cache.  kuvert has been around (under earlier names) since
268 about 1996.
269
270 ** [[http://www.gpgtools.org/macgpg1.html][MacGPG]], [[http://www.gpgtools.org/macgpg2.html][MacGPG2]] [OSX] MISC
271    :PROPERTIES:
272    :CUSTOM_ID: macgpg
273    :END:
274
275 The MacGPG project has information on using GnuPG on OS-X.
276
277 ** [[http://www.physto.se/~p99jlu/MagicPGP.html][MagicPGP]] [Unix] MUA
278    :PROPERTIES:
279    :CUSTOM_ID: magicpgp
280    :END:
281
282 Is yet another set of scripts to use GnuPG with Pine.
283
284 ** [[http://www.pobox.com/~lbudney/linux/software/mailcrypt.html][Mailcrypt]] [Unix] MUA
285    :PROPERTIES:
286    :CUSTOM_ID: mailcrypt
287    :END:
288
289 For Emacs. You may need the latest [[http://www.lothar.com/tech/crypto/][patches]] until there is a new
290 release of Mailcrypt.
291
292 ** [[http://www.mew.org/][Mew]] [Unix] MUA
293    :PROPERTIES:
294    :CUSTOM_ID: mew
295    :END:
296
297 A MUA with support for GnuPG.
298
299 ** [[http://miranda-icq.sourceforge.net/][Miranda ICQ]] [Unix] CHAT
300    :PROPERTIES:
301    :CUSTOM_ID: miranda-icq
302    :END:
303
304 Has support for GnuPG.
305
306 ** [[http://freshmeat.net/projects/maopenpgp][mod_auth_openpgp]] [Unix] SRV
307    :PROPERTIES:
308    :CUSTOM_ID: mod-auth-openpgp
309    :END:
310
311 Apache module for HTTP+OpenPGP support
312 (see also [[#enigform][Enigform]]).
313
314
315 ** [[http://www.mutt.org/][Mutt]] [Unix] MUA
316    :PROPERTIES:
317    :CUSTOM_ID: mutt
318    :END:
319
320 Is an advanced non-graphical MUA with complete MIME and GnuPG/PGP
321 support.
322
323 ** [[http://www.bell-labs.com/projects/nsbd/][NSBD]] [Unix] MISC
324    :PROPERTIES:
325    :CUSTOM_ID: nsbd
326    :END:
327
328 The Not-So-Bad Distribution system.
329
330 ** [[https://yourmom.dhs.org/pgp/][OpenPGP Webmail]] [Unix] SRV
331    :PROPERTIES:
332    :CUSTOM_ID: openpgp-webmail
333    :END:
334
335 Is a web based mailer to send encrypted messages.
336
337 ** PGG [Unix] MUA
338    :PROPERTIES:
339    :CUSTOM_ID: pgg
340    :END:
341
342 PGG is a complete PGP signing/encrypting solution provided from
343 scratch by the Gnus development team. It deserves the same than
344 [[#fend_mua-Mailcrypt][mailcrypt]] but it has also native MIME support whereas mailcrypt does
345 not. There is no PGG homepage at the moment, sorry.
346
347 ** [[http://www.pgpdump.net/][PGPdump Web interface]] [All] MISC
348    :PROPERTIES:
349    :CUSTOM_ID: pgpdump-web
350    :END:
351
352 Can be used to analyze OpenPGP data formats.
353
354 ** [[http://pgpenvelope.sourceforge.net/][pgpenvelope]] [Unix] MUA
355    :PROPERTIES:
356    :CUSTOM_ID: pgpenvelope
357    :END:
358
359 Is a Pine and procmail filter which allows one to process messages
360 with GnuPG.
361
362 ** [[http://www.nessie.de/mroth/pgpgpg/][pgpgpg]] [Unix] MISC
363    :PROPERTIES:
364    :CUSTOM_ID: gpggpg
365    :END:
366
367 Is a comandline wrapper tool to allow the use of scripts written for
368 PGP with GnuPG.
369
370 ** [[http://www.sanface.com/pgphtml.html][PGPHTML]] [Unix] SRV
371    :PROPERTIES:
372    :CUSTOM_ID: pgphtml
373    :END:
374
375 Is a perl script to sign HTML pages.
376
377 ** [[pinentry/index.org][Pinentry]] [Unix,Windows,OSX] MISC
378    :PROPERTIES:
379    :CUSTOM_ID: pinentry
380    :END:
381
382 Secure PinEntry Dialog.  This is required by GnuPG-2 and part of all
383 installers.
384
385 ** [[http://py-gnupg.sourceforge.net/][Python GnuPGInterface]] [Unix] GUI
386    :PROPERTIES:
387    :CUSTOM_ID: python-gnupginterface
388    :END:
389
390 Is what the name says.
391
392 ** [[http://eepatents.com/privaria/][Privaria]] [Unix] MISC
393    :PROPERTIES:
394    :CUSTOM_ID: privaria
395    :END:
396
397 Is a secure networking suite that uses GnuPG as part of its
398 authentication and encryption scheme.
399
400 ** [[http://psi.affinix.com/][PSI]] [Unix, Windows] CHAT
401    :PROPERTIES:
402    :CUSTOM_ID: psi
403    :END:
404
405 Psi is a free and crossplatform client for connecting to the Jabber
406 network. It supports multiple accounts, group chat, Unicode, and
407 strong security (TLS and GnuPG).
408
409 ** [[http://www.memecode.com/scribe.php][Scribe]] [Unix, Windows] MUA
410    :PROPERTIES:
411    :CUSTOM_ID: scribe
412    :END:
413
414 Scribe is a small and fast email client that lets you send, receive
415 and manage email without fuss. Scribe comes with a [[http://www.memecode.com/scribe/gnupg.php][plugin]] that calls
416 GnuPG.
417
418 ** [[http://www.sys3175.co.uk/securemail.php][Securemail]] [Unix] SRV
419    :PROPERTIES:
420    :CUSTOM_ID: securemail
421    :END:
422
423 Is another webmail client.
424
425 ** [[http://seahorse.sf.net/][Seahorse]] [Unix] GUI
426    :PROPERTIES:
427    :CUSTOM_ID: seahorse
428    :END:
429
430 Is a GNOME frontend for GnuPG.
431
432 ** [[http://soupermail.sourceforge.net/][Soupermail]] [Unix] SRV
433    :PROPERTIES:
434    :CUSTOM_ID: soupermail
435    :END:
436
437 Is a versatile HTML form handler.
438
439 ** [[http://www.squirrelmail.org/plugin_view.php?id=153][Squirrelmail Plugin]] [Unix] SRV
440    :PROPERTIES:
441    :CUSTOM_ID: squirrelmail-plugin
442    :END:
443
444 A gpg plugin for the popular [[http://www.squirrelmail.org/][Squirrelmail]] web mail server.
445
446 ** [[http://sylpheed.sraoss.jp/en/][Sylpheed]] [Unix] MUA
447    :PROPERTIES:
448    :CUSTOM_ID: sylpheed
449    :END:
450
451 Is a very nice GTK+ based MUA with full support for GnuPG.
452
453 ** [[http://tkabber.jabber.ru/][Tkabber]] [Unix] CHAT
454    :PROPERTIES:
455    :CUSTOM_ID: tkabber
456    :END:
457
458 Tkabber is a free client for an instant messaging system called
459 Jabber (aka XMPP). It is written in Tcl/Tk and supports many features like
460 support of unicode, ssl support, http proxy, file transfers and
461 support of multi-user conference protocol.
462
463 ** [[http://www.lothlann.freeserve.co.uk/pjb/topal/][Topal]] [Unix] MUA
464    :PROPERTIES:
465    :CUSTOM_ID: topal
466    :END:
467
468 Is another program to use GnuPG with Pine.
469
470 ** [[http://www.media-art-online.org/wija/][wija]] [Unix, Windows, OSX] CHAT
471    :PROPERTIES:
472    :CUSTOM_ID: wija
473    :END:
474
475 wija is a free and cross-platform Jabber/XMPP client written in Java,
476 with built-in GnuPG key rings management GUI. Its extended protocols
477 allow users to encrypt chat and multi-user chat as well as
478 encrypting/signing messages and signing presence of the user. It is
479 multilingual and runs on GNU/Linux, Mac OS X and Windows.
480
481 ** [[https://scand.com/products/wingpg/][WinGPG]] [Windows] GUI
482    :PROPERTIES:
483    :CUSTOM_ID: wingpg
484    :END:
485
486 WinGPG is a tray-based classical Windows application, Windows NT
487 Explorer shell extension, and a classic GPGv2 distribution (it uses
488 the cryptography from the official site without making any
489 modifications).
490
491 ** [[http://freshmeat.net/projects/xap/][XAP]] [Unix] GUI
492    :PROPERTIES:
493    :CUSTOM_ID: xap
494    :END:
495
496 Is the X application panel and filemanager.
497
498 ** [[http://xfmail.slappy.org/][XFmail]] [Unix]  MUA
499    :PROPERTIES:
500    :CUSTOM_ID: xfmail
501    :END:
502
503 Works with GnuPG.