Mini-site developers
You build 5–20 page sites for clients. You want one layout, one route file, and a format the next freelancer can open without a lecture.
Free · open source · Oash Social Foundation
A mini PHP framework for people shipping a startup page, a mini-business brochure, or a first client site — without WordPress, without a database, and without confusing the next developer.
Need help? Write to contact@oashsocial.in. If this saves you a weekend, a on GitHub means a lot. Coffee is optional
Who this is for
You build 5–20 page sites for clients. You want one layout, one route file, and a format the next freelancer can open without a lecture.
Brochure, landing, portfolio, menu, clinic hours, NGO page. Content barely changes. A database would only add risk and hosting cost.
You need a public face this week on cheap PHP hosting. Clean URLs, contact form, SEO tags — not a CMS login you will forget.
Shop, tutor, studio, consultant. A site the owner can hand to a junior without WordPress plugins and surprise updates.
Friends who are new bees still write in a standard format: route, page view, layout. Clients stay calm. Security defaults are already there.
Show juniors how the web actually serves a URL. No Composer, no Blade, no magic — then they can grow into Laravel later.
Aim
New bees, students, new developers, startups, new businesses, and new players in the market get one honest picture of client and server — then a tiny PHP framework that does not fight them.
Vision
Anyone should use it with very minimum effort. MIT. Oash Social Foundation. Diagrams first. No database required for a brochure site.
Why teams pick it
Juniors can still write pages the same way every time. The client gets a folder they can hand to the next person without panic.
No database means no SQL injection. Output is escaped. app/ and core/ stay private. Forms use a honeypot. You still patch PHP on the host.
Upload, enable mod_rewrite, set debug to false. Same model as a classic PHP site — just cleaner URLs.
The flow
Every public URL follows the same path. That is the whole framework.
Name, site_url, email, nav, UPI. This is the site identity.
A switch in app/routes.php maps /about to a view.
HTML body only in app/views/pages/. No header copy-paste.
The engine wraps the page in the layout: one header, one footer.
Title, description, canonical, Open Graph from the route data.
List the URL, then php tools/generate-sitemap.php. Check links after.
Build with us
If you are a developer and you care about simple static PHP, send your contact and email. The work stays ours as a community: free to use, MIT, Oash Social Foundation. No private fork of the core.
Support and pairing: contact@oashsocial.in · LinkedIn
What we welcome
From the maintainer
I am Avinash Raut. I built Oash Mini-PHP in free time because too many friends were throwing together static pages with random .php files. Startups and mini businesses need something small, hosted easily, and written in a format the next developer (and the client) can live with.
If you want to work together: LinkedIn or contact@oashsocial.in.
People also ask