{"id":13877831,"url":"https://github.com/fief-dev/fief","last_synced_at":"2025-10-08T01:51:48.908Z","repository":{"id":36962573,"uuid":"444125382","full_name":"fief-dev/fief","owner":"fief-dev","description":"Users and authentication management SaaS","archived":false,"fork":false,"pushed_at":"2025-09-22T21:16:09.000Z","size":4421,"stargazers_count":712,"open_issues_count":14,"forks_count":64,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-09-27T23:16:08.746Z","etag":null,"topics":["fastapi","fief","identity","login","openid-connect","profile","registration","saas"],"latest_commit_sha":null,"homepage":"https://www.fief.dev","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fief-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","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},"funding":{"polar":"fief-dev"}},"created_at":"2022-01-03T16:21:47.000Z","updated_at":"2025-09-23T11:45:24.000Z","dependencies_parsed_at":"2023-02-12T15:16:51.659Z","dependency_job_id":"3997bd65-6d93-4c96-9fa4-6214977771e5","html_url":"https://github.com/fief-dev/fief","commit_stats":{"total_commits":1242,"total_committers":14,"mean_commits":88.71428571428571,"dds":0.07568438003220612,"last_synced_commit":"a864ddcf5970354fd02c1895cf5ef06d978f3162"},"previous_names":[],"tags_count":128,"template":false,"template_full_name":null,"purl":"pkg:github/fief-dev/fief","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fief-dev%2Ffief","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fief-dev%2Ffief/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fief-dev%2Ffief/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fief-dev%2Ffief/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fief-dev","download_url":"https://codeload.github.com/fief-dev/fief/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fief-dev%2Ffief/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278877088,"owners_count":26061380,"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","status":"online","status_checked_at":"2025-10-07T02:00:06.786Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["fastapi","fief","identity","login","openid-connect","profile","registration","saas"],"created_at":"2024-08-06T08:01:27.696Z","updated_at":"2025-10-08T01:51:48.890Z","avatar_url":"https://github.com/fief-dev.png","language":"Python","funding_links":["https://polar.sh/fief-dev"],"categories":["Python","others"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/fief-dev/.github/main/logos/logo-full-red.svg?sanitize=true\" alt=\"Fief\" width=\"256\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003cem\u003eUsers and authentication management SaaS\u003c/em\u003e\n\u003c/p\u003e\n\n\u003e [!IMPORTANT]\n\u003e Fief, as you know it today, is wrapping up its current chapter.\n\u003e We're working on a completely new and exciting vision for the future!\n\u003e\n\u003e This means we won't be adding new features or fixing bugs in this codebase anymore.\n\u003e Thank you so much for being part of the journey so far — your support has meant the world to us.\n\u003e\n\u003e **Stay tuned — we can't wait to show you what's next! 🚀**\n\n## Getting started\n\n- Official website: [https://www.fief.dev](https://www.fief.dev)\n- Documentation: [https://docs.fief.dev](https://docs.fief.dev)\n\n## Contributing\n\n\u003c!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --\u003e\n\n[![All Contributors](https://img.shields.io/badge/all_contributors-28-orange.svg?style=flat-square)](#contributors-)\n\n\u003c!-- ALL-CONTRIBUTORS-BADGE:END --\u003e\n\nAll contributions to improve the project are welcome! In particular, bug and documentation fixes are really appreciated.\n\nFor new features and larger improvements, we kindly ask you to [**open a discussion first**](https://github.com/orgs/fief-dev/discussions/new?category=ideas) about your idea, what motivates it and how you plan to implement it **before you start working**. It'll avoid frustration on both sides if we decide not to integrate your code in the project.\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/shrike71\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/748514?v=4?s=100\" width=\"100px;\" alt=\"shrike71\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eshrike71\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fief-dev/fief/issues?q=author%3Ashrike71\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"#ideas-shrike71\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://growthengineai.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/4735784?v=4?s=100\" width=\"100px;\" alt=\"trisongz\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003etrisongz\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#example-trisongz\" title=\"Examples\"\u003e💡\u003c/a\u003e \u003ca href=\"#ideas-trisongz\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/davidbrochart\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/4711805?v=4?s=100\" width=\"100px;\" alt=\"David Brochart\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDavid Brochart\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fief-dev/fief/commits?author=davidbrochart\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"https://github.com/fief-dev/fief/commits?author=davidbrochart\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/paolodina\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1157401?v=4?s=100\" width=\"100px;\" alt=\"Paolo Dina\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ePaolo Dina\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fief-dev/fief/issues?q=author%3Apaolodina\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/duber000\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/12467861?v=4?s=100\" width=\"100px;\" alt=\"duber000\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eduber000\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fief-dev/fief/commits?author=duber000\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://theraloss.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/6277291?v=4?s=100\" width=\"100px;\" alt=\"Danilo Polani\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDanilo Polani\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-danilopolani\" title=\"Translation\"\u003e🌍\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/ChuckMoe\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/25569291?v=4?s=100\" width=\"100px;\" alt=\"Moritz\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMoritz\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-ChuckMoe\" title=\"Translation\"\u003e🌍\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/plpsanchez\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/45295173?v=4?s=100\" width=\"100px;\" alt=\"plpsanchez\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eplpsanchez\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-plpsanchez\" title=\"Translation\"\u003e🌍\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/WilliamMayor\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/403126?v=4?s=100\" width=\"100px;\" alt=\"William Mayor\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eWilliam Mayor\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fief-dev/fief/commits?author=WilliamMayor\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://ruipoliveira.github.io/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/10942886?v=4?s=100\" width=\"100px;\" alt=\"Rui Oliveira\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRui Oliveira\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-ruipoliveira\" title=\"Translation\"\u003e🌍\u003c/a\u003e \u003ca href=\"https://github.com/fief-dev/fief/commits?author=ruipoliveira\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://jimscope.is-a.dev\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/27647007?v=4?s=100\" width=\"100px;\" alt=\"Jimmy Angel Pérez Díaz\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJimmy Angel Pérez Díaz\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-JimScope\" title=\"Translation\"\u003e🌍\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://pasteman.dev/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/5132385?v=4?s=100\" width=\"100px;\" alt=\"Michał Rosiak\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMichał Rosiak\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-michaldev\" title=\"Translation\"\u003e🌍\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://www.olimcc.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/842983?v=4?s=100\" width=\"100px;\" alt=\"olimcc\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eolimcc\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#security-olimcc\" title=\"Security\"\u003e🛡️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://joehamman.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/2443309?v=4?s=100\" width=\"100px;\" alt=\"Joe Hamman\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJoe Hamman\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#security-jhamman\" title=\"Security\"\u003e🛡️\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/zfei\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1736058?v=4?s=100\" width=\"100px;\" alt=\"zfei\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ezfei\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-zfei\" title=\"Translation\"\u003e🌍\u003c/a\u003e \u003ca href=\"https://github.com/fief-dev/fief/commits?author=zfei\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://bartoszmagiera.live/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/28759224?v=4?s=100\" width=\"100px;\" alt=\"Bartosz Magiera\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBartosz Magiera\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fief-dev/fief/commits?author=bartosz121\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://razalt.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/10688199?v=4?s=100\" width=\"100px;\" alt=\"oaltun\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eoaltun\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fief-dev/fief/commits?author=oaltun\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"http://cesarsmaniotto.dev\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7607534?v=4?s=100\" width=\"100px;\" alt=\"Cesar Smaniotto Júnior\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eCesar Smaniotto Júnior\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-csmaniottojr\" title=\"Translation\"\u003e🌍\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/rotil\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/42150485?v=4?s=100\" width=\"100px;\" alt=\"rotil\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003erotil\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#security-rotil\" title=\"Security\"\u003e🛡️\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/bingyulee\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/4936030?v=4?s=100\" width=\"100px;\" alt=\"李秉祐\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003e李秉祐\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-bingyulee\" title=\"Translation\"\u003e🌍\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://dubinets.io\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3114081?v=4?s=100\" width=\"100px;\" alt=\"Lev Dubinets\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eLev Dubinets\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#financial-ldub\" title=\"Financial\"\u003e💵\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://meltingrocks.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/37904?v=4?s=100\" width=\"100px;\" alt=\"Mathieu Virbel\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMathieu Virbel\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fief-dev/fief/issues?q=author%3Atito\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/corv89\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/7198687?v=4?s=100\" width=\"100px;\" alt=\"corv89\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ecorv89\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fief-dev/fief/issues?q=author%3Acorv89\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/yaroslaff\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/4574588?v=4?s=100\" width=\"100px;\" alt=\"Yaroslav Polyakov\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eYaroslav Polyakov\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fief-dev/fief/commits?author=yaroslaff\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/ScottFred\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1937793?v=4?s=100\" width=\"100px;\" alt=\"Scott Fredericksen\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eScott Fredericksen\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fief-dev/fief/commits?author=ScottFred\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://robertbabaev.tech/home\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/32110856?v=4?s=100\" width=\"100px;\" alt=\"Robert Babaev\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRobert Babaev\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fief-dev/fief/commits?author=ApprenticeofEnder\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/BlackIsBlack\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/39253172?v=4?s=100\" width=\"100px;\" alt=\"Cameron\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eCameron\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fief-dev/fief/issues?q=author%3ABlackIsBlack\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/fief-dev/fief/commits?author=BlackIsBlack\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/i-am-mike-davis\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/139306671?v=4?s=100\" width=\"100px;\" alt=\"i-am-mike-davis\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ei-am-mike-davis\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fief-dev/fief/commits?author=i-am-mike-davis\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\n## Development\n\nTo get started quickly, we recommend you to use [GitHub Codespaces](https://github.com/features/codespaces). We have a complete configuration allowing you to start working on Fief right away, including pre-configured PostgreSQL and Redis servers.\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://github.com/codespaces/new?hide_repo_select=true\u0026ref=main\u0026repo=444125382\"\u003e\u003cimg src=\"https://github.com/codespaces/badge.svg\" alt=\"Open in GitHub Codespaces\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\nWhen the Codespace is built, an admin user is automatically created.\n\n\u003e **Admin user credentials**\n\u003e\n\u003e Email: `anne@bretagne.duchy`\n\u003e\n\u003e Password: `herminetincture`\n\nRun the Fief server in development mode with the following command:\n\n```sh\nhatch run dev.server.start\n```\n\nThe worker can also be started with the following command:\n\n```sh\nhatch run dev.worker.start\n```\n\n## License\n\nFief is [fair-code](http://faircode.io) distributed under [**Elastic License 2.0 (ELv2)**](https://github.com/fief-dev/fief/blob/main/LICENSE.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffief-dev%2Ffief","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffief-dev%2Ffief","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffief-dev%2Ffief/lists"}