Giter VIP home page Giter VIP logo

eol.bar's Introduction

eol.bar

Unit Test Heath Check

logo

When your project depends on other product, you must care when to update those dependencies.
eol.bar provides a schedule of end-of-life dates of various products graphically.
Those data are powered by endoflife.date which is a community-maintained project.

Basic Usage

Put img tag in your project's wiki or something.
Alive lifecycles are shown as a default.

<img src="https://eol.bar/nodejs.svg" />

nodejs

To list multiple products, separate by +.

<img src="https://eol.bar/nodejs+php.svg" />

nodejs+php

Advanced Usage

Filtering

To filter lifecycles, put comparison operator after product name.
Available operators: =, >, >=, <, <=.

NOTE: Right-hand side value of operation should be existing lifecycle.

<img src="https://eol.bar/nodejs<=12.svg" />

nodejs<=12

You can also use wildcard in a value.

<img src="https://eol.bar/php=7.*.svg" />

php=7.*

Cropping

To adjust width, crop by url parameters: from / to.

<img src="https://eol.bar/php=7.*.svg?from=2019-02-01&to=2021-11-30"/>

img

Curl

eol.bar returns ascii graphically by curl request.

NOTE: Currently, Cropping is not supported by curl request.

php

Requesting root path shows help text.

help

Contributing

Please read through our contributing guidelines.

eol.bar's People

Contributors

dependabot[bot] avatar rikuson avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

eol.bar's Issues

Make it command-line tool

It is hosted on Heroku.
But it will be charged since they will update the plan.
So I want to make this command-line tool.

Enable to add third-party repository like helm.

eolbar repo add endoflife https://endoflife.date/api/all.json
eolbar repo add myproduct https://rikuson.github.io/eol # look for index.yml or index.json

Some clients replace space plus

For example, Amazon Linux AMI includes spaces.

![eol schedule](https://eol.bar/amazon-linux=Amazon Linux AMI.svg)

Some clients escapes space by + but not %20.
Then it goes to syntax error.

URL generator should do URL encode.

Add OGP tags

Want to spread chart when it's shared on Slack.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.