Skip to content

Latest commit

 

History

History
72 lines (61 loc) · 5.48 KB

README.md

File metadata and controls

72 lines (61 loc) · 5.48 KB

Awesome JPHP

A curated list of amazingly awesome JPHP libraries, resources and shiny things.

Contents

General

  • Standard Runtime Library - std lib for JPHP (string, array, file, multithreading, unicode, etc.)
  • JPHP Compiler - a compiler to java byte code for jphp.
  • JPPM - the default package manager and build tool for JPHP.
  • Debbuger - a debuger for JPHP based on XDebug protocol.
  • Tester - a unit test framework for jphp and jppm.
  • Android - the JPHP for Android project.

GUI

  • JavaFX
  • SWT - jphp-swt-ext - a lightweight gui library based on SWT and with good performance.

Web

  • Http Server - HTTP Server with routing and websocket support.
  • Http Client - a basic http client with many features.
  • JSoup - a library for parsing html like in jQuery.
  • Mail - a library for sending mails via SMTP servers.
  • JURL - a polyfill for zend cURL extension
    • jURL - for JPPM.
    • jURL - for DevelNext.

Desktop

Database

  • SQL - a basic sql extension like PDO with drivers for sql databases.
  • MongoDB - a basic driver for MongoDB (NoSQL database).

Template Engines

  • Twig - twig templates for JPHP.
  • Markdown - for converting markdown to html.

Miscellaneous

  • jphp-git-ext - JGit wrapper, for working with git repositories, reading and writing.
  • jphp-compress-ext - a compress library, supports tar, bz2, gz, zip and lz4 formats.
  • jphp-graphic-ext - a graphic library like GD in zend php.
  • jphp-process-ext - process API for jphp, more advanced and powerful!
  • jphp-ssh-ext - library for working with SSH.
  • jphp-text-ext - library work modify text, finding similar text and diff.
  • Yaml - a library for working with yaml text format.
  • Json - parse and format JSON.
  • Preg - a polyfill for the PRCE functions (preg_*) from zend php, for develnext.