IR
irwinrodriguez.dev
FS Perpetual license · One-time payment

REST API from VFP. No IIS. No Apache.

Turn any Visual FoxPro application into a modern HTTP server. REST routes, JWT, webhooks and middleware — all defined in pure VFP, with no external dependencies.

Features

Autonomous HTTP server

High-performance .NET/X# engine integrated as COM. No IIS, no Apache, no server configuration.

Built-in JWT

Authentication middleware with JWT tokens. Public and private endpoints declared in a HELP comment.

Webhooks

Async webhook queue with automatic retries to integrate external services.

Declarative routing

Routes are declared as HELP comments in each VFP method. No additional configuration files.

CORS and HTTPS

Native CORS support with configurable origins and HTTPS via PFX certificate.

Windows Service

Run FoxServer as a Windows service with automatic startup, without an active user session.

How it works

  1. 1
    Define a VFP controller

    Create a VFP class inheriting from ApiController. Each public method with a HELP comment becomes a REST endpoint.

  2. 2
    Compile and configure

    Compile the project with WinFx or from VFP. Set port, CORS and JWT in a JSON configuration file.

  3. 3
    Start the server

    Run FoxServer pointing to your project. The server is listening and responding to requests in milliseconds.

Pricing

Per-seat license. One-time payment. The version you buy works forever.

1 Seat
499
1 developer
Buy
MOST POPULAR
4 Seats
649
Up to 4 developers
Buy
8 Seats
799
Up to 8 developers
Buy

Frequently asked questions

Is the license perpetual?
Yes. You pay once and the version you purchase works forever.
Does it work on Linux or macOS?
No. FoxServer requires Windows 10 or higher (x86/x64) because it depends on Visual FoxPro and .NET Framework 4.8, which are Windows-exclusive.
Do I need VFP on the production server?
Yes. The production server must have VFP 9 SP2 or higher installed, along with .NET Framework 4.8.
Can I use it in a distributed EXE?
Yes. FoxServer integrates as a COM library. You can distribute it with your EXE without restrictions in production.
What happens when maintenance expires?
Nothing. The tool keeps working with the version you have. You just stop receiving updates and priority support.

Ready to modernize your VFP stack?

Download, install and have your first REST endpoint running in under 10 minutes.

Buy now