A parser for the opening_hours fields from OpenStreetMap, with Python bindings

This page summarizes the projects mentioned and recommended in the original post on /r/rust

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. opening-hours-rs

    A parser for the opening_hours fields from OpenStreetMap.

  2. 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
  3. opening_hours.js

    Library to parse and process the opening_hours tag from OpenStreetMap data

    In the mean time the JS library already provides a powerful tool that should fit your needs : https://openingh.ypid.de/evaluation_tool/. This library is more permissive than my implementation compared to the specification, I'm not sure if it is a good or a bad thing.

  4. OpeningHoursParser

    Parser for string values according to the OSM opening hours specification

    This year we had a GSOC student.work on a campanion evaluator to https://github.com/simonpoole/OpeningHoursParser (which BTW.is plenty fast enough, not quite sure while you felt the need to do something new), it hadn't been integrated in to anything yet, but I'll be working on that sometime this.month. See https://github.com/goodudetheboy/OpeningHoursEvaluator

  5. OpeningHoursEvaluator

    An evaluator for opening hours tag according to OSM opening hours specification

    This year we had a GSOC student.work on a campanion evaluator to https://github.com/simonpoole/OpeningHoursParser (which BTW.is plenty fast enough, not quite sure while you felt the need to do something new), it hadn't been integrated in to anything yet, but I'll be working on that sometime this.month. See https://github.com/goodudetheboy/OpeningHoursEvaluator

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

  • Nom parser combinators now released in version 8, with a new architecture

    1 project | news.ycombinator.com | 31 Jan 2025
  • Nom released 8.0: A byte-oriented, zero-copy, parser combinators Rust library

    1 project | news.ycombinator.com | 27 Jan 2025
  • Open Railway Map

    1 project | news.ycombinator.com | 27 Jan 2025
  • Rust: Packages, Modules, Crates...Oh My!

    2 projects | dev.to | 7 Jan 2025
  • Types are the basic tool of software design

    5 projects | news.ycombinator.com | 3 Jan 2025

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