{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"docs.sailscasts.com","owner":"sailscastshq","isFork":false,"description":"All the docs","allTopics":["open-source","sails","sails-hook"],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":2,"issueCount":2,"starsCount":9,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-20T08:42:14.521Z"}},{"type":"Public","name":"boring-stack","owner":"sailscastshq","isFork":false,"description":"The Reliable Full-Stack JavaScript Stack: Ship products with battle-tested technologies. Say no to chasing JavaScript trends and just ship.","allTopics":["react","javascript","vuejs","vue","reactjs","svelte","starter-template","sailsjs","fullstack-javascript","tailwindcss"],"primaryLanguage":{"name":"EJS","color":"#a91e50"},"pullRequestCount":0,"issueCount":7,"starsCount":359,"forksCount":18,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-16T09:22:32.507Z"}},{"type":"Public","name":"sails-hook-mail","owner":"sailscastshq","isFork":false,"description":"The simple elegant way to send emails from a Sails application","allTopics":["sailsjs","smtp","transactional-emails","nodemailer","resend","sails-hook","resend-email"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":7,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-18T18:55:50.810Z"}},{"type":"Public","name":"captain-vane","owner":"sailscastshq","isFork":false,"description":"Generate realistic test data for your Waterline model","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-09T09:44:39.828Z"}},{"type":"Public","name":"sails-hook-wish","owner":"sailscastshq","isFork":false,"description":"The OAuth hook you wish exists for Sails","allTopics":["oauth2","sailsjs","sails-hook"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":2,"starsCount":6,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-09T09:41:58.525Z"}},{"type":"Public","name":"sails-flash","owner":"sailscastshq","isFork":false,"description":"A lightweight Sails hook to flash messages","allTopics":["flash","session","messages"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-20T18:56:31.877Z"}},{"type":"Public","name":"sails-pay","owner":"sailscastshq","isFork":false,"description":"The modern payments engine for Sails applications","allTopics":["subscription","paypal","engine","sails","payment-integration","payment-provider","sails-hook","payment-processor","lemonsqueezy"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":5,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-18T21:29:23.012Z"}},{"type":"Public","name":"sails-stash","owner":"sailscastshq","isFork":false,"description":"Efficient and intuitive caching for your Sails applications","allTopics":["redis","cache","sailsjs","cache-storage","sails","memcache","sails-hook","sails-hook-cache"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-10T08:56:23.776Z"}},{"type":"Public","name":"sails-content","owner":"sailscastshq","isFork":false,"description":"The file-based CMS for your Sails application, powered by Markdown and your view template.","allTopics":["markdown","cms","vue","jsx","waterline-driver","waterline","sails","sails-hook","waterline-orm","git-cms"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-03T13:00:23.546Z"}},{"type":"Public","name":"preset-sails","owner":"sailscastshq","isFork":false,"description":"Bundled with opinionated plugins and reporters for Sails","allTopics":["testing","sails","japa"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-29T11:36:35.118Z"}},{"type":"Public","name":"sailboat","owner":"sailscastshq","isFork":false,"description":"Sails tooling for VS Code. ","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":2,"starsCount":18,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-18T21:44:48.197Z"}},{"type":"Public","name":"sails_io","owner":"sailscastshq","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Dart","color":"#00B4AB"},"pullRequestCount":2,"issueCount":0,"starsCount":1,"forksCount":3,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-28T08:16:11.079Z"}},{"type":"Public archive","name":"inertia-sails","owner":"sailscastshq","isFork":false,"description":"**Now lives in the boring-stack repo** The Sails adapter for Inertia","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-19T00:41:31.227Z"}},{"type":"Public archive","name":"create-sails","owner":"sailscastshq","isFork":false,"description":"**Now lives in the boring-stack repo** The CLI tool for scaffolding The Boring JavaScript Stack projects","allTopics":["webpack","vue","rollup","scaffold","parcel","sailsjs","scaffold-template","sails","vite","vitejs"],"primaryLanguage":{"name":"EJS","color":"#a91e50"},"pullRequestCount":0,"issueCount":4,"starsCount":5,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-19T00:38:45.744Z"}},{"type":"Public","name":"sails-hook-rate-limit","owner":"sailscastshq","isFork":false,"description":"Basic rate-limiting hook for Sails based on express-rate-limit","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-24T15:34:35.940Z"}},{"type":"Public","name":"rits-stack-todomvc","owner":"sailscastshq","isFork":false,"description":"TODOMVC on the RITS Stack - React, Inertia, Tailwind CSS, and Sails","allTopics":["sails","tailwindcss","rits","inertiajs","todomv"],"primaryLanguage":{"name":"EJS","color":"#a91e50"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-12T16:24:20.790Z"}},{"type":"Public","name":"pingcrm","owner":"sailscastshq","isFork":false,"description":"PingCRM on Sails - A Sails demo application to illustrate how Inertia.js works","allTopics":[],"primaryLanguage":{"name":"EJS","color":"#a91e50"},"pullRequestCount":0,"issueCount":1,"starsCount":2,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-28T09:15:12.742Z"}},{"type":"Public","name":"captain-vane-generator","owner":"sailscastshq","isFork":false,"description":"Sails generator for the captain-vane hook","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-09T23:15:13.111Z"}},{"type":"Public","name":"sails","owner":"sailscastshq","isFork":true,"description":"Realtime MVC Framework for Node.js","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1948,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-06T20:13:29.118Z"}},{"type":"Public","name":"sails-hook-paystack","owner":"sailscastshq","isFork":false,"description":"This Sails hook exposes methods for interacting with the Paystack API. Internally it uses the machinepack-paystack package","allTopics":["credit-card","sailsjs","payment-processing","paystack","sails-hook","paystack-api"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-01-18T20:41:37.049Z"}},{"type":"Public","name":"machinepack-paystack","owner":"sailscastshq","isFork":false,"description":"Communicate with the Paystack API to initialize transactions, create plans, etc.","allTopics":["credit-card","machines","machinepack","payment-integration","payment-processing","paystack","paystack-api","paystack-library"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-01-18T15:23:51.884Z"}},{"type":"Public","name":"sails-tailwindcss","owner":"sailscastshq","isFork":false,"description":"A template for setting up Tailwind CSS in a Sails application","allTopics":["setup","fullstack","sails","fullstack-javascript","tailwindcss"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-05T11:01:11.874Z"}},{"type":"Public","name":"paystack-cli","owner":"sailscastshq","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":10,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-30T15:30:52.458Z"}},{"type":"Public","name":"wistia_player","owner":"sailscastshq","isFork":false,"description":"Flutter package for playing or streaming inline Wistia videos using the official iFrame player API.","allTopics":["dart","wistia","wistia-video","fluter","wistia-api","flutter-packge"],"primaryLanguage":{"name":"Dart","color":"#00B4AB"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-22T09:51:46.632Z"}},{"type":"Public","name":"petite-vue","owner":"sailscastshq","isFork":true,"description":"5kb subset of Vue optimized for progressive enhancement","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":351,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-07-02T15:10:04.351Z"}},{"type":"Public","name":"sails-mongo","owner":"sailscastshq","isFork":true,"description":"MongoDB adapter for Sails.js / Waterline ORM.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":257,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-10T15:59:18.769Z"}},{"type":"Public","name":"waterline","owner":"sailscastshq","isFork":true,"description":"An adapter-based ORM for Node.js with support for mysql, mongo, postgres, mssql (SQL Server), and more","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":601,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-21T06:11:17.857Z"}},{"type":"Public","name":"sails-hook-orm","owner":"sailscastshq","isFork":true,"description":"Implements support for Waterline ORM in Sails.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":47,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-03-10T14:29:15.745Z"}},{"type":"Public","name":"switter","owner":"sailscastshq","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-02-25T18:26:28.476Z"}},{"type":"Public","name":"sails-hook-node-fetch","owner":"sailscastshq","isFork":false,"description":"Exposes the light-weight node-fetch module as a built-in helper in your Sails app","allTopics":["nodejs","fetch","sailsjs","node-module","node-fetch","sails-hook"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-10-19T21:43:16.133Z"}}],"repositoryCount":33,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}