Skip to content
View ElJijuna's full-sized avatar
🥖
Yo soy el pan de vida
🥖
Yo soy el pan de vida

Block or report ElJijuna

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ElJijuna/README.md

Hi, I'm Pilmee

Software Engineer building small, sharp TypeScript tools for people who like clean APIs, reusable UI, developer ergonomics, and things that do exactly what they promise.

I usually orbit around four ideas:

  • Developer tooling that removes ceremony.
  • Typed API clients that make external services feel native.
  • React libraries with maintainable primitives.
  • Monitoring and package intelligence for everyday engineering work.

GitHub LinkedIn Email X

89 public repositories · 86 npm packages · TypeScript-first


Current Focus

Track What I am building Repositories
Runtime insight Browser monitoring, metrics UIs, package visibility, audit reports monitor-api, monitor-ui, MyNpmLens, web-audit-action
API clients Zero-dependency typed clients for enterprise APIs and package registries BitbucketDataCenterApiClient, argocd-api-client, JiraDataCenterApiClient, maven-api-client, pypi-api-client
React + UI GNOME-inspired interfaces, data hooks, calendars, and microfrontends gnome-ui, api-hooks, calendar-react, open-comp, floaty-widget
Developer infrastructure Language metadata, terminal UI, repository intelligence, Vite plugins, and shared configs code-languages, blessed-components, baphy, vite-magic-tree-shaking, super-configs

Featured Workbench

Interface Systems

