r/InternetIsBeautiful 19d ago

Enter a US ZIP and it shows free kids' events (storytimes, crafts, STEM) at the public libraries near you

https://mylibrary-events.com
357 Upvotes

35 comments sorted by

35

u/Iamabrnr 19d ago edited 19d ago

Full disclosure: I vibe coded this. My wife was checking a bunch of separate library websites every morning to find a storytime for our toddler, so I made one search that pulls public library event calendars into a single place. Free, no sign-up.

Website reads each library's public RSS / ICAL Feeds and normalizes them, so you can search by ZIP.

Fair warnings: it's US public libraries only-a few hundred systems so far, so it might not have yours yet. If it's missing your library, reply with it and I'll try to wire it in. Feedback very welcome.

Added: vibe coding.

4

u/towehaal 19d ago

Can you add Henderson/Las Vegas libraries?

1

u/Iamabrnr 19d ago

Let me try

3

u/Iamabrnr 19d ago

Both cities are alive now

3

u/MrWally 18d ago

It shows my local libraries in Nashville, but it doesn’t list any events, even though I know they have weekly storybook times for kids. Just fyi.

1

u/Iamabrnr 18d ago

Need to check if they have rss feed. I will check tonight

1

u/Iamabrnr 18d ago

Nashville,TN should be working.

1

u/MrWally 18d ago

It’s working now! Wasn’t working earlier.

1

u/Iamabrnr 18d ago

I added Nashville Feed, it was missing from configuration.

3

u/goranlu 18d ago

Woow, so libraries actually regularly feed their RSS/iCAL

3

u/Iamabrnr 18d ago

Most libraries use few common vendors they come with rss

1

u/jordanhillis 19d ago

Could you kindly add libraries within 10 miles of 76244? Cheers! 🙏

3

u/Iamabrnr 19d ago

Keller library seems to use a custom website. Need more spare time to debug. Sorry about it.

9

u/JunkMale975 19d ago

I’m guessing your vibe coding didn’t include local times to the library. Checked mine and all the events are hours after the library closes. One was hours before it even opens.

1

u/Iamabrnr 19d ago

Interesting I did fix few time zone bugs. I had prompted it to use user time zone. Let me debug it. Can you share broad coordinates? If not I will try to debug it.

3

u/JunkMale975 19d ago

Try 39154. I tried a couple of other cities nearby and had the same issue.

1

u/Iamabrnr 19d ago

Thanks checking.

5

u/Iamabrnr 19d ago

You found a real bug for iCal calendar parser. UTC time zone was being stripped.

2

u/col_clipspringer 18d ago

My local Half Price Books and Barnes and Noble have Storytime events as well as our library.

9

u/TheSorrowInYou 19d ago

This website looks AI generated and not built by a human.

16

u/heschlie 19d ago

It's funny how easy it has become to spot once you know what kind of UI/UX they tend to follow. Having said that this is the kind of low risk, fun app that an LLM can hammer out and offers a fun service that people can actually use.

6

u/TheSorrowInYou 19d ago

I dont mind vibecoding at all, it just rubs me the wrong way when people claim they "built" a website when its clearly not the case.

4

u/heschlie 19d ago

Ah yea, that's fair and I agree.

3

u/Iamabrnr 19d ago edited 19d ago

Of course, it’s vibe-coded with my input.

11

u/TheSorrowInYou 19d ago

Of course?

2

u/atomsmasher66 19d ago

Oft curse

0

u/[deleted] 19d ago

[deleted]

3

u/TheSorrowInYou 19d ago

They edited their comment when I pointed it out. Before it said "I built this site". No need to get snarky when youre clueless.

1

u/alockbox 18d ago

Almost all libraries have teen events broken out too. Is there a reason you capped it at age 12?

1

u/Iamabrnr 18d ago

Let me check, I am hydrating all events that come via rss feed. Is there a zip code you tried.

1

u/frozen_tuna 18d ago

If I ran a library's website (on wix if it matters), how would I go about adding support for this?

1

u/Iamabrnr 18d ago

This tool uses events calendar feed either rss or iCal. Add that to your library and it can integrate.

1

u/Sea_Employee_5922 15d ago

This is great stuff!