23 packages
@andreasnicolaou/browser-notifier
A lightweight, RxJS-based browser notification library with permission handling, auto-dismiss, delay and event callbacks.
@andreasnicolaou/country-kit
A comprehensive package for working with country data. Includes ISO codes, names in multiple languages, capitals, currencies, continents and more.
@andreasnicolaou/emoji-x-converter
A TypeScript library to convert between emojis and their textual descriptions across different languages using customizable mappings.
@andreasnicolaou/eslint-plugin-conditional-best-practices
ESLint plugin to disallow excessive nested conditionals to improve readability
@andreasnicolaou/eslint-plugin-no-classes-by-css
ESLint plugin to disallow usage of By.css with CSS classes in Jasmine tests
@andreasnicolaou/halo-cursor
Framework-agnostic animated cursor for Angular, React, Vue, and plain TypeScript apps.
@andreasnicolaou/js-natural-sort
Natural sorting of strings and numbers, supporting date, IP, and hex value comparison, with configurable case sensitivity and sorting order.
@andreasnicolaou/locale-translator
An Angular library for translating locale data and handling language-specific information.
@andreasnicolaou/ngx-copy-to-clipboard
A lightweight, standalone Angular directive for copying text to the clipboard using the Clipboard API.
@andreasnicolaou/ngx-nova-tw-button
A customizable Tailwind CSS button directive for Angular applications with multiple style variants and theming support
@andreasnicolaou/ngx-toastify
Angular wrapper for @andreasnicolaou/toastify — a lightweight toast notification manager.
@andreasnicolaou/overpass-client
A wrapper for the Overpass API to query OpenStreetMap data.
@andreasnicolaou/query-builder
A flexible and type-safe query builder for constructing complex conditional expressions with support for nested groups, various operators, and function calls.
@andreasnicolaou/reactive-event-source
A lightweight reactive wrapper around EventSource using RxJS, providing automatic reconnection and buffering.
@andreasnicolaou/rtl-detect
Modern, standards-based RTL (Right-to-Left) language detection for JavaScript/TypeScript. Detects if a locale is RTL, gets text direction, and lists all Unicode/ISO RTL languages.
@andreasnicolaou/safe
A simple utility for handling synchronous and asynchronous errors without relying on try-catch blocks.
@andreasnicolaou/toastify
Lightweight and customizable toast notifications for web applications.
@andreasnicolaou/typescript-expression-language
TypeScript implementation of symfony/expression-language
@andreasnicolaou/web-notifier
A lightweight, RxJS-based web notification library with permission handling, auto-dismiss, delay and event callbacks.
eslint-plugin-no-classes-by-css
ESLint plugin to disallow usage of By.css with CSS classes in Jasmine tests
@finosofica/mat-contenteditable
Facebook TypeScript SDK for Angular
@finosofica/ngx-facebook
Facebook TypeScript SDK for Angular
html2css-map
Extract inline styles into reusable CSS classes