• Stars
    star
    309
  • Rank 135,306 (Top 3 %)
  • Language Svelte
  • 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

Date and time picker for Svelte

Date Picker Svelte

NPM License NPM Downloads test

Date and time picker for Svelte

Features:

  • Theming
  • Custom formats
  • Internationalization (i18n)
  • Autopunctuation (e.g typing "20201111111111" gives you "2020-11-11 11:11:11" with the default format)
  • Keyboard shortcuts

Demo β€’ Documentation β€’ REPL

Install

npm install date-picker-svelte

Usage

<script>
  import { DateInput } from 'date-picker-svelte'
  let date = new Date()
</script>

<DateInput bind:value={date} />

Check the docs to learn more

Contributing

Get started

  1. Install Node.js (v14 works)
  2. Run npm install

Commands

  • npm run dev: Start site in dev mode
  • npm run build: Build package and site
  • npm run preview: Preview production site
  • npm run check: Run svelte-check
  • npm run test: Run tests
  • npm run format: Format code

Publish new version

  1. Update CHANGELOG.md
  2. Check for errors
    npm run lint
    
  3. Bump the version number
    npm version --no-git-tag <version>
    
  4. Publish
    npm publish
    
  5. Commit with a tag in format "v#.#.#"
  6. Create GitHub release with release notes

More Repositories

1

tauri-sveltekit-template

Tauri + SvelteKit template
Rust
164
star
2

cpc

Text calculator with support for units and conversion
Rust
130
star
3

kadium

App for staying ontop of YouTube channels' uploads
Svelte
109
star
4

time-machine-inspector

Time Machine backup size inspector app
Rust
89
star
5

mr-tagger

Music file tagging app for Mac, Linux and Windows
Rust
74
star
6

remind-me-again

Toggleable cron reminders app for Mac, Linux and Windows
Rust
72
star
7

ferrum

Music library app for Mac, Linux and Windows
Svelte
45
star
8

svelte-tauri-filedrop

Tauri file drop handling component for Svelte
Svelte
33
star
9

svelte-droplet

File dropzone for Svelte
Svelte
32
star
10

redlux

AAC decoder for MPEG-4 and AAC files, with rodio support
Rust
18
star
11

readme-template-action

Integrate GitHub API data in your README.md
TypeScript
14
star
12

color-picker-svelte

Color picker for Svelte
Svelte
9
star
13

modal-svelte

Svelte
9
star
14

thumbnail-grabber

Chrome extension for grabbing thumbnails/covers
TypeScript
6
star
15

vidl

CLI for downloading video/audio
Python
5
star
16

homebrew-tap

My Homebrew casks and formulas
Ruby
5
star
17

notifier

Android app for scheduling notifications
Dart
4
star
18

starchart

GitHub star history graph
Svelte
4
star
19

embler

Turn binaries into applications
JavaScript
3
star
20

taskler

Simple text editor for your New Tab page
Stylus
3
star
21

colorboy-js

Easy terminal coloring for Node.js, macOS/Linux
JavaScript
2
star
22

tauri-multiwindow-freeze-bug

Rust
1
star
23

svelte-template

Svelte + Vite + HMR + TypeScript + Preprocessor support
JavaScript
1
star
24

kasper.space

Personal website
Vue
1
star
25

2dcam

After Effects 2d camera
JavaScript
1
star
26

to

CLI audio, video and image file converter
Shell
1
star
27

cryp

Cryptocurrency portfolio tracker (unfinished)
JavaScript
1
star
28

vite-plugin-electron-x

A Vite plugin for bundling `main.ts`, `preload.ts` and running Electron in development
TypeScript
1
star
29

colorboy-py

python package - Easily add color to your strings
Python
1
star
30

gpm-to-itunes

Imports Google Play Music library to iTunes
Python
1
star
31

portal-removechild-bug

Svelte
1
star
32

lumix

Art website (unfinished)
JavaScript
1
star
33

javascript-without-snippets

Atom package | language-javascript without snippets
CoffeeScript
1
star
34

website-template

My PHP website template
PHP
1
star
35

tauri-devtools-resize-bug

Rust
1
star