PHP Classes

PHP Widget Library for HTML Pages: Generate HTML and JavaScript to show page widgets

Recommend this page to a friend!
  Info   Demos   Screenshots Screenshots   View files View files (42)   DownloadInstall with Composer Download .zip   Reputation   Support forum (1)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2022-08-08 (9 months ago) RSS 2.0 feedNot yet rated by the usersTotal: 171 All time: 8,780 This week: 177Up
Version License PHP version Categories
htmlwidget 2.3.0Artistic License5HTML, PHP 5, GUI
Description 

Author

This package can generate HTML and JavaScript to show optimized and stylized Web page widgets as simple as possible.

It provides a class that can generate HTML with JavaScript and CSS to render interactive widgets on Web pages. Currently, it can display widgets like:

- Navigation or dropdown menus
- Audio and video player
- Checkbox and radio button lists
- Horizontal and Circular Range Inputs
- Time and date picker
- Data tables
- Code and HTML page editor
- Separators
- Icons
- Tabs, panels, and accordions
- Tooltips
- Links and buttons
- File uploading
- Text inputs
- Color picker
- Ratings

Picture of Nikos M.
Name: Nikos M. <contact>
Classes: 17 packages by
Country: Greece Greece
Innovation award
Innovation award
Nominee: 7x

Winner: 2x

Details

HtmlWidget

Html Widgets, made as simple as possible, for Javascript, PHP and Python (Browser and Server, Desktop and Mobile)

HtmlWidget

Version: 2.3.0

see also:

  • ModelView a simple, fast, powerful and flexible MVVM framework for JavaScript
  • tico a tiny, super-simple MVC framework for PHP
  • LoginManager a simple, barebones agnostic login manager for PHP, JavaScript, Python
  • SimpleCaptcha a simple, image-based, mathematical captcha with increasing levels of difficulty for PHP, JavaScript, Python
  • Dromeo a flexible, and powerful agnostic router for PHP, JavaScript, Python
  • PublishSubscribe a simple and flexible publish-subscribe pattern implementation for PHP, JavaScript, Python
  • Importer simple class &amp; dependency manager and loader for PHP, JavaScript, Python
  • Contemplate a fast and versatile isomorphic template engine for PHP, JavaScript, Python
  • HtmlWidget html widgets, made as simple as possible, both client and server, both desktop and mobile, can be used as (template) plugins and/or standalone for PHP, JavaScript, Python (can be used as plugins for Contemplate)
  • Paginator simple and flexible pagination controls generator for PHP, JavaScript, Python
  • Formal a simple and versatile (Form) Data validation framework based on Rules for PHP, JavaScript, Python
  • Dialect a cross-vendor &amp; cross-platform SQL Query Builder, based on GrammarTemplate, for PHP, JavaScript, Python
  • DialectORM an Object-Relational-Mapper (ORM) and Object-Document-Mapper (ODM), based on Dialect, for PHP, JavaScript, Python
  • Unicache a simple and flexible agnostic caching framework, supporting various platforms, for PHP, JavaScript, Python
  • Xpresion a simple and flexible eXpression parser engine (with custom functions and variables support), based on GrammarTemplate, for PHP, JavaScript, Python
  • Regex Analyzer/Composer Regular Expression Analyzer and Composer for PHP, JavaScript, Python

Online example (w/ ModelView)

screenshots (see /test folder)

widgets-1 widgets-1-2 widgets-2 widgets-3 widgets-5 widgets-8 widgets-6 widgets-7 widgets-7-1

details-1 details-2 details-3 details-4 details-5 details-6 details-8 details-9 details-10 details-11

  Live DemoExternal page  

Open in a separate window

Screenshots  
  • screenshots/details-1.png
  • screenshots/widgets-2.png
  • screenshots/widgets-bootstrap.png
  • screenshots/widgets-7.png
  • screenshots/widgets-7-1.png
  • screenshots/widgets-6.png
  • screenshots/widgets-5.png
  • screenshots/widgets-4.png
  • screenshots/widgets-4-2.png
  • screenshots/widgets-4-1.png
  • screenshots/widgets-3.png
  • screenshots/widgets-1.png
  • screenshots/details-10.png
  • screenshots/widgets-1-2.png
  • screenshots/details-9.png
  • screenshots/details-8.png
  • screenshots/details-7.png
  • screenshots/details-6.png
  • screenshots/details-5.png
  • screenshots/details-4.png
  • screenshots/details-3.png
  • screenshots/details-2.png
  • screenshots/details-11.png
  • screenshots/widgets-material.png
  Files folder image Files  
File Role Description
Files folder imageassets (5 files, 8 directories)
Files folder imagescreenshots (1 file)
Files folder imagesrc (4 files)
Files folder imagetest (7 files)
Accessible without login Image file htmlwidget.jpg Icon Icon image
Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files  /  assets  
File Role Description
Files folder imagecodemirror (1 directory)
Files folder imagecolorpicker (2 files, 1 directory)
Files folder imagedatatables (1 directory)
Files folder imagei18n (1 directory)
Files folder imagepikadaytime (3 files, 1 directory)
Files folder imagepopr2 (2 files)
Files folder imageresponsive (2 files)
Files folder imagetinymce (1 directory)
  Accessible without login Plain text file htmlwidgets.css Data Auxiliary data
  Accessible without login Plain text file htmlwidgets.js Data Auxiliary data
  Accessible without login Plain text file htmlwidgets.min.css Data Auxiliary data
  Accessible without login Plain text file htmlwidgets.min.js Data Auxiliary data
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  assets  /  codemirror  
File Role Description
Files folder imageaddon (1 directory)

  Files folder image Files  /  assets  /  codemirror  /  addon  
File Role Description
Files folder imagegrammar (1 file)

  Files folder image Files  /  assets  /  codemirror  /  addon  /  grammar  
File Role Description
  Accessible without login Plain text file codemirror_grammar.js Data Auxiliary data

  Files folder image Files  /  assets  /  colorpicker  
File Role Description
Files folder imageimages (4 files)
  Accessible without login Plain text file colorpicker.css Data Auxiliary data
  Accessible without login Plain text file colorpicker.js Data Auxiliary data

  Files folder image Files  /  assets  /  colorpicker  /  images  
File Role Description
  Accessible without login Image file colorpicker_dark_fields.png Icon Icon image
  Accessible without login Image file colorpicker_light_fields.png Icon Icon image
  Accessible without login Image file colorpicker_sprites.png Icon Icon image
  Accessible without login Image file colorpicker_transparent.jpg Icon Icon image

  Files folder image Files  /  assets  /  datatables  
File Role Description
Files folder imagelangs (3 files)

  Files folder image Files  /  assets  /  datatables  /  langs  
File Role Description
  Accessible without login Plain text file de.json Data Auxiliary data
  Accessible without login Plain text file el.json Data Auxiliary data
  Accessible without login Plain text file en.json Data Auxiliary data

  Files folder image Files  /  assets  /  i18n  
File Role Description
Files folder imagedatex (1 file)

  Files folder image Files  /  assets  /  i18n  /  datex  
File Role Description
  Accessible without login Plain text file el.json Data Auxiliary data

  Files folder image Files  /  assets  /  pikadaytime  
File Role Description
Files folder imagelangs (1 file)
  Accessible without login Plain text file datex.js Data Auxiliary data
  Accessible without login Plain text file pikadaytime.css Data Auxiliary data
  Accessible without login Plain text file pikadaytime.js Data Auxiliary data

  Files folder image Files  /  assets  /  pikadaytime  /  langs  
File Role Description
  Accessible without login Plain text file el.json Data Auxiliary data

  Files folder image Files  /  assets  /  popr2  
File Role Description
  Accessible without login Plain text file popr2.css Data Auxiliary data
  Accessible without login Plain text file popr2.js Data Auxiliary data

  Files folder image Files  /  assets  /  responsive  
File Role Description
  Accessible without login Plain text file normalize.css Data Auxiliary data
  Accessible without login Plain text file responsive.css Data Auxiliary data

  Files folder image Files  /  assets  /  tinymce  
File Role Description
Files folder imagelangs (4 files)

  Files folder image Files  /  assets  /  tinymce  /  langs  
File Role Description
  Accessible without login Plain text file de.js Data Auxiliary data
  Accessible without login Plain text file el.js Data Auxiliary data
  Accessible without login Plain text file fr_FR.js Data Auxiliary data
  Accessible without login Plain text file readme.md Doc. Documentation

  Files folder image Files  /  screenshots  
File Role Description
  Accessible without login Image file widgets-8.png Data Auxiliary data

  Files folder image Files  /  src  
File Role Description
  Accessible without login Plain text file HtmlWidget.js Data Auxiliary data
  Accessible without login Plain text file htmlwidget.json Data Auxiliary data
  Accessible without login Plain text file HtmlWidget.min.js Data Auxiliary data
  Plain text file HtmlWidget.php Class Class source

  Files folder image Files  /  test  
File Role Description
  Accessible without login Image file comfort.jpg Icon Icon image
  Accessible without login Image file luxury.jpg Icon Icon image
  Accessible without login HTML file modelview.html Doc. Documentation
  Accessible without login Image file spriteanimation.png Data Auxiliary data
  Accessible without login Plain text file test.js Data Auxiliary data
  Accessible without login Plain text file test.php Example Example script
  Accessible without login HTML file test.tpl.html Doc. Documentation

 Version Control Unique User Downloads Download Rankings  
 100%
Total:171
This week:0
All time:8,780
This week:177Up