Project Description Live / Docs
gnome-ui React monorepo bringing GNOME Human Interface Guidelines to the web: core, icons, layout, hooks, charts, platform, and React components. gnome-ui.org
api-hooks Typed React hooks for popular APIs, built on TanStack Query with consistent async state management. docs
calendar-react Accessible calendar components for React 19 with Temporal-based date handling. npm
open-comp Microfrontend orchestrator — loads remote Module Federation components and renders them safely in a React app. -
open-comp-microfrontends Monorepo of @open-comp/* microfrontend widgets consumable via the open-comp orchestrator or as npm packages. -
floaty-widget Floating component with drag, collapse, expand, and pin behavior. docs

Monitoring, Signals, and Package Intelligence

Project Description Live / Docs
monitor-api Signal-based web app monitoring library for FPS, JS heap, long tasks, CLS, network requests, React renders, and custom events. docs
monitor-ui Three-level React monitoring interface: compact live metrics, detailed inspector, and full dashboard. docs
SSignal Lightweight zero-dependency reactive signal built on the native EventTarget API. -
MyNpmLens PWA for bookmarking npm packages and inspecting versions, dependencies, and metadata. app
MonitoringTool Lightweight solution for tracking metrics, performance, resource usage, alerts, logs, and visualizations. -
MonitoringTool-DB Database layer for MonitoringTool. -

Typed API Clients

Client Description Docs
github-api-client Typed GitHub API client for repos, branches, commits, collaborators, files, and token-based auth. docs
npmjs-api-client Chainable npm Registry API client for metadata, versions, search, and download stats. docs
BitbucketDataCenterApiClient Zero-runtime-dependency TypeScript client for Bitbucket Data Center REST APIs. docs
cwe-api-client TypeScript client for MITRE CWE lookup, categories, views, and hierarchy navigation. docs
bundlephobia-api-client Fully typed Bundlephobia client for bundle size, version history, and similar packages. docs
CheckmarxApiClient API wrapper for Checkmarx. -
BlackDuckApiClient TypeScript client for Black Duck APIs. -
JiraDataCenterApiClient TypeScript client for Jira Data Center APIs. -
osv-api-client Client for OSV vulnerability data. -
dockerhub-api-client Client workbench for Docker Hub APIs. -
pypi-api-client Client workbench for PyPI APIs. -
SnykApiClient Client workbench for Snyk APIs. -
nuget-api-client TypeScript client for the NuGet REST API. -
argocd-api-client TypeScript client for the Argo CD REST API. -
ConfluenceDataCenterApiClient TypeScript client for Confluence Data Center REST APIs. -
maven-api-client TypeScript client for Maven Central search and artifact metadata. docs
crates-api-client TypeScript client for crates.io metadata, versions, and search. docs
php-packagist-api-client TypeScript client for Packagist search, metadata, stats, and security advisories. docs

Build, Docs, and Automation

Project Description Link
infinity-fetch Lightweight utility for flexible, reusable HTTP requests. docs
express-memorize Express middleware for response caching with configurable strategies and expiration. docs
vite-magic-tree-shaking Auto-generates tree-shakeable library entries for Vite. docs
vite-legacy-interop Vite plugin for legacy module interop. repo
vite-legacy-pass-through Vite plugin for passing legacy assets through without transformation. repo
gh-batch Batch operations for GitHub repositories using the GitHub CLI. npm
super-configs Shared configurations for linters, formatters, tests, and project conventions. -
code-languages Typed, zero-dependency programming-language metadata and detection helpers. docs
blessed-components Composable, typed terminal UI components for Blessed. docs
baphy Repository intelligence packages for DORA metrics, monorepos, Dockerfiles, README metadata, and CODEOWNERS. -
typedoc-gnome-template TypeDoc template with GNOME visual identity. -
typedoc-action GitHub Action for generating TypeDoc documentation. -

npm Packages

I currently maintain 86 public npm packages. This is a selected catalogue of the active and representative releases returned by maintainer:pilmee; monthly downloads cover 2026-07-10 through 2026-08-08.

GNOME UI

Package Version Monthly Description
@gnome-ui/react 1.59.0 2,064 React component library following GNOME Human Interface Guidelines.
@gnome-ui/web-components 1.9.1 1,357 Framework-agnostic components built with native Custom Elements.
@gnome-ui/layout 1.32.1 857 Full-page layout shell components following GNOME HIG.
@gnome-ui/icons 1.43.0 762 Framework-agnostic icon definitions for gnome-ui.
@gnome-ui/charts 1.36.0 611 Adwaita-styled chart components for @gnome-ui/react.
@gnome-ui/core 1.42.4 543 Framework-agnostic design tokens for the GNOME UI design system.
@gnome-ui/hooks 1.29.0 464 React hooks that expose @gnome-ui/platform as idiomatic state.
@gnome-ui/platform 1.29.0 456 TypeScript API layer for communicating with the GNOME host process.
@gnome-ui/cli 1.0.2 30 CLI utilities for keeping GNOME UI packages up to date.

React Hooks and UI

Package Version Monthly Description
@api-hooks/bp 2.7.0 371 React hooks for Bundlephobia, built on TanStack Query.
temporal-calendar-react 0.2.0 285 Accessible calendar components for React 19.
@api-hooks/gh 2.6.0 260 React hooks for the GitHub API.
@api-hooks/npm 2.6.0 197 React hooks for the npm registry API.
@api-hooks/osv 1.5.1 133 React hooks for the OSV API.
floaty-widget 1.4.0 58 Floating component with drag, collapse, expand, and pin behavior.
monitor-ui 2.1.0 43 Three-level React monitoring UI.
@open-comp/gh 0.1.0 27 GitHub-scoped microfrontend widgets for the open-comp ecosystem.

API Clients

Package Version Monthly Description
bitbucket-datacenter-api-client 1.20.0 1,048 TypeScript client for Bitbucket Data Center REST APIs.
argocd-api-client 1.7.0 476 TypeScript client for the Argo CD REST API.
jira-datacenter-api-client 1.3.0 462 TypeScript client for Jira Data Center REST APIs.
confluence-datacenter-api-client 1.0.0 303 TypeScript client for Confluence Data Center REST APIs.
gh-api-client 1.16.3 248 Typed GitHub API client for repositories, commits, branches, and files.
npmjs-api-client 1.9.0 178 TypeScript client for the npm Registry REST API.
bundlephobia-api-client 1.1.0 84 TypeScript client for the Bundlephobia public API.
osv-api-client 1.0.0 65 TypeScript client for the OSV REST API.
pkggo-api-client 1.1.0 51 TypeScript client for Go module metadata.
dockerhub-api-client 1.0.0 50 TypeScript client for the Docker Hub REST API.
crates-api-client 1.0.0 49 TypeScript client for crates.io.
swiftpm-api-client 1.0.0 49 TypeScript client for the Swift Package Registry and Index.
hex-api-client 1.0.0 48 TypeScript client for Hex.pm.
php-packagist-api-client 1.0.0 48 TypeScript client for Packagist.
pub-api-client 1.0.0 46 TypeScript client for pub.dev.
nuget-api-client 1.0.0 45 TypeScript client for NuGet.
pypi-api-client 1.0.0 45 TypeScript client for PyPI.
maven-api-client 1.0.0 44 TypeScript client for Maven Central.
cwe-api-client 1.1.0 16 TypeScript client for the MITRE CWE REST API.

Monitoring, Data, and Developer Tools

Package Version Monthly Description
code-languages 1.43.16 4,233 Structured programming-language metadata and detection helpers.
lowercase-object-keys 1.1.1 1,822 Transform object keys to lowercase.
super-configs 1.20.0 1,608 Shared linting, formatting, testing, docs, and build configs.
pilmee-mysql 1.0.2 869 MySQL helper library.
blessed-components 1.17.0 654 Composable, typed terminal UI components for Blessed.
express-memorize 2.10.0 455 Zero-dependency, in-memory cache middleware for Express.
monitor-api 1.3.0 306 Signal-based browser performance monitoring library.
vite-magic-tree-shaking 1.1.0 251 Generate tree-shakeable Vite library entries and exports.
vite-legacy-pass-through 1.3.0 193 Keep selected legacy dependencies external in Vite/Rolldown.
vite-legacy-interop 1.1.0 178 Wrap legacy CommonJS subpaths in ESM-compatible modules.
ssignal 1.7.0 69 Zero-dependency reactive signal built on EventTarget.
@baphy/dora 1.2.0 41 DORA metrics calculator.
infinity-fetch 1.4.0 35 Recursive fetch utility for paginated APIs.
very-simple-icons 1.0.0 28 Map npm package names to Simple Icons assets.
query-client 1.4.0 26 Query client with caching, retries, and subscriptions.

Toolbox

TypeScript JavaScript React Node.js Vite Express TanStack Query Bun GitHub Actions Git


Project Map

Category Repositories
Design systems and UI gnome-ui, calendar-react, api-hooks, open-comp, floaty-widget
Developer infrastructure code-languages, blessed-components, baphy, express-memorize, infinity-fetch
API clients github-api-client, npmjs-api-client, BitbucketDataCenterApiClient, JiraDataCenterApiClient, ConfluenceDataCenterApiClient, argocd-api-client, maven-api-client, pypi-api-client, crates-api-client, php-packagist-api-client
Monitoring and audits monitor-api, monitor-ui, MonitoringTool, web-audit-action, audit-report-html
Build tooling vite-magic-tree-shaking, vite-legacy-interop, vite-legacy-pass-through, typescript-library-multiple-workspace-template
Configuration and docs super-configs, typedoc-gnome-template, typedoc-action, Developer-Portal
Apps and experiments MyNpmLens, lazy-npm-lens, bichito, Bash-Scripts

GitHub Stats


Outside the Editor

Guitar and trumpet player. Tennis. Painting. Usually somewhere between a reusable abstraction and a melody that refuses to leave.


Updated from public GitHub and npm metadata on 2026-08-09.

Pinned Loading

  1. BitbucketDataCenterApiClient BitbucketDataCenterApiClient Public

    TypeScript client for Bitbucket Data Center REST API. Works in Node.js and the browser, fully typed with zero runtime dependencies. Provides chainable methods for projects, repos, commits, branches…

    TypeScript

  2. express-memorize express-memorize Public

    Express middleware for caching responses with customizable strategies. Provides easy-to-use memory storage, configurable expiration, and performance optimization for APIs. Ideal for speeding up rep…

    TypeScript

  3. gnome-ui gnome-ui Public

    gnome-ui is a React monorepo bringing GNOME Human Interface Guidelines (HIG) to the web. It includes @gnome-ui/core for components, @gnome-ui/icons for scalable SVGs, and utilities for responsive, …

    TypeScript 1

  4. infinity-fetch infinity-fetch Public

    Infinity Fetch is a lightweight JavaScript utility for making flexible, reusable HTTP requests. It simplifies data fetching with customizable options, error handling, and easy integration into mode…

    TypeScript

  5. MyNpmLens MyNpmLens Public

    Bookmark npm packages and fetch their data via APIs, with clean views of versions, dependencies, and metadata.

    TypeScript 1

  6. Developer-Portal Developer-Portal Public

    A calm developer command center for GitHub work, repositories, pull requests, CI/CD, advisories, npm packages, and activity insights in one focused PWA.

    TypeScript