Posts

  • phpback

    PHPBack is an open source feedback system

    PHPBack is an open source feedback system you can use for your website. It gives your customers a way to communicate their ideas to improve your products. User feedback has proved to be really effective even if you have a community project or a commercial project. Please, visit our website for more information: http://www.phpback.org/

    Tags: #php

  • goteo

    Goteo Version 3, the Open Source Crowdfunding Platform

    This is a web app that allows the receipt, review and publishing of collective campaigns for their collective funding and the receiving of collaborations as well as the dynamic visualization of the support received, classification of initiatives and campaign tracking. The system also permits secure and distributed communication with users and between users, administration of highlighted projects on the home page and the creation of periodical publications such as blogs, a FAQ section and static pages.

    Tags: #php • php7 • crowdfunding

  • aws-lambda-ffmpeg

    An S3-triggered Amazon Web Services Lambda function that runs your choice of FFmpeg 🎬 commands on a file 🎥 and uploads the outputs to a bucket.

    1. A video file is uploaded to the source storage location
    2. A notification event triggers the function
    3. The function downloads the video file from the source location
    4. Streams the video through FFmpeg
    5. Outputs a scaled video file and a thumbnail image
    6. Uploads both files to the destination bucket

    Tags: #typescript • ffmpeg • aws-lambda

  • telegram-history-dump

    Backup Telegram chat logs using telegram-cli

    This utility is the successor of [telegram-json-backup][1], written from the ground up in Ruby. It can create backups of your Telegram user and (super)group dialogs using telegram-cli’s remote control feature.

    Compared to the old project, telegram-history-dump:

    • Has better support for media downloads
    • Supports output formats other than JSON and is extensible with custom formats
    • Supports incremental backup (only new messages are downloaded)
    • Does not depend on unstable Python/Lua bindings within telegram-cli
    • Has a separate YAML formatted configuration file

    The default configuration will backup all dialogs to a directory named output, in JSON format, without downloading any media.

    Tags: #ruby • hacktoberfest • telegram

  • use-query-params

    React Hook for managing state in URL query parameters with easy serialization.

    Tags: #typescript • react • reactjs

  • enumerize

    Enumerated attributes with I18n and ActiveRecord/Mongoid support

    Enumerated attributes with I18n and ActiveRecord/Mongoid/MongoMapper/Sequel support

    Tags: #ruby • activerecord • mongoid

  • cyberpanel

    Cyber Panel - The hosting control panel for OpenLiteSpeed

    Webhosting control panel that uses OpenLiteSpeed as web server.

    Tags: #javascript • openlitespeed • cyberpanel

  • urlcrazy

    Generate and test domain typos and variations to detect and perform typo squatting, URL hijacking, phishing, and corporate espionage.

    URLCrazy is an OSINT tool to generate and test domain typos or variations to detect or perform typo squatting, URL hijacking, phishing, and corporate espionage.

    Homepage: https://morningstarsecurity.com/research/urlcrazy

    Tags: #ruby • osint • typosquatting

  • shortuuid

    PHP 7.3+ library that generates concise, unambiguous, URL-safe UUIDs

    The preferred method of installation is via Packagist and Composer. Run the following command to install the package and add it as a requirement to your project’s composer.json:

    composer require pascaldevink/shortuuid
    

    Tags: #php

  • 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

subscribe via RSS