express-postgres-starter. A starter project for Node.js with Express and Postgres running on Docker Compose
156alpinejs-playground. A set of ready to use Alpine.js examples with TailwindCSS
119docker-compose-local-https. Examples of local HTTPS with docker-compose + mkcert + nginx/Caddy
90alpine-test-utils. Utilities for testing Alpine.js components
72express-bull-es6. An example setup with docker-compose, Redis, bull queue and ES6.
68mock-express-request-response. Mock/stub the Express request/response objects using Jest or sinon
63express-redis-docker. A Node/Express app with Redis through Docker Compose
63mock-spy-module-import. JavaScript import/require module testing do's and don'ts with Jest
56yarn-workspaces-simple-monorepo. Yarn Workspaces basic monorepo management without Lerna for coding examples
30jest-mock-date-examples. Different approaches to mocking the Date in Jest tests
27fix-package-lock. Fix package-lock.json by regenerating it
27microbundle-ts-pkg. A TypeScript npm package skeleton/starter project with microbundle, node:test and prettier
21jest-handbook-examples. Examples for The Jest Handbook
19jest-ignore-coverage. Examples of how to ignore files/functions/statements for coverage
16vue-multiple-components-in-sfc. Examples of writing multiple components in a single .vue file
13pocket-newsletter-lambda. Example Lambda to fetch all "newsletter" posts from Pocket.
10express-supertest-moxios. Testing an Express app with SuperTest and moxios
9netlify-lambda-tailwind-static-starter. A starter project with Netlify Lambda, Tailwind CSS and static pages.
8alpine-server-render. Server-rendering Alpine.js templates.
8beercalculatorapp. React Native versions of BeerCalculator
8recursive-js. Recursive implementations of map, filter and reduce in ES6 with a few tests and build scripts, ready to be shipped as an npm module.
8node-test-runner-examples. Examples of tests using the `node:test` module and runner
7node-run-python. An example of running a Python script and using its output from Node.js
7express-nunjucks-tailwind. A starter project with Express, Nunjucks and TailwindCSS
7jest-spy-mock-stub-reference. Jest .fn() and .spyOn() spy/stub/mock assertion reference
6pocket-personal-access-token. A lightweight OAuth integration with the Pocket API to generate an access token for your personal account
6alpine-minimal-boilerplate. Minimal Alpine.js + HTML setup.
6react-alpinejs. Simple React-AlpineJS integration example
6shatstack. Back to basics with the HTML-driven SHATstack: Serverless, HTML, Alpine.js, TailwindCSS
6micro-analytics-events. A microservice to record analytics events to SQLite3
6nuxt-express-postgres-starter. A full-stack starter project with Nuxt, Express and Postgres
6alpine-inline-babel. Run JavaScript inside of Alpine.js directives through Babel
5buttondown. Node.js/TypeScript Buttondown API client
4jest-object-array-partial-match. Jest Array/Object partial match with objectContaining and arrayContaining
4eye-track. Eye-tracking hack
4node-mit-boilerplate. Node.js starter files with MIT license, gitignore and XO linting
4python-graphql-client-example. An example consuming a GraphQL API from Python using gql.
3jest-set-clear-reset-stub. Set, reset and clear mocks, stubs and spies in Jest
3snapshot-everything. Code repository for "Abusing Jest snapshot tests: some nice snapshot use-cases"
3vagrant-express-mysql-starter. Starter for a local Vagrant, Express and MySQL setup
3command-control-click-react. Simple React Command or Control + Click detection
3docsify-mermaid-10. Example with Docsify and Mermaid 10
2alpine-inline-transpile. Transpile inline Alpine.js directive code
2jsdoc-type-d-ts-node-pkg. A Node.js package setup with types.d.ts (TypeScript typings) generated from JSDoc annotations
2dake. TypeScript build tool, similar to Jake, Make or Rake. Built to work with Deno.
2md-tweet-embed. Convert Tweets to Markdown embeds
2cypress-scroll-position-assertions. Demo of Cypress assertions on page scroll position/offset
2go-parallel-http-requests. Examples of running HTTP requests in parallel in Go
2alpine-auto-init. Alpine.js `x-init="init()"` automatically
2hello-world-micro. Hello world with Zeit's micro with CORS enabled
1awesome-hugo. A curated list of awesome things related to Hugo, The world's fastest framework for building websites.
1