https://github.com/norvancc/vue-typewritter
A typewritter effect for vue3 and typescript.
https://github.com/norvancc/vue-typewritter
typewriter typewriter-effect typewritter vue vue3
Last synced: about 1 month ago
JSON representation
A typewritter effect for vue3 and typescript.
- Host: GitHub
- URL: https://github.com/norvancc/vue-typewritter
- Owner: norvancc
- License: mit
- Created: 2024-05-06T13:18:15.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-09T02:55:13.000Z (about 2 years ago)
- Last Synced: 2025-04-28T11:19:04.474Z (about 1 year ago)
- Topics: typewriter, typewriter-effect, typewritter, vue, vue3
- Language: TypeScript
- Homepage: http://typewritter.norvan.cc
- Size: 217 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
A typewritter effect for vue3 and typescript
## 🚀 Features
- 📝 Pure string input support
-
Vue component support
-
TSX/JSX grammer support
- 🔫 Customizable styles for each step
- 🚀 Each step supports custom speed
- 🚅 Chain call support
## 🦄 Usage
```ts
import { Typewriter } from 'vue-typewritter';
const typewriter = new Typewriter('#typewritter');
onMounted(() => {
nextTick(() => {
typewriter.setText('Hello World!');
});
});
```
## 📦 Install
> 🎩 From v1.0, it works for Vue 2 & 3
```bash
npm i vue-typewriter
```
## 📄 License
[MIT License](https://github.com/norvancc/typewritter/blob/main/LICENSE) © 2024-PRESENT [Norvan CC](https://norvan.cc)