Lad - Node.js Full-Stack Modern Framework (2023)
Node.js framework made by a former @expressjs TC and @koajs team member. Built for @forwardemail, @spamscanner, @breejs, @cabinjs, and @lassjs.
Pinned Repositories
dotenv-parse-variables
Parse dotenv files for Boolean, Array, and Number variable types, built for Lad
express-cdn
:cloud: Node module for delivering optimized, minified, mangled, gzipped assets with Express and Amazon's CDN (S3/CloudFront)
frisbee
:dog2: Modern fetch-based alternative to axios/superagent/request. Great for React Native.
koa-404-handler
404 handler for Lad and Koa (best used with koa-better-error-handler)
koa-better-error-handler
A better error-handler for Lad and Koa. Makes `ctx.throw` awesome (best used with koa-404-handler)
lad
Node.js framework made by a former @expressjs TC and @koajs team member. Built for @forwardemail, @spamscanner, @breejs, @cabinjs, and @lassjs.
react-native-loading-spinner-overlay
:barber: React Native loading spinner overlay
react-native-phone-verification
The best React Native example for phone verification (an alternative to Twitter Digits).
superagent
Ajax for Node.js and browsers (JS HTTP client). Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
supertest
🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
Lad - Node.js Full-Stack Modern Framework (2023)'s Repositories
ladjs/koa-better-error-handler
A better error-handler for Lad and Koa. Makes `ctx.throw` awesome (best used with koa-404-handler)
ladjs/chalkline
:lipstick: Draw a big chalkline in your terminal! Great for debugging and reading your log output locally!
ladjs/cache-pug-templates
Cache Pug templates for Lad/Koa/Express/Connect with Redis
ladjs/country-language
Query any country's spoken languages or countries where a language is spoken.
ladjs/naivebayes
A ladjs naivebayes package forked from `https://github.com/surmon-china/naivebayes`
ladjs/i18n
i18n wrapper and Koa middleware for Lad
ladjs/env
Environment configuration loader for Lad
ladjs/mongoose-common-plugin
Common plugin for Mongoose with standard schema fields and localization support
ladjs/remark-preset-github
GitHub markdown and prose style
ladjs/koa-meta
SEO <title> and <meta name="description"> middleware for Koa and Lad
ladjs/redis
Redis for Lad
ladjs/koa-views-render
Simple render(page, locals) middleware for Koa and Lad (uses koa-views)
ladjs/koa-better-static
Static file serving middleware for Koa. Forked from an inactive project and maintained for Lad.
ladjs/koa-redirect-loop
Prevent redirect loops with sessions since HTTP referrer header is unreliable and ensures sessions are saved upon redirect
ladjs/koa-redis-ratelimit
*DOES NOT WORK DUE TO `ratelimiter`, PLEASE USE https://github.com/scttcper/koa-simple-ratelimit INSTEAD* Rate limiting middleware backed by Redis for Koa v2+, built for :crocodile: CrocodileJS
ladjs/koa-views
Template rendering middleware for koa (hbs, swig, pug, anything! :sparkles:)
ladjs/mongoose-omit-common-fields
Array of common fields to emit for Mongoose toObject/toJSON (helpful for security)
ladjs/store-ip-address
Stores a user's IP address in the background for Lad
ladjs/policies
Policies helper for Lad
ladjs/preserve-qs
Preserve querystrings during redirect and creating new URLs for Node.js and browser environments (supports Lad, Koa, Express, and Connect)
ladjs/browserslist-config
Browserslist config for Lad
ladjs/koa-cors-gate
ladjs/state-helper
State helper for Lad
ladjs/store-sessions
Store/manage user sessions in the background for Lad
ladjs/.github
ladjs/koa-simple-ratelimit
Fork of koa-simple-ratelimit with better tests and options
ladjs/mongoose-unique-validator
Mongoose plugin which adds pre-save validation for unique fields within a Mongoose schema. This makes error handling much easier, since you will get a Mongoose validation error when you attempt to violate a unique constraint, rather than an E11000 error from MongoDB. Fork of the original unmaintained package.
ladjs/multer
Node.js middleware for handling `multipart/form-data`.
ladjs/passport-otp-strategy
Fork of "passport-otp-strategy" since it is no longer maintained
ladjs/svgfont2js