Giter Club home page Giter Club logo

jelix's Introduction

Jelix

Build Status License

Since Jelix is available as a Composer Package on packagist.org:

Latest Stable Version Total Downloads Latest Unstable Version

What is Jelix?

Jelix is an open-source framework for PHP.

It has a modular and extensible architecture. Applications based on Jelix are made with modules, which allow to reuse features in several projects.

For more informations, read http://jelix.org/articles/en/features

About stable versions and branches

WARNING: many changes occurs in the master branch, because of a "namespacification" which is not finished yet. So API may change or may be broken (even if we try to no do it) Don't use it for production for the moment! However if you want to migrate an existing application to this unstable Jelix version ( just for tests! ), read the file [UPGRADE-TO-2.0.md].

The master branch will be Jelix 2.0.

For the current stable release, see the jelix-1.6.x branch. For the next stable release, see the jelix-1.7.x branch.

Please, to fix issues on stable versions, do it on their corresponding branches, not master! So do pull requests on stable branches!

Installation

The source code of the master branch (Jelix 2.0) is compatible only with PHP 5.6 or more.

For applications with the future Jelix 2.0, you should use Composer. You should declare the jelix package dependency in your composer.json:

{
    "name": "...",
    "require": {
        "php": ">=5.6",
        "jelix/jelix": "dev-master"
    }
}

Then you run:

php composer.phar install

Then read the documentation to create an application.

Documentation and community

The documentation is not updated yet with all changes since the release of Jelix 1.7.x. But it should be ok for most of things.

You can ask your questions on the forum or on our IRC Channel, #jelix, on the irc.freenode.net network.

Contribution & develppement

see CONTRIBUTING.md.

jelix's People

Contributors

aurelienmrcl avatar bastnic avatar brice-t avatar bricet avatar cyberal77 avatar dantahoua avatar domi-papin avatar doubleface avatar dsdenes avatar eric-d avatar florianlb avatar gdugas avatar geekbay avatar gmarrot avatar julieni avatar kewix avatar khena avatar kimaidou avatar kissifrot avatar laurentj avatar lra avatar mdouchin avatar njeudy avatar rahal avatar rldhont avatar tpt avatar vdemonchy avatar vincentv avatar walterproof avatar yvestan avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.