Posts

  • php-font-lib

    A library to read, parse, export and make subsets of different types of font files.

    This library can be used to:

    • Read TrueType, OpenType (with TrueType glyphs), WOFF font files
    • Extract basic info (name, style, etc)
    • Extract advanced info (horizontal metrics, glyph names, glyph shapes, etc)
    • Make an Adobe Font Metrics (AFM) file from a font

    This project was initiated by the need to read font files in the DOMPDF project.

    Usage Example

    Tags: #php • font • font-files

  • intercom-rails

    The easiest way to install Intercom in a Rails app.

    The easiest way to install Intercom in a rails app.

    For interacting with the Intercom REST API, use the intercom gem (https://github.com/intercom/intercom-ruby)

    Requires Ruby 2.0 or higher.

    Tags: #ruby

  • openfoodnetwork

    Connect suppliers, distributors and consumers to trade local produce.

    The Open Food Network is an online marketplace for local food. It enables a network of independent online food stores that connects farmers and food hubs (including co-ops, online farmers markets, independent food businesses, etc) with individuals and local businesses. It gives farmers and food hubs an easier and fairer way to distribute their food.

    Supported by the Open Food Foundation and a network of global affiliates, we are proudly open source and not-for-profit - we’re trying to seriously disrupt the concentration of power in global agri-food systems, and we need as many smart people working together on this as possible.

    We’re part of global movement - get involved!

    • Join the conversation [on Slack][slack-invite]. Make sure you introduce yourself in the #general channel and join #dev for all tech-related topics.
    • Head to https://openfoodnetwork.org for more information about the global OFN project.
    • Check out the User Guide for a list of features and tutorials.
    • Join our discussion forum.

    Tags: #ruby • food • food-hubs

  • kuzzle

    Open-source Back-end, self-hostable & ready to use - Real-time, storage, advanced search - Web, Apps, Mobile, IoT -

    Kuzzle is a generic backend offering the basic building blocks common to every application.

    Rather than developing the same standard features over and over again each time you create a new application, Kuzzle proposes them off the shelf, allowing you to focus on building high-level, high-value business functionalities.

    Kuzzle enables you to build modern web applications and complex IoT networks in no time.

    • API First: use a standardised multi-protocol API.
    • Persisted Data: store your data and perform advanced searches on it.
    • Realtime Notifications: use the pub/sub system or subscribe to database notifications.
    • User Management: login, logout and security rules are no more a burden.
    • Extensible: develop advanced business feature directly with the integrated framework.
    • Client SDKs: use our SDKs to accelerate the frontend development.

    Learn how Kuzzle will accelerate your developments :point_right: https://docs.kuzzle.io/core/2/guides/introduction/what-is-kuzzle/

    Tags: #javascript • kuzzle • backend

  • openMotor

    An open-source internal ballistics simulator for rocket motor experimenters

    openMotor uses Qt Designer to design the GUI, which generates .ui files describing the user interface. We use pyuic5 to compile these files into Python source code which is then included in the program as ordinary source code.

    Because these autogenerated files are not committed to the source tree, you must build them by running:

    $ python setup.py build_ui
    

    Note that if you make changes to the UI using the .ui forms, you must re-build using the same command.

    Once everything is set up, you can start openMotor by running: python main.py

    Tags: #python • rockets • science

  • datacamp-light

    Convert any blog or website to an interactive learning platform for data science

    • Convert any website or blog to an interactive learning platform.
    • Works for both R and Python. Sessions are maintained on DataCamp’s servers.
    • Convert existing markdown documents to an interactive course using the tutorial package.
    • Check out a demo R and Python example.
    • Leverage the same Submission Correctness Tests (SCT) DataCamp uses for all their courses. For R, there’s the testwhat (GitHub wiki); for Python, there’s pythonwhat (GitHub wiki).

    Tags: #typescript

  • laravel-restify

    The fastest way to make a powerful JSON:API compatible Rest API with Laravel.

    You can install the package via composer:

    composer require binaryk/laravel-restify
    

    Tags: #php • laravel • rest-api

  • di

    PSR-11 compatible DI container and injector

    • PSR-11 compatible.
    • Supports property injection, constructor injection, and method injection.
    • Detects circular references.
    • Accepts array definitions. You can use it with mergeable configs.
    • Provides optional autoload fallback for classes without explicit definition.
    • Allows delegated lookup and has a composite container.
    • Supports aliasing.
    • Supports service providers.
    • Has state resetter for long-running workers serving many requests, such as RoadRunner or Swoole.
    • Supports container delegates.
    • Does auto-wiring.

    Tags: #php • di • container

  • devise-otp

    Two Factors authentication for Devise using Time Based OTP/rfc6238 tokens.

    Devise OTP is a Two-Factor Authentication extension for Devise. The second factor is done using an RFC 6238 Time-Based One-Time Password (TOTP) implemented by the rotp library.

    It has the following features:

    • Optional and mandatory OTP enforcement
    • Setting up trusted browsers for limited access
    • Generating QR codes

    Some of the compatible token devices are:

    Devise OTP was recently updated to work with Rails 7+ and Turbo.

    Tags: #ruby

  • fortify

    Backend controllers and scaffolding for Laravel authentication.

    Laravel Fortify is a frontend agnostic authentication backend for Laravel. Fortify powers the registration, authentication, and two-factor authentication features of Laravel Jetstream.

    Tags: #php • laravel • auth

subscribe via RSS