Download Latest Version algernon-1.17.10-windows_x86_64_static.zip (17.3 MB)
Email in envelope

Get an email when there's a new version of Algernon

Home / v1.17.7
Name Modified Size InfoDownloads / Week
Parent folder
Algernon 1.17.7 source code.tar.gz 2026-05-12 14.5 MB
Algernon 1.17.7 source code.zip 2026-05-12 16.6 MB
README.md 2026-05-12 1.3 kB
algernon-1.17.7-linux_x86_64_static.tar.xz 2026-05-12 13.0 MB
algernon-1.17.7-linux_aarch64_static.tar.xz 2026-05-12 11.0 MB
algernon-1.17.7-linux_armv6_static.tar.xz 2026-05-12 11.5 MB
algernon-1.17.7-linux_armv7_static.tar.xz 2026-05-12 11.4 MB
algernon-1.17.7-macos_x86_64_static.tar.gz 2026-05-12 17.8 MB
algernon-1.17.7-macos_aarch64_static.tar.gz 2026-05-12 16.4 MB
algernon-1.17.7-freebsd_x86_64_static.tar.gz 2026-05-12 17.5 MB
algernon-1.17.7-freebsd_aarch64_static.tar.gz 2026-05-12 15.7 MB
algernon-1.17.7-freebsd_armv6_static.tar.gz 2026-05-12 16.7 MB
algernon-1.17.7-freebsd_armv7_static.tar.gz 2026-05-12 16.7 MB
algernon-1.17.7-netbsd_x86_64_static.tar.gz 2026-05-12 17.5 MB
algernon-1.17.7-netbsd_aarch64_static.tar.gz 2026-05-12 15.7 MB
algernon-1.17.7-netbsd_armv6_static.tar.gz 2026-05-12 16.6 MB
algernon-1.17.7-netbsd_armv7_static.tar.gz 2026-05-12 16.6 MB
algernon-1.17.7-windows_x86_64_static.zip 2026-05-12 17.7 MB
Totals: 18 Items   263.0 MB 0
  • Clamp handler.lua parent walk to server root, thanks @Dredsen.
  • Use the main mux when serving SSE for the auto-refresh feature, thanks @Dredsen.
  • Add a --hide-dotfiles for not serving hidden files, thanks @Dredsen.
  • Don't enable debug mode automatically when single-file mode is used, thanks @Dredsen.

New features

  • Embed React 19 and support index.jsx files, for npm-less use of React.

Examples

  • Update all database-related dependencies.
  • Fix an issue in the built-in Bolt database support, where retrieving the last N items from a list with less than N items could return an empty list.
  • Use an sqlite package that does not require CGO.

Performance

  • Cache the per-directory .algernon configuration.

New Lua functions

  • Add a formjson Lua function for returning the posted form as JSON.
  • Add support for WebAuthn by adding 4 new Lua functions.
  • Add the maxlen, methodPOST and list:jsonlast and jsonembed functions.

General

  • Update dependencies.
  • Update documentation.
Source: README.md, updated 2026-05-12