Develope and deploy web apps, manage on-line data and run your own web server from home or office.
DBFree is a all-in-one software suite that includes a framework for web
applications featuring an Xbase embedded database engine, a
server-side scriptable programming language (inspired by CA-Clipper, dBASE and FoxPro) and a
pre-configured Webserver for serving database driven pages to the web.
DBFree is lightweight (15MB!), simple, powerful. It's easy to install, to manage, to learn and totally free.
Fully featured versions with full source code, no nags, no advertising, no registration, no fees - just get it and use it (ready in two minutes!).
Made for Windows 10, it runs also on older XP boxes!
DBFree explained in 30 seconds
You would choose DBFree if you want to:
manage your internet stuff your own (don't hire someone else)
keep on using your trusted Windows PC (no Linux needed)
get your job done, not doing academy
do development without going crazy
be productive in a matter of hours, not months
..and if you have:
A basic understandings of programming concepts and on how web pages work
Good familiarity with managing files and folders, editing sources, using an Internet Browser
A vague idea on database's structures
How you get started
Install DBFree (in seconds) by using the installer
Start DBFree Control Center, start server, click on Web Site/Quick Edit
Use the DBFree code editor for customizing pages (or creating your own)
Are you wondering why should you invest time into what looks only like an obscure, niche and ancient programming language?
Because it gives you a chance where no others do.
Not only it's totally free: DBFree is the only one-man-band solution of modern web computing and the only chance
for ordinary people to learn programming without the need of consecrate an entire life to this task
Furthermore DBFree is one of the few solutions where a single person can manage full projects entirely by its own.
DBFree is not for those that wish to make programming for a living, neither for computer illiterates. It's half way. Its goal is
to let ordinary people with intrest into computing to build and run their own web applications in their spare time, at home or work, and
with no one to depend on.
You'll never get hired for programming with DBFree: adversely you won't need to hire someone to develope web apps if you learn
yourself to use it. That's what DBFree is for.
The learning curve is gentle, projects don't need previous careful planning and are fully portable, the language is simple and business-oriented:
you can easily learn it on the way. The development can be split in steps, where and while you have the time. Unlike today's languages
is enough to have a look at the source code and immediately understand what it does.
With DBFree you don't simply learn to code, you learn how to work with web technology: and it's made so that a single person can manage it,
that in today's landscape makes DBFree unique in its kind, and will improve your ability to think like a programmer in any language.
DBFree is mostly based on MaxScript's WebObjects(formerly known as MaxObjects and not related with the now defunt Apple's WebObject enterprise framework)
WebObjects are a powerful feature of DBFree that let you take advantage of modern caching technology both on clients and server side and
build web applications that rely on re-usable modules (acting much like subroutines) that can be called recursively to perform different actions depending by the parameters received.
Stop to be only an user: be a programmer.
DBFree is an open-source project based on the freeware
xBase MaxScript Interpreter, jQuery and Bootstrap: it has been especially designed for
amateurs and advanced users
and for all those who want to learn programming and build web applications, from simplest to very complex ones, in their own spare
time using adaptive programming.
DBFree is an early adopter of the Agile Methodology and the only one in this field
syntax, offering a flat management structure, simplicity and clarity of the code and a clear separation of the project into small units (tasks)
and proceeding by small increments with minimal planning and without the need of an exhaustive plot and long-term scheduling.
DBFree makes extensive use of modular, re-usable code
kept in a shared repository from which users can draw.
With our latest version we spent every effort to take the process of developing applications back to the simplicity of early days of personal computing and to make possible to manage complex projects by a single person,
at home or at office in the spare time, without having to depend on other specialists for the server configuration, for the database management and the network settings,
breaking this long chain of dependencies and trying to return to the developer the full control of his work and of the entire production cycle.
Without the burden to satisfy all and everyone DBFree is considerably lighter and simple than any other similar product, and its ideal for amateur developers, while
it aims to collect the legacy of its remote ancestor Clipper87 when, in the glorious early days of personal computing, anyone with enough motivation was able to produce its own software solutions
and which led generations of amateur programmers to produce business applications that have remained in use for decades.
Even if any Windows user can use DBFree to run existing Apps without any special knowledge the task of building one of your own requires
adequate programming skills (that, anyway, you can acquire during the process) and usually a considerable amount of time.
Hide this section More
This site and all of its features (including the appearance and all the visual effects) are examples of a
DBFree V41 Web App. It's been developed from scratch with PSPad editor on a standard Home PC
and it is running on DBFree V41 from a cloud server where has been deployed automatically without changes.
You can also find previous versions of DBFree on these sites:
Examples provided in the various sections of this site are provided only for propedeutical use and might be simplified to improve reading and
basic understanding. Tutorials, references, and examples are coming directly form our users, published when submitted and reviewed by volunteers as soon as possible
to avoid errors, but we cannot warrant full correctness of all content. While using this site, you agree to have read and accepted our terms of
suggestions you need to login.
Currently your browser stored these cookies from us: