What is Dlayer?
I have two goals for Dlayer, the first is to simplify web development and design, the
second is to provide the user with full control over every element and attribute that can be used to
create a web page or website. These two goals are very much at odds with each other, but by
concentrating on the UX and limiting options, I can meet both goals.
- Simplify web development; Using Dlayer, you should be able to build a single web page or entire
- Provide full control; Using Dlayer you will have total control over every element and attribute
that can be used to create a web page, you also won't need to know what attributes exist.
Why did I Open Source Dlayer?
I started development in 2008, up until August 2015 Dlayer was a private project that I worked on in my
free time and between contracts. I made the decision to Open Source Dlayer for multiple reasons, I
have listed a few below:
- I want Dlayer to succeed, to do that it needs to be out there and used by people, an app that
never ships is no good to anyone, especially the developer
- I want to build up a community around Dlayer, now that it has a solid foundation I am planning on
letting the community have a say in where the app goes next. I have my plans for Dlayer, and they
will keep me busy, but I would love to hear from others.
Where is the Demo?
The demo is at http://demo.dlayer.com; Development on Dlayer
is constant, the app is always growing, keep an eye on the release page for updates. I am working
towards the MVP, at the moment the demo is a little limited in features.
I'm actively working on migrating Dlayer to ZF3, check out the status on my blog or over on
as soon as I have parity with the legacy version it will replace the demo on this site.
Latest release of Dlayer (Legacy version)
v1.17 Quill and refactoring
(12th September 2017 -
- New styling table for content items, stores all defined styles, no need for a table per styling group. [Refactoring]
- Cleaned up tools, removed redundant model classes and moved around shared classes, now more apparent if they relate to content or not. [Refactoring]
- Now using Quill PHP renderer v1.01.1, enables support for lists in text areas.
Do you want to help?
I could do with some help, if you can code, design, write documentation, review code, bug
hunt or think you can assist in another way, please let me know via