frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Microsoft killed FoxPro in 2007. Anyway, here's FoxPro revived

https://foxscript.org/
49•boredjohnny•58m ago

Comments

boredjohnny•58m ago
Visual FoxPro stopped at version 9 in 2007. A surprising amount of it is still running, in 32 bits, because rewriting a 20-year-old business app is how you lose the business. A customer wanted to keep milking their app for the foreseeable future, so here it is: the same language on a new runtime (Rust, compiled to wasm, checked against the real vfp9.exe), tables no longer stopped at 2 GB, the old 32-bit .fll add-ins still loading, and lambdas, JSON and an HTTP server bolted on for good measure. Reports are not done and the builds are unsigned. MIT because why not?
smackeyacky•26m ago
I feel like the business apps are an easier rewrite these days rather than imperfectly recreating the runtime environment.

Now your customer has two problems instead of just one.

SequoiaHope•13m ago
Ya so you can bill twice! Once to do it the way the customer wants and a second time to do it right once they realize their mistake.
ndiddy•17m ago
What issues were your customer running into that made a 64-bit FoxPro necessary? What makes you more confident in rewriting the entire runtime the app runs inside of than rewriting the app itself? That seems just as risky if not more.
SequoiaHope•14m ago
That’s great! Nice work thanks for sharing. I’ve never heard of FoxPro but I’ve seen how businesses need some app for 30+ years. Cool to see this happen.
meerita•31m ago
My father built several projects in FoxPro. I was too young in the ’90s to remember much of it, but I’m sure he’ll be super happy to check this out. The kicker is that we’ll probably need to buy a floppy disk drive and dust off some old boxes to find them.
sehugg•31m ago
Clarion and Paradox thought one of them was going to win the tontine.
TMWNN•20m ago
R:BASE is still around
ang_cire•30m ago
I loved visual fox pro as a kid (~10). I made little UIs to open my favorite sites and files.
tombert•29m ago
I might literally be the only person on earth that can honestly say I have been paid to write FoxPro, Erlang, F#, and ColdFusion.

My first software job was at a Tae Kwan Do studio who ran their own billing department, and the entire billing half was some weird custom thing written with FoxPro. Not Visual FoxPro, I've never actually used that, but the old school DOS stuff.

I absolutely hated every time I had to touch it and I had hoped that it would die in a fire. I hope Visual FoxPro sucks less.

EvanAnderson•26m ago
The low barrier to entry, high developer productivity, and bespoke and "highly conforming to proprietary business processes" nature of resulting applications are all really cool, but man, it sucks when one of these systems outgrows the capabilities of the underlying platform.

I shudder at the though of businesses trying to access DBF files on "network drives" across the variety of shitty overlay network technologies that are the norm today. Seamless remote access to applications is the exact recipe Visual FoxPro apps fail at.

It looks cool but I wouldn't want actually work around apps built in it. It would be cool if a client/server database could be transparently shoehorned in to it.

itomato•25m ago
Cool - now do Lotus Approach
whalesalad•25m ago
So hard to take these vibe coded projects seriously. I can feel the LLM selling it to me. I don't want to suggest the code is bad or it doesn't work or doesn't have awesome features... but ai built landers are just so smelly.
devy•23m ago
This is awesome! Having had to deal with ancient file formats knowing that there are renewed tooling that's not binding to legacy OSes that you can't no longer find viably is great.

Now, who's open sourcing and reviving FileMaker that Apple killed?

nrawe•23m ago
A company I worked for has run VFP up until the last few years. I cut my teeth professionally with it on ETL processes. It moved data around like nobodies business!
sm-silversight•22m ago
I know a place with CRM that still runs on visual fox pro. :)
jermaustin1•18m ago
My first real job was 2006, turning a Visual FoxPro application into a Web Application using ASP.Net 1.1 Web Forms and VB.Net.

With that said, I've never actually used FoxPro. I only had a database as the contract for what my web app was supposed to do.

jordand•16m ago
All these years later, Microsoft Access is still alive and kicking, and just three years ago, the 32bit version got Large Address Aware (LAA) support! Technically my very first software job was writing VBA in Microsoft Access for a few weeks and they're probably still running it (there's no drop in replacement for it or cheap way to migrate away)
post-it•12m ago
Access is so good. I can't believe there's no universal equivalent for Linux and Mac. There are dozens of times when I've used a spreadsheet when a file-based database would have been better.
nullsmack•10m ago
I'm shocked in general at the lack of open source Rapid Application Development software.
markus_zhang•7m ago
Probably because *nix programmers in general are the black coffee long beard RTFM type.
markus_zhang•16m ago
Our high school taught FOXBASE and I immediately fell for it. I didn’t make anything real with it, though, but it was my first official language and I dreamed big back then.

tRNA Therapy

https://www.science.org/content/blog-post/trna-therapy
1•EA-3167•54s ago•0 comments

AI is getting cheaper more quickly than any other transformative tech in history

https://epoch.ai/publications/the-plunging-price-of-thought
1•vitalnodo•1m ago•0 comments

The strange death of libertarianism

https://spectator.com/article/the-strange-death-of-libertarianism/
1•Fricken•2m ago•0 comments

Eating Alone

https://longreads.com/2026/09/15/convenience-friction-eating-alone/
1•gmays•3m ago•0 comments

Evaluating smolvm as a sandbox for untrusted Python and JavaScript

https://simonwillison.net/2026/Aug/19/smolmachines-untrusted-sandbox/
1•binsquare•3m ago•0 comments

AI Abundance Requires a 4-Hour Workweek

https://elnahla.com/4-hour-workweek/
2•notfried•4m ago•0 comments

DuckDB supports a new SQL IDE

https://duckdb.org/docs/preview/guides/sql_editors/libredb_studio
4•abdullahk0634•7m ago•0 comments

MariaDB's official docs now list LibreDB Studio as a graphical client

https://mariadb.com/docs/server/clients-and-utilities/graphical-and-enhanced-clients/libredb-studio
3•devgundogdu•8m ago•0 comments

Dragonfly and LibreDB Studio: Redis-compatible database management

https://www.dragonflydb.io/docs/integrations/libredb-studio
3•cevheribozoglan•9m ago•0 comments

Show HN: LinearSolveBench, interesting new benchmark to discover linear solvers

https://www.autodidakt.ai/linear-solve-bench
1•hgarud•10m ago•0 comments

Show HN: Jade Email. Unlimited emails for your domain plus AI Agent support

https://jade.email/
1•piesupplies•12m ago•0 comments

Gadgetbridge: A FOSS alternative to your fitness watch's app

https://manualdousuario.net/en/gadgetbridge-android/
2•rpgbr•12m ago•0 comments

UmbrelOS 2.0: Your cloud, at home [video]

https://www.youtube.com/watch?v=lBsKk_NNg2A
1•sashazykov•15m ago•0 comments

Fat Bear Week

https://explore.org/fat-bear-week
2•skogstokig•15m ago•0 comments

Meta's New Muse AI Agent Read My Private Messages. I Never Asked It To

https://www.inc.com/jason-aten/metas-new-muse-ai-agent-read-my-private-messages-i-never-asked-it-...
2•frizlab•16m ago•0 comments

Analyzing Jev Outcomes with a Validator

https://gonzo.engineer/posts/validating-jev-outcomes-with-validator/
2•Dowwie•16m ago•0 comments

My Claude Code setup (11 commands, 3 agents) + shared Meta "design third brain"

https://johnmaartifacts.substack.com/
1•mingyukma88•17m ago•0 comments

Jevlish: A JavaScript front end for Jev

https://jacobgoldfarb.github.io/Jevlish/
2•jacobjr23•18m ago•2 comments

Comrade – A P2P Alternative to Tmate

https://github.com/dangowrt/comrade
1•aparcar•19m ago•0 comments

Orbital's Sam Brovda and Bill Ackman get pro-Palestinan woman fired from KPMG

https://twitter.com/RedPillSayian/status/2102195063530938584
5•1832764323•23m ago•1 comments

Aetheria – a local-first agent harness that works online or offline

https://github.com/denisrigsby/Aetheria
2•denisrigsby•24m ago•0 comments

When the Debugger Lies

https://danielmangum.com/posts/when-the-debugger-lies/
1•hasheddan•24m ago•0 comments

The HUGS Stack – Hypermedia, Unix, Go, SQLite

https://housecat.com/blog/the-hugs-stack-hypermedia-unix-go-sqlite
2•theanonymousone•25m ago•0 comments

Voxiferi introduces VoxWall as an 'AI ingress firewall' for bad data

https://opensourcewatch.beehiiv.com/p/new-voxiferi-introduces-voxwall-as-an-ai-ingress-firewall-f...
1•CrankyBear•28m ago•0 comments

Why Beyond Traditional RAG?

https://medium.com/@NikoZero11/your-rag-pipeline-doesnt-need-more-retrieval-it-needs-better-decis...
2•Natashiiy•29m ago•2 comments

E-commerce compliance scores range from 13 to 97 across major US retailers

https://stem-education.medium.com/i-ranked-famous-retailers-on-compliance-the-scores-went-from-13...
1•complyyio•29m ago•0 comments

Making Gasoline from Plastic Waste

https://www.sciencedaily.com/releases/2026/09/260920222405.htm
2•silver92bullet•30m ago•0 comments

GitHub Actions leaking secrets when Miri output is cached

https://blog.rust-lang.org/2026/09/21/github-actions-leaking-secrets-when-miri-output-is-cached/
1•metrofun•35m ago•0 comments

Show HN: CatQueue-A zero-dependency PostgreSQL job queue for Node and TypeScript

https://github.com/karanrajsurya/CatQueue
1•karanrajsurya•35m ago•0 comments

A modern, cross-platform font editor built with TypeScript and Rust

https://github.com/shift-editor/shift
2•wg0•36m ago•0 comments