Alex Arena

Interval - Build internal tools in Node.js with zero frontend code

by
Interval lets you build web apps for tasks like managing accounts, moderating content, and editing database records.

Just write business logic in your backend, Interval handles the rest.

Add a comment

Replies

Best
Alex Arena
Hey PH 👋 I'm one of the engineers building Interval. We let you build internal tools right in your app's codebase with zero frontend code. Some background: in our previous project we had ~65 CLI scripts for working with customer data. We liked these scripts. They were quick to write, type safe, and had access to all of our app's shared code. But over time, and with a mess of hardcoded values... they became scary to run! Even worse, we couldn't just hand off CLI scripts to support folks, so they still had to ping engineers to do routine customer tasks. We wanted the best of both worlds: modern web apps that non-technical team members could run _and_ the convenience of scripts that are fast to write, run in our codebase, and have the same type safety, code review, and version control as the rest of our app. So we made Interval :) It has two core components: 1. A Node.js + TypeScript SDK – this embeds in your backend codebase and provides APIs for defining tools + collecting input + displaying output. 2. A hosted UI, which handles I/O for the scripts in a less brittle way than command line arguments do, while also taking care of auth, permissions, and audit logs. There's no no-code layer to learn, no API endpoints to wire up. Already accessing a database with Prisma, handling payments with Stripe or sending emails with Postmark? Interval works with Everything Else by default. 👍 In fact, the Interval actions you write with our SDK are just functions in your Node.js backend. And our library of I/O methods are just async functions. Call them in loops, include them in shared functions to reuse logic between actions, doesn't matter... It's Just Code! Interval is free for small teams and you can have your first app running in just a few minutes. Happy to answer questions here - Twitter DMs are open too 🙂
Ria Raul
@alexarena Lovely , will share with my tech team if it comes to any help ! Congrats on the launch
Alex Arena
@imtiyaz922 thanks :)
Alex Arena
@ria_raul2 Appreciate it! If they have any questions, feel free to send them my way.
Ria Raul
@alexarena Sure thing , Thanks!
Csaba Kissi
@alexarena Hmm, this seems to be interesting. I'll check it.
Johan Steneros
Looks cool. Been looking for something like this for our backoffice. So far I been looking a forest admin and retool but this looks great. I will pass on to CTO colleague to see if it could be a good fit for us.
Alex Arena
@jsteneros Thanks! Would love to know what they think. Feel free to put them in touch with me if they have any questions: I'm alex@interval.com.
Johan Steneros
@alexarena Will do
nickson durai
@alexarena Excellent tool! 🤩 Congrats on the launch.👍
Alex Arena
@nickson_durai thanks! Excited to finally share it with the world :)
Troy (Mitch) Mitchell
@alexarena Congratulations on the launch.
Alex Arena
@mitch_mitchell Thanks :)