Schematra – Sinatra-inspired minimal web framework for Chicken Scheme
I started this project a couple of weeks ago because I was stuck on my side project and needed some motivation. For a very long time I wanted to get back to do something useful in lisp/scheme, did a quick research and settled on CHICKEN mostly because it's relatively well maintained, fast enough, it's extremely easy to build/install and very easy to write interop to pretty much any library. Most of the projects that I've written on the side have been using some combination of Sinatra + Sequel + Postgres/Redis/Something else + HTMX. I love the simplicity of Sinatra's API…
Schematra – Sinatra-inspired minimal web framework for Chicken Scheme launched on August 1, 2025 with 48 votes, #480 of 8,530 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 1 year on.
In plain words
Schematra is a minimal web framework for Chicken Scheme inspired by Sinatra's simple API. It enables developers to build web applications using Scheme with an ergonomic approach similar to popular Ruby frameworks. The framework leverages Chicken Scheme's maintainability, performance, and ease of library interoperability to create a familiar development experience for Scheme programmers.
written from the facts on this page · September 2026
From the sources
sinatra inspired scheme web framework. Contribute to schematra/schematra development by creating an account on GitHub.
A modern web framework for CHICKEN Scheme that lets you express HTML as data with Chiccup. Build components that compose naturally. Create powerful middleware with simple functions. Authentication in 3 lines, not 30. 🌐 Visit schematra.com for interactive examples and live demos. chicken-install schematra # if you need chiccup, session support & oauth2: chicken-install chiccup schematra-session oauthtoothy Simple Web App with Chiccup (import schematra chiccup schematra-session) (use-middleware! (session-middleware " secret-key " )) (get ( " / " ) ( let ((user (session-get " username " ))) ( if user (ccup->html `[h1 ,(format " Welcome back, ~a! " user)]) (redirect " /login " )))) (post ( "…from github.com
In the maker’s words, at launch
I started this project a couple of weeks ago because I was stuck on my side project and needed some motivation. For a very long time I wanted to get back to do something useful in lisp/scheme, did a quick research and settled on CHICKEN mostly because it's relatively well maintained, fast enough, it's extremely…
Does a similar job
all alternatives →
Secure MCP Framework by Arcade.devNov 2025 · arcade.dev · ▲272Skip migration and launch MCP with built-in Auth
A backend agnostic Ruby framework for building reactive desktop apps2025 · codeberg.org · ▲92For a year or two I've been building a UI library with the aim of making desktop applications fun and easy to write. It is currently written in C/Ruby and uses a custom tree sitter grammar to describe templates. Features include: composable UI components, template directives, event and prop handling, slots, styles and automation capabilities baked in. One of the goals of the project is privileging easy to write custom components via a drawing API over providing a fixed set of components. At the time of this writing it should install on Windows, Mac, and Linux, but sometimes it is hard…
Cot: a Rust web framework for lazy developers2025 · mackow.ski · ▲113
An Express-inspired web framework for Rust2022 · crates.io · ▲85crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects
HyperterseFeb 2026 · hyperterse.com · ▲86Hi HN, I’m Samrith, creator of Hyperterse. Today I’m launching Hyperterse 2.0, a schema-first framework for building MCP servers directly on top of your existing production databases. If you're building AI agents in production, you’ve probably run into agents needing access to structured, reliable data but wiring your business logic to MCP tools is tedious. Most teams end up writing fragile glue code. Or worse, giving agents unsafe, overbroad access. There isn’t a clean, principled way to expose just the right data surface to agents. Hyperterse lets you define a schema over your data and…
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 28d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 26d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 23d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 21d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 28d ago · corespeed.io
Source: Show HN post ↗ · launch text quoted in part
Launched alongside, August 2025
the whole month →

I built the world's most impractical 1000-pixel display and anyone in the world can draw on it. It draws a single pixel at a time and takes 30-60 minutes to complete a single image. Anyone can participate in the project by voting for the next image to be drawn, and submitting images. https://kilopx.com/
Work · 2025 · benholmen.com


Kitten TTS is an open-source series of tiny and expressive text-to-speech models for on-device applications. We are excited to launch a preview of our smallest model, which is less than 25 MB. This model has 15M parameters. This release supports English text-to-speech applications in eight voices: four male and four female. The model is quantized to int8 + fp16, and it uses onnx for runtime. The model is designed to run literally anywhere eg. raspberry pi, low-end smartphones, wearables, browsers etc. No GPU required! We're releasing this to give early users a sense of the latency and voices…
AI · 2025 · github.com

I was wondering how I can arrange objects along a spherical helix path, and read some articles on it. I ended up learning about parametric equations again, and make this visualization to document what I learned: https://visualrambling.space/moving-objects-in-3d/ feel free to visit and let me know what you think!
Life & fun · 2025 · visualrambling.space

For HTML Day 2025 [1], I made a web service that displays the current sky at your approximate location as a CSS gradient. Colours are simulated on-demand using atmospheric absorption and scattering coefficients. Updates every minute, without the use of client-side JavaScript. Source code and additional information is available on GitHub: https://github.com/dnlzro/horizon [1] https://html.energy/html-day/2025/index.html
Dev tools · 2025 · sky.dlazaro.ca