Posts

  • victoire

    Fullstack Symfony CMS: The perfect mix between a framework and a CMS

    Victoire is a Symfony overlay integrating a Dynamic-CMS that use the core business datas in a dynamic and automated way. It can be setup in any Symfony project in just some few minutes.

    The main goal is to give to the final customer the ability to create/edit/delete each content on its website, as much for a static content than a business entity based content and without any development skill, with the minimum of training.

    Victoire is the first CMS ever that allows content’s personalization! Indeed you can define which content is shown regarding the criterias you define.

    Many criterias can be used such as website locale, log in status, and so much more that can be created for each particular project.

    A french documentation has been started and is being completed slowly here.

    Tags: #javascript • symfony • symfony-bundle

  • Meteor-Files

    🚀 Upload files via DDP or HTTP to ☄️ Meteor server FS, AWS, GridFS, DropBox or Google Drive. Fast, secure and robust.

    Stable, fast, robust, and well-maintained Meteor.js package for files management using MongoDB Collection API. What does exactly this means? Calling .insert() method would initiate a file upload and then insert new record into collection. Calling .remove() method would erase stored file and record from MongoDB Collection. And so on, no need to learn new APIs. It’s flavored with extra low-level methods like .unlink() and .write() for complex integrations.

    Tags: #javascript • meteor • meteor-package

  • ForestryMC

    Source code for Forestry (Minecraft mod).

    Forestry is a modification for the game Minecraft and known primarily for its farms and bees.

    Tags: #java

  • openaudible

    Open Source Audible Manager

    A cross-platform desktop application for downloading and managing your Audible audiobooks.

    Tags: #java • audible • audible-converter

  • fhir_client

    Ruby FHIR Client

    Ruby FHIR client.

    Supports:

    • FHIR R4, STU3 and DSTU2
    • JSON and XML
    • All CRUD, including version read and history
    • Transactions and Batches
    • Search
    • Operations (e.g. $everything, $validate)
    • Support for OAuth2

    Tags: #ruby • fhir • fhir-client

  • 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

  • railt

    ⚡️ A PHP GraphQL Framework

    Project idea is clean and high-quality code. Unlike most (all at the moment) implementations, like webonyx, youshido or digitalonline the Railt contains a completely own implementation of the GraphQL SDL parser which is based on EBNF-like grammar. This opportunity allows not only to have the original implementation of the language and to keep it always up to date, but also to implement a new backward compatible functionality that is not available to other implementations.

    Goal of Railt:

    • Do not repeat the mistakes made in the JS-based implementations.
    • Implement a modern and convenient environment for PHP developers.
    • Implement easy integration into any ready-made solutions based on PSR.
    • Provide familiar functionality (including dependency injection, routing, etc.).

    Tags: #php • graphql • framework

  • throttler

    A rate limiting module for NestJS to work with Fastify, Express, GQL, Websockets, and RPC 🧭

    A Rate-Limiter for NestJS, regardless of the context.

    For an overview of the community storage providers, see Community Storage Providers.

    This package comes with a couple of goodies that should be mentioned, first is the ThrottlerModule.

    Tags: #typescript • nestjs-throttler • nest

  • gem_updater

    Update gems in your Gemfile and fetch their changelogs

    Every week or so, you wish to update your Gemfile, to do so, you just have to launch bundle update.

    Problem is updates may break things. And obviously you need to know what may have broke before pushing your code to production. Before running your test suite and checking everything is fine, the first thing you do is probably to look for the changelogs of updated gems.

    This process can be quite time consumming: you need to check on the internet for every updated gems, find where their changelog is hosted, and probably link to it in your commit message so that other developers will have a chance to review it too.

    gem_update will do exactly that for you. It updates your Gemfile (via bundle update) and finds links for changelogs of updated gems. All you have to do is to copy paste the output to the commit message, and you’re done! Obviously, you still have to read changelogs and adapt your code though ;)

    Tags: #ruby • gemfile • changelog

  • forgJs

    ForgJs is a javascript lightweight object validator. Go check the Quick start section and start coding with love

    I started to better document the code there is an open issue on that, the main goal is to make it more accessible to other developpers who want to contribute, i’m still the main maintainer of this project and i’m calling for your help to make this code better so if any of you want to contribute and you have a good idea of how to make this better please feel free to open an issue or a pull request. here is the full documentation (work in preogress): https://oussamahamdaoui.github.io/forgJs/

    Thank you! and dont forget code with love ❤️


    Tags: #javascript • object • validation

subscribe via RSS