PHP does Meta Programming too
PHP does Meta Programming too! (Requires PHP 5.4). GitHub Gist: instantly share code, notes, and snippets.
PHP does Meta Programming too launched on August 31, 2011 with 45 votes, #34 of 248 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 15 years on.
In plain words
PHP does Meta Programming too is a GitHub Gist snippet demonstrating meta programming capabilities in PHP 5.4 and later. Designed for developers, it shows how PHP can perform advanced object-oriented programming techniques traditionally associated with languages like Java and C#. The gist allows users to instantly share code, notes, and snippets for collaborative development and reference.
written from the facts on this page · September 2026
From the sources
Interesting, its good to know that PHP is smarter than we thought. XD With proper work, PHP can do a lot of things that are supposedly only achievable in more object oriented languages like Java, C# andfrom gist.github.com
Does a similar job
all alternatives →- WCWrite code using natural language2019 · metacode.app · ▲209
A PHP parser written in PHP2012 · github.com · ▲77A PHP parser written in PHP. Contribute to nikic/PHP-Parser development by creating an account on GitHub.
Functors, Applicative Functors and Monads in PHP2015 · github.com · ▲46Functors, Applicative Functors and Monads in PHP. Contribute to widmogrod/php-functional development by creating an account on GitHub.

Rust compiler in PHP emitting x86-64 executablesMar 2026 · github.com · ▲66Hi! I put together a Rust compiler written in PHP. It takes Rust source code and outputs x86-64 Linux binaries directly. No LLVM, no assembler, no linker. It has a working ownership checker, borrow checker, type checker, structs, functions, control flow, and mutable references. The test suite has 80+ cases. The whole thing is around 2,500 lines of PHP.
- FAFast and Extensible Parser for Markdown in PHP2014 · parsedown.org · ▲88
Fast and extensible Markdown parser in PHP. It supports GitHub Flavored Markdown and it adheres to CommonMark.
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 27d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 25d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 22d ago · openbot.run
Talanoa▲340Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 20d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 27d ago · corespeed.io
Source: Show HN post ↗
Launched alongside, August 2011
the whole month →
I've been a longtime member @ HN, but I haven't been a developer. In fact, my only HN submission has been one asking how to learn to code (http://news.ycombinator.com/item?id=820741). My cofounder and I decided to solve the problem by making a simple, interactive way to get started with Codecademy. We'd love your feedback. If you're interested in helping us to get more courses up (on any topic!), please send us an email at [email protected].
Dev tools · 2011 · codecademy.com
- LB
Life & fun · 2011 · hnlike.com
- WM
Life & fun · 2011 · songrabbit.com

Sketchub is a place to share your projects and to find projects made by other people. Apps, 3D models, hardware builds and more. Everything on Sketchub is open.
Life & fun · 2011 · sketchub.com
- MW
Work · 2011 · tvsizematters.com

I shipped my first product Today, the first version of TrackMe is available from the App Store. This is my first product as an indie developer, and even though it’s very simple, I’m proud to have gone...
Dev tools · 2011 · chriseidhof.tumblr.com