Lachlan Miller (@lmiller1990)

Top repositories

1

vue-testing-handbook

A guide on testing Vue components and applications
Vue
866
star
2

design-patterns-for-vuejs-source-code

Soure code for my book "Design Patterns for Vue.js": https://lachlan-miller.me/design-patterns-for-vuejs
JavaScript
96
star
3

firestore-vue-chat

Trying out the Firebase firestore with a simple chat app.
JavaScript
76
star
4

complete-vuejs

A complete course on Vue.js 3. Options/Composition API, Vuex + Vue Router.
Vue
68
star
5

vuejs-composition-course

The source for my Vue.js 3 Compsition API course
JavaScript
59
star
6

v-switch

<VSwitch> component for Vue.js 3
JavaScript
44
star
7

vtu-next-demo

Demo repo with vue-test-utils-next, TS and vue-jest
JavaScript
37
star
8

v-switch-case

A simple switch/case directive for Vue.js
JavaScript
33
star
9

vue-3-urql-example

Vue 3 and urql basic example
TypeScript
31
star
10

vuejs-composition-api-course

The source code for my re-recorded Vue.js 3 course. https://gumroad.com/l/vuejs-composition-api
TypeScript
30
star
11

vuejs-3-complete-crash-course

Source code for Vue.js 3 complete crash course (Options/Composition API, Vuex, Vue Router...)
Vue
27
star
12

grahql-vue-example

An article showing how to make a GraphQL server and query with vue
Vue
27
star
13

vue-pdf-renderer-demo

Demo on building a custom Vue 3 PDF renderer
TypeScript
26
star
14

vue-apollo-graphql

An app showing how to use Apollo with Vue.
JavaScript
26
star
15

vuejs-composition-api-v3

3rd recording of my Vue.js Composition API course
Vue
26
star
16

vuex-async

A project demonstrating how to reduce boilerplate in Vuex for API calls.
JavaScript
22
star
17

cypress-react-vite-demo

Demo with React + Cypress + Vite
JavaScript
20
star
18

vue-3-cypress-vite

Cypres component testing with Vue 3 and Vite
Vue
19
star
19

cypress-react-template

Component Testing with Cypress and React
JavaScript
16
star
20

pinia-example

Example app built with Vue 3, Vite and Pinia
TypeScript
15
star
21

vuex-testing-example

Some examples showing how to test Vuex in components with vue-test-utils.
JavaScript
14
star
22

graphql-rest-vue

Kanban board powered by Vue.js 3, GraphQL, TypeORM, Vite...
TypeScript
14
star
23

cypress-testing-handbook

A guide on testing component with Cypress
TypeScript
14
star
24

vue-3-composition-api-course

Source code for my upcoming course on https://vuejs-course.com/
TypeScript
13
star
25

flux-entities

A better way to manage your flux state
TypeScript
12
star
26

neith

TypeScript
11
star
27

spreadsheet

Demo of building a spreadsheet engine + Vue UI layer
TypeScript
10
star
28

design-pattenrns-for-vuejs

HTML
10
star
29

steem-blog-series

Building a blog on the steem blockchian with Vue.js.
JavaScript
10
star
30

vue-cypress-template

Template for Component Testing with Cypress and Vue
Vue
9
star
31

vue_tsx_article_demo

Demo for article showing how to use TS and TSX with Vue
TypeScript
9
star
32

vue-tetris

Tetris in Vue.js
JavaScript
9
star
33

axios-transform-example

Example of Axios's transformRequest and transformResponse features to make your frontend and backend coding conventions match up
JavaScript
9
star
34

typing-the-test-suite

A brisk course on writing tests with Jest and TypeScript.
TypeScript
8
star
35

7-vue-patterns-source

Source for this YouTube video: https://youtu.be/muaBCsVE-NM
Vue
8
star
36

various-testing-frameworks-example

Testing a form component with various libs/frameworks
JavaScript
8
star
37

vitebook

Trying out Vite with a storybook clone
Vue
8
star
38

vue-validate-example

An example repo demonstrating how to separate core functionality from UI lib integrations
TypeScript
7
star
39

vue-3-testing

Trying out Vue 3 and the new composition API
TypeScript
6
star
40

vdom-traverse-article

Source code for my article on traversing the Vue 3 VDOM
JavaScript
6
star
41

python-opencv-lake-recognition

Recognition and outlining a lake with opencv and python
Python
6
star
42

vuex-jest-mocking-examples

JavaScript
6
star
43

vue-component-scaffolder

A npm cli tool to scaffold vue components.
JavaScript
6
star
44

react-vite-dashboard

JavaScript
5
star
45

webpack-simple-vue

Webpack config for Vue from scratch
JavaScript
5
star
46

firechat

A simple realtime chat app built with Vue.js and Firestore.
JavaScript
4
star
47

vue-30

Vue
4
star
48

vue-rails-form-validation

Demo app + article about using Vue.js to validate Ruby on Rails forms.
Ruby
4
star
49

esnext-vue-3-template

Template with Vue.js 3, JSX and some esnext features (pipeline, partial application)
JavaScript
4
star
50

gamblor-web

Webapp to simulate sports betting
HTML
4
star
51

deno-markdown

Markdown to HTML compiler for the Deno runtime
TypeScript
4
star
52

tree-view

IDE-like file system tree structure and component
TypeScript
4
star
53

aov2022

Advent of Vue 2022
JavaScript
3
star
54

cypress-web-components-example

Example showing how to make a custom mount adapter
JavaScript
3
star
55

vue-plugin-utils

Coming soon
TypeScript
3
star
56

vue-testing-framework

Experimenting with Vue 3 and unit testing
TypeScript
3
star
57

testing-api-requests-vue

An article showing how to test api requests with Jest and Cypress
JavaScript
3
star
58

vuejs-course-2-separating-business-ui-logic

Screencast #2 - Separating UI and Business Logic in Vue Components
Vue
2
star
59

cypress-explorer

Experimental file explorer for Cypress 10
TypeScript
2
star
60

lots-of-modules

App importing 1000 JS modules for benchmarking
HTML
2
star
61

vue-apollo-example

Small demo with Vue 3 and Vue Apollo 4
Vue
2
star
62

cypress-preprocessor-example

Example for bug
JavaScript
2
star
63

vue-class-component-sfc

JavaScript
2
star
64

rails-cypress

Ruby
2
star
65

vuex-async-actions

Manage the status of async actions calls with some utility methods, and generate the corresponding mutations.
JavaScript
2
star
66

websockets-scratch

A simple guide on implementing websockets from scratch in Node.js with NO dependencies
JavaScript
2
star
67

paginator

TypeScript
2
star
68

render-fns-vue

Render functions example for Vue 3.3
TypeScript
1
star
69

snippets.io

WIP - a cli tool to automatically insert code snippets into blog articles
JavaScript
1
star
70

steemit-app

A simple Rails app demonstrating how to interact with the Steemit blockchain.
Ruby
1
star
71

vue-ts-jest

Experimental Vue Jest transformer based on ts-jest
TypeScript
1
star
72

vuex-loading-overlay

A progressive loading plugin for Vuex actions.
JavaScript
1
star
73

cypress-ct-solid-js

Testing out the Cypress CT Framework Definition Public API
TypeScript
1
star
74

vue-drag

A draggable directive for Vue components
JavaScript
1
star
75

gamblor-frontend

JavaScript
1
star
76

modules

Notes on JS modules
JavaScript
1
star
77

resize-observer-error

JavaScript
1
star
78

node-addon-learning

Practice repo for Node Addon API / C++
C++
1
star
79

jest-course

JavaScript
1
star
80

leafletjs-travel

A demo using leafletjs to show a trip
JavaScript
1
star
81

vdom

My own virtual dom implementation
JavaScript
1
star
82

dotfiles

My dotfiles
Shell
1
star
83

ct-monorepo-bug

1
star
84

vuex-demo

JavaScript
1
star
85

nuxt-express-demo

Nuxt with Express demo project
JavaScript
1
star
86

vscode-finder

Experimental fuzzy finder for vscode
TypeScript
1
star
87

nuxt-prisma-graphql

Figuring out what stack I'd like to use for my next app
TypeScript
1
star
88

source-map-visualizer

Another source map visualizer
JavaScript
1
star
89

vue-test-utils-node-basic

Example using vue-test-utils with node and minimal dependencies
JavaScript
1
star
90

banner-app

Something fun, coming soon
JavaScript
1
star
91

cypress-runner-inject-benchmarks

https://github.com/cypress-io/cypress/issues/22353#issuecomment-1189650903
JavaScript
1
star
92

tea

The simplest of test runners, written for educational purposes
TypeScript
1
star
93

vue-3-course

Test app for Vue 2 and Composition API
TypeScript
1
star
94

gamblor

Some functions to calculating League of Legends stats
HTML
1
star
95

vite-react-17-error-with-cypress

JavaScript
1
star
96

cypress-react-webpack-5-example

Minimal example with Cypress Component Testing, Webpack 5 and React
JavaScript
1
star
97

cra-repos

Various versions of CRA I use to test Cypress
JavaScript
1
star
98

qiita_tdd_demo

Qiita投稿を表示するコンポーネントをTDDで作るデモ
Vue
1
star
99

electic

Simple static blog generator in Elixir
Elixir
1
star