• Stars
    star
    117
  • Rank 292,884 (Top 6 %)
  • Language
    Elm
  • License
    MIT License
  • Created about 3 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A default template for building Elm applications using Vite.

Vite Elm Template

ci Gitpod ready-to-code

A default template for building Elm applications using Vite. Includes hot-module reload of Elm modules (courtesy of vite-plugin-elm).

Vite (French word for "fast", pronounced /vit/) is a build tool that aims to provide a faster and leaner development experience for modern web projects.

Elm is a functional language that compiles to JavaScript. It helps you make websites and web apps. It has a strong emphasis on simplicity and quality tooling.

Live demo site: https://vite-elm-template.netlify.app/

Features

For a single page app (SPA) version of this template, check out vite-elm-spa

Get Started

# Clone the template locally, removing the template's Git log
npx tiged lindsaykwardell/vite-elm-template my-elm-app

# Enter the project, install dependencies, and get started!
cd my-elm-app
npm install
npm run dev

For more information about Vite, check out Vite's official documentation.

To learn more about Elm, check out Elm's official homepage.

More Repositories

1

nuxt-github-api

Source plugin for pulling data into Nuxt from the official GitHub v4 GraphQL API.
JavaScript
24
star
2

vite-elm-spa

A default template for building Elm SPA applications using Vite.
Elm
13
star
3

natural-order

Sort arrays of strings or objects naturally.
TypeScript
13
star
4

elm-vue-bridge

Bridge to render Elm modules in a Vue application
Elm
12
star
5

http-wrapper

Simple Server/Router wrapper around Deno's HTTP module
TypeScript
12
star
6

juralen-elm

Implementation of Juralen in Elm
Elm
8
star
7

lindsaykwardell

Personal profile page, developed with Astro.
JavaScript
7
star
8

http-wrapper-example

Vue
3
star
9

elm-dialog-example

Elm
3
star
10

elm-vanilla-js-web-worker

JavaScript
3
star
11

react-tailwind-lib

Component library for React using Tailwind CSS.
TypeScript
2
star
12

conchords

Elm
2
star
13

clocktracker

Web app for recording gameplays and stats for Blood on the Clocktower
Vue
2
star
14

vite-elm-web-worker

JavaScript
2
star
15

gridsome-source-github-api

Gridsome plugin for GitHub v4 API
TypeScript
2
star
16

vue-global-summit

Vue
1
star
17

vue-global-summit-slides

Vue
1
star
18

juralen-vue

Prototype for Juralen in Typescript/Vue
TypeScript
1
star
19

vite-elm-netlify

Elm
1
star
20

js-marathon-vue-ts

JavaScript
1
star
21

elm-vite-from-template

Elm
1
star
22

elm-todo-setup

Elm
1
star
23

electron-svelte-starter

The default Svelte starter with Electron
JavaScript
1
star
24

pokebox

Elm
1
star
25

astro-elm-example

Astro
1
star
26

juralen

Turn-based Strategy game built in React
JavaScript
1
star
27

dialog-element

JavaScript
1
star
28

elixir-phoenix-railway-test

Elixir
1
star
29

viteconf-example-existing-vuejs-app

Vue
1
star
30

Inventory-Management-System

Basic inventory system in C# and WindowsForms.
C#
1
star