Posts

  • danbooru

    A taggable image board written in Rails.

    Run this to start a basic Danbooru instance:

    curl -sSL https://raw.githubusercontent.com/danbooru/danbooru/master/bin/danbooru | sh
    

    This will install Docker Compose and use it to start Danbooru. When it’s done, Danbooru will be running at http://localhost:3000.

    Alternatively, if you already have Docker Compose installed, you can just do:

    wget https://raw.githubusercontent.com/danbooru/danbooru/master/docker-compose.yaml
    docker-compose up
    

    Tags: #ruby • rails • booru

  • m

    A Test::Unit runner that can run tests by line number.

    This project uses Appraisal to test against different versions of dependencies.

    To install all scenarios (appraisals):

    bundle install
    bundle exec appraisal install
    

    Tags: #ruby

  • mp4box.js

    JavaScript version of GPAC’s MP4Box tool

    Similar to MP4Box -info file.mp4, MP4Box.js can provide general information about the file (duration, number and types of tracks …). For that, create an MP4Box ISOFile object, set the onReady callback and provide data in the form of ArrayBuffer objects. MP4Box.js supports progressive parsing. You can provide small buffers at a time, the callback will be called when the ‘moov’ box is parsed.

    var MP4Box = require('mp4box'); // Or whatever import method you prefer.
    var mp4boxfile = MP4Box.createFile();
    mp4boxfile.onError = function(e) {};
    mp4boxfile.onReady = function(info) {};
    mp4boxfile.appendBuffer(data);
    mp4boxfile.appendBuffer(data);
    mp4boxfile.appendBuffer(data);
    ...
    mp4boxfile.flush();
    

    Tags: #javascript

  • acmephp

    Let’s Encrypt/ACME Command Line client written in PHP

    Acme PHP provides several major improvements over the default clients:

    • Acme PHP comes by nature as a single binary file: a single download and you are ready to start working ;
    • Acme PHP is based on a configuration file instead command line arguments. Thus, the configuration is much more expressive and the same setup is used at every renewal ;
    • Acme PHP is very extensible it to create the certificate files structure you need for your webserver. It brings several default formatters to create classical file structures (nginx, nginx-proxy, haproxy, etc.) but you can very easily create your own if you need to ;
    • Acme PHP follows a strict BC policy preventing errors in your scripts or CRON even if you update it (see the Backward Compatibility policy of Acme PHP for more informations) ;

    Tags: #php

  • plaid-ruby

    Ruby bindings for Plaid

    The official Ruby bindings for the Plaid API. It’s generated from our OpenAPI schema.

    Tags: #ruby

  • cashier-stripe

    Laravel Cashier provides an expressive, fluent interface to Stripe’s subscription billing services.

    Laravel Cashier provides an expressive, fluent interface to Stripe’s subscription billing services. It handles almost all of the boilerplate subscription billing code you are dreading writing. In addition to basic subscription management, Cashier can handle coupons, swapping subscription, subscription “quantities”, cancellation grace periods, and even generate invoice PDFs.

    Tags: #php • laravel • stripe

  • HTMLHint

    ⚙️ The static code analysis tool you need for your HTML

    Tags: #javascript • htmlhint • html

  • triumph-gui

    Simple lib to create inventory GUIs for Bukkit platforms.

    👤 TriumphTeam

    • Documentation: https://triumphteam.dev/library/triumph-gui 🚧 work in progress
    • Maven Central: https://search.maven.org/artifact/dev.triumphteam/triumph-gui
    • Github: @ipsk

    Tags: #java • bukkit • spigot

  • TediCross

    Bot which bridges Telegram chats with Discord channels

    Anything capable of running NodeJS should be able to run TediCross. People have had success running it on ordinary laptops, raspberry pis, Amazon Web Services, Google Cloud Platform, and other machines. It runs on both Linux and Windows, and probably also macOS. It does NOT, however, run on Heroku

    The machine must be on for TediCross to work

    Tags: #typescript

  • fabric

    Essential hooks for modding with Fabric.

    Essential hooks and patches for modding with Fabric.

    Tags: #java • fabric • minecraft

subscribe via RSS