Developer systems by Progmasoft

Tools should make hard work understandable.

We build programming-language infrastructure, package systems, and developer tools around explicit contracts instead of accidental complexity.

Open
Public engineering
Typed
Contracts before shortcuts
Native
Performance without mystery
progmasoft/organization
ProductsFocused experiencesClear purpose · durable names · public identity
PlatformShared account foundationAuthentication · service access · recovery
OperationsFirst-party infrastructureObservable · maintainable · directly operated

Products and projects

One ecosystem, clear boundaries.

Each surface has one responsibility and a documented contract with the next layer.

Programming language

Visual X#

A modern programming language developed by Progmasoft, with its own dedicated product and documentation site.

Explore Visual X# →

Package registry

ViGet

The canonical package and DSL-plugin registry for the Visual X# ecosystem, operated directly by Progmasoft.

Open ViGet →

Developer tooling

Open engineering

Compiler, formatter, linter, analyzer, project-system, and editor work developed in public repositories.

View on GitHub →

Engineering principles

Built to remain legible.

Architecture is useful only when a new contributor can understand where a decision belongs and how to verify it.

01

Explicit contracts

Typed boundaries make ownership, compatibility, and failure behavior visible.

02

Real verification

Tests exercise installed artifacts, production-shaped paths, and observable behavior.

03

Durable naming

Public vocabulary follows the product model rather than historical implementation accidents.

Progmasoft account

A single identity for Progmasoft services.

Manage your profile and future service access from the dedicated account surface.

Open account