nowfound

Dev tools · September 26, 2024

Cronexpr, a Rust library to parse and iter crontab expression

`cronexpr` is a library to parse and drive the crontab expression.

Cronexpr, a Rust library to parse and iter crontab expression launched on September 26, 2024 with 160 votes, #384 of 5,281 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 2 years on.

Visit docs.rs ↗Alternativestop 7% of September 2024

In plain words

Cronexpr is a Rust library that parses and iterates through crontab expressions. It is designed for developers who need to work with cron scheduling syntax in Rust applications. The library handles the parsing of standard cron format strings and provides iteration capabilities to determine when scheduled tasks should execute. It offers comprehensive documentation and is suitable for projects requiring cron job scheduling functionality.

written from the facts on this page · September 2026

From the sources

cronexpr is a library to parse and drive the crontab expression. For more complex and edge cases, read the Edge cases section. This crates supports all the syntax of standard crontab and most of the non-standard extensions. The mainly difference is that this crate may accept an explicit timezone in the crontab expression, which is necessary to determine the next timestamp. The timezone is required by default. You can use parse_crontab_with to switch to the optional timezone mode. Timezone is parsed internally by [ jiff::tz::TimeZone::get ][TimeZone::get]. It supports all the timezone names in the IANA Time Zone Database. See the list of time zones . For months, it can be 1-12.…from docs.rs

Does a similar job

all alternatives →
  • CronTool2023 · tool.crontap.com · ▲123

    Cron expression editor & debugger

  • I'm making a dynamic language in Rust2022 · github.com · ▲184

    An implementation of a dynamic programming language in Rust. Includes: Parser/Compiler, REPL, Virtual Machine, Bytecode Disassembler This started out as a learning project to teach myself Rust. It has grown into a decently substantial piece of software and I've learned quite a bit in the process! Some neat things: + A garbage collector that can store dynamically sized types without any double-indirection (i.e. I have my own Box implementation with manual alloc/dealloc) + The smart pointer used to reference GCed data is a thin pointer. The ptr metadata needed for DSTs is stored in…

  • C++ runtime/compile-time detection in constexpr functions2017 · github.com · ▲83

    An approach for runtime detection inside a constexpr function - SaadAhmad/in_constexpr

  • Chromiumoxid – An Async Headless Chrome API in Rust2020 · github.com · ▲127

    Chrome Devtools Protocol rust API. Contribute to mattsse/chromiumoxide development by creating an account on GitHub.

  • Redox Rust OS – v0.3.3 release2017 · github.com · ▲232

    Mirror of https://gitlab.redox-os.org/redox-os/redox - Release 0.3.3 - Lower Memory Usage · redox-os/redox

  • Run – a CLI universal code runner I built while learning Rust2025 · github.com · ▲96

    Hi HN — I’m learning Rust and decided to build a universal CLI for running code in many languages. The tool, Run, aims to be a single, minimal dependency utility for: running one-off snippets (from CLI flags), running files, reading and executing piped stdin, and providing language-specific REPLs that you can switch between interactively. I designed it to support both interpreted languages (Python, JS, Ruby, etc.) and compiled languages (Rust, Go, C/C++). It detects languages from flags or file extensions, can compile temporary files for compiled languages, and exposes a unified REPL…

Questions this answers

More dev tools this month

the category →
  • /dev/null▲472

    a social network for devs

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

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 27d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 25d ago · github.com

  • OpenBot▲362

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

    Dev tools · 22d ago · openbot.run

  • Talanoa▲340

    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 · 20d ago · talanoa.email

  • CoreSpeed▲332

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

    Dev tools · 27d ago · corespeed.io

Source: Show HN post ↗

Launched alongside, September 2024

the whole month →
  • Wispr Flow▲2,732

    Speak naturally, write perfectly & 3x faster in every app

    AI · 2024 · wisprflow.ai

  • Pathway▲1,335

    Get user insights 10x faster

    Work · 2024 · wynde.io

  • Personalized AI daily planning that suits your life

    AI · 2024 · beforesunset.ai

  • Osmos▲1,194

    Match with like-minded professionals for 1:1 conversations

    Growth · 2024

  • Carrot Care▲1,168

    Understand & optimise your bloodwork

    Life & fun · 2024 · carrotcare.health

  • Polar▲1,167

    An open source monetization platform for developers

    Dev tools · 2024 · polar.sh