back to home

mattboldt / typed.js

A JavaScript Typing Animation Library

16,301 stars
1,774 forks
22 issues
JavaScriptHTMLCSS

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing mattboldt/typed.js in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/mattboldt/typed.js)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

Live Demo | View All Demos | View Full Docs | mattboldt.com Typed.js is a library that types. Enter in any string, and watch it type at the speed you've set, backspace what it's typed, and begin a new sentence for however many strings you've set. --- Licensing GPL-3.0 License Limited Commercial License Unlimited Commercial License Free for use on personal and open source projects View License For use on a single commercial project Purchase License View License For use on unlimited commercial projects Purchase License View License Installation For use with a build tool like Vite, and/or in a React application, install with NPM or Yarn. NPM Yarn General ESM Usage ReactJS Usage CDN For use directly in the browser via tag: More complex hook-based function component: https://jsfiddle.net/mattboldt/60h9an7y/ Class component: https://jsfiddle.net/mattboldt/ovat9jmp/ Use with Vue.js Check out the Vue.js component: https://github.com/Orlandster/vue-typed-js Use it as WebComponent Check out the WebComponent: https://github.com/Orlandster/wc-typed-js Wonderful sites that have used (or are using) Typed.js https://forwardemail.net https://codesignal.com https://github.com/features/package-registry https://slack.com https://envato.com https://gorails.com https://productmap.co https://www.typed.com https://apeiron.io https://git.market https://commando.io http://testdouble.com/agency.html https://www.capitalfactory.com http://www.maxcdn.com https://www.powerauth.com --- Strings from static HTML (SEO Friendly) Rather than using the array to insert strings, you can place an HTML on the page and read from it. This allows bots and search engines, as well as users with JavaScript disabled, to see your text on the page. Type Pausing You can pause in the middle of a string for a given amount of time by including an escape character. Smart Backspacing In the following example, this would only backspace the words after "This is a" Bulk Typing The following example would emulate how a terminal acts when typing a command and seeing its result. CSS CSS animations are built upon initialization in JavaScript. But, you can customize them at your will! These classes are: Customization Contributing View Contribution Guidelines end Thanks for checking this out. If you have any questions, I'll be on Twitter. If you're using this, let me know! I'd love to see it. It would also be great if you mentioned me or my website somewhere. www.mattboldt.com