https://github.com/xyproto/algernon
algernon buildless cross-platform fasthttp go http2 http3 live-reload llm lua mysql ollama pongo2 postgresql quic redis server-sent-events sqlite tls13
Score: 13.671658663124473
Last synced: about 14 hours ago
JSON representation
Repository metadata:
Small self-contained pure-Go web server with Lua, Teal, Markdown, Ollama, HTTP/2, QUIC, Redis, SQLite and PostgreSQL support ++
- Host: GitHub
- URL: https://github.com/xyproto/algernon
- Owner: xyproto
- License: bsd-3-clause
- Created: 2015-03-10T11:25:30.000Z (almost 11 years ago)
- Default Branch: main
- Last Pushed: 2026-01-26T14:20:28.000Z (9 days ago)
- Last Synced: 2026-01-27T02:45:15.028Z (8 days ago)
- Topics: algernon, buildless, cross-platform, fasthttp, go, http2, http3, live-reload, llm, lua, mysql, ollama, pongo2, postgresql, quic, redis, server-sent-events, sqlite, tls13
- Language: Go
- Homepage: https://algernon.roboticoverlords.org
- Size: 66.5 MB
- Stars: 2,978
- Watchers: 49
- Forks: 146
- Open Issues: 29
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog.md
- License: LICENSE
- Security: Security.md
-
Funding:
- Github: xyproto
Owner metadata:
- Name: Alexander F. Rødseth
- Login: xyproto
- Email:
- Kind: user
- Description: Software Developer, Arch Linux package maintainer, Go/Python/C++/C developer and open source enthusiast. I enjoy playing the game of Go as well.
- Website: https://arodseth.com/
- Location: Oslo
- Twitter: xyproto
- Company:
- Icon url: https://avatars.githubusercontent.com/u/52813?v=4
- Repositories: 537
- Last Synced at: 2024-05-01T10:29:56.326Z
- Profile URL: https://github.com/xyproto
GitHub Events
Total
- Create event: 5
- Delete event: 3
- Fork event: 12
- Issue comment event: 28
- Issues event: 17
- Pull request event: 4
- Push event: 89
- Release event: 3
- Watch event: 169
- Total: 330
Last Year
- Create event: 4
- Delete event: 3
- Fork event: 8
- Issue comment event: 16
- Issues event: 13
- Pull request event: 4
- Push event: 68
- Release event: 2
- Watch event: 101
- Total: 219
Committers metadata
Last synced: 22 days ago
Total Commits: 2,542
Total Committers: 16
Avg Commits per committer: 158.875
Development Distribution Score (DDS): 0.018
Commits in past year: 136
Committers in past year: 2
Avg Commits per committer in past year: 68.0
Development Distribution Score (DDS) in past year: 0.007
| Name | Commits | |
|---|---|---|
| Alexander F Rødseth | r****h@g****m | 2496 |
| Matt Mc | 4****x | 20 |
| dependabot[bot] | 4****] | 8 |
| Rui Chen | c****3@g****m | 5 |
| Felix Yan | f****s@a****g | 2 |
| Štefan Baebler | s****r@g****m | 1 |
| udhos | u****s | 1 |
| guangwu | g****u@m****m | 1 |
| giuliolunati | g****i@g****m | 1 |
| Philipp Gillé | p****e | 1 |
| Nick Owens | m****f@o****g | 1 |
| Mohamed Abdel Maksoud | 1****d | 1 |
| Jesse Cooke | j****e@j****m | 1 |
| Jan Macku | j****u@r****m | 1 |
| Benjamin Nater | 1****t | 1 |
| Ariel | a****9@g****m | 1 |
Issue and Pull Request metadata
Last synced: 7 days ago
Total issues: 85
Total pull requests: 49
Average time to close issues: 6 months
Average time to close pull requests: 3 days
Total issue authors: 38
Total pull request authors: 16
Average comments per issue: 3.8
Average comments per pull request: 1.14
Merged pull request: 34
Bot issues: 0
Bot pull requests: 17
Past year issues: 5
Past year pull requests: 4
Past year average time to close issues: 13 days
Past year average time to close pull requests: about 11 hours
Past year issue authors: 4
Past year pull request authors: 1
Past year average comments per issue: 2.8
Past year average comments per pull request: 0.5
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 4
Top Issue Authors
- tooolbox (16)
- linkerlin (11)
- Dialga (7)
- xyproto (6)
- esumerfd (3)
- myselfghost (3)
- Jan69 (2)
- bodsch (2)
- seansbox (2)
- alpharde (2)
- diyism (2)
- basaran (2)
- bearinld004 (2)
- judell (1)
- xjl456852 (1)
Top Pull Request Authors
- dependabot[bot] (17)
- tooolbox (9)
- xyproto (5)
- chenrui333 (4)
- felixonmars (2)
- giuliolunati (2)
- mohamed--abdel-maksoud (1)
- philippgille (1)
- jamacku (1)
- testwill (1)
- HarshCasper (1)
- fossabot (1)
- arimal199 (1)
- stefanb (1)
- linkerlin (1)
Top Issue Labels
- enhancement (26)
- bug (17)
- feature request (10)
- question (8)
- documentation (6)
- waiting-for-a-reply (4)
- can-reproduce-the-issue (4)
- planning-to-reproduce-the-issue (2)
- trying-to-reproduce-the-issue (2)
- examples (1)
- performance (1)
- lua (1)
- pongo2 (1)
- experiment-needed (1)
- implemented (1)
Top Pull Request Labels
- dependencies (5)
- go (4)
- enhancement (3)
Package metadata
- Total packages: 2
-
Total downloads:
- homebrew: 18 last-month
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 35
- Total advisories: 2
proxy.golang.org: github.com/xyproto/algernon
QUIC web server with built-in support for Lua, Markdown, Pongo2 and JSX.
- Homepage: https://github.com/xyproto/algernon
- Documentation: https://pkg.go.dev/github.com/xyproto/algernon#section-documentation
- Licenses: BSD-3-Clause
- Latest release: v1.17.5 (published 3 months ago)
- Last Synced: 2026-01-26T23:02:25.614Z (9 days ago)
- Versions: 19
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 0.869%
- Forks count: 1.523%
- Average: 4.684%
- Dependent packages count: 6.999%
- Dependent repos count: 9.346%
- Advisories:
formulae.brew.sh: algernon
Pure Go web server with Lua, Markdown, HTTP/2 and template support
- Homepage: https://github.com/xyproto/algernon
- Licenses: BSD-3-Clause
- Latest release: 1.17.5 (published 3 months ago)
- Last Synced: 2026-01-18T07:20:17.624Z (17 days ago)
- Versions: 16
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 18 Last month
-
Rankings:
- Stargazers count: 10.33%
- Forks count: 16.604%
- Dependent packages count: 18.987%
- Average: 36.194%
- Dependent repos count: 50.731%
- Downloads: 84.316%
Dependencies
- actions/cache v2 composite
- actions/checkout v2 composite
- actions/setup-go v2 composite
- actions/checkout v3 composite
- redhat-plumbers-in-action/differential-shellcheck v3 composite
- mislav/bump-homebrew-formula-action v1 composite
- golang alpine build
- scratch latest build
- golang alpine build
- scratch latest build
- golang alpine build
- scratch latest build
- golang alpine build
- scratch latest build
- github.com/DataDog/gostackparse v0.6.0
- github.com/alecthomas/chroma/v2 v2.4.1-0.20221211204142-45e3bfb67168
- github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869
- github.com/caddyserver/certmagic v0.17.2
- github.com/chzyer/readline v1.5.1
- github.com/ddliu/go-httpclient v0.7.1
- github.com/denisenkom/go-mssqldb v0.12.3
- github.com/didip/tollbooth v4.0.2+incompatible
- github.com/dlclark/regexp2 v1.8.0
- github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385
- github.com/evanw/esbuild v0.17.0
- github.com/felixge/fgtrace v0.2.0
- github.com/fsnotify/fsnotify v1.6.0
- github.com/go-gcfg/gcfg v1.2.3
- github.com/go-sql-driver/mysql v1.7.0
- github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0
- github.com/golang-sql/civil v0.0.0-20220223132316-b832511892a9
- github.com/golang-sql/sqlexp v0.1.0
- github.com/golang/mock v1.6.0
- github.com/gomodule/redigo v1.8.9
- github.com/google/pprof v0.0.0-20230111200839-76d1ae5aea2b
- github.com/klauspost/cpuid/v2 v2.2.3
- github.com/kr/pretty v0.3.1
- github.com/kr/text v0.2.0
- github.com/lib/pq v1.10.7
- github.com/libdns/libdns v0.2.1
- github.com/lucas-clemente/quic-go v0.31.1
- github.com/marten-seemann/qpack v0.3.0
- github.com/marten-seemann/qtls-go1-18 v0.1.4
- github.com/marten-seemann/qtls-go1-19 v0.1.2
- github.com/mattetti/filebuffer v1.0.1
- github.com/mattn/go-colorable v0.1.13
- github.com/mattn/go-isatty v0.0.17
- github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d
- github.com/mholt/acmez v1.0.4
- github.com/miekg/dns v1.1.50
- github.com/mitchellh/go-homedir v1.1.0
- github.com/mitchellh/mapstructure v1.5.0
- github.com/natefinch/pie v0.0.0-20170715172608-9a0d72014007
- github.com/onsi/ginkgo/v2 v2.7.0
- github.com/patrickmn/go-cache v2.1.0+incompatible
- github.com/pkg/errors v0.9.1
- github.com/pkg/term v1.2.0-beta.2.0.20210419004637-f749b98bd0ba
- github.com/rogpeppe/go-internal v1.9.0
- github.com/russross/blackfriday/v2 v2.1.0
- github.com/shopspring/decimal v1.3.1
- github.com/sirupsen/logrus v1.9.0
- github.com/tylerb/graceful v1.2.15
- github.com/wellington/sass v0.0.0-20160911051022-cab90b3986d6
- github.com/xyproto/ask v1.0.1-0.20190918171905-3782b6dc3afd
- github.com/xyproto/cookie v0.0.0-20210319112338-2e0ffd4b75a9
- github.com/xyproto/datablock v0.0.0-20190619140322-71fb859bdac7
- github.com/xyproto/env v1.8.0
- github.com/xyproto/gluamapper v1.2.1
- github.com/xyproto/gopher-lua v1.0.2
- github.com/xyproto/jpath v0.6.1
- github.com/xyproto/mime v0.0.0-20210817202956-28bafd7b06b4
- github.com/xyproto/onthefly v1.2.3
- github.com/xyproto/permissionbolt v1.2.6
- github.com/xyproto/permissions2 v0.0.0-20220501203256-fd4f1e1ce602
- github.com/xyproto/permissionsql v0.0.0-20211125233837-22c0d59b31e0
- github.com/xyproto/pinterface v1.5.3
- github.com/xyproto/pongo2 v0.0.0-20191214182037-d75cc3537773
- github.com/xyproto/pstore v1.3.1
- github.com/xyproto/randomstring v0.0.0-20220311122621-4964ec363205
- github.com/xyproto/recwatch v1.1.0
- github.com/xyproto/sheepcounter v1.6.1
- github.com/xyproto/simplebolt v1.5.2
- github.com/xyproto/simpleform v0.2.0
- github.com/xyproto/simplehstore v1.8.1
- github.com/xyproto/simplemaria v0.0.0-20220902075651-6f3efad9ec98
- github.com/xyproto/simpleredis v0.0.0-20220117114834-9a1000fbd7af
- github.com/xyproto/splash v1.1.6-0.20221231000707-2bc36461a065
- github.com/xyproto/symwalk v1.1.1
- github.com/xyproto/textoutput v1.14.1
- github.com/xyproto/tinysvg v1.1.0
- github.com/xyproto/unzip v0.0.0-20150601123358-823950573952
- github.com/xyproto/vt100 v1.11.3
- github.com/yosssi/gcss v0.1.0
- go.etcd.io/bbolt v1.3.6
- go.uber.org/atomic v1.10.0
- go.uber.org/multierr v1.9.0
- go.uber.org/zap v1.24.0
- golang.org/x/crypto v0.5.0
- golang.org/x/exp v0.0.0-20230113213754-f9f960f08ad4
- golang.org/x/mod v0.7.0
- golang.org/x/net v0.5.0
- golang.org/x/sys v0.4.0
- golang.org/x/text v0.6.0
- golang.org/x/time v0.3.0
- golang.org/x/tools v0.5.0
- gopkg.in/gcfg.v1 v1.2.3
- gopkg.in/warnings.v0 v0.1.2
- 316 dependencies
- pyjsonrpc *
- python-jsonrpc *
- go * build