Skip to content

Instantly share code, notes, and snippets.

View cprima's full-sized avatar

Christian Prior-Mamulyan cprima

  • Germany
View GitHub Profile
This file has been truncated, but you can view the full file.
{
"swagger": "2.0",
"info": {
"title": "UiPath.WebApi 20.0",
"description": "Orchestrator API",
"version": "20.0"
},
"host": "cloud.uipath.com",
"basePath": "/rpapub/playground/orchestrator_/",
"schemes": [
@cprima
cprima / !README.md
Last active November 2, 2025 11:09
gh-org-mgr

gh-org-iac

GitHub Organization Infrastructure-as-Code - Declarative, idempotent tooling for managing GitHub organizations, repositories, teams, and fork synchronization.

Gist: https://gist.github.com/cprima/5e6dbc305e584d35d334b7a3355cc2a4

This is a multi-org shared gist. Each organization has its own manifest file (e.g., my-org.json, another-org.json).

Features

@cprima
cprima / !RfC.md
Last active October 29, 2025 13:21
Proposed uipath-sdk-extensions RFC — demonstrates authentication and folder context reuse for UiPath Cloud. Includes full working examples showing .env setup, SDK initialization, context caching, and direct API integration using sdk.api_client.

RFC: Extension Package Pattern for UiPath Python SDK

Status: Seeking Community Validation – Alpha v0.0.5 Released
Author: Christian Prior-Mamulyan
Date: 2025-10-28
Package: cprima-forge-uipath-extensions (Reference Implementation)
License: CC-BY-4.0

This is a Request for Comments. This RFC proposes a community extension pattern for filling SDK gaps and seeks feedback from UiPath Python developers. Does this approach solve real problems? What are the tradeoffs? What alternatives should be considered?

@cprima
cprima / !README.md
Last active October 8, 2025 21:16
imap-organizer v0.1.0

imap-organizer

Automatically organize your email inbox by filing messages into yearly folders. Run it once a month and find any email in seconds.

The Problem

Your inbox has thousands of emails. Finding that receipt from last year means scrolling forever or remembering exact search terms. Old emails clutter your view, but deleting them feels risky.

The Solution

@cprima
cprima / !README.md
Last active November 9, 2025 12:23
Toolkit for YouTube transcript / subtitle fetching in Python. Provides command line and HTTP interfaces. Supports language selection, SRT or VTT output

subxx

Subtitle fetching toolkit for Python - Download, extract, and process subtitles from video URLs with a simple CLI or HTTP API.

Python 3.9+ License: CC BY 4.0 Development Status


@cprima
cprima / !README.md
Last active October 1, 2025 20:31
shadertoy-local-lite

Shadertoy Local Lite

A minimal, browser-based WebGL shader editor with live preview. Edit GLSL fragment shaders locally with instant visual feedback in a clean 16:9 canvas.

Features

  • Live shader editing with instant compilation feedback
  • 16:9 aspect ratio canvas that scales perfectly with flexbox layout
  • Popup viewers for clean OBS recording (sync via BroadcastChannel)
  • Three-state safeguard: Disk → Editor → Viewer (broken shaders never reach viewer)
@cprima
cprima / !README.md
Last active October 4, 2025 20:25
llm.txt

Sitemap Parser

A Python script to parse website sitemaps and extract English internationalized content.

Features

  • Fetches and parses sitemap index files
  • Identifies English-specific sitemaps by language codes
  • Extracts all page URLs from English sitemaps
  • Removes duplicate URLs
@cprima
cprima / !README.md
Last active September 14, 2025 13:09
Manage-WslSshBridge: PowerShell Script for SSH Agent Forwarding to WSL2

WSL SSH Agent Bridge

Securely share Windows SSH keys with WSL without compromising security.

This PowerShell script creates a secure bridge between Windows SSH agent and WSL environments, enabling seamless SSH key usage in WSL without mounting filesystems or enabling risky WSL interop features.

Why Use This?

  • Use existing Windows SSH keys in WSL - No need to copy private keys
  • Maintain security - No filesystem mounts or Windows PATH pollution in WSL
@cprima
cprima / _README.md
Last active April 27, 2025 09:36
GitHub Actions Auto-Onboarding: Based on an Issue Template, Invite users to org, Add to teams, Comment results, Label failures, and Close the issue automatically.

🛠️ Auto-Onboarding via GitHub Issues

This repository automates inviting new members to the GitHub organization and adding them to teams — via simply opening an issue.

🚀 How it Works

  1. A user opens a new issue and fills the onboarding template (GitHub Username + Agreement).
  2. A GitHub Action triggers automatically:
    • Extracts the GitHub username.
@cprima
cprima / Generate-Solarized-Sprites.ps1
Last active April 6, 2025 12:39
Generate Solarized Color SVG Sprites for UI Styling
<#
.SYNOPSIS
Generates SVG sprite files for all 16 Solarized colors.
.DESCRIPTION
Creates rectangular bar and circular icon SVG files in various dimensions, suitable for use in documentation styling, UI mockups, or visual metadata indicators. Output includes:
- Bars: 720x16, 360x8, 8x8, 16x16
- Circles: 4x4, 8x8, 16x16