Building APOD color search part I: Image analysis in Rust

This page summarizes the projects mentioned and recommended in the original post on dev.to

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  2. apod-api

    Astronomy Picture of the Day API service

    Processing a single APOD is one thing, but the end goal is to process all of them. The cleanest way to group batches of days was by month. As the apod-api supports start_date and end_date parameters to support this, I just used the first and last days of the month for these parameters.

  3. PostgreSQL

    Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch

    One of my goals for this project was to use cloud-first (and free) resources whenever possible to save headaches later on with deployments & environments. For the database above I created a Postgres instance using supabase's free tier.

  4. serde

    Serialization framework for Rust

    To do more with this data however, Rust requires that it be properly typed. serde streamlines this with built-in JSON serialization; it only requires a static type and can handle the rest. Here's the type I added to correspond to the API response:

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Cryptoflow: Building a secure and scalable system with Axum and SvelteKit - Part 0

    12 projects | dev.to | 4 Jan 2024
  • Is Rust a good fit for business apps?

    4 projects | news.ycombinator.com | 13 Mar 2025
  • Bincode 2.0.0

    1 project | news.ycombinator.com | 6 Mar 2025
  • Comfy, the 2D rust game engine, is now archived

    3 projects | news.ycombinator.com | 9 Sep 2024
  • Build "For you" recommendations using AI on Fastly!

    3 projects | dev.to | 7 Aug 2024

Did you know that Rust is
the 5th most popular programming language
based on number of references?