nowfound

Life & fun · January 22, 2016

Parsing JSON in Swift

Learn how to handle JSON in Swift

Parsing JSON in Swift launched on January 22, 2016 with 67 votes, #1,165 of 4,522 launches that month and more than 50% of that year's launches. The site was still online in September 2026, 10 years on.

What it does

You start your day all fired up to get your app running with live data from your JSON API, but before you know it the day is over and you’ve barely made any progress. Your Xcode console displays just one line of output: a single string you managed to pull out of the JSON that serves as an indicator of how little you accomplished today. Rather than making you more productive, Swift is preventing you from getting anything done. In front of you lies a mess of code that’s littered with nested conditionals, and your app still crashes when you try to pull out other values. And you haven’t even started the part where you deserialize the JSON into model objects you can actually…from roadfiresoftware.com

Does a similar job

all alternatives →
  • The REST & JSON in Swift Bundle2016 · leanpub.com · ▲57

    Learn to build REST apps in Swift

  • JSON For You – Visualize JSON in graph or table views2024 · github.com · ▲211

    After two years of improvement, I think it's time to share it with you all. Here’s a quick overview: - Common features include validation, formatting, minification, and more. - Visualize JSON in a graph or table view. - Structured comparison with fallback to text comparison. - Navigate though JSON using JSON pointer. - Supports jq. Would love to hear the community's questions, thoughts and comments!

  • JSON Parser2018 · jsonformatter.org · ▲8

    Awesome way to view JSON.

  • The Swift Summary Book2016 · github.com · ▲157

    Summary of Apple's Swift language written on Playgrounds

  • JSON QueryOct 2025 · jsonquerylang.org · ▲154

    I'm working on a tool that will probably involve querying JSON documents and I'm asking myself how to expose that functionality to my users. I like the power of `jq` and the fact that LLMs are proficient at it, but I find it right out impossible to come up with the right `jq` incantations myself. Has anyone here been in a similar situation? Which tool / language did you end up exposing to your users?

  • JSON Sharp2020 · jsontocsharpconverter.web.app · ▲73

    Tool for lazy developers to convert JSON to C# Objects

More life & fun this month

the category →

Source: Product Hunt launch ↗

Launched alongside, January 2016

the whole month →
  • Siftery▲1,018

    Share products you use at work,explore what others are using

    Work · 2016 · siftery.com

  • Grade your website's strengths and weaknesses in seconds.

    Growth · 2016 · website.grader.com

  • Truebill▲766

    Find your paid subscriptions and cancel with one click

    Commerce · 2016 · rocketmoney.com

  • Oristand▲749

    A super affordable, portable standing desk

    Work · 2016 · oristand.co

  • Rapportive on steroids. See data about contacts in Gmail.

    Growth · 2016 · clearbit.com

  • Create a viral waiting list in 60 seconds

    Growth · 2016 · app.referralhero.com