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