{"payload":{"header_redesign_enabled":false,"results":[{"id":"117125157","archived":false,"color":"#6e4a7e","followers":740,"has_funding_file":false,"hl_name":"dwyl/phoenix-chat-example","hl_trunc_description":"💬 The Step-by-Step Beginners Tutorial for Building, Testing & Deploying a Chat app in Phoenix 1.7 [Latest] 🚀","language":"Elixir","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":117125157,"name":"phoenix-chat-example","owner_id":11708465,"owner_login":"dwyl","updated_at":"2024-05-21T10:01:46.933Z","has_issues":true}},"sponsorable":false,"topics":["heroku","testing","chat","tutorial","elixir","phoenix","deployment","ecto","realtime","learn","elixir-lang","beginner","phoenix-framework","step-by-step","phoenix-chat"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"190408334","archived":false,"color":"#6e4a7e","followers":351,"has_funding_file":false,"hl_name":"dwyl/phoenix-liveview-counter-tutorial","hl_trunc_description":"🤯 beginners tutorial building a real time counter in Phoenix 1.7.7 + LiveView 0.19 ⚡️ Learn the fundamentals from first principals so you…","language":"Elixir","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":190408334,"name":"phoenix-liveview-counter-tutorial","owner_id":11708465,"owner_login":"dwyl","updated_at":"2024-04-20T20:59:22.674Z","has_issues":true}},"sponsorable":false,"topics":["counter","awesome","tutorial","elixir","phoenix","howto","example","learn","how-to","beginner","beginner-friendly","phoenix-framework","beginners","phoenix-liveview"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"37223259","archived":false,"color":"#6e4a7e","followers":185,"has_funding_file":false,"hl_name":"dwyl/phoenix-todo-list-tutorial","hl_trunc_description":"✅ Complete beginners tutorial building a todo list from scratch in Phoenix 1.7 (latest)","language":"Elixir","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":37223259,"name":"phoenix-todo-list-tutorial","owner_id":11708465,"owner_login":"dwyl","updated_at":"2024-05-20T18:14:44.699Z","has_issues":true}},"sponsorable":false,"topics":["todo","tutorial","elixir","phoenix","learn-to-code","todomvc","learn","beginner","beginner-friendly","phoenix-framework"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"429753099","archived":false,"color":"#6e4a7e","followers":112,"has_funding_file":false,"hl_name":"dwyl/phoenix-liveview-chat-example","hl_trunc_description":"💬 Step-by-step tutorial creates a Chat App using Phoenix LiveView including Presence, Authentication and Style with Tailwind CSS","language":"Elixir","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":429753099,"name":"phoenix-liveview-chat-example","owner_id":11708465,"owner_login":"dwyl","updated_at":"2024-05-22T10:39:18.537Z","has_issues":true}},"sponsorable":false,"topics":["chat","tutorial","elixir","phoenix","authentication","example","realtime","auth","phoenix-framework","liveview","phoenix-liveview"],"type":"Public","help_wanted_issues_count":3,"good_first_issue_issues_count":1,"starred_by_current_user":false},{"id":"166601787","archived":false,"color":"#6e4a7e","followers":79,"has_funding_file":false,"hl_name":"dwyl/mvp","hl_trunc_description":"📲 simplest version of the @dwyl app","language":"Elixir","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":166601787,"name":"mvp","owner_id":11708465,"owner_login":"dwyl","updated_at":"2024-05-28T04:00:28.633Z","has_issues":true}},"sponsorable":false,"topics":["tracking","todo","time","tutorial","phoenix","examples","example","mvp","todolist","phoenix-framework","petal","tailwindcss","minimum-viable-product","phoenix-liveview","alpinejs"],"type":"Public","help_wanted_issues_count":22,"good_first_issue_issues_count":5,"starred_by_current_user":false},{"id":"93605635","archived":false,"color":"#6e4a7e","followers":65,"has_funding_file":false,"hl_name":"dwyl/phoenix-liveview-todo-list-tutorial","hl_trunc_description":"✅ Beginners tutorial building a Realtime Todo List in Phoenix 1.6.10 + LiveView 0.17.10 ⚡️ Feedback very welcome!","language":"Elixir","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":93605635,"name":"phoenix-liveview-todo-list-tutorial","owner_id":11708465,"owner_login":"dwyl","updated_at":"2024-03-06T02:11:15.016Z","has_issues":true}},"sponsorable":false,"topics":["tutorial","elixir","phoenix","learn","how-to","elixir-lang","beginner","phoenix-framework","liveview","phoenix-liveview"],"type":"Public","help_wanted_issues_count":4,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"548897132","archived":false,"color":"#6e4a7e","followers":30,"has_funding_file":false,"hl_name":"dwyl/phoenix-liveview-realtime-cursor-tracking-tutorial","hl_trunc_description":"↖️ A tutorial from first principals for displaying multiple cursors from various people on a canvas in real time. ","language":"Elixir","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":548897132,"name":"phoenix-liveview-realtime-cursor-tracking-tutorial","owner_id":11708465,"owner_login":"dwyl","updated_at":"2024-05-21T11:28:03.119Z","has_issues":true}},"sponsorable":false,"topics":["tutorial","real-time","elixir","phoenix","canvas","realtime","learn","how-to","phoenix-framework","cursors","liveview","phoenix-liveview"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"47450969","archived":false,"color":"#6e4a7e","followers":29,"has_funding_file":false,"hl_name":"dwyl/auth_plug","hl_trunc_description":"🟢 auth_plug lets you seamlessly add authentication to your Phoenix App with ONE Environment Variable™ in less than 2 minutes! 🚀","language":"Elixir","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":47450969,"name":"auth_plug","owner_id":11708465,"owner_login":"dwyl","updated_at":"2024-05-28T10:24:48.054Z","has_issues":true}},"sponsorable":false,"topics":["jwt","elixir","phoenix","authentication","auth0","phoenix-framework"],"type":"Public","help_wanted_issues_count":1,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"485875264","archived":false,"color":"#f1e05a","followers":28,"has_funding_file":false,"hl_name":"dwyl/phoenix-elm-starter","hl_trunc_description":"🌱 A quick starter for building a Phoenix + Elm (PETE Stack) project with Esbuild compilation, live reloading, etc.","language":"JavaScript","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":485875264,"name":"phoenix-elm-starter","owner_id":11708465,"owner_login":"dwyl","updated_at":"2024-05-22T09:48:49.910Z","has_issues":true}},"sponsorable":false,"topics":["elixir","phoenix","elm","example","starter","starter-kit","elixir-lang","elixir-phoenix","phoenix-framework","elm-lang"],"type":"Public","help_wanted_issues_count":1,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"46785870","archived":false,"color":"#6e4a7e","followers":24,"has_funding_file":false,"hl_name":"dwyl/calendar","hl_trunc_description":"📅 effortlessly know when everyone in your team is available / busy with a single glance.","language":"Elixir","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":46785870,"name":"calendar","owner_id":11708465,"owner_login":"dwyl","updated_at":"2024-05-28T10:45:09.947Z","has_issues":true}},"sponsorable":false,"topics":["phoenix","calendar","google-calendar","phoenix-framework","google-calendar-integration"],"type":"Public","help_wanted_issues_count":7,"good_first_issue_issues_count":0,"starred_by_current_user":false}],"type":"repositories","page":1,"page_count":2,"elapsed_millis":204,"errors":[],"result_count":14,"facets":[{"kind":"FACET_KIND_LANGUAGE","entries":[{"name":"Elixir","language_color":"#6e4a7e","query":"language:Elixir"},{"name":"JavaScript","language_color":"#f1e05a","query":"language:JavaScript"}]}],"protected_org_logins":[],"topics":{"linked_topic_name":"framework","curated_topic":{"id":"7521","name":"framework","flagged":false,"short_description":"A framework is a reusable set of libraries or classes in software.","display_name":"Framework","released":null,"wikipedia_url":"https://en.wikipedia.org/wiki/Software_framework","url":null,"github_url":null,"logo_url":null,"has_logo_url":false,"featured":true,"stargazer_count":33941,"applied_count":19006,"hl_display_name":null,"hl_short_description":null,"created_by":null,"curated":true,"aliases":["frameworks"],"related":[],"repository_count":null,"repository_count_over_max_fetch_limit":null,"starred_by_current_user":null,"highlights":{"description":null,"display_name":null,"name.ngram":null}}},"query_id":"","logged_in":false,"sign_up_path":"/signup?source=code_search_results","sign_in_path":"/login?return_to=https%3A%2F%2Fgithub.com%2Fsearch%3Fq%3Dtopic%253Aphoenix-framework%2Borg%253Adwyl%2Bfork%253Atrue%26type%3Drepositories","metadata":null,"csrf_tokens":{"/dwyl/phoenix-chat-example/star":{"post":"ZwK_12VFNfx0oJtEjBC3jj7cFLqXxTuXDmbF889J1REavP1cu4v1EmYBlWaeoa9fAhTDoMTAWW-sb3aWdv_-FQ"},"/dwyl/phoenix-chat-example/unstar":{"post":"eDFqv3wF3Gm4EHw5WG4527npw_NhokFKAWqTvdQlMEjYlSCu2hflr0QfUTPgOujNVRfbPGqJ86JVs7S_0S4yVg"},"/dwyl/phoenix-liveview-counter-tutorial/star":{"post":"cIDbjV6SuPaB1bd2ipiqYNsqd7fo-T5PmcjdXw_AIgg0tkIIMFiRZW7ejIGhorxRxynS_vQFOcXNz08D7XqnJg"},"/dwyl/phoenix-liveview-counter-tutorial/unstar":{"post":"iqvcXacxjAlsNn5xvO8vnLXcBq060JSsd99JddJ3FgS8aH7ShHzvxRZ7DeLsreMzAImNSKL1cZyuF-L5pIUhuQ"},"/dwyl/phoenix-todo-list-tutorial/star":{"post":"l1EljQfSkVtuPWTlTtVTZ9vJMh20uqAoaAsahIMh-PnrVO5S75lQs-XfngVe0p6oU6hX-BQFUCmbYBirwUlGog"},"/dwyl/phoenix-todo-list-tutorial/unstar":{"post":"RUszNMNdqy6wYkvbYCchonCLAqu7Cd6JWh48obXwx3rCdP9BbLdILuGlwG-iIOmLhQ4idlMPZZunRK3NjlAVIQ"},"/dwyl/phoenix-liveview-chat-example/star":{"post":"HuLBrrhUMpNnS7eNxFijP_rQuWFP5F06UUiF6X6FpIZJ_1yrK_JQdgrgXN5KnhjwzuORweM-BDiKYLZ-tlccqg"},"/dwyl/phoenix-liveview-chat-example/unstar":{"post":"tS_ZGwM68h1Y6WLrjxANoeADFb6n01_6mJDnZJqff9e07ktbppcHeWNtc9csDME3FMRwF4TiLobVNUn1tOAFqw"},"/dwyl/mvp/star":{"post":"5BHU6KycV_PvVWg_dmmpZzNdcWVOTaUTB_tsKcCJCGfffr4X_mHGhRZuJ9UKHJEvDdFeht923AKXWSAccpbZxg"},"/dwyl/mvp/unstar":{"post":"oUCrM9DyhdujQ1-P8iO1kIGRU8HWWIJ527n0S6GbvpMb04d4kpdnpL78PZ_JV1ZxRQ6Q4phvqAiQcXdujrDLuw"},"/dwyl/phoenix-liveview-todo-list-tutorial/star":{"post":"KYhe08I7wz-RdxW620BrP8YYmP8jBiiCgCmqStlOdlDHtF7yyZ7qg1YJ92UkQQIieIm9KqGcK6HhG9IuB5DTMw"},"/dwyl/phoenix-liveview-todo-list-tutorial/unstar":{"post":"8GpZDHOdUaGUAkiAIFEnTabKUxJUgG_tk-JU6Z1xv20OYUlQrNV_SexH6zrIgLLV6J0QUnf8UXgP8vnkz9TAlg"},"/dwyl/phoenix-liveview-realtime-cursor-tracking-tutorial/star":{"post":"AmIeye6i6FJi_hawQaqu4LuWwm2Ojko3sozhF_rGCaT1jTY9USViaJVJmr4CiRolTThBQN7L3rR6r__cExec9g"},"/dwyl/phoenix-liveview-realtime-cursor-tracking-tutorial/unstar":{"post":"alxmPxBdjDqYtdgoQJSGWeLbThrplNjv44S0T1PXxP4-xaiKHkUa3XLpS_tSQ2AF2wiy-BLGNszjXUL6BCpd7Q"},"/dwyl/auth_plug/star":{"post":"c5TtbA5If20WvMsESRxYJ2kbrNtQLfRXw0Tjqt0SozuYwunhu-Bnl2JR8yahm23862R1rDTjVXj30Z-n6vSpmQ"},"/dwyl/auth_plug/unstar":{"post":"PegOY5SrLa0EYfeK6LK0lJa2dyllzDVW2bk73vE2MltLTElFyrWz9OXtGX4aAbIWBeGn-LgRyHh9B29dPd3JRw"},"/dwyl/phoenix-elm-starter/star":{"post":"la4RVZQYDLZDwEj6vWWHStVWtZDkNayNuwrQcoVbCgd3OGaY_4iXcpbwLeeihQ7KIEA7R0_27OFubzAS4VLA8A"},"/dwyl/phoenix-elm-starter/unstar":{"post":"jQnxr9kMC8-04ob8GP393oYCv7mbkJgvacW_qF_f4dwZvyqlP881dT6Om782Z1F7lh3MjFpjdHEjIXn6Cu5zmQ"},"/dwyl/calendar/star":{"post":"28XNU0yBtC4XYuz5HNt272KJXIFUOJ9P5FGgPw-j9wB0s3IGKVj26zNc8k040U7LJt01rYuKFj7C5SVBHkn_xg"},"/dwyl/calendar/unstar":{"post":"Evlg_jUHptCL9KGmqMcbdVE05xBYYEKiq5kw_pHnmIIExFR6Lx8-nllGjZTBMwb85bEVT_iAHCyde-bFgN14kw"},"/sponsors/batch_deferred_sponsor_buttons":{"post":"wBLWl7lsEEsHm2h-4qsXY5UKFl-TXNJAbOr9awxrqFd7sXOfI4RKGoLKJyaxY3eq8HY9nuVxjCklqIXqXouBvQ"}}},"title":"Repository search results"}