PHPackages                             janknapik/laravel-slovak-namedays - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. janknapik/laravel-slovak-namedays

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

janknapik/laravel-slovak-namedays
=================================

A Laravel package to get Slovak namedays.

1.0(1y ago)15MITPHPPHP &gt;=7.4

Since Nov 12Pushed 1y ago1 watchersCompare

[ Source](https://github.com/jknapik91/laravel-slovak-namedays)[ Packagist](https://packagist.org/packages/janknapik/laravel-slovak-namedays)[ RSS](/packages/janknapik-laravel-slovak-namedays/feed)WikiDiscussions main Synced today

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

Slovak Namedays Laravel Package
===============================

[](#slovak-namedays-laravel-package)

This package provides a simple and convenient way to retrieve Slovak namedays based on date. The data is sourced from a JSON file and supports the full Slovak calendar year, including adjustments for leap years.

Features
--------

[](#features)

- Retrieve namedays for any date in the Slovak calendar.
- Includes support for leap years.
- Easy integration into any Laravel project.

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

[](#installation)

1. **Install via Composer:**

    Run the following command in your terminal to install the package:

    ```
    composer require janknapik/laravel-slovak-namedays
    ```
2. **Publish the Configuration (optional):**

    After installation, if you want to customize the package configuration, you can publish the configuration file:

    ```
    php artisan vendor:publish --tag=slovak-namedays-config
    ```
3. **Namedays Data File:**

    The JSON file containing the nameday data will be stored in the data/namedays.json directory. You can customize the data if needed by editing this file.

    ```
    php artisan vendor:publish --tag=slovak-namedays-config
    ```

Usage
-----

[](#usage)

To use the package, you can call the getSlovakNamedays($date) function to retrieve the nameday for a specific date. The date should be provided in MM-DD format, such as "01-01" for January 1st.

Example
-------

[](#example)

```
use Janknapik\SlovakNamedays\SlovakNamedays;

$slovakNamedays = new SlovakNamedays();
$currentDate = Carbon::now();
$namedays = $slovakNamedays->getSlovakNamedays($currentDate);

echo "The nameday for is: $namedays";
```

Configuration
-------------

[](#configuration)

The namedays.json file in the data directory contains the nameday data for every day of the year. The format for each entry is "MM-DD": "Name". You can edit this file if you need to add custom namedays or modify existing entries.

License
-------

[](#license)

This package is open-source software, licensed under the [MIT License](https://choosealicense.com/licenses/mit/).

Contributing
------------

[](#contributing)

We welcome contributions from the community! If you'd like to suggest a feature, report a bug, or contribute code, please follow these steps:

Fork the repository. Create a new branch for your feature or bugfix. Make your changes and test them thoroughly. Submit a pull request with a detailed description of your changes. This package was developed and maintained by janknapik. If you have any questions or issues, please feel free to reach out or open an issue on GitHub.

Thank you for using the Slovak Namedays Laravel Package!

###  Health Score

23

—

LowBetter than 26% of packages

Maintenance35

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity39

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% 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

Unknown

Total

1

Last Release

600d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/57d8c7ca2a1990ca922d56f02ce5340391553c6ecb6c20af1bd2a555d015fb09?d=identicon)[janknapik](/maintainers/janknapik)

---

Top Contributors

[![jknapik91](https://avatars.githubusercontent.com/u/132430698?v=4)](https://github.com/jknapik91 "jknapik91 (7 commits)")

### Embed Badge

![Health badge](/badges/janknapik-laravel-slovak-namedays/health.svg)

```
[![Health](https://phpackages.com/badges/janknapik-laravel-slovak-namedays/health.svg)](https://phpackages.com/packages/janknapik-laravel-slovak-namedays)
```

###  Alternatives

[psalm/plugin-laravel

Psalm plugin for Laravel

3355.3M346](/packages/psalm-plugin-laravel)[renatomarinho/laravel-page-speed

Laravel Page Speed

2.5k1.7M10](/packages/renatomarinho-laravel-page-speed)[illuminate/pagination

The Illuminate Pagination package.

12234.1M1.0k](/packages/illuminate-pagination)[illuminate/pipeline

The Illuminate Pipeline package.

9349.2M282](/packages/illuminate-pipeline)[illuminate/redis

The Illuminate Redis package.

8314.6M376](/packages/illuminate-redis)[illuminate/cookie

The Illuminate Cookie package.

244.6M137](/packages/illuminate-cookie)

PHPackages © 2026

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