{"id":27120911,"url":"https://github.com/jarle/react-adonisjs","last_synced_at":"2026-04-06T00:03:34.794Z","repository":{"id":230781827,"uuid":"717418071","full_name":"jarle/remix-adonisjs","owner":"jarle","description":"Build fullstack Remix applications powered by AdonisJS","archived":false,"fork":false,"pushed_at":"2025-03-31T08:23:29.000Z","size":418,"stargazers_count":56,"open_issues_count":14,"forks_count":4,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-02T01:01:36.966Z","etag":null,"topics":["adonis","adonisjs","nodejs","react","remix","remix-run"],"latest_commit_sha":null,"homepage":"https://matstack.dev/remix-adonisjs","language":"TypeScript","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/jarle.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2023-11-11T12:44:09.000Z","updated_at":"2025-04-01T20:05:34.000Z","dependencies_parsed_at":"2025-03-05T21:50:41.515Z","dependency_job_id":"aa613fb3-d350-4a75-add1-b3f673d12e42","html_url":"https://github.com/jarle/remix-adonisjs","commit_stats":null,"previous_names":["jarle/remix-adonisjs"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jarle%2Fremix-adonisjs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jarle%2Fremix-adonisjs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jarle%2Fremix-adonisjs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jarle%2Fremix-adonisjs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jarle","download_url":"https://codeload.github.com/jarle/remix-adonisjs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247640290,"owners_count":20971549,"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":["adonis","adonisjs","nodejs","react","remix","remix-run"],"created_at":"2025-04-07T10:40:14.001Z","updated_at":"2025-12-30T00:09:26.564Z","avatar_url":"https://github.com/jarle.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# remix-adonisjs\n\n**remix-adonisjs** includes all the amazing features you love from Remix, plus support for production-grade:\n\n- Database ORM and migrations\n- Authentication\n- Router middleware\n- Mailer\n- Dependency injection\n\n...and much, much more from the AdonisJS 6 ecosystem. Read [the about section](https://matstack.dev/remix-adonisjs/about) if you want to learn more.\n\n## Quickstart\n\nCreate a fresh remix-adonisjs project using the [Remix starter template](https://github.com/jarle/remix-starter-kit)\n\nClassic Remix:\n```\nnpm init adonisjs@latest -- -K=\"github:jarle/remix-starter-kit\"\n```\n\nNew React Router 7 support (still in beta):\n```\nnpm init adonisjs@latest -- -K=\"github:jarle/remix-starter-kit#support-rr7\"\n```\n\nYou should now be able to start building.\nJust jump into your new folder and start the dev server with `npm run dev`.\n\nYou can create new Remix routes with the command:\n\n```\nnode ace remix:route my-route\n```\n\nThere are flags for including Remix-specific functionality in the route.\nExample for adding a server action:\n\n```\nnode ace remix:route --action my-route\n```\n\nReady to build?\nCheck out the guide on [how to set up a login flow](https://matstack.dev/remix-adonisjs/hands-on/building-a-login-flow) to get familiar with remix-adonisjs.\n\n## Documentation\n\nGuides for remix-adonisjs can be found in the [official documentation](https://matstack.dev/remix-adonisjs/)\n\nFor implementation details/reference, refer to the official documentation for the two frameworks:\n\n- [Remix documentation](https://remix.run/docs/)\n- [AdonisJS documentation](https://docs.adonisjs.com/)\n\n## Discussion\n\nThe recommended place to discuss remix-adonisjs is on [GitHub Discussions](https://github.com/jarle/remix-adonisjs/discussions).\n\n## Contributing\n\nContributions are _very_ welcome ❤️\n\nYou can hack on the project by using the [reference application](./packages/reference-app/README.md) and its associated integrations tests.\n\nA good start is to check out issues marked with [help wanted](https://github.com/jarle/remix-adonisjs/labels/help%20wanted) and see if you can contribute either with code or your opinion/experience.\n\nSome other ideas for improvements:\n\n- [Documentation](https://github.com/jarle/remix-adonisjs-docs)\n- Ease of setup\n- Project structure\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjarle%2Freact-adonisjs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjarle%2Freact-adonisjs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjarle%2Freact-adonisjs/lists"}