Posts

  • stylable

    Stylable - CSS for components

    There are two options for installing Stylable:

    For details on both options, see Install & Configure.

    Tags: #typescript β€’ css β€’ components

  • SemVer

    Semantic versioning helper library for PHP

    $version = new SemVer\Version('v1.2.3-beta.4+007');
    
    echo $version;             // '1.2.3-beta.4+007'
    echo $version->major;      // 1
    echo $version->minor;      // 2
    echo $version->patch;      // 3
    echo $version->preRelease; // 'beta.4'
    echo $version->build;      // '007'
    

    Tags: #php β€’ semver β€’ semantic-versioning

  • netlistsvg

    draws an SVG schematic from a JSON netlist

    draws an SVG schematic from a yosys JSON netlist. This can be generated the write_json command. It uses elkjs for layout.

    You can see an online demo here

    Tags: #javascript β€’ yosys β€’ klayjs

  • onchange

    Use glob patterns to watch file sets and run a command when anything is added, changed or deleted.

    Use glob patterns to watch file sets and run a command when anything is added, changed or deleted.

    Tags: #typescript

  • OCR-Form-Tools

    A set of tools to use in Microsoft Azure Form Recognizer and OCR services.

    Help us improve Form Recognizer. Take our survey!

    Tags: #typescript β€’ ocr-form-labeling β€’ rpa

  • gatt-python

    Bluetooth GATT SDK for Python

    The Bluetooth GATT SDK for Python helps you implementing and communicating with any Bluetooth Low Energy device that has a GATT profile. As of now it supports:

    • Discovering nearby Bluetooth Low Energy devices
    • Connecting and disconnecting devices
    • Implementing your custom GATT profile
    • Accessing all GATT services
    • Accessing all GATT characteristics
    • Reading characteristic values
    • Writing characteristic values
    • Subscribing for characteristic value change notifications

    Currently Linux is the only platform supported by this library. Unlike other libraries this GATT SDK is based directly on the mature and stable D-Bus API of BlueZ to interact with Bluetooth devices. In the future we would like to make this library platform-independent by integrating with more Bluetooth APIs of other operating systems such as MacOS and Windows.

    Tags: #python β€’ bluetooth β€’ bluetooth-low-energy

  • alfred-pkgman-workflow

    Package Repo Search

    Quick package/plugin/component (repo) lookup for your favourite package managers.

    Featured on Smashing Magazine in 2013.

    Tags: #php

  • laravel-keycloak-guard

    πŸ”‘ Simple Keycloak Guard for Laravel

    This package helps you authenticate users on a Laravel API based on JWT tokens generated from Keycloak Server.

    Tags: #php β€’ laravel β€’ keycloak

  • pixelbox

    A sandbox framework to fast-prototype tile-based games in HTML5 and JavaScript

    Pixelbox takes inspiration from fantasy consoles like PICO8 and game creation frameworks like Unity3D.

    Tags: #javascript

  • twitter-cldr-js

    JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb.

    TwitterCldr uses Unicode’s Common Locale Data Repository (CLDR) to format certain types of text into their localized equivalents via the Rails asset pipeline. It is a port of twitter-cldr-rb, a Ruby gem that uses the same CLDR data. Originally, this project was not a gem, but a collection of JavaScript files. It has been turned into a gem to move the JavaScript compiling routines from twitter-cldr-rb and provide support for the asset pipeline.

    Currently, twitter-cldr-js supports the following:

    1. Date and time formatting
    2. Relative date and time formatting (eg. 1 month ago)
    3. Number formatting (decimal, currency, and percentage)
    4. Long/short decimals
    5. Plural rules
    6. Bidirectional reordering
    7. Text Segmentation

    Tags: #javascript

subscribe via RSS