Skip to content

Tellimer/open-source

Repository files navigation

Tellimer

Tellimer Open Source Monorepo

codecov

This monorepo contains various packages and applications maintained by Tellimer.

Structure

monorepo/
├── packages/          # Open source libraries
│   ├── econify/       # Economic data processing toolkit (201 tests)
│   └── countrify/     # Country flag emoji utilities
│
└── apps/              # Applications (e.g. demos)

Packages

JSR Score JSR Version

A comprehensive library for working with country flag emojis in Deno. Provides utilities for:

  • Getting country by slug (lowercase, hyphen-separated)
  • Searching countries by slug
  • Supporting ISO 3166-1 alpha-2 and alpha-3 codes
  • Including country dial codes

View Package →

JSR codecov

Test Coverage Quality

A comprehensive Deno/TypeScript package for economic data processing with advanced features for classification, normalization, quality assessment, and analysis. Features:

  • 🔍 Smart Classification — Automatically detect indicator types (stock, flow, rate, currency)
  • 🌍 150+ Currency Support — Convert values between currencies using FX tables
  • 📊 Magnitude Scaling — Seamlessly convert between trillions, billions, millions, thousands
  • ⏱️ Time Normalization — Transform flows across time periods (annual ↔ quarterly ↔ monthly ↔ daily)
  • 💼 Wages Data Processing — Specialized handling for mixed wage/salary data
  • 🚫 Normalization Exemptions — Skip normalization for specific indicators or categories
  • 🌊 XState Pipeline — Robust data processing pipeline with quality assessment
  • 🧪 Production Ready — 201 tests passing, zero linting issues, comprehensive examples

View Package →

Apps

Countrify Demo

A demo web application showcasing the @tellimer/countrify package capabilities - coming soon!

Development

This is a Deno workspace using Deno 2.0+ workspace features.

Getting Started

# Run tests for specific packages
deno task test:countrify
deno task test:econify

# Development mode for packages
deno task dev:countrify
deno task dev:econify

# Run all tests
cd packages/econify && deno test --allow-all
cd packages/countrify && deno test

# Format and lint code
deno fmt
deno lint

Available Tasks

  • dev:countrify - Run countrify in development mode with watch
  • dev:econify - Run econify in development mode with watch
  • test:countrify - Run countrify tests
  • test:econify - Run econify tests

Contributing

Please read our Contributing Guide for details on our code of conduct and the process for submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Open source packages maintained by Tellimer and a fintech developer community

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •