Developer Documentation

Professional text transformation tools trusted by 50,000+ developers

50K+ Downloads MIT Licensed Regular Updates 4.8/5 Rating
npm Package
50K+

Weekly Downloads

npm install fancy-text-generator View on npm Registry
Yarn Package
Available

Package Manager

yarn add fancy-text-generator View on Yarn Registry

πŸš€ Quick Start

Get started in 30 seconds. Choose your package manager:

npm
// Install
npm install fancy-text-generator

// Usage
const fancyText = require('fancy-text-generator');
console.log(fancyText.bold("Hello World"));
Yarn
// Install  
yarn add fancy-text-generator

// Usage
import fancyText from 'fancy-text-generator';
console.log(fancyText.bold("Hello World"));

πŸ“š API Reference

Method Description Example Input Example Output
bold(text) Converts text to mathematical bold Hello π‡πžπ₯π₯𝐨
italic(text) Converts to mathematical italic Hello π»π‘’π‘™π‘™π‘œ
script(text) Script style text transformation Hello β„‹π‘’π“π“π‘œ
fraktur(text) Gothic fraktur style Hello π”Šπ”²π”±π”’π”« π”—π”žπ”€
doubleStruck(text) Mathematical double-struck Hello ℍ𝕖𝕝𝕝𝕠
sansSerif(text) Clean sans-serif style Hello π–§π–Ύπ—…π—…π—ˆ
πŸ› οΈ Advanced Usage
const fancyText = require('fancy-text-generator');

// Chain multiple styles
const styledText = fancyText.bold(
  fancyText.italic("Nested Styles")
);

// Get all available styles
const allStyles = fancyText.getAvailableStyles();

// Custom text transformation
const customStyled = fancyText.transform("Hello", {
  style: 'bold',
  reverse: true
});
⚑ Performance
  • βœ… Zero dependencies
  • βœ… Lightweight: 15KB minified
  • βœ… Fast: Processes 10K chars in <10ms
  • βœ… Memory efficient: No memory leaks
  • βœ… Browser & Node.js support
  • βœ… TypeScript definitions included

🌐 Web Tool Integration

Our npm package powers the same reliable text transformation as our web tool at thefancytext.com

Web Tool Features:
  • 150+ font styles instantly
  • Real-time preview
  • Copy-paste ready output
  • Mobile-optimized interface
npm Package Advantages:
  • Programmatic access
  • Integration into your apps
  • Automation capabilities
  • Custom implementations

πŸ’¬ Support & Community

πŸ› Issue Reporting

Found a bug? Report it on our GitHub issues page.

Report Issue
πŸ’‘ Feature Requests

Suggest new features or font styles.

Request Feature
πŸ“§ Direct Support

Email for business inquiries or custom solutions.

Email Support