Procxy

C+ 79 completed
Library
unknown / markdown · small
349
Files
45,721
LOC
1
Frameworks
6
Languages

Pipeline State

completed
Run ID
#371232
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
61.67
Framework unique
Isolation
Last stage change
2026-05-10 03:35:10
Deduplication group #50604
Member of a group with 4 similar repo(s) — this repo is canonical view group →
Top concepts (2)
Project DescriptionTesting
Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot

AI Prompt

Create a tool, similar to procxy, that acts as a type-safe, process-based proxy for Node.js class instances. I need it to allow me to run class methods in isolated child processes while interacting with them as if they were local objects. Key features must include full TypeScript support, automatic module resolution, and transparent forwarding of EventEmitter events. It should also support configurable options like timeouts and retries, and ideally handle cleanup using disposable protocols.
typescript nodejs proxy process type-safe ipc class-instance async
Generated by gemma4:latest

Catalog Information

procxy is a type-safe process-based proxy for Node.js, allowing users to run class instances in isolated child processes with full TypeScript support.

Description

procxy is a Type-Safe Process-Based Proxy for Node.js that enables running class instances in isolated child processes. It provides full TypeScript support, making it an ideal solution for developers who need to create robust and scalable applications. With procxy, you can take advantage of process isolation while still enjoying the benefits of TypeScript.

الوصف

هو بروكسي متسق النوع يعتمد على العمليات في Node.js، مما يسمح بتشغيل أفراد الفئة في عمليات الأبناء المعزولة. يتيح دعم TypeScript الكامل، مما يجعلها حلًا مثاليًا للمطورين الذين يحتاجون إلى إنشاء تطبيقات متينة ومقاومة للزيادة.

Novelty

5/10

Tags

process-isolation typescript-support proxy-server nodejs-proxy class-instance-management

Technologies

vitest

Claude Models

claude-opus-4.6

Quality Score

C+
79.2/100
Structure
76
Code Quality
76
Documentation
81
Testing
85
Practices
67
Security
100
Dependencies
60

Strengths

  • Well-documented README with substantial content
  • CI/CD pipeline configured (github_actions)
  • Good test coverage (142% test-to-source ratio)
  • Good security practices \u2014 no major issues detected

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • 1 files with critical complexity need refactoring
  • 970 duplicate lines detected \u2014 consider DRY refactoring
  • 1 'god files' with >500 LOC need decomposition

Recommendations

  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

10.6h
Tech Debt (A)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (1)
Source: Repobility analyzer · https://repobility.com
MIT
License
7.1%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

markdown
67.1%
typescript
20.5%
shell
6.4%
yaml
5.3%
json
0.7%
javascript
0.0%

Frameworks

Vitest

Concepts (2)

Repobility · the analyzer behind every row · https://repobility.com
CategoryNameDescriptionConfidence
Repobility — same analyzer, your code, free for public repos · /scan/
auto_descriptionProject Description> procxy /ˈprɒk.si/ — Transparent and type-safe process-based proxy for class instances80%
auto_categoryTestingtesting70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/95441.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV