14 best Anti-spam Anti-spam libraries in 2023

share link

by kandikits dot icon Updated: Feb 13, 2023

technology logo
technology logo

Guide Kit Guide Kit  

Anti-spam libraries are used by developers to build their own anti-spam tools. They are open-source and available for free. They can be easily integrated into an application or website to help keep it clean from spammers. The anti-spam libraries are used to detect spam links. They work by checking whether a link is on a spam list or performing other checks, such as checking if the link is a shortened URL. Invisible_captcha is a library that can be used to create a CAPTCHA using images that are impossible to read by humans but easy for computers. The code is available on GitHub, and there are several examples on the website. Friendly-challenge is another anti-spam library that does the same thing as invisible_captcha but has a few more features, such as multiple image sizes, custom background colors, and more. Discord Anti-Spam is an anti-spam bot for Discord servers that will prevent unwanted messages from being sent to your server. It works by allowing users to send a message with a link that's posted on a certain channel. If someone clicks on the link within 10 seconds, then the message will be delivered normally; otherwise, it'll be blocked by Discord Anti-Spam. There are several popular open source Anti-spam libraries available for developers

Ruby doticonstar image 1011 doticonVersion:Currentdoticon
License: Permissive (MIT)

:honey_pot: Unobtrusive and flexible spam protection for Rails apps

Support
    Quality
      Security
        License
          Reuse

            invisible_captchaby markets

            Ruby doticon star image 1011 doticonVersion:Currentdoticon License: Permissive (MIT)

            :honey_pot: Unobtrusive and flexible spam protection for Rails apps
            Support
              Quality
                Security
                  License
                    Reuse

                      friendly-challengeby FriendlyCaptcha

                      TypeScript doticonstar image 357 doticonVersion:Currentdoticon
                      License: Permissive (MIT)

                      The widget and docs for the proof of work challenge used in Friendly Captcha. Protect your websites and online services from spam and abuse with Friendly Captcha, a privacy-first anti-bot solution.

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                friendly-challengeby FriendlyCaptcha

                                TypeScript doticon star image 357 doticonVersion:Currentdoticon License: Permissive (MIT)

                                The widget and docs for the proof of work challenge used in Friendly Captcha. Protect your websites and online services from spam and abuse with Friendly Captcha, a privacy-first anti-bot solution.
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          discord-anti-spamby Michael-J-Scofield

                                          JavaScript doticonstar image 148 doticonVersion:v2.8.1doticon
                                          License: Permissive (MIT)

                                          A simple discord anti spam node.js module to prevent spam on your discord server

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    discord-anti-spamby Michael-J-Scofield

                                                    JavaScript doticon star image 148 doticonVersion:v2.8.1doticon License: Permissive (MIT)

                                                    A simple discord anti spam node.js module to prevent spam on your discord server
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse
                                                              Python doticonstar image 199 doticonVersion:Currentdoticon
                                                              License: Strong Copyleft (GPL-3.0)

                                                              A Discord Bot that allows you to protect your Discord server with captcha, anti profanity, anti nudity image, anti spam, account age required, logs...

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        Raid-Protect-Discord-Botby Darkempire78

                                                                        Python doticon star image 199 doticonVersion:Currentdoticon License: Strong Copyleft (GPL-3.0)

                                                                        A Discord Bot that allows you to protect your Discord server with captcha, anti profanity, anti nudity image, anti spam, account age required, logs...
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  sweetiebotby ErikMcClure

                                                                                  Go doticonstar image 74 doticonVersion:Currentdoticon
                                                                                  License: Permissive (MIT)

                                                                                  Anti-Spam bot for Discord

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            sweetiebotby ErikMcClure

                                                                                            Go doticon star image 74 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                            Anti-Spam bot for Discord
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse
                                                                                                      Python doticonstar image 67 doticonVersion:v1.6.0doticon
                                                                                                      License: Permissive (MIT)

                                                                                                      Ever wanted a bot to automatically deal with spammers? This is your Python library for it.

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                Discord-Anti-Spamby Skelmis

                                                                                                                Python doticon star image 67 doticonVersion:v1.6.0doticon License: Permissive (MIT)

                                                                                                                Ever wanted a bot to automatically deal with spammers? This is your Python library for it.
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          the_vikingby TheComments

                                                                                                                          Ruby doticonstar image 53 doticonVersion:Currentdoticon
                                                                                                                          License: Permissive (MIT)

                                                                                                                          Akismet anti-spam service for Ruby and Rails

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    the_vikingby TheComments

                                                                                                                                    Ruby doticon star image 53 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                    Akismet anti-spam service for Ruby and Rails
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse
                                                                                                                                              Perl doticonstar image 43 doticonVersion:v1.50.0doticon
                                                                                                                                              License: Strong Copyleft (GPL-3.0)

                                                                                                                                              Postfwd plugin for blocking international spam botnets based on geographical location of IP addresses used to login to postfix via sasl.

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        postfwd-anti-geoip-spam-pluginby Vnet-as

                                                                                                                                                        Perl doticon star image 43 doticonVersion:v1.50.0doticon License: Strong Copyleft (GPL-3.0)

                                                                                                                                                        Postfwd plugin for blocking international spam botnets based on geographical location of IP addresses used to login to postfix via sasl.
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  SpamProtectionRobotby TheHamkerCat

                                                                                                                                                                  Python doticonstar image 28 doticonVersion:Currentdoticon
                                                                                                                                                                  License: Permissive (MIT)

                                                                                                                                                                  Anti Spam/NSFW Telegram Bot Written In Python With Pyrogram.

                                                                                                                                                                  Support
                                                                                                                                                                    Quality
                                                                                                                                                                      Security
                                                                                                                                                                        License
                                                                                                                                                                          Reuse

                                                                                                                                                                            SpamProtectionRobotby TheHamkerCat

                                                                                                                                                                            Python doticon star image 28 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                                            Anti Spam/NSFW Telegram Bot Written In Python With Pyrogram.
                                                                                                                                                                            Support
                                                                                                                                                                              Quality
                                                                                                                                                                                Security
                                                                                                                                                                                  License
                                                                                                                                                                                    Reuse

                                                                                                                                                                                      spamfightbotby lilydjwg

                                                                                                                                                                                      Python doticonstar image 10 doticonVersion:Currentdoticon
                                                                                                                                                                                      License: Permissive (BSD-3-Clause)

                                                                                                                                                                                      Another Telegram anti-spam bot without disturbance.

                                                                                                                                                                                      Support
                                                                                                                                                                                        Quality
                                                                                                                                                                                          Security
                                                                                                                                                                                            License
                                                                                                                                                                                              Reuse

                                                                                                                                                                                                spamfightbotby lilydjwg

                                                                                                                                                                                                Python doticon star image 10 doticonVersion:Currentdoticon License: Permissive (BSD-3-Clause)

                                                                                                                                                                                                Another Telegram anti-spam bot without disturbance.
                                                                                                                                                                                                Support
                                                                                                                                                                                                  Quality
                                                                                                                                                                                                    Security
                                                                                                                                                                                                      License
                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                          FluffyProtectby noarchwastaken

                                                                                                                                                                                                          Python doticonstar image 6 doticonVersion:v0.1doticon
                                                                                                                                                                                                          License: Permissive (WTFPL)

                                                                                                                                                                                                          Telegram group anti-spam for humans.

                                                                                                                                                                                                          Support
                                                                                                                                                                                                            Quality
                                                                                                                                                                                                              Security
                                                                                                                                                                                                                License
                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                    FluffyProtectby noarchwastaken

                                                                                                                                                                                                                    Python doticon star image 6 doticonVersion:v0.1doticon License: Permissive (WTFPL)

                                                                                                                                                                                                                    Telegram group anti-spam for humans.
                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                          License
                                                                                                                                                                                                                            Reuse
                                                                                                                                                                                                                              PHP doticonstar image 6 doticonVersion:2.1.5doticon
                                                                                                                                                                                                                              License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                                                                              Anti-spam check for URLS using the Phishtank API

                                                                                                                                                                                                                              Support
                                                                                                                                                                                                                                Quality
                                                                                                                                                                                                                                  Security
                                                                                                                                                                                                                                    License
                                                                                                                                                                                                                                      Reuse

                                                                                                                                                                                                                                        YOURLS-Phishtank-2.0by joshp23

                                                                                                                                                                                                                                        PHP doticon star image 6 doticonVersion:2.1.5doticon License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                                                                                        Anti-spam check for URLS using the Phishtank API
                                                                                                                                                                                                                                        Support
                                                                                                                                                                                                                                          Quality
                                                                                                                                                                                                                                            Security
                                                                                                                                                                                                                                              License
                                                                                                                                                                                                                                                Reuse
                                                                                                                                                                                                                                                  PHP doticonstar image 5 doticonVersion:1.2.0doticon
                                                                                                                                                                                                                                                  License: Strong Copyleft (GPL-2.0)

                                                                                                                                                                                                                                                  Friendly Captcha anti-spam plugin for Joomla!

                                                                                                                                                                                                                                                  Support
                                                                                                                                                                                                                                                    Quality
                                                                                                                                                                                                                                                      Security
                                                                                                                                                                                                                                                        License
                                                                                                                                                                                                                                                          Reuse

                                                                                                                                                                                                                                                            plg_captcha_friendlycaptchaby SharkyKZ

                                                                                                                                                                                                                                                            PHP doticon star image 5 doticonVersion:1.2.0doticon License: Strong Copyleft (GPL-2.0)

                                                                                                                                                                                                                                                            Friendly Captcha anti-spam plugin for Joomla!
                                                                                                                                                                                                                                                            Support
                                                                                                                                                                                                                                                              Quality
                                                                                                                                                                                                                                                                Security
                                                                                                                                                                                                                                                                  License
                                                                                                                                                                                                                                                                    Reuse

                                                                                                                                                                                                                                                                      milterby sdgathman

                                                                                                                                                                                                                                                                      Python doticonstar image 5 doticonVersion:milter-0.9doticon
                                                                                                                                                                                                                                                                      License: Strong Copyleft (GPL-2.0)

                                                                                                                                                                                                                                                                      A powerful pymilter based anti-spam milter used by BMS

                                                                                                                                                                                                                                                                      Support
                                                                                                                                                                                                                                                                        Quality
                                                                                                                                                                                                                                                                          Security
                                                                                                                                                                                                                                                                            License
                                                                                                                                                                                                                                                                              Reuse

                                                                                                                                                                                                                                                                                milterby sdgathman

                                                                                                                                                                                                                                                                                Python doticon star image 5 doticonVersion:milter-0.9doticon License: Strong Copyleft (GPL-2.0)

                                                                                                                                                                                                                                                                                A powerful pymilter based anti-spam milter used by BMS
                                                                                                                                                                                                                                                                                Support
                                                                                                                                                                                                                                                                                  Quality
                                                                                                                                                                                                                                                                                    Security
                                                                                                                                                                                                                                                                                      License
                                                                                                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                                                                                                          See similar Kits and Libraries