Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jmrozanec/cron-utils-rangesets
Provides means to deal with crons in a rangeset representation.
https://github.com/jmrozanec/cron-utils-rangesets
cron cron-definitions cron-expression cron-libraries cron-utils cron4j crontab guava java quartz rangeset
Last synced: 9 days ago
JSON representation
Provides means to deal with crons in a rangeset representation.
- Host: GitHub
- URL: https://github.com/jmrozanec/cron-utils-rangesets
- Owner: jmrozanec
- License: apache-2.0
- Created: 2018-03-15T02:37:40.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-03-15T02:56:41.000Z (almost 7 years ago)
- Last Synced: 2024-11-07T07:33:23.788Z (about 2 months ago)
- Topics: cron, cron-definitions, cron-expression, cron-libraries, cron-utils, cron4j, crontab, guava, java, quartz, rangeset
- Language: Java
- Size: 16.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
cron-utils-rangesets
===========
A Java library to deal with cron expressions as rangesets, based on cron-utils as core library. The project follows the [Semantic Versioning Convention](http://semver.org/) and uses Apache 2.0 license.[![Gitter Chat](http://img.shields.io/badge/chat-online-brightgreen.svg)](https://gitter.im/jmrozanec/cron-utils)
[![Build Status](https://travis-ci.org/jmrozanec/cron-utils-rangesets.png?branch=master)](https://travis-ci.org/jmrozanec/cron-utils-rangesets)
[![Coverage Status](https://coveralls.io/repos/jmrozanec/cron-utils-rangesets/badge.png)](https://coveralls.io/r/jmrozanec/cron-utils-rangesets)[![Codacy Badge](https://api.codacy.com/project/badge/Grade/35b1b558473d42c4980432a3ecf84f6c)](https://www.codacy.com/app/jmrozanec/cron-utils-rangesets?utm_source=github.com&utm_medium=referral&utm_content=jmrozanec/cron-utils-rangesets&utm_campaign=Badge_Grade)
[![Quality Gate](https://sonarcloud.io/api/badges/gate?key=cron-utils-rangesets)](https://sonarcloud.io/dashboard/index/cron-utils-rangesets)
[![Project stats by OpenHub](https://www.openhub.net/p/cron-utils-rangesets/widgets/project_thin_badge.gif)](https://www.openhub.net/p/cron-utils-rangesets/)**Download**
cron-utils-rangesets is available on [Maven central](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.cronutils%22) repository.
com.cronutils
cron-utils-rangesets
0.1.0-SNAPSHOT
**Features**
* Convert cron expressions to Guava RangeSets. A detailed discussion is provided [here](https://github.com/jmrozanec/cron-utils/issues/168)
**Contribute & Support!**
Contributions are welcome! You can contribute by
* starring and/or Flattring this repo!
* requesting or adding new features. Check our [roadmap](https://github.com/jmrozanec/cron-utils/wiki/Roadmap)!
* enhancing existing code: ex.: provide more accurate description cases
* testing
* enhancing documentation
* providing translations to support new locales
* bringing suggestions and reporting bugs
* spreading the word
* telling us how you use it! We look forward to [list you at our wiki](https://github.com/jmrozanec/cron-utils/wiki/Projects-using-cron-utils)!Check [our page](http://cronutils.com)! For stats about the project, you can visit our [OpenHUB profile](https://www.openhub.net/p/cron-utils).
Support us donating once or by subscription through Flattr!
[![Flattr this!](https://api.flattr.com/button/flattr-badge-large.png)](https://flattr.com/submit/auto?user_id=jmrozanec&url=https://github.com/jmrozanec/cron-utils-rangesets)
**Other cron-utils projects**
You are welcome to visit and use the following cron-utils projects:
* [cron-utils](https://github.com/jmrozanec/cron-utils): cron-utils core library. Provides means to parse, validate, migrate crons as well as get human readable descriptions for them.
* [htime](https://github.com/jmrozanec/htime): A Java library to make it easy for humans format a date. You no longer need to remember date time formatting chars: just write an example, and you will get the appropiate formatter.
* [cron-utils-spring](https://github.com/jmrozanec/cron-utils-spring): A Java library to describe cron expressions in human readable language at Spring framework, using cron-utils.
* [cron-utils-cli](https://github.com/jmrozanec/cron-utils-cli): cron-utils features made available through a CLI.
* [cron-utils-sisyphus](https://github.com/jmrozanec/cron-utils-sisyphus): A Scala scheduler that supports multiple cron notations.
* [cron-utils-scheduler](https://github.com/jmrozanec/cron-utils-scheduler): A Java job scheduler based on cron-utils library.