{"id":15484203,"url":"https://github.com/zokioki/flatpickr-rails","last_synced_at":"2025-09-17T16:32:12.542Z","repository":{"id":48792245,"uuid":"74860433","full_name":"zokioki/flatpickr-rails","owner":"zokioki","description":"This gem packages flatpickr's assets for drop-in use in Rails applications.","archived":false,"fork":false,"pushed_at":"2023-11-19T07:55:57.000Z","size":607,"stargazers_count":38,"open_issues_count":0,"forks_count":5,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-02T08:44:17.968Z","etag":null,"topics":["datepicker","rails","timepicker"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zokioki.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-11-27T01:27:18.000Z","updated_at":"2024-10-19T02:58:24.000Z","dependencies_parsed_at":"2024-06-18T22:44:34.144Z","dependency_job_id":"afb071cb-82d2-4f06-b06c-b627a2f958e2","html_url":"https://github.com/zokioki/flatpickr-rails","commit_stats":{"total_commits":58,"total_committers":3,"mean_commits":"19.333333333333332","dds":0.03448275862068961,"last_synced_commit":"7407108b497975469e72c3df55ac05b2cc9ced1f"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zokioki%2Fflatpickr-rails","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zokioki%2Fflatpickr-rails/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zokioki%2Fflatpickr-rails/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zokioki%2Fflatpickr-rails/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zokioki","download_url":"https://codeload.github.com/zokioki/flatpickr-rails/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233408254,"owners_count":18671812,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["datepicker","rails","timepicker"],"created_at":"2024-10-02T05:23:25.431Z","updated_at":"2025-09-17T16:32:07.179Z","avatar_url":"https://github.com/zokioki.png","language":"Ruby","readme":"# flatpickr\n\n[![Gem Version](https://badge.fury.io/rb/flatpickr.svg)](https://badge.fury.io/rb/flatpickr)\n\n[Flatpickr](https://github.com/flatpickr/flatpickr) is a lightweight and powerful datetimepicker with no dependencies. This gem packages flatpickr's assets for drop-in use in Rails applications.\n\n## Installation\n\nAdd this line to your application's Gemfile:\n\n```ruby\ngem 'flatpickr'\n```\n\nAnd then execute:\n\n```bash\n$ bundle\n```\n\nIn your application.css, add the following:\n\n```\n*= require flatpickr\n\n/* Optionally, you can include any of the flatpickr themes by adding in their styles, like so: */\n*= require flatpickr/themes/dark\n```\n\nAnd in your application.js:\n\n```js\n//= require flatpickr\n\ndocument.addEventListener('DOMContentLoaded', function() {\n  flatpickr('.your-selector');\n})\n```\n\n#### Using Plugins\n\nFlatpickr provides plugins which expand the library's functionality. To include the `confirmDate` plugin, for example, you must require the necessary assets and specify the plugin during initialization:\n\nIn your application.css:\n```\n*= require flatpickr\n*= require flatpickr/plugins/confirmDate/confirmDate\n```\n\nIn application.js:\n```js\n//= require flatpickr\n//= require flatpickr/plugins/confirmDate/confirmDate\n\ndocument.addEventListener('DOMContentLoaded', function() {\n  flatpickr('.your-selector', {\n    enableTime: true,\n    plugins: [\n      new confirmDatePlugin({})\n    ]\n  })\n})\n```\n\nSee [flatpickr's official docs](https://flatpickr.js.org/) for more configuration and usage details.\n\n## License\n\nThe gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzokioki%2Fflatpickr-rails","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzokioki%2Fflatpickr-rails","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzokioki%2Fflatpickr-rails/lists"}