nowfound

Dev tools · November 13, 2015

Siesta

iOS REST Client Framework

Siesta launched on November 13, 2015 with 9 votes. The site was still online in September 2026, 10 years on.

What it does

The civilized way to write REST API clients for iOS / macOS

Drastically simplifies app code by providing a client-side cache of observable models for RESTful resources. Want your app to talk to a remote API? Welcome to your state nightmare! You need to display response data whenever it arrives. Unless the requesting screen is no longer visible. Unless some other currently visible bit of UI happens to need the same data. Or is about to need it. You should show a loading indicator (but watch out for race conditions that leave it stuck spinning forever), display user-friendly errors (but not redundantly — no modal alert dogpiles!), give users a retry mechanism … and hide all of that when a subsequent request succeeds. Be sure to avoid redundant…from bustoutsolutions.github.io

Does a similar job

all alternatives →
  • NativeRest2023 · nativesoft.com · ▲136

    100% native, localfirst rest api client for mac, windows and linux. Supports multiple environmets, custom http methods, proxy server, offline mode and customizable themes. It's file first, you can import your collections and get started using NativeRest.

  • Plaid2014 · plaid.com · ▲157

    A REST API for your bank

  • Spark by Readdle2016 · sparkmailapp.com · ▲157

    Fast, smart and beautiful email client for iOS

  • Rest – HTTP API Client for iOS2018 · apps.apple.com · ▲4

    Perform HTTP requests right from your iOS device.

  • Mail Pilot2015 · mindsense.co · ▲103

    Beautiful task oriented email client for Mac, iPhone, & iPad

  • Restack 2.02015 · ▲74

    The universal interface & API for connected devices

More dev tools this month

the category →
  • /dev/null▲487

    a social network for devs

    Dev tools · 3d ago · dev-null.sh

  • 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▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 23d ago · openbot.run

  • Talanoa▲346

    Hi 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▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 28d ago · corespeed.io

Source: Product Hunt launch ↗

Launched alongside, November 2015

the whole month →
  • Brain.fm▲957

    Music for the brain to improve focus, meditation & sleep

    AI · 2015 · brain.fm

  • Life & fun · 2015 · dn.ht

  • PA

    Parinfer - simpler Lisp editing

    Life & fun · 2015 · shaunlebron.github.io

  • Motion AI▲634

    Easily build chatbots to do anything, on any platform!

    AI · 2015 · motion.ai

  • Auto adjust your iOS display based on the time of day

    Dev tools · 2015 · justgetflux.com

  • Fieldbook▲592

    Create a database, as easily as a spreadsheet

    Dev tools · 2015 · fieldbook.com