Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
@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 25 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

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 14 repositories

Top languages

Loading…

Most used topics

Loading…

Morty Proxy This is a proxified and sanitized view of the page, visit original site.