├── .DS_Store ├── .github └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── CONTRIBUTING.md ├── README.md ├── adonis-icon.png └── assets ├── adeo.png ├── adonis-mastery.png ├── ask-your-pharmacist.png ├── atislabs.png ├── cavai.png ├── cleavr.png ├── crenet.png ├── diethunter.png ├── doclify.png ├── gotedo-church-management-software.png ├── kayako.png ├── leroymerlin.png ├── lightoj.png ├── medical-world-nigeria.png ├── mycater.png ├── onli.png ├── paytm.png ├── petty-save.png ├── prospectwith.png ├── resilienceclub.png ├── voyager.png └── zaychin.png /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/.DS_Store -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | - [ ] I have read the [contributing guide](https://github.com/adonisjs-community/awesome-adonisjs/blob/master/CONTRIBUTING.md) before creating this PR. 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | 6 | # Runtime data 7 | pids 8 | *.pid 9 | *.seed 10 | 11 | # Directory for instrumented libs generated by jscoverage/JSCover 12 | lib-cov 13 | 14 | # Coverage directory used by tools like istanbul 15 | coverage 16 | 17 | # nyc test coverage 18 | .nyc_output 19 | 20 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 21 | .grunt 22 | 23 | # node-waf configuration 24 | .lock-wscript 25 | 26 | # Compiled binary addons (http://nodejs.org/api/addons.html) 27 | build/Release 28 | 29 | # Dependency directories 30 | node_modules 31 | jspm_packages 32 | 33 | # Optional npm cache directory 34 | .npm 35 | 36 | # Optional REPL history 37 | .node_repl_history 38 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contribution Guideline 2 | Thank you for taking out the time to submit an awesome resource you have created or find that will be useful for the community. 3 | 4 | A couple of things to check before you submit the resource. 5 | 6 | - It is not already included in the list 7 | - There is no open PRs for the same 8 | - You are submitting high-quality resources only. 9 | 10 | If you are submitting a package, then make sure: 11 | 12 | - It has a README file or a documentation website. 13 | - The documentation covers the installation and usage details. 14 | - The package does work with the latest version of AdonisJS. If the package does not target the latest version, then it should mention the version it supports. 15 | 16 | If you are submitting a learning resource, then make sure: 17 | 18 | - The article does achieve what it advertises. **No clickbait allowed**. 19 | - The code samples shown in the article do not have any syntax or logical errors. 20 | - We will not approve - **Top 10 frameworks kind of articles**, or **AdonisJS vs. X**. -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Awesome AdonisJS [![Awesome](https://awesome.re/badge-flat.svg)](https://github.com/sindresorhus/awesome) 2 | 3 | [](https://adonisjs.com) 4 | 5 | > This is a carefully curated list of awesome [AdonisJS](https://adonisjs.com) resources :star2: 6 | 7 | **AdonisJS** is a fully featured web framework for Node.js. It includes everything you need to create a fully functional web app or an API server. 8 | 9 | --- 10 | 11 |
12 | 13 | _We would like to thank [Zura Gabievi](https://github.com/zgabievi) for maintaining this repo for years and transferring it to the core team._ 14 | 15 | ## Essentials 16 | 17 | - [AdonisJS official website](http://adonisjs.com) 18 | - [AdonisJS documentation](http://docs.adonisjs.com) 19 | - [AdonisJS github](https://github.com/adonisjs) 20 | - [AdonisJS discussions forum](https://github.com/adonisjs/core/discussions) 21 | - [AdonisJS twitter](https://twitter.com/adonisframework) 22 | 23 | ## Packages 24 | 25 | - [AdonisJS Firebase Cloud Messaging](https://github.com/lookinlab/adonis-fcm) – The wrapper for send messages to Firebase Cloud Messaging 26 | - [AdonisJS Lucid Filter](https://github.com/lookinlab/adonis-lucid-filter) – Addon for filtering AdonisJS Lucid ORM 27 | - [AdonisJS Inertia Provider](https://github.com/eidellev/inertiajs-adonisjs) - Allows you to build server-driven single page apps using [Inertia.js](https://inertiajs.com/) 28 | - [Adonis Class Validator](https://github.com/tnkemdilim/adonis-class-validator) - Adonis Class Validator provides a means to validate a request data using a class based schema 29 | - [Adonis Mix Asset](https://github.com/wahyubucil/adonis-mix-asset) - Adonis Mix Asset is an assets bundler based on Laravel Mix for AdonisJS application 30 | - [Adonis Vite](https://github.com/91codes/adonis-vite) - [Vite](https://vitejs.dev/) based frontend assets manager 31 | - [Adonis Bull Queue](https://github.com/setten-io/adonis-bull-queue) - Queue system based on BullMQ for AdonisJS 5 32 | - [Adonis Bull](https://github.com/Rocketseat/adonis-bull/tree/alpha) - A bull queue provider for AdonisJS applications 33 | - [Adonis Auto-Preload](https://github.com/Melchyore/adonis-auto-preload) - Auto-preload multiple relationships when retrieving Lucid models 34 | - [Adonis Form Request](https://github.com/Melchyore/adonis-form-request) - Use dedicated classes to authorize and validate requests 35 | - [Adonis Cache](https://github.com/Melchyore/adonis-cache) - Cache package for AdonisJS V5 36 | - [Adonis Lucid Observer](https://github.com/Melchyore/adonis-lucid-observer) - Observer package for Lucid (AdonisJS V5) 37 | - [Adonis DynamoDB](https://github.com/Melchyore/adonis-dynamodb) - A DynamoDB (Dyngoose) wrapper for AdonisJS 38 | - [Adonis Stripe](https://github.com/mezielabs/adonis-stripe) - This package makes it seamless to work with Stripe in AdonisJS 5 applications. 39 | - [Adonis Swagger](https://github.com/reg2005/adonis5-swagger) - Swagger for Adonis 5 40 | - [Adonis Sentry](https://github.com/reg2005/adonis5-sentry) - Sentry for Adonis 5 41 | - [Adonis Cache](https://github.com/reg2005/adonis5-cache) - Cache provider for Adonis 5. 42 | - [Adonis BullMQ](https://github.com/reg2005/adonis5-bullmq) - Simple BullMQ provider for you own queue commands 43 | - [Adonis NATS](https://github.com/reg2005/adonis5-nats) - Scale your Adonis 5 application to infinity with microservices based on classes (with code completion from client side!) and NATS transport 44 | - [AdonisJS reCAPTCHA v2](https://github.com/lookinlab/adonis-recaptcha2) - Verifier for Google ReCAPTCHA v2 45 | - [Adonis Request throttler](https://github.com/reg2005/adonis-request-throttler) - Middleware for Request throttling 46 | - [Adonis Redis RPC](https://github.com/reg2005/adonis5-redis-rpc) - Simple RPC Provider for Adonis 5, based on Redis pub/sub transport 47 | - [Adonis Lucid slugify](https://github.com/adonisjs/lucid-slugify) - Generate unique slugs from your Lucid models 48 | - [Adonis Lucid Soft Deletes](https://github.com/lookinlab/adonis-lucid-soft-deletes) - Addon for soft deletes Lucid models 49 | - [AdonisJS Cloudinary](https://github.com/liam-edwards/adonisjs-cloudinary) - A Cloudinary wrapper for Adonis 5 50 | - [AdonisJS Ally Vk](https://github.com/lookinlab/adonis-ally-vk) - A driver of AdonisJS Ally for vk.com 51 | - [AdonisJS Ally Yandex](https://github.com/lookinlab/adonis-ally-yandex) - A driver of AdonisJS Ally for Yandex 52 | - [AdonisJS Stardust](https://github.com/eidellev/adonis-stardust) - Access Adonis named routes in the client (inspired by Laravel's ziggy library) 53 | - [AdonisJS Ally Gitlab](https://github.com/rubenmoya/adonis-ally-gitlab) - A Gitlab driver for AdonisJS Ally 54 | - [Adonis Drive Azure Storage](https://github.com/AlexanderYW/Adonis-Drive-Azure-Storage) - A Azure Storage driver for AdonisJS Drive 55 | - [Adonis Logger Azure Application Insights](https://github.com/AlexanderYW/Adonis-Logger-Azure-Application-Insights) - Azure Application Insights for AdonisJS 56 | - [AdonisJS hCaptcha](https://github.com/NerdyLuffy/adonisjs-hcaptcha) - A middleware for AdonisJS to keep your web applications secure from bots using hCaptcha 57 | - [AdonisJS JWT Auth](https://github.com/maxgalbu/adonis5-jwt) - Adds authentication using JWT and refresh tokens 58 | - [AdonisJS PBKDF2 hasher](https://github.com/maxgalbu/adonis5-pbkdf2) - Adds PBKDF2 hasher to your adonisjs project 59 | - [Adonis Responsive Attachment](https://github.com/ndianabasi/adonis-responsive-attachment) - Upload, convert, generate, and persist responsive and thumbnail images at various breakpoints with detailed metadata. 60 | - [Adonis Prometheus](https://github.com/Julien-R44/adonis5-prometheus) - Prometheus Provider for Adonis 5 with some builtins metrics for monitoring your application. 61 | - [Adonis GRPC Consumer](https://github.com/Julien-R44/adonis-grpc-consumer) - gRPC client provider for easily communicate with multiples gRPC services. 62 | - [AdonisJS Ally Twitch](https://github.com/bombelflotz/ally-twitch-driver) - A Twitch driver for AdonisJS Ally 63 | - [AdonisJS Sail](https://github.com/Julien-R44/adonis-sail) - Laravel Sail clone. Generate a ready-to-use docker environment for your AdonisJS application 64 | - [Pretty-List-Routes](https://github.com/Julien-R44/pretty-list-routes) - A beautiful `list:routes` for AdonisJS 65 | - [AdonisJS Select Related](https://github.com/chirgjin/adonisjs-select-related) - Apply inner & outer joins using relationships on your models 66 | - [@verful/notifications](https://github.com/verful/notifications) - Notifications provider for Adonis 5. Inspired by Laravel Notifications 67 | - [AdonisJS Ally Figma](https://github.com/phicoder/ally-figma-driver) - A Figma driver for AdonisJS Ally 68 | - [AdonisJS Kvn Response](https://github.com/kevin1193/adonis-kvn-response) - Common REST API response helper to REST API adonisjs project 69 | - [Adosearch](https://github.com/obapelumi/adosearch) - typed, deeply nested database search for adonis.js applications 70 | - [Edge components](https://github.com/batosai/edge-components) - A components library for Edge template engine and AdonisJS. 71 | - [Adonis attachment advanced](https://github.com/batosai/attachment-advanced) - Upload images and convert, generate, regenerate variants images. Upload video and documents, generate preview images. 72 | - [AdonisJS Ally Authentik](https://github.com/alfianazizi/ally-driver-authentik) - An Authentik driver for AdonisJS Ally 73 | - [AdonisJS Ally Blizzard](https://github.com/tom-laplace/ally-blizzard) - A Blizzard/Battle.net driver for AdonisJS Ally 74 | - [Apitally](https://github.com/apitally/apitally-js) - Simple API monitoring, analytics, and request logging for AdonisJS 75 | - [AdonisJS Ally Microsoft](https://github.com/ThibaultPointurier/ally-microsoft) - A Microsoft driver for AdonisJS Ally 76 | 77 | ## Articles, tutorials, and blog posts 78 | 79 | - [Adonis V5 (MongoDB) provider](https://mcsneaky.ap3k.pro/posts/adonis-v5-provider/) - An article covering how to use MongoDB in your AdonisJS projects 80 | - [Set up TailwindCSS using the default Encore package](https://ivanprats.dev/blog/set-up-tailwindcss-in-new-adonis5/) - A quick article explaining what dependencies to install and configuration to add to set up TailwindCSS in a Adonis 5 application, using the default Webpack Encore package for assets management. 81 | - [Adonis V5 serverless on AWS Lambda](https://github.com/tomhatzer/adonis-serverless) - This is an example repository for running AdonisJS V5 serverless on AWS Lambda. 82 | - [How to Implement Caching using Adonis.js 5](https://www.section.io/engineering-education/how-to-implement-caching-in-adonisjs-5/) 83 | - [Créer un blog avec Adonis](https://dev.to/barbapapazes/objectifs-et-mise-en-route-creer-un-blog-avec-adonis-20lg) - This is a series of tutorials that allows you to link the features of AdonisJS by creating a blog! (written in French) 84 | - [Broadcasting in AdonisJS](https://dev.to/arthurer/broadcasting-in-adonisjs-453g) - How to setup a laravel like Broadcast system 85 | 86 | ## Videos and courses 87 | 88 | - [AdonisJS Crash Course](https://www.youtube.com/watch?v=bSvw887ptKI) - A concise crash course showing how to create a simple **pets** API using AdonisJS 89 | - [Let's learn AdonisJS](https://jagr.co/series/lets-learn-adonis-5) - A series for screencasts to learn the framework from scratch 90 | - [Using MJML with AdonisJS](https://www.youtube.com/watch?v=zehb-qUzRCM) - A screencast showcasing how to use MJML markup language with the AdonisJS mailer 91 | - [AdonisJS 5 From Scratch](https://adonismastery.com/courses/adonisjs-5-from-scratch) - A project-based course, where you get to learn AdonisJS 5 by building. We'll cover each aspect of the framework while we gradually build a tasks application. 92 | - [Authentication with multiple IDs in AdonisJS 5](https://adonismastery.com/watch/authentication-with-multiple-ids-in-adonisjs-5) - A screencast showing how to allow users to log in with multiple IDs in an AdonisJS 5 application. 93 | - [AdonisJS 5: from preview to stable](https://adonismastery.com/watch/adonisjs-5:-from-preview-to-stable) - A screencast walking you through how to migrate an application built with the preview version of AdonisJS 5 to the stable version of AdonisJS 5. 94 | - [Kurs AdonisJS 5 (PL)](https://www.youtube.com/playlist?list=PL5D-bWa64_5JOzzj45boZ_tynJNM_x9vs) - A series of video courses for the Polish AdonisJS community. In the course we will create a full-fledged application, using practically everything the framework offers us. 95 | - [Full-Stack Google Contacts Clone with Adonis.js Framework & Quasar Framework/Vue.js](https://tech.ndianabasi.com/series/google-contacts-clone) - This series/course (with over 30 articles) takes a learner through the entire process of creating a full-stack Google Contacts clone app with AdonisJS 5 and Quasar 2. Detailed frontend design and backend development for the app are covered. 96 | 97 | ## Books 98 | 99 | ## Community 100 | 101 | ## Miscellaneous 102 | 103 | - [Node ace ZSH completions](https://github.com/romch007/node-ace-zsh-completion) - ZSH completions for the node ace commandline 104 | - [Youtube Downloader](https://gitlab.com/McSneaky/youtube-downloader) - Youtube video and audio downloader as example project featuring dockerizing, response streaming and Gitlab CI automatic build + deploy 105 | - [Akpoho Invoicing Software](https://github.com/ndianabasi/akpoho-invoicing-software) - An open-source SaaS-grade application which provides invoicing, quotations, and receipts functionalities for small businesses. Akpoho Software is built with the amazing AdonisJS 5 as the backend, so you can study the source codes and learn how to build your SaaS application with AdonisJS. 106 | - [MVP Starter](https://github.com/yann-yinn/mvp-starter) - build faster your next idea with this Adonis Starter providing ready-to-use users management (Sign up, Sign in, logout, forgot password, email verification, roles) 107 | - [MVP Admin Starter](https://github.com/batosai/adonis-starter) - build your next Adonis Starter project from a pre-existing admin interface (Register user, Roles, Sign in, Forgot password, Email verification, Impersonating users) 108 | - [Karaoke](https://github.com/batosai/karaoke) - Experimental karaoke app. Create a playlist by adding the youtube url of your choice and use your smartphone as a microphone. 109 | - [fractal-edge-adapter](https://github.com/batosai/fractal-edge-adapter) Use edge templates with Fractal. 110 | 111 | ## Companies/Projects using AdonisJS 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 |
https://cleavr.io/
https://diethunter.org
https://doclify.io/
https://cavai.com/
http://kayako.com/
https://paytm.com/
https://pettysave.com/
https://voyagerportal.com/
https://askyourpharmacist.ca/
https://adonismastery.com
http://zaychin.com
https://medicalworldnigeria.com
https://www.onli.com.br
https://tools.atislabs.com.br/covid
https://www.adeo.com/en/adeo/key-figures
https://www.leroymerlin.com/
https://www.crenet.io
ProspectWith Logohttps://www.prospectwith.com/
Gotedo Church Management Software LogoGotedo Church Management Software
My Cater LogoMyCater
LightOJ LogoLightOJ
Resilience Club LogoResilience Club
205 | 206 | ## Contributing 207 | 208 | Want to contribute with some resource? Great! Please, read the [contribution guidelines](CONTRIBUTING.md) before contributing. 209 | 210 | ## License 211 | 212 | [![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/) 213 | -------------------------------------------------------------------------------- /adonis-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/adonis-icon.png -------------------------------------------------------------------------------- /assets/adeo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/adeo.png -------------------------------------------------------------------------------- /assets/adonis-mastery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/adonis-mastery.png -------------------------------------------------------------------------------- /assets/ask-your-pharmacist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/ask-your-pharmacist.png -------------------------------------------------------------------------------- /assets/atislabs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/atislabs.png -------------------------------------------------------------------------------- /assets/cavai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/cavai.png -------------------------------------------------------------------------------- /assets/cleavr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/cleavr.png -------------------------------------------------------------------------------- /assets/crenet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/crenet.png -------------------------------------------------------------------------------- /assets/diethunter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/diethunter.png -------------------------------------------------------------------------------- /assets/doclify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/doclify.png -------------------------------------------------------------------------------- /assets/gotedo-church-management-software.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/gotedo-church-management-software.png -------------------------------------------------------------------------------- /assets/kayako.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/kayako.png -------------------------------------------------------------------------------- /assets/leroymerlin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/leroymerlin.png -------------------------------------------------------------------------------- /assets/lightoj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/lightoj.png -------------------------------------------------------------------------------- /assets/medical-world-nigeria.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/medical-world-nigeria.png -------------------------------------------------------------------------------- /assets/mycater.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/mycater.png -------------------------------------------------------------------------------- /assets/onli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/onli.png -------------------------------------------------------------------------------- /assets/paytm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/paytm.png -------------------------------------------------------------------------------- /assets/petty-save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/petty-save.png -------------------------------------------------------------------------------- /assets/prospectwith.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/prospectwith.png -------------------------------------------------------------------------------- /assets/resilienceclub.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/resilienceclub.png -------------------------------------------------------------------------------- /assets/voyager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/voyager.png -------------------------------------------------------------------------------- /assets/zaychin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adonisjs-community/awesome-adonisjs/ebcdc139a9f98dd93d75e41a911b0bf0fb8f38bc/assets/zaychin.png --------------------------------------------------------------------------------