frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Kalendis – Scheduling API (keep your UI, we handle timezones/DST)

https://kalendis.dev
2•dcabal25mh•21h ago
Kalendis is an API-first scheduling backend. You keep your UI; we handle the gnarly parts (recurrence, time zones, DST, conflict-safe bookings).

What it does:

• MCP tool: generates typed clients and API route handlers (Next.js/Express/Fastify/Nest) so you can scaffold calls straight from your IDE/agent tooling.

• Availability engine: recurring rules + one-off exceptions/blackouts, returned in a clean, queryable shape.

• Bookings: conflict-safe endpoints for creating/updating/canceling slots.

Why we built it:

We kept rebuilding the same "hard parts" of scheduling: time zones/DST edge cases, recurring availability, conflict-aware booking, etc. We wanted a boring, reliable backend so we could ship product features without adopting a hosted scheduling UI.

How it's helped:

We stopped re-implementing DST/recurrence math and shipped booking flows faster.

One small team (just 2 developers) built a robust booking platform for their business using Kalendis—they kept full control of their UX without spending lots of cycles on scheduling infrastructure.

The MCP generator cut the glue code: drop in a typed client or route, call the API, move on.

Some tech details:

• REST API with ISO-8601 timestamps and IANA time zones

• Recurring availability + one-off exceptions (designed to compose cleanly)

• Focused scope: users, availability, exceptions, bookings (not a monolithic suite)

MCP integration:

MCP server exposes tools like generate-frontend-client, generate-backend-client, generate-api-routes, and list-endpoints.

Add to your MCP settings:

{ "mcpServers": { "kalendis": { "command": "npx", "args": ["-y", "@kalendis/mcp"] } } }

How to try it:

Create a free account → get an API key. (https://kalendis.dev)

Hit an endpoint:

curl -H "x-api-key: $KALENDIS_API_KEY" \ "https://api.kalendis.dev/v1/availability/getAvailability?userId=<user-id>&start=2025-10-07T00:00:00Z&end=2025-10-14T00:00:00Z&includeExceptions=true"

What feedback would be most useful:

Gaps in the endpoint surface (what's missing for your use case?).

Features that would benefit this service integration in your app.

MCP generator output—anything you'd want it to emit differently?

Happy to answer questions and post example snippets in the thread. Thanks for taking a look!

— Dave (Kalendis)

Show HN: Common Sense License (CSL) – civic license for a techno-feudal world

https://github.com/shmaplex/csl
3•shmaplex•3h ago•0 comments

Show HN: Spam classifier in Go using Naive Bayes

https://github.com/igomez10/nspammer
25•igomeza•1w ago•4 comments

Show HN: Unflip – a puzzle game about XOR patterns of squares

https://unflipgame.com/
170•bogdanoff_2•5d ago•46 comments

Show HN: I DON'T want to upload my private files to AI

2•cando_zhou•9h ago•0 comments

Show HN: Tiny Diffusion – A character-level text diffusion model from scratch

https://github.com/nathan-barry/tiny-diffusion
169•nathan-barry•6d ago•20 comments

Show HN: Minivac 601 Simulator - a 1961 Relay Computer

https://minivac.greg.technology/
12•gregsadetsky•19h ago•1 comments

Show HN: 13Radar – Real-Time Hedge Fund Portfolio Analytics

https://www.13radar.com/
7•brokerjames•10h ago•3 comments

Show HN: Find Faceless YouTube Channels with AI

2•andybady•10h ago•2 comments

Show HN: Whirligig.live

https://whirligig.live
9•idiocache•18h ago•8 comments

Show HN: CUDA, Shmuda: Fold Proteins on a MacBook

https://latentspacecraft.com/posts/mlx-protein-folding
9•geoffitect•11h ago•2 comments

Show HN: Hirelens – AI Resume Analyzer for ESL and Global Job Seekers

https://www.hirelens.co/
2•hl_maker•11h ago•1 comments

Show HN: Real-time 4D Julia set navigation via gamepad

https://banditcat.github.io/Atlas/Atlas.html
17•BanditCat•5d ago•0 comments

Show HN: My Side project a free email template builder for CRM, or any website

https://mailui.co/plugin
5•sifuldotdev•12h ago•1 comments

SHOW HN: FinLang – A deterministic, auditable rules engine for finance (AGPL)

https://github.com/FinLang-Ltd/finlang
2•angus_finlang•14h ago•1 comments

Show HN: Open-source Agent in Rust that can't delete your database

https://github.com/stakpak/agent
6•kajogo•14h ago•0 comments

Show HN: Encore – Type-safe back end framework that generates infra from code

https://github.com/encoredev/encore
75•andout_•2d ago•47 comments

Show HN: Hide Your Face with One Click

https://emojiface.us/
3•yong1024•21h ago•0 comments

Show HN: ResendForward – OS server and UI for use with Resend.com inbound

https://github.com/lsherman98/resendforward
3•lsherman98•15h ago•0 comments

Show HN: DBOS Java – Postgres-Backed Durable Workflows

https://github.com/dbos-inc/dbos-transact-java
112•KraftyOne•3d ago•57 comments

Show HN: High-Performance .NET Bindings for the Vello Sparse Strips CPU Renderer

https://github.com/wieslawsoltes/SparseStrips
18•wiso•6d ago•6 comments

Show HN: PayTrack – One-click payment links with AI cash flow predictions

https://pay-track.com/
2•danielhrdez•17h ago•2 comments

Show HN: Smooth window arrangement in macOS restored

https://github.com/ranvel/SmoothMove
4•ranvel•1d ago•0 comments

Show HN: I made a college savings calculator

https://www.planwell.ai/college
2•arundhati2000•18h ago•0 comments

Show HN: ZTGI-AC – An AI that checks its internal stability before answering

https://ztgiai.pages.dev/
2•capter•19h ago•2 comments

Show HN: A tool to explore new music by detailed genres (powered by Every Noise)

https://thisisnewmusic.com
2•saint-james-fr•20h ago•0 comments

Show HN: AI ChatHub - Chat with multiple AI models at once

https://aichathub.net/
2•luokuo•21h ago•0 comments

Show HN: Epstein Files Organized and Searchable

https://searchepsteinfiles.com/
319•searchepstein•2d ago•54 comments

Show HN: Kalendis – Scheduling API (keep your UI, we handle timezones/DST)

https://kalendis.dev
2•dcabal25mh•21h ago•0 comments

Show HN: Melodic Mind- A music creation/learning app I've been building 7+ years

https://melodic-mind.com
9•seanitzel•21h ago•2 comments

Show HN: Echolock – Federated AI for real-time phishing detection

https://github.com/ojayballer/ECHOLOCK
3•iLove_AI•21h ago•1 comments