PHPackages                             ixudra/render - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. ixudra/render

ActiveLibrary[Templating &amp; Views](/categories/templating)

ixudra/render
=============

Custom PHP rendering library for the Laravel framework - developed by Ixudra

1.3.0(2y ago)06861MITPHPPHP &gt;=5.4.0

Since Nov 14Pushed 2y ago1 watchersCompare

[ Source](https://github.com/ixudra/render)[ Packagist](https://packagist.org/packages/ixudra/render)[ Docs](https://ixudra.be)[ RSS](/packages/ixudra-render/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (2)Versions (13)Used By (0)

ixudra/render
=============

[](#ixudrarender)

[![Latest Version on Packagist](https://camo.githubusercontent.com/366d8a32ab078b30ee9cd6ed6191318b2c9a86921493401ab4f4d37f576f2ca5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6978756472612f72656e6465722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ixudra/render)![license](https://camo.githubusercontent.com/2a6e226d1f7ed825ce7de76f50b52ab5e01f1bdc9513f5f3892721351e5666dd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6978756472612f72656e6465722e737667)[![Total Downloads](https://camo.githubusercontent.com/3c34298a2c49bac057cde54b3d075d4babb0389c3e0f577eca6acaabba61df27/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6978756472612f72656e6465722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/ixudra/render)

Custom PHP rendering package for the Laravel 5 framework - developed by [Ixudra](http://ixudra.be).

This package provides several utility methods that allow you to easily display several pieces of information such as dates, prices and much more. All of these representations can be configured depending on the locale of the user. This gives you the ability to display data in a way that is most desirable for your users without difficulty.

This package can be used by anyone at any given time, but keep in mind that it is optimized for my personal custom workflow. It may not suit your project perfectly and modifications may be in order.

> Note before posting an issue: When posting an issue for the package, always be sure to provide as much information regarding the problem as possible.

Installation
------------

[](#installation)

Pull this package in through Composer.

```
    {
        "require": {
            "ixudra/render": "1.*"
        }
    }
```

or run in terminal: `composer require ixudra/render`

### Laravel 5.5+ Integration

[](#laravel-55-integration)

Laravel's package discovery will take care of integration for you.

### Laravel 5.\* Integration

[](#laravel-5-integration)

Add the service provider to your `config/app.php` file:

```
    'providers'     => array(

        //...
        Ixudra\Render\RenderServiceProvider::class,

    ),
```

Add the facade to your app.php file

```
    'facades'       => array(

        //...
        'Render'        => Ixudra\Render\Facades\Render::class,

    ),
```

Usage
-----

[](#usage)

Once all dependencies have been included and migrations have been run, you can start using the package:

```
    // Set the locale of the rendering engine so you don't have to repeat it all the time. This will remain set until manually changed
    Render::setLocale('en');

    // Translate the message in the app default app locale
    Render::translate('your.key.goes.here');

    // Translate the message recursively in a given locale - see my ixudra/translation package for details on recursive translations
    Render::recursive('admin.menu.title.new', array('model' => 'user'), true, $locale);

    // Display a date in the default app locale
    Render::date( '02/06/15', 'd/m/y' );

    // Display a date in a specific locale
    Render::date( '02/06/15', 'd/m/y', 'en' );

    // Display a value as currency in the default app locale
    Render::currency( 5123.6598 );              // Returns € 5.123,65

    // Display a value as currency in a specific locale - COMING SOON
    Render::currency( 5123.6598, 'us' );        // Returns $ 5.123,65
```

That's all there is to it! Have fun!

Support
-------

[](#support)

Help me further develop and maintain this package by supporting me via [Patreon](https://www.patreon.com/ixudra)!!

License
-------

[](#license)

This package is open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT)

Contact
-------

[](#contact)

For package questions, bug, suggestions and/or feature requests, please use the Github issue system and/or submit a pull request. When submitting an issue, always provide a detailed explanation of your problem, any response or feedback your get, log messages that might be relevant as well as a source code example that demonstrates the problem. If not, I will most likely not be able to help you with your problem. Please review the [contribution guidelines](https://github.com/ixudra/curl/blob/master/CONTRIBUTING.md) before submitting your issue or pull request.

For any other questions, feel free to use the credentials listed below:

Jan Oris (developer)

- Email:
- Telephone: +32 496 94 20 57

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 90.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~266 days

Recently: every ~479 days

Total

12

Last Release

905d ago

Major Versions

0.2.1 → 1.0.02019-05-13

### Community

Maintainers

![](https://www.gravatar.com/avatar/c441bf73a59ca680bb804e22e746002a07d1a44542e8c417a45317bc79b224d8?d=identicon)[Elimentz](/maintainers/Elimentz)

---

Top Contributors

[![elimentz](https://avatars.githubusercontent.com/u/1410811?v=4)](https://github.com/elimentz "elimentz (19 commits)")[![jorenvh](https://avatars.githubusercontent.com/u/8791625?v=4)](https://github.com/jorenvh "jorenvh (2 commits)")

---

Tags

laravelIxudraRendering

### Embed Badge

![Health badge](/badges/ixudra-render/health.svg)

```
[![Health](https://phpackages.com/badges/ixudra-render/health.svg)](https://phpackages.com/packages/ixudra-render)
```

###  Alternatives

[robsontenorio/mary

Gorgeous UI components for Livewire powered by daisyUI and Tailwind

1.5k454.7k15](/packages/robsontenorio-mary)[stijnvanouplines/blade-country-flags

A package to easily make use of country flags in your Laravel Blade views.

26307.2k6](/packages/stijnvanouplines-blade-country-flags)[technikermathe/blade-lucide-icons

A package to easily make use of Lucide icons in your Laravel Blade views.

18299.2k7](/packages/technikermathe-blade-lucide-icons)[saade/blade-iconsax

A package to easily make use of Iconsax in your Laravel Blade views.

21138.5k](/packages/saade-blade-iconsax)[mckenziearts/blade-untitledui-icons

A package to easily make use of UntitledUI icons in your Laravel Blade views.

16104.9k5](/packages/mckenziearts-blade-untitledui-icons)[webup/laravel-form

A Laravel package to help build forms.

147.2k1](/packages/webup-laravel-form)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
