{"id":34821888,"url":"https://github.com/forxer/blade-ui-kit-bootstrap","last_synced_at":"2026-04-13T08:01:39.671Z","repository":{"id":152572669,"uuid":"626470977","full_name":"forxer/blade-ui-kit-bootstrap","owner":"forxer","description":"Blade UI Kit components with Bootstrap styles.","archived":false,"fork":false,"pushed_at":"2026-03-23T13:37:23.000Z","size":495,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-03-24T11:18:06.719Z","etag":null,"topics":["blade-components","blade-ui-kit","bootstrap","laravel"],"latest_commit_sha":null,"homepage":"","language":"Blade","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/forxer.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-04-11T14:31:22.000Z","updated_at":"2026-03-23T13:36:41.000Z","dependencies_parsed_at":"2024-02-28T14:50:52.312Z","dependency_job_id":"b419edb2-fe99-4a8c-ae4c-9444b93caef9","html_url":"https://github.com/forxer/blade-ui-kit-bootstrap","commit_stats":null,"previous_names":[],"tags_count":62,"template":false,"template_full_name":null,"purl":"pkg:github/forxer/blade-ui-kit-bootstrap","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forxer%2Fblade-ui-kit-bootstrap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forxer%2Fblade-ui-kit-bootstrap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forxer%2Fblade-ui-kit-bootstrap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forxer%2Fblade-ui-kit-bootstrap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/forxer","download_url":"https://codeload.github.com/forxer/blade-ui-kit-bootstrap/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forxer%2Fblade-ui-kit-bootstrap/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31744404,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T06:26:45.479Z","status":"ssl_error","status_checked_at":"2026-04-13T06:26:44.645Z","response_time":93,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["blade-components","blade-ui-kit","bootstrap","laravel"],"created_at":"2025-12-25T14:48:13.685Z","updated_at":"2026-04-13T08:01:39.664Z","avatar_url":"https://github.com/forxer.png","language":"Blade","funding_links":[],"categories":[],"sub_categories":[],"readme":"Blade UI kit Bootstrap\n======================\n\nThis package provides several Blade components prepared for use with Bootstrap (4 and/or 5).\n\nWell yes: not everyone uses Tailwind CSS 😊 ; and old projects continue to live and evolve with Bootstrap.\n\nFeatures\n--------\n\n- **Many pre-built components** ready to use with Bootstrap 4 and 5\n- **Automatic validation error handling** with Bootstrap's `is-invalid` class\n- **Old value persistence** for form inputs after validation\n- **Dual Bootstrap support** - Switch between Bootstrap 4 and 5 with a single configuration\n- **Extensible** - Easy to create custom components extending the defaults\n- **Interactive test pages** - Browse all components with live examples and code snippets\n- **Translation support** - Works seamlessly with Laravel's localization\n- **Action buttons** - Pre-configured buttons for common CRUD operations\n\nExample\n-------\n\nFor example a simple form with Bootstrap 5:\n\n```blade\n\u003cx-form action=\"http://example.com\"\u003e\n    \u003cdiv class=\"mb-3\"\u003e\n        \u003cx-label for=\"title\" /\u003e\n        \u003cx-input name=\"title\" /\u003e\n        \u003cx-error field=\"title\" /\u003e\n    \u003c/div\u003e\n    \u003cx-btn-save /\u003e\n\u003c/x-form\u003e\n```\n\nWill render the following HTML:\n\n```html\n\u003cform method=\"POST\" action=\"http://example.com\" novalidate\u003e\n    \u003cinput type=\"hidden\" name=\"_token\" value=\"...\"\u003e\n    \u003cinput type=\"hidden\" name=\"_method\" value=\"POST\"\u003e\n    \u003cdiv class=\"mb-3\"\u003e\n        \u003clabel for=\"title\" class=\"form-label\"\u003e\n            Title\n        \u003c/label\u003e\n        \u003cinput name=\"title\" type=\"text\" id=\"title\" class=\"form-control\" /\u003e\n    \u003c/div\u003e\n    \u003cbutton type=\"submit\" class=\"btn btn-primary\"\u003e\n        Save\n    \u003c/button\u003e\n\u003c/form\u003e\n```\n\nAnd if there are validation errors:\n\n```html\n\u003c!-- ... --\u003e\n    \u003clabel for=\"title\" class=\"form-label\"\u003e\n        Title\n    \u003c/label\u003e\n    \u003cinput name=\"title\" type=\"text\" id=\"title\" class=\"form-control is-invalid\"\n        aria-describedby=\"validation-title-feedback\" /\u003e\n    \u003cdiv id=\"validation-title-feedback\" class=\"invalid-feedback\"\u003e\n        The title field is mandatory.\n    \u003c/div\u003e\n\u003c!-- ... --\u003e\n```\n\nIndex\n-----\n\n- [Installation](./docs/installation.md)\n- [Configuration](./docs/configuration.md)\n- [Bootstrap version](./docs/bootstrap-version.md)\n- [Forms](./docs/forms.md)\n    - [Form](./docs/forms.md#form)\n    - [Label](./docs/forms.md#label)\n    - [Error](./docs/forms.md#error)\n- [Inputs](./docs/inputs/_index.md)\n    - [The `\u003cinput\u003e` element](./docs/inputs/_index.md#input)\n    - [Text](./docs/inputs/text.md)\n    - [Textarea](./docs/inputs/textarea.md)\n    - [Select](./docs/inputs/select.md)\n    - [Checkbox](./docs/inputs/checkbox.md)\n    - [Radio](./docs/inputs/radio.md)\n    - [Password](./docs/inputs/password.md)\n    - [Email](./docs/inputs/email.md)\n    - [Date](./docs/inputs/date.md)\n    - [Time](./docs/inputs/time.md)\n    - [Hidden](./docs/inputs/hidden.md)\n- [Buttons](./docs/buttons/_index.md)\n    - [Simple button](./docs/buttons/simple-button.md)\n    - [Form button](./docs/buttons/form-button.md)\n    - [Link button](./docs/buttons/link-button.md)\n    - [Action Buttons](./docs/buttons/action-buttons.md)\n    - [Help info button](./docs/buttons/help-info-button.md)\n- [Alerts](./docs/alerts.md)\n- [Badges](./docs/badges.md)\n- [Modals](./docs/modals.md)\n    - [Classic modal](./docs/modals.md#classic-modal)\n    - [Form modal](./docs/modals.md#form-modal)\n    - [Confirm modal](./docs/modals.md#confirm-modal)\n- [Extending Components](./docs/extending-components.md)\n- [Testing Pages](./docs/testing-pages.md)\n\nWhy and thanks\n--------------\n\nThis package was initially an extension of [Blade UI Kit](https://blade-ui-kit.com/) to provide pre-styled components for Bootstrap. But by making it evolve we decided to decouple it from its parent. This simplifies the code as well as its use in our case.\n\nThis package is therefore largely inspired by [Blade UI Kit](https://blade-ui-kit.com/). A large part of the documentation comes from it. And we sincerely thank its contributors for the idea and what they have developed.\n\nAlternatives\n------------\n\n- [Laravel bootstrap components](https://laravel-bootstrap-components.com/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fforxer%2Fblade-ui-kit-bootstrap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fforxer%2Fblade-ui-kit-bootstrap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fforxer%2Fblade-ui-kit-bootstrap/lists"}