Zero Dependencies · Native PHP

Security and simplicity,
finally together.

A lightweight PHP framework that strips away everything unnecessary — and nothing essential. Built for developers who know that the right tool for the job isn't always the biggest one.

artiframe — interactive shell
$ artiframe
 
Welcome to ArtiFrame v1.0.8
─────────────────────────────
 
artiframe new portfolio
 
✔ Creating project structure
✔ Copying core stubs
✔ Generating README.md
✔ Installing dependencies
 
✅ portfolio is ready.
 
artiframe

Install in seconds.

Get the CLI globally via npm and scaffold your first project instantly.

Terminal
$ npm install -g @artilingo/artiframe-cli
The Problem

You don't need a freight train to deliver a letter.

Modern PHP development has a habit of solving simple problems with extraordinarily complex machinery. Thousands of files, deep dependency chains, magical abstractions layered on top of abstractions — all for a contact form or a blog.

The result? Slower deploys, larger attack surfaces, harder debugging, and teams spending more time managing the framework than building the product.

Complexity was never a feature. It was always a liability.

📦

Hundreds of packages, one project

A single install pulls in thousands of transitive dependencies — each one a potential vulnerability or breaking change.

🌀

Magic over clarity

Auto-wiring, facades, macros. When something breaks, nobody knows where to start looking — because no one understands what runs under the hood.

⚙️

Framework maintenance as a full-time job

Version upgrades, deprecation warnings, migration guides — the framework demands your attention long after launch.

ArtiFrame: own what you ship

No hidden dependencies. Every file in your project is yours — readable, understandable, and fully under your control.

Built on three unbreakable pillars

Every design decision in ArtiFrame traces back to these three principles. No exceptions.

🚫

Zero External Dependencies

ArtiFrame ships with no Composer packages. Nothing pulled from the internet, nothing you didn't write. Your codebase is exactly what you see — lean, auditable, and owned entirely by you.

🛡️

Security by Default

XSS escaping, CSRF token validation, and SQL injection protection are baked into the core — not optional add-ons. Secure code is the baseline, not something you layer on top.

Explicit Over Magic

No auto-wiring. No service containers. No hidden boot sequences. Every call is traceable, every behavior is intentional. If it runs, you know why it runs.

📐

Strict Architecture

A consistent directory structure, a dual bootstrapper model, and the data-js convention for JS/HTML separation. The framework guides structure — not restricts creativity.

🌍

Multilingual First

The CLI speaks your language — Turkish, English, German, French, Spanish. Error messages, success confirmations, and prompts all respect your chosen locale from day one.

🔧

CLI-Driven Workflow

Scaffold projects, generate views, create API endpoints, and manage semantic versioning — all from a single, elegant interactive shell. Your entire workflow, one tool.

For Whom

Made for developers who think clearly.

ArtiFrame is for the developer who has looked at a bloated dependency tree and thought: "there has to be a better way." There is.

  • Independent developers and small teams

    Who need to ship fast without inheriting years of someone else's architectural decisions.

  • Security-conscious engineers

    Who want to know exactly what's running on their servers — and nothing they didn't put there.

  • Backend developers tired of framework churn

    Who want their codebase to outlast the latest major version release.

  • Anyone building PHP projects that need to last

    Portfolios, APIs, dashboards, tools — any project that deserves a clean foundation.

Why ArtiFrame exists

ArtiFrame was built by Artilingo out of a genuine frustration: PHP frameworks had become so powerful, so feature-rich, and so deeply abstracted that using them for anything less than an enterprise application felt like bringing heavy machinery to do a craftsman's work.

The goal was never to replace the heavyweights. The goal was to create a framework that respects the developer's intelligence — one that assumes you know PHP, and helps you write more of it, rather than hiding PHP behind layers of magic.

The result is a framework where every line of code is yours, every decision is traceable, and every project starts from a clean, secure, and well-structured foundation.

Built by Artilingo Artilingo · Open Source · AGPL-3.0

Stop driving a truck.
Build something elegant.

Read the documentation, install the CLI, and ship your first ArtiFrame project in minutes — not hours.