Posts

  • oooas

    An object oriented approach to generating OpenAPI specs, implemented in PHP.

    An object oriented approach to generating OpenAPI specs, implemented in PHP.

    You can build up your API spec using immutable PHP classes, and then export the spec to JSON (or YAML with the help of another package).

    This package is dependency free and makes heavy use of PHP 7 features, mainly being type hints and enabling strict types. This should make your life a lot easier when working with a good IDE that can use this information.

    Tags: #php • open-source • openapi

  • mobius

    A functional reactive framework for managing state evolution and side-effects.

    Mobius is in Production status, meaning it is used in production in Spotify Android applications, and that we consider the APIs to be stable and the implementation bug-free. We will not make backwards-compatibility-breaking changes.

    Mobius is currently built for Java 7 (because Java 8 is not fully supported on all versions of Android), hence the duplication of some concepts defined in java.util.function (see com.spotify.mobius.functions).

    When using Mobius, we recommend using Kotlin or Java 8 or later, primarily because of the improved type inference and because using lambdas greatly improves readability and conciseness of code.

    Tags: #java • android • functional-reactive-programming

  • retry

    Retries a GitHub Action step on failure or timeout

    Retries an Action step on failure or timeout. This is currently intended to replace the run step for moody commands.

    NOTE: Ownership of this project was transferred to my personal account nick-fields from my work account nick-invision. Details here


    Tags: #typescript

  • google-translate-api

    A free and unlimited API for Google Translate :dollar::no_entry_sign:

    A free and unlimited API for Google Translate :dollar::no_entry_sign:

    Tags: #javascript • google • translate

  • barby

    The Ruby barcode generator

    Barby is a Ruby library that generates barcodes in a variety of symbologies.

    Its functionality is split into barcode and “outputter” objects:

    • [Barby::Barcode objects] [symbologies] turn data into a binary representation for a given symbology.
    • [Barby::Outputter] [outputters] then takes this representation and turns it into images, PDF, etc.

    You can easily add a symbology without having to worry about graphical representation. If it can be represented as the usual 1D or 2D matrix of lines or squares, outputters will do that for you.

    Likewise, you can easily add an outputter for a format that doesn’t have one yet, and it will work with all existing symbologies.

    For more information, check out [the Barby wiki][wiki].

    Tags: #ruby

  • MLB-StatsAPI

    Python wrapper for MLB Stats API

    Python wrapper for MLB Stats API

    Created by Todd Roberts

    https://pypi.org/project/MLB-StatsAPI/

    Issues: https://github.com/toddrob99/MLB-StatsAPI/issues

    Wiki/Documentation: https://github.com/toddrob99/MLB-StatsAPI/wiki

    Tags: #python • mlb • mlb-endpoints

  • color-extractor

    Extract colors from an image like a human would do.

    Via Composer

    $ composer require league/color-extractor
    

    Tags: #php

  • iveely.search

    Pure java realize search engine, try to directly hit the user’s search for answers.

    Iveely is an abbreviation from I void everything, except loving you. Iveely search engine tries to directly hit the user’s search for answers,which is implemented with pure java.

    Contact me if you have any questions, liufanping@iveely.com. Auto build here.

    Tags: #java • search-engine • ai

  • webcodesk-srv

    Webcodesk - Web App Builder for Create React App

    Read the article on Hackernoon about why Webcodesk was created:

    Tags: #javascript • react • visual

  • json_resume

    Generates pretty HTML, LaTeX, markdown, with biodata feeded as input in JSON

    JsonResume creates pretty versions of resume from a single JSON input file. Output formats are specifically customized to modern resume templates. Also, there are a ton of customizations to the templates possible, to make your own version of resume created easily and super quickly.

    Tags: #ruby • json • html

subscribe via RSS