Top 0.3% dependent packages on proxy.golang.org
Top 0.4% dependent repos on proxy.golang.org
Top 1.7% forks on proxy.golang.org
Top 1.0% docker downloads on proxy.golang.org
proxy.golang.org : github.com/dchest/captcha
Package captcha implements generation and verification of image and audio CAPTCHAs. A captcha solution is the sequence of digits 0-9 with the defined length. There are two captcha representations: image and audio. An image representation is a PNG-encoded image with the solution printed on it in such a way that makes it hard for computers to solve it using OCR. An audio representation is a WAVE-encoded (8 kHz unsigned 8-bit) sound with the spoken solution (currently in English, Russian, Chinese, and Japanese). To make it hard for computers to solve audio captcha, the voice that pronounces numbers has random speed and pitch, and there is a randomly generated background noise mixed into the sound. This package doesn't require external files or libraries to generate captcha representations; it is self-contained. To make captchas one-time, the package includes a memory storage that stores captcha ids, their solutions, and expiration time. Used captchas are removed from the store immediately after calling Verify or VerifyString, while unused captchas (user loaded a page with captcha, but didn't submit the form) are collected automatically after the predefined expiration time. Developers can also provide custom store (for example, which saves captcha ids and solutions in database) by implementing Store interface and registering the object with SetCustomStore. Captchas are created by calling New, which returns the captcha id. Their representations, though, are created on-the-fly by calling WriteImage or WriteAudio functions. Created representations are not stored anywhere, but subsequent calls to these functions with the same id will write the same captcha solution. Reload function will create a new different solution for the provided captcha, allowing users to "reload" captcha if they can't solve the displayed one without reloading the whole page. Verify and VerifyString are used to verify that the given solution is the right one for the given captcha id. Server provides an http.Handler which can serve image and audio representations of captchas automatically from the URL. It can also be used to reload captchas. Refer to Server function documentation for details, or take a look at the example in "capexample" subdirectory.
Registry
-
Source
- Documentation
- JSON
- codemeta.json
purl: pkg:golang/github.com/dchest/captcha
Keywords:
audio-captchas
, captcha
, go
, image-captcha
License: MIT
Latest release: 12 months ago
First release: over 3 years ago
Namespace: github.com/dchest
Dependent packages: 203
Dependent repositories: 229
Stars: 2,021 on GitHub
Forks: 305 on GitHub
Docker dependents: 29
Docker downloads: 10,912
Total Commits: 152
Committers: 4
Average commits per author: 38.0
Development Distribution Score (DDS): 0.02
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: about 3 hours ago
github.com/onedot/casdoor v1.606.20
An open-source UI-first Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with...20 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/deatil/doak-cms v1.1.1
doak-cms 是使用 gofiber 和 Xorm 的 go 文章管理系统7 versions - Latest release: over 1 year ago - 29 stars on GitHub
github.com/wjshen/gophrame v0.0.21
GO-based platform framework21 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.chickoi.com/casdoor/casdoor v1.599.0
925 versions - Latest release: over 1 year agogithub.hscsec.cn/ihexxa/quickshare v0.10.5
43 versions - Latest release: over 1 year agogithub.com/fengde/gocommon v1.2.1
go工具集62 versions - Latest release: almost 2 years ago - 5 stars on GitHub
github.com/dys2p/digitalgoods v0.0.0-20240118153316-3c88bb0a141d
Our online shop for voucher codes.11 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 7 stars on GitHub
github.com/dys2p/eco v0.0.0-20240118152719-ef735ed63f35
Monorepo for e-commerce tools50 versions - Latest release: almost 2 years ago - 2 dependent packages - 1 stars on GitHub
go.goblog.app/app v0.0.0-20240118144747-fda4561d9010
Simple blogging system written in Go38 versions - Latest release: almost 2 years ago - 154 stars on GitHub
github.com/dys2p/ordersystem v0.0.0-20240118123938-a53295a2f91f
Data-minimising online ordering service2 versions - Latest release: almost 2 years ago - 6 stars on GitHub
gitee.com/jokces/kit/global v0.1.4
5 versions - Latest release: almost 2 years agogithub.com/tossaro/go-api-core v1.6.0
A go (or 'golang') capsulated packages for: gin, http, logger, postgres and redis to simplify API...31 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/mpcsdk/mpcCommon v0.0.0-20231222103720-748618afa1ac
mpcCommon3 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/wfunc/go v0.0.0-20231218064407-d2fea0612a45
11 versions - Latest release: almost 2 years ago - 1 dependent package - 0 stars on GitHubgithub.com/CHESSComputing/cslib v0.0.0-20231215144742-7a91d30840d0
1 version - Latest release: almost 2 years agogithub.com/CHESSComputing/common v0.0.0
Common libraries for various CHESS projects3 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/chesscomputing/common v0.0.0
1 version - Latest release: almost 2 years agogithub.com/sonhineboy/gsadmin/service v0.0.0-20231215100139-3b68e001bd14
GIN+SCUI企业级后台管理系统;goland 驱动开发的后台服务,vue3 前端框架开发7 versions - Latest release: almost 2 years ago - 16 stars on GitHub
github.com/CHESSComputing/common/server v0.0.0-20231214194121-44620174eaeb
Common libraries for various CHESS projects2 versions - Latest release: almost 2 years ago - 0 stars on GitHub
gitgud.io/greyarea/shadowchat v0.1.0
A simple Monero (XMR) superchat donation system.1 version - Latest release: almost 2 years ago - 1 stars on gitgud.io
github.com/gofulljs/means v0.4.1
means for go10 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/woocoos/knockout v0.0.0-20231020101652-9ff73a31c797
The knockout is the woocoos low platform foundation21 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 1 stars on GitHub
github.com/franklihub/mpcCommon v0.0.0-20231011085620-c41980a6eaa9
1 version - Latest release: about 2 years agogithub.com/bytewayio/byteway/cypress v1.4.13
58 versions - Latest release: about 2 years ago - 0 stars on GitHubgithub.com/yueluoa/infrastructure v0.0.0-20231011063210-7e8130e6dd2b
6 versions - Latest release: about 2 years ago - 0 stars on GitHubgithub.com/elitah/utils v0.1.0
go开发工具箱,包含开发过程中常用的封装库,例如加解密、hex转换、随机数、原子量、buffer池、验证码、路径转换、日志等等39 versions - Latest release: about 2 years ago - 6 dependent packages - 4 dependent repositories - 2 stars on GitHub
github.com/studygolang/studygolang v0.0.0-20230923071419-2ae2b337bf6b
Go 语言中文网 | Golang中文社区 | Go语言学习园地 源码8 versions - Latest release: about 2 years ago - 2,699 stars on GitHub
import.zhitupms.com/hugo/common v1.0.0
1 version - Latest release: about 2 years agogithub.com/hktalent/go4Hacker v0.0.0-20230830084321-7f13dd77bf30 💰
Automated penetration and auxiliary systems, providing XSS, XXE, DNS log, SSRF, RCE, web netcat a...4 versions - Latest release: about 2 years ago - 2 dependent packages - 107 stars on GitHub
github.com/backyio/go-admin v0.0.0-20230825060003-337f3ca7d267
A golang framework helps gopher to build a data visualization and admin panel in ten minutes3 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/pear-pay/common v0.0.3
PearPay开源免费的聚合支付收款系统3 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/cloveros/go-zero-pkg v0.2.2
toolbar base on go-zero22 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/CloverOS/go-zero-pkg v0.2.2
toolbar base on go-zero22 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/quarkcms/quark-go v1.2.35
Build Anything With QuarkGo92 versions - Latest release: over 2 years ago - 3 dependent packages - 1 dependent repositories - 32 stars on GitHub
github.com/windzhu0514/quark-go v1.2.35
兼容 Echo & Gin & GoFiber & GoZero & Hertz & Kratos + Ant Design Pro 前后端分离的管理后台,Build Anything Wit...92 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/quarkcloudio/quark-go v1.2.35
Echo & Gin & GoFiber & GoZero & Hertz & Kratos + Ant Design Pro 前后端分离的管理后台,Build Anything With Q...92 versions - Latest release: over 2 years ago - 276 stars on GitHub
github.com/kycklingar/PBooru v0.0.0-20230530190319-31ad6188c370
4 versions - Latest release: over 2 years ago - 41 stars on GitHubgithub.com/jonpchin/gochess v0.0.0-20230521000251-61554371eab5
Online real time chess web server using websockets4 versions - Latest release: over 2 years ago - 41 stars on GitHub
github.com/yaoapp/xiang v0.10.3
:rocket: A performance app engine to create web services and applications in minutes.Suitable for...20 versions - Latest release: over 2 years ago - 5,729 stars on GitHub
github.com/yaoapp/yao v0.10.3
✨ Yao is an all-in-one application engine that enables developers to create web apps, REST APIs, ...20 versions - Latest release: over 2 years ago - 7,423 stars on GitHub
github.com/quarkcms/wechat-helper v0.0.0-20230412043405-cba8d710afa6
1 version - Latest release: over 2 years agogithub.com/Serendipity-sw/gutil v0.0.0-20230329060945-81bde4cd5ef0
数组操作类 create by gloomy 2017-08-31 00:10:08 * 异步线程处理类 创建人:邵炜 创建时间:2017年3月13日14:34:27 * 时间处理类 创建人...2 versions - Latest release: over 2 years ago - 12 stars on GitHub
github.com/uxff/flexdrive v0.0.0-20230307031020-235934c6fda2
a flexible extending drive, distributed cloud storage system.2 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/quarkcms/quark-micro v0.0.0-20230303093225-8941410ce286
QuarkMicro is a golang micro-services based on Hertz & Kitex12 versions - Latest release: over 2 years ago - 1 stars on GitHub
github.com/forgocode/go-library v0.0.0-beta
some go tools for my project1 version - Latest release: almost 3 years ago - 0 stars on GitHub
github.com/ggocoder/go-library v0.0.0-beta
some go tools1 version - Latest release: almost 3 years ago - 0 stars on GitHub
github.com/GgoCoder/go-library v0.0.0-beta
some go tools1 version - Latest release: almost 3 years ago - 0 stars on GitHub
github.com/csmith/contact-form v1.0.1
Simple go service to serve and handle a contact form2 versions - Latest release: almost 3 years ago - 3 stars on GitHub
github.com/hakutyou/goapi v0.0.0-20230210153436-fd37407cf060
golang 的一些 demo1 version - Latest release: almost 3 years ago - 0 stars on GitHub
github.com/orbitool/httpcaptcha v0.0.0-20230206083713-5c3a76d0e014
Go http captcha routes and middleware4 versions - Latest release: almost 3 years ago - 0 stars on GitHub
github.com/gophercraft/core v0.5.1
1 version - Latest release: almost 3 years ago - 4 stars on GitHubgithub.com/Gophercraft/core v0.5.1
1 version - Latest release: almost 3 years ago - 4 stars on GitHubgithub.com/1ort/goimbo v0.0.0-20221229081109-4794e7cde3cf
Goimbo is an textboard/imageboard engine under development2 versions - Latest release: almost 3 years ago - 4 stars on GitHub
github.com/icowan/kit-captcha v0.0.2
go-kit 验证码包2 versions - Latest release: almost 3 years ago - 1 dependent repositories - 2 stars on GitHub
github.com/leicc520/go-anti-spider/anti.srv v0.0.0-20221123114123-9435546d2db9
1 version - Latest release: about 3 years agogithub.com/vkuznet/2fa-server v0.0.0-20221121183803-b9a59f0771b3 💰
Example of 2FA server in GoLang3 versions - Latest release: about 3 years ago - 7 stars on GitHub
github.com/leicc520/go-gin-http v1.1.207
go-gin 环境http服务8 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
gitee.com/daitougege/GinSkeleton.git v1.5.56 removed
46 versions - Latest release: about 3 years agogo.dev.pztrn.name/fastpastebin v0.4.1
Uberfast pastebin in Go4 versions - Latest release: over 3 years ago - 0 stars on code.pztrn.name
github.com/pztrn/fastpastebin v0.4.1
Uberfast pastebin in Go4 versions - Latest release: over 3 years ago - 6 stars on GitHub
github.com/leicc520/go-disc-srv v0.0.0-20220812135757-df22ea0cbdc3
1 version - Latest release: over 3 years ago - 0 stars on GitHubgithub.com/leicc520/go-core v1.0.0
1 version - Latest release: over 3 years ago - 0 stars on GitHubgitlab.com/mkorman/go-gin-react-playground/backend v0.0.0-20220614121948-c816b3eb7b9b
1 version - Latest release: over 3 years agogithub.com/interactiveplus/interactivesso-captcha v1.2.1
Captcha system for InteractiveSSO1 version - Latest release: over 3 years ago - 2 stars on GitHub
github.com/InteractivePlus/InteractiveSSO-Captcha v1.2.1
Captcha system for InteractiveSSO1 version - Latest release: over 3 years ago - 2 stars on GitHub
gitee.com/daitougege/gin-skeleton-admin-backend v1.0.38 removed
24 versions - Latest release: over 3 years agogithub.com/xiaoxuan6/beego-utils v0.0.0-20220501125001-24d0c80b44e0
一些常用工具类1 version - Latest release: over 3 years ago - 0 stars on GitHub
github.com/hieubui2409/go-demo v1.0.0
1 version - Latest release: over 3 years agogithub.com/fushuilu/gfx v1.0.0
my golang app share code1 version - Latest release: over 3 years ago - 0 stars on GitHub
github.com/fushuilu/golibrary v1.0.0
my golang library1 version - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
github.com/vuuvv/orca v0.0.19
19 versions - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 0 stars on GitHubgithub.com/schollz/streammyaudio v0.2.1
Easily stream audio from any computer to the internet.3 versions - Latest release: over 3 years ago - 53 stars on GitHub
github.com/schollz/streamyouraudio v0.2.1
3 versions - Latest release: over 3 years agogithub.com/marcopaganini/op-bot v1.0.3
Bot telegram simples escrito em Go.4 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/bhojpur/iam v0.0.4
The Bhojpur IAM is a feature rich, web-scale, identity & access management system applied within ...1 version - Latest release: almost 4 years ago - 0 stars on GitHub
gitee.com/chenrh/finego v1.1.0
2 versions - Latest release: almost 4 years agogitee.com/jiahui022/go-kit v0.2.1
12 versions - Latest release: almost 4 years agogithub.com/vkuznet/wt v0.0.0-20220111190653-905230886d59
Collection of WebTools (wt) for Go server1 version - Latest release: almost 4 years ago - 0 stars on GitHub
github.com/fwchen/jellyfish v0.0.0-20220104115057-98dbc4306dc0
2 versions - Latest release: almost 4 years ago - 4 stars on GitHubgithub.com/feitianlove/golib v0.0.0-20211230072012-e92f7740b742
basic go tools1 version - Latest release: almost 4 years ago - 0 stars on GitHub
gitee.com/leicc/go-core v1.0.7
8 versions - Latest release: almost 4 years agogithub.com/tzdit/sample_api v0.0.0-20211103052856-5bc44738d988
1 version - Latest release: about 4 years ago - 0 stars on GitHubgitee.com/newkkoops/bgadmin v0.0.0-20211022135207-15b2387e47a6
1 version - Latest release: about 4 years agogithub.com/gwaycc/mdoc v0.0.0-20211016031820-5be9e78d8d43
An authenticated(basic auth with digest) docsify server for private markdown documents. Embedded ...1 version - Latest release: about 4 years ago - 0 stars on GitHub
github.com/olongfen/go-ddd-hex v0.0.0-20210917033422-6c94171d9b3c
1 version - Latest release: about 4 years ago - 5 stars on GitHubgithub.com/liubaninc/m0 v0.0.0-20210916100932-d192fcfaa9da
1 version - Latest release: about 4 years ago - 1 stars on GitHubgithub.com/KpnmServer/kpnm_web v1.1.3
Kpnm web server2 versions - Latest release: about 4 years ago - 3 stars on GitHub
github.com/kpnmserver/kpnm_web v1.1.3
Kpnm web server2 versions - Latest release: about 4 years ago - 3 stars on GitHub
github.com/laojianzi/mdclubgo v0.0.0-20210825030414-5c0bb0429ba2
使用 Go 语言技术栈实现 MDClub 社区系统后端功能1 version - Latest release: over 4 years ago - 7 stars on GitHub
github.com/lecex/init v1.0.2
2 versions - Latest release: over 4 years ago - 0 stars on GitHubgithub.com/cheneylew/git-code-statistics v0.0.0-20210730011101-7cea46baa819
Golang语言版,git代码量统计1 version - Latest release: over 4 years ago - 0 stars on GitHub
github.com/yuleihua/tower v0.0.0-20210726073941-4b55cb2a02e4
2 versions - Latest release: over 4 years agogit.jlel.se/jlelse/GoBlog v0.0.0-20210627185911-1e0b97b4d418
1 version - Latest release: over 4 years agogithub.com/xjietop/xjnac v0.0.7
6 versions - Latest release: over 4 years ago - 1 stars on GitHubgithub.com/bytepowered/fluxgo-captcha v0.2.2
Captcha: Flux网关的扩展能力,用于实现在网关中支持图形验证码的功能9 versions - Latest release: over 4 years ago - 0 stars on GitHub
github.com/bytepowered/flux-captcha v0.2.2
9 versions - Latest release: over 4 years agogithub.com/cilidm/base-system-v2 v0.0.0-20210422084716-d827859588fb
gin base system2 versions - Latest release: over 4 years ago - 0 stars on GitHub
github.com/qtoad/myxgo-admin v0.1.6
4 versions - Latest release: over 4 years agogithub.com/qtoad/mygo-admin v0.1.6
4 versions - Latest release: over 4 years agogithub.com/qtoad/xgo-admin v0.1.6
4 versions - Latest release: over 4 years agoCheck this option to include packages that no longer depend on this package in their latest version but previously did.