Posts

  • Twitter-Post-Fetcher

    Fetch your twitter posts without using the new Twitter 1.1 API. Pure JavaScript! By Jason Mayes

    Recently I was quite frustrated to find out that the old API on Twitter was depreciated and the overhead in setting up a system to perform OAUTH just to get my already publicly available tweets was too damn high (see https://dev.twitter.com/discussions/11564).

    Even worse I couldn’t find any simple solutions for JavaScript. All code examples were server side. So after much thinking I invented the following solution. It makes use of the over bloated widgets Twitter gives us to put on our sites, cuts out all the nonsense (and non semantic markup), and returns to you your raw tweet text so you can do with it as you please and style it how you want on your own website - like it should be. Instructions on how to get it working with your tweets are in the code comments, just do what it says! Enjoy!

    Tags: #javascript • twitter • twitter-api

  • APIv3-php-library

    SendinBlue’s API v3 Php Library

    SendinBlue’s API exposes the entire SendinBlue features via a standardized programmatic interface. Please refer to the full documentation to learn more.

    This is the wrapper for the API. It implements all the features of the API v3.

    SendinBlue’s API matches the OpenAPI v2 definition. The specification can be downloaded here.

    This PHP package is automatically generated by the Swagger Codegen project and is reviewed and maintained by SendinBlue:

    Tags: #php

  • read-time

    A PHP package to show users how long it takes to read content.

    Install via composer:

    composer require mtownsend/read-time
    

    This package is designed to work with any PHP 7.0+ application but has special support for Laravel.

    Tags: #php • read-time • time-to-read

  • converse.js

    Web-based XMPP/Jabber chat client written in JavaScript

    Converse is hosted and can be used at https://conversejs.org.

    A demo showing anonymous login is available at https://conversejs.org/demo/anonymous.html and a demo which shows how you can embed a single chat room into a page is avialable at https://conversejs.org/demo/embedded.html.

    Tags: #javascript • xmpp • xmpp-client

  • gaphor

    Gaphor is the simple modeling tool

    Tags: #python • uml • modeling

  • DBDiff

    Compare MySQL databases & automatically create schema & data change scripts/migrations rapidly (up & down SQL supported) for database version control. Supports some migration tools.

    • Works on Windows, Linux & Mac command-line/Terminal because it has been developed in PHP
    • Connects to a source and target database to do the comparison diff, locally and remotely
    • Diffs can include changes to the schema and/or data, both in valid SQL to bring the target up-to-date with the source
    • Some tables and/or fields can be ignored in the comparison with a YAML collection in the config file (see File Examples)
    • Diffs are SUPER fast and this tool has been tested with databases of multiple tables of millions of rows
    • Since this diff tool is being used for migrations, it provides up and down SQL in the same file
    • Works with existing migration tools like Flyway and Simple DB Migrate by specifying output template files/formats, for example, Simple DB Migrate may work with simple-db-migrate.tmpl which includes: SQL_UP = u""" """ SQL_DOWN = u""" """
    • Is Unicode aware, can work with UTF8 data, which includes foreign characters/symbols
    • Works with just MySQL for now, but we will be expanding to other DBs in the future on request (please create an issue and vote on it!)

    Tags: #php

  • byte-stream

    A non-blocking stream abstraction for PHP based on Amp.

    This package can be installed as a Composer dependency.

    composer require amphp/byte-stream
    

    Tags: #php • amphp • stream

  • nanogl

    webgl micro framework

    webgl micro framework (3Ko)

    Tags: #javascript

  • photoview

    Visit https://photos.qpqp.dk/

    Username: demo Password: demo

    Tags: #typescript • photography • raw

  • vue-infinite-loading

    An infinite scroll plugin for Vue.js.

    An infinite scroll plugin for Vue.js, to help you implement an infinite scroll list more easily.

    Tags: #javascript • vue • infinite-scroll-plugin

subscribe via RSS