Skip to content
@telperiontech

Telperion Technology

Telperion Technology

Telperion Technology

Crafting high-quality, open-source libraries for modern web development

Website Docs npm GitHub followers


👋 About Us

Telperion Technology is an open-source organization building battle-tested utilities and tools for modern web development. Our libraries are crafted with performance, type safety, and developer experience in mind — most packages are zero-dependency, fully tree-shakeable, and written in TypeScript.


📦 Open Source Libraries

🔧 JavaScript & TypeScript Utilities

Repository Description Stars Language
js-utils 50+ utility functions for arrays, objects, promises, strings, and more ⭐ 26 TypeScript
telperion Monorepo of open-source packages including @telperion/js-utils, @telperion/extra-ts-types, @telperion/rx-utils, @telperion/messenger, and more ⭐ 2 TypeScript
maslak Converts flat objects to key-value pairs and sorts them by a given array ⭐ 8 JavaScript
version-update CLI tool to bump package.json version numbers JavaScript

🌐 Web & DOM Utilities

Repository Description Stars Language
scroll-manager Improved scroll events & scroll management using RxJS observables ⭐ 5 TypeScript
resize-manager Improved resize events for window & DOM elements ⭐ 1 TypeScript
position-tracker Library to track DOM element position in the browser TypeScript
sticky Sticky web component TypeScript
styled-web-components Styled web components JavaScript

⚡ Angular & Framework Utilities

Repository Description Stars Language
angular-rest Angular HTTP client with TypeScript declarative annotations, observables, interceptors, and timeouts ⭐ 3 TypeScript
ng-utils Commonly used Angular application utilities ⭐ 1 TypeScript

📡 Messaging & Communication

Repository Description Stars Language
hermes JavaScript messaging library for Chrome extensions, iframes, and web workers TypeScript

🏗️ Telperion Monorepo

The telperion monorepo is our primary development hub, built with Nx. It contains a growing collection of packages published to npm:

JS & TS

Angular

Messaging

Build & DevOps

  • @thalesrc/nx-utils — Nx executors for monorepos
  • @thalesrc/paintlet — CSS Houdini paint worklets
  • @thalesrc/auto-proxy — Docker-aware nginx reverse proxy with auto SSL
  • @thalesrc/docker-frp — Fast Reverse Proxy Docker container

🚀 Key Features Across All Libraries

  • 🟦 TypeScript First — Full type definitions across all packages
  • 🌲 Tree-shakeable — Import only what you need; zero unused code
  • 🔗 Zero / Minimal Dependencies — Most packages ship with no external deps
  • 🧪 Well Tested — High test coverage and CI across repositories
  • 📚 Documented — Comprehensive docs at open-source.telperion.tr
  • 🎨 Framework Agnostic — Works with Angular, React, Vue, or plain JavaScript

🛠️ Technologies We Use

TypeScript JavaScript Angular Vue.js RxJS Nx Docker Node.js


🤝 Contributing

We welcome contributions! Check out the individual repositories for contributing guidelines. In general:

  1. Fork the repository
  2. Create a feature branch: git checkout -b feature/my-feature
  3. Commit your changes: git commit -m 'feat: add my feature'
  4. Push and open a Pull Request

🔗 Links

🌐 Website telperion.tr
📖 Open Source Docs open-source.telperion.tr
📦 npm Organization npmjs.com/org/telperion
💻 GitHub github.com/telperiontech

Made with ❤️ by Telperion Technology

Pinned Loading

  1. telperion telperion Public

    Single repository containing open-source packages.

    TypeScript 2

  2. js-utils js-utils Public archive

    Javascript utility functions for web development

    TypeScript 26 5

  3. scroll-manager scroll-manager Public

    Improved Scroll Events & Scroll Management

    TypeScript 5

  4. angular-rest angular-rest Public

    Angular HTTP client with Typescript Declarative Annotations, Observables, Interceptors and Timeouts.

    TypeScript 3 2

  5. ng-utils ng-utils Public

    A package to store commonly used angular application contents

    TypeScript 1

  6. hermes hermes Public

    Javascript messaging library

    TypeScript 2

Repositories

Showing 10 of 14 repositories

Top languages

Loading…

Most used topics

Loading…