PHP Classes

Ascoos OS: A PHP Web 5.0 Kernel for decentralized web and IoT

Recommend this page to a friend!
  Info   Example   Screenshots   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2026-08-10 (Yesterday) RSS 2.0 feedNot yet rated by the usersTotal: Not yet counted Not yet ranked
Version License PHP version Categories
ascoos-os 0.0.34Custom (specified...8.4Graphics, Files and Folders, Cryptogr..., L..., W..., G..., A..., H..., H..., P...
Description 

Author

The Ascoos OS is a Web 5 and Web AI modular PHP kernel for building all types of web applications, such as frameworks, CMS platforms, decentralized web systems, and IoT solutions.

With hundreds of encrypted classes, it provides a secure, modular development framework powered by native artificial intelligence technology and a macro engine.

With smart and pioneering technologies such as UFS (Unique Folders System), OTA (One to All), CiC (Cross Interpreter Communication), DUAL (Dynamic User Access Level), and more, Ascoos OS offers a code substrate you can use to develop your own applications.

It supports a wide range of categories, including:

- Native Artificial Intelligence (with NLP and neural network support)

- Native Macro Engine (with DSL/AST support)

- Content delivery through the new JML (DSL Markup Language) standard

- Threads, Tasks, Stacks, and Queues

- Graphics and Image Processing

- Web Services and APIs

- IoT and Hardware (Arduino, Raspberry Pi, Serial)

- File and Socket Management

- Network Management

- Cryptography and Security

- Scientific domains such as mathematics, physics, economics, engineering, electronics, etc.

- Etc...

Innovation Award
PHP Programming Innovation award winner
September 2025
Winner
Artificial intelligence applications can automate many aspects of the work that humans used to do manually.

This package provides several examples of using a PHP library that can be used to develop artificial intelligence applications, including applications that can make automated decisions.

Manuel Lemos
Picture of Christos Drogidis
  Performance   Level  
Name: Christos Drogidis <contact>
Classes: 42 packages by
Country: Greece Greece
Innovation award
Innovation award
Nominee: 25x

Winner: 6x

Instructions

Example

<?php
/*
dobu {
    file:id(`example-00002522`),name(`taihandler.convnd`) {
        ascoos {
            logo {`
                  __ _ ___ ___ ___ ___ ___ ___ ___
                 / _' |/ / / __/ _ \ / _ \ / / / _ \ / /
                | (_| |\ \| (_| (_) | (_) |\ \ | (_) |\ \
                 \__,_|/__/ \___\___/ \___/ /__/ \___/ /__/
            `},
            name {`ASCOOS OS`},
            version {`1.0.0`}
        },
        example {
            class {`TAIHandler`},
            methods {`convND()`},
            source {`kernel/ai/taihandler/taihandler.convnd.php`},
            category:langs {
                en {`ND Convolution Engine`},
                el {`ND ???????????? ??????????`}
            },
            subcategory:langs {
                en {`Multi-channel ND Convolution`},
                el {`???????????? ND ????????`}
            },
            summary:langs {
                en {`ND convolution on nested multi-channel tensors`},
                el {`ND ???????? ?? ????????????? ?????????????? ???????`}
            },
            desc:langs {
                en {`Demonstrates convND on a 2-channel 3x3 input using a multi-channel kernel.`},
                el {`??????????? convND ?? ?????? 2 ???????? 3x3 ?? ???????????? ??????.`}
            },
            author {`Drogidis Christos`},
            since {`1.0.0`},
            sincePHP {`8.4.0`}
        },
        results:langs {
            all {`Input: [[[1,2,3],[4,5,6],[7,8,9]],[[9,8,7],[6,5,4],[3,2,1]]]
Kernel: [[[[1,0],[0,-1]],[[0,1],[-1,0]]]]
Output (convND VALID): [[[-2,-2],[-2,-2]]]

Execution statistics
Execution Time 0.181 ms
Memory Delta 4.55 KB
Peak Memory 18.00 MB
PHP Version 8.4.24
Ascoos OS`}
        }
    }
}
*/
declare(strict_types=1);
use
ASCOOS\OS\Kernel\AI\TAIHandler;

$startTime = microtime(true);
$startMem = memory_get_usage();

$ai = new TAIHandler([], []);

$input = [
    [
// Channel 1
       
[1,2,3],
        [
4,5,6],
        [
7,8,9]
    ],
    [
// Channel 2
       
[9,8,7],
        [
6,5,4],
        [
3,2,1]
    ]
];

$kernel = [
    [
// Output channel 1
       
[ // Input channel 1
           
[1,0],
            [
0,-1]
        ],
        [
// Input channel 2
           
[0,1],
            [-
1,0]
        ]
    ]
];

$output = $ai->convND($input, $kernel, 1, 'valid');

echo
"<pre>";
echo
"Input: " . json_encode($input) . "\n";
echo
"Kernel: " . json_encode($kernel) . "\n";
echo
"Output (convND VALID): " . json_encode($output) . "\n";
echo
"</pre>";

$ai->Free();
print_stats($startTime, $startMem);
?>


Details

Ascoos OS - pure PHP Web 5.0 and WebAI Core

Welcome to Ascoos OS, an innovative PHP core that brings Web 5.0 to reality and flirts with WebAI!

Ascoos

Ascoos OS: official website status License AGL Ascoos OS development state Ascoos OS is under development Dependencies

Table of Contents

Overview

With ~1,500 encrypted classes (in early 2028), Ascoos OS integrates Frameworks, CMS, IoT, and decentralized applications, delivering security, interoperability, and result synthesis.

Explore how we redefine the future of the internet!

Vision

Redefining web development with a secure, modular, AI-driven PHP kernel.

Where will you find it?

Ascoos OS is still in development, so it is not available for public use.

However, it is evolving very quickly!

Check out the Roadmap to learn about our next milestones and journey toward Web 5.0 and WebAI.

Included in Ascoos Web Extended Studio 26 Pro: SourceForge Downloads

Getting Started

  • Explore the documentation: Check out the Glossary, Roadmap, and Case Studies.
  • See code examples: Find code with examples and case studies in the /examples/ folder.
  • Learn about connecting with Web 5.0: Web 5.0 combines the convenience of Web 2.0 with the decentralization of Web 3.0, without blockchain complexity. Using Decentralized Identifiers (DIDs) and Decentralized Web Nodes (DWNs), Ascoos OS implements this vision through CiC (Cms-in-Cms) technology. Learn more at "The CiC Technology: Cross-Interpreter Communication ? The Philosophy of Integration for Web 5.0".
  • Learn about connecting to WebAI: WebAI is an architecture where the web itself operates as an intelligent entity, rather than as a collection of artificial intelligence add-ons.

Features

PHP IoT AI Static Badge WebSocket HTTP/3 GUI

  • Dynamic loading of optional kernel classes
  • Decentralized web and torrent management.
  • Extensive network and system management.
  • Native IoT support (Arduino, Raspberry Pi).
  • Native capabilities of Artificial Intelligence (AI), Natural Language Processing (NLP), and Neural Networks (NeuralNet).
  • JSQLDB: JSON-based database. A hybrid JSON SQL database engine focused on speed, and PHP-native SQL queries.
  • JML: JSON-style Markup Language. A lightweight, readable markup format inspired by JSON and DSLs.
  • WIC: Secure image transfer format.
  • jAscoos & BootLib: JavaScript and UI frameworks.
  • LibIn: Library management. Dynamic loading of optional third-party libraries
  • Macro Engine: Natural language programming.
  • ASS (Ascoos Security System): Multi-layered security.
  • DoBu (Documentation Builder): A JML?inspired Documentation DSL for multilingual docblocks.

Ascoos Web Extended Studio

System Requirements

  • PHP 8.4+ with extensions: IonCube loaders, JSON, cURL.
  • Optional Databases: MariaDB 12+ or JSQLDB 1.0+.
  • Web Server: Apache 2.4+.
  • Recommended Memory: 512MB+ RAM.

> Although the memory consumption for loading the Ascoos OS kernel is minimal and does not exceed 20-30MB, it is nonetheless recommended to have at least 512 MBytes of free memory for the smooth execution of your scripts.

Lifetime Support (LTS)

| Version | Official Release | Bug Fixes | Security Fixes | PHP | |---------|------------------|-----------|----------------|-----------| | 1.0.0 | Q1 2028 | Q4 2032 | Q4 2034 | 8.4 ? 9.x |

Installation

Namespace

use ASCOOS\OS\...;

Installation Steps

  • Download the commercial package, based on the license you have, from the Official Download Website.
  • Extract to any folder you desire within your root.
  • For configuration, you have three options:

    1. ?? Prepend Autoload: If you have access to php.ini, configure the auto_prepend_file directive with the appropriate folder so that it automatically loads Ascoos OS on every request.
      auto_prepend_file ="/path/aos/autoload.php"
    
    2. ?? spl_autoload: You can dynamically load Ascoos OS using the SPL library.
    
    spl_autoload_extensions('/path/aos/autoload.php'); spl_autoload_register();
    3. ?? require_once: You can load Ascoos OS within your PHP file using the "require_once" function.
    
    require_once "/path/aos/autoload.php";

Management of Optional Core Classes

The Ascoos OS has two types of kernel classes: core kernels and optional ones. The former are loaded automatically when Ascoos OS runs, while the latter are loaded optionally based on the user's choices and needs.

To manage this functionality, we created an internal application in Ascoos OS, the Extras Classes Manager (see screenshot), through which these classes can be loaded dynamically.

ASCOOS OS

Code Development and Testing Platform

Ascoos Web Extended Studio

The AlexSoft Software provides you with a free Windows 64Bit development platform so that you can write, run, and debug your code.

*Try Ascoos Web Extended Studio*.

> ATTENTION!!! If you are using XAMPP/WAMP or some other similar program, before running the servers you must stop and remove the servers from Windows Services, because conflicts may occur.

Download Ascoos Web Extended Studio

Ascoos Web Extended Studio  - state of Official Website SourceForge Platform

Ascoos Web Extended Studio

Debugging and Testing

The Ascoos OS has built-in debugging (TDebugHandler) and testing (TTestHandler) classes.

For most of your tests, you will NOT need any other testing or debugging package.

// Setting properties
$properties = [
    'logs' => [
        'useLogger' => true,
        'dir' => $AOS_LOGS_PATH . '/',
        'file' => 'test_handler.log',
        'level' => DebugLevel::Info
    ],
    'lang' => 'el-GR',
    'debug' => [
        'precision' => 4,
        'log_threshold' => DebugLevel::Info
    ]
];

$testHandler = new TTestHandler($properties);

// Object check
$object = new TObject();
$testHandler->checkObject($object, true); // It must record that the object is valid

// Class check
$testHandler->checkClass('ASCOOS\OS\Kernel\Core\TObject', true); // It must record that the class exists

// Method execution with timing
$result = $testHandler->executeMethodWithTiming($object, 'getClassMetadata', [], true);
print_r($result); // Displays result, execution time, system statistics

Code Testing

Every class, every method, goes through thorough testing to ensure that it meets the strict standards and requirements of Ascoos OS.

$char_a_ring_nfd = "a\xCC\x8A";  // 'LATIN SMALL LETTER A WITH RING ABOVE' (U+00E5) normalization form "D"
$char_o_diaeresis_nfd = "o\xCC\x88"; // 'LATIN SMALL LETTER O WITH DIAERESIS' (U+00F6) normalization form "D"
$char_O_diaeresis_nfd = "O\xCC\x88"; // 'LATIN CAPITAL LETTER O WITH DIAERESIS' (U+00D6) normalization form "D"

$test = new TTestHandler(
    properties: [
        'titleTest' => 'TUTF8::grapheme_stripos()', 
        'subtitle' => '<code>Grapheme stripos</code>, without Intl Extension', 
        'desc' => 'Returns the position (in grapheme units) of the first occurrence of $needle in $haystack, starting from $offset graphemes.<br> Returns false if not found.'
    ]
);

$test->runTest(
    '$utf8->grapheme_stripos("a\xCC\x8Aa\xCC\x8Ao\xCC\x88", "O\xCC\x88"); // a?a?o?, O?',
    $utf8->grapheme_stripos( $char_a_ring_nfd . $char_a_ring_nfd . $char_o_diaeresis_nfd, $char_O_diaeresis_nfd) === 2,
    2,
    $utf8->grapheme_stripos( $char_a_ring_nfd . $char_a_ring_nfd . $char_o_diaeresis_nfd, $char_O_diaeresis_nfd),
    'Example with test Condition.'
);

Ascoos OS Testing

Stress Tests

A stress test was recently conducted. You can see the results on the related Technical Report page.

Ascoos OS Stress Test

DoBu Documentation

Ascoos OS includes as its official documentation a new documentation DSL standard called DoBu.

It is docblocks inside /.../ based on JML.

It is more oriented toward creating documentation files and less as immediate reference text. It has the capability for multilingual documentation and is an agnostic metakeys docblock.

Supports docblock for:

  • the file with the class or the example file
  • the class
  • each method or function
  • parameters
  • return types
  • exceptions
  • multilingual descriptions
  • mathematical formulas
  • and much more.

Example of DoBu documentation for a file header

/*
dobu {
    file:id(`1`),name(`create-my-project`) {
        ascoos {
            logo {`
                  __ _  ___  ___ ___   ___   ___     ___   ___
                 / _V |/  / / __/ _ \ / _ \ /  /    / _ \ /  /
                | (_| |\  \| (_| (_) | (_) |\  \   | (_) |\  \
                 \__,_|/__/ \___\___/ \___/ /__/    \___/ /__/
            `},
            name {`ASCOOS OS`},
            version {`1.0.0`},
            category {`Web OS`},
            subcategory {`Web5 / WebAI`},
            description {`A Web 5.0 and Web AI Kernel for decentralized web and IoT applications`},
            creator {`Drogidis Christos`},
            site {`https://www.ascoos.com`},
            issues {`https://issues.ascoos.com`},
            support {`support@ascoos.com`},
            license {`[Commercial] http://docs.ascoos.com/lics/ascoos/AGL.html`},
            copyright {`Copyright (c) 2007 - 2026, AlexSoft Software.`}
        },
        project {
            package:langs {
                en {`DoBu code sample`},
                el {`?????? ?????? DoBu`}
            },
            subpackage:langs {
                en {`DoBu code sample for classes and methods`},
                el {`?????? ?????? DoBu ??? ??????? ??? ????????`}
            },
            category:langs {
                en {`Examples`},
                el {`????????????`}
            },
            subcategory:langs {
                en {`DoBu for classes`},
                el {`DoBu ??? ???????`}
            },
            source {`examples/create-my-project.php`},
            description:langs {
                en {`This file is a complete example of docblock writing and DoBu structure.`},
                el {`?? ?????? ???? ???????? ??? ???????????? ?????????? ???????? docblock, ????? DoBu`}
            },
            fileNo {`1`},
            version {`1.0.0`},
            build {`1`},
            created {`2026-02-12 09:25:03`},
            updated {`2026-02-12 09:51:43`},
            author {`Author Name`},
            authorSite {`https://www.example.com`},
            support {`support@example.com`},
            license {`MIT`},
            since {`1.0.0`},
            sincePHP {`8.4.0`}
        }
    }
}
*/

Usage Examples

DNS Info (TNetwork class)

declare(strict_types=1);
use ASCOOS\OS\Kernel\Net\TNetwork;

// Retrieve DNS information
$objNetwork = new TNetwork();
$dnsInfo = $objNetwork->getDNSInfo();
echo "Primary DNS: " . $dnsInfo[0];
if(key_exists(1, $dnsInfo)) echo "<br>"."Secondary DNS: " . $dnsInfo[1] . "<br>";

// Frees of the object
$objNetwork->Free();
?>

Collector of Collections (TCollector class)

declare(strict_types=1);
use Ascoos\OS\Kernel\Core\Collections\TCollector;

$collector = new TCollector();

echo "Number of registered types after initialization: " . count($collector->listTypes()) . "\n";

$collector->Free();

Case Studies

See how Ascoos OS implements Web 5.0 through practical examples, such as integrating Joomla with torrents, monitoring IoT sensors, and audio processing. Explore them in Case Studies.

Links

Ascoos OS: Forks Ascoos OS: Stars Ascoos OS: Watchers YouTube Channel Views X Follow

Documentation

Tools & Libraries

Community

Official Websites

Author

Drogidis Christos

ASCOOS OS Creator

https://www.ascoos.com


Screenshots (2)  
  • screenshots/ascoos-os-extras-manager-0004.png
  • screenshots/ascoos-os-extras-manager-0005.png
Videos (1)  
  • Ascoos OS – Autoload Management for Optional Classes
  Files folder image Files (208)  
File Role Description
Files folder imagedocs (2 directories)
Files folder imageexamples (3 directories)
Files folder imagelibs (2 files)
Files folder imagereleases (3 files)
Files folder imagescreenshots (1 file)
Files folder imagetests (2 files)
Accessible without login Plain text file changelog.json Data Auxiliary data
Accessible without login Plain text file CITATION-EL.cff Doc. Documentation
Accessible without login Plain text file CITATION.cff Doc. Documentation
Accessible without login Plain text file dobu.php Aux. Configuration script
Accessible without login Plain text file LICENSE-EL.md Lic. License text
Accessible without login Plain text file LICENSE.md Lic. License text
Accessible without login Plain text file manifest.json Data Auxiliary data
Accessible without login Plain text file README-EL.md Doc. Documentation
Accessible without login Plain text file README.md Doc. Documentation
Accessible without login Plain text file releases.json Data Auxiliary data
Accessible without login Plain text file webmanifest.json Data Auxiliary data

  Files folder image Files (208)  /  docs  
File Role Description
Files folder imageaos (6 files)
Files folder imagekernel (2 files, 2 directories)

  Files folder image Files (208)  /  docs  /  aos  
File Role Description
  Accessible without login Plain text file CREDITS-EL.md Data Auxiliary data
  Accessible without login Plain text file CREDITS.md Data Auxiliary data
  Accessible without login Plain text file MANIFEST-GR.md Data Auxiliary data
  Accessible without login Plain text file MANIFEST.md Data Auxiliary data
  Accessible without login Plain text file ROADMAP-EL.md Data Auxiliary data
  Accessible without login Plain text file ROADMAP.md Data Auxiliary data

  Files folder image Files (208)  /  docs  /  kernel  
File Role Description
Files folder imagecore (2 directories)
Files folder imagenet (1 directory)
  Accessible without login Plain text file CLASS-GR.md Data Auxiliary data
  Accessible without login Plain text file CLASS.md Data Auxiliary data

  Files folder image Files (208)  /  docs  /  kernel  /  core  
File Role Description
Files folder imageTErrorMessageHandler (2 files)
Files folder imageTObject (2 files)

  Files folder image Files (208)  /  docs  /  kernel  /  core  /  TErrorMessageHandler  
File Role Description
  Accessible without login Plain text file README-GR.md Doc. Documentation
  Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files (208)  /  docs  /  kernel  /  core  /  TObject  
File Role Description
  Accessible without login Plain text file README-GR.md Doc. Documentation
  Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files (208)  /  docs  /  kernel  /  net  
File Role Description
Files folder imageTFTPHandler (2 files)

  Files folder image Files (208)  /  docs  /  kernel  /  net  /  TFTPHandler  
File Role Description
  Accessible without login Plain text file README-GR.md Doc. Documentation
  Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files (208)  /  examples  
File Role Description
Files folder imagecase-studies (2 files, 20 directories)
Files folder imageextras (2 directories)
Files folder imagekernel (4 directories)

  Files folder image Files (208)  /  examples  /  case-studies  
File Role Description
Files folder imageai (3 directories)
Files folder imageapi (1 directory)
Files folder imageauth (1 directory)
Files folder imageautomation (1 directory)
Files folder imagebarcodes (1 directory)
Files folder imageelectronics (1 directory)
Files folder imageengineering (1 directory)
Files folder imagefiles (2 directories)
Files folder imagehealth (2 directories)
Files folder imageintegration (1 directory)
Files folder imageiot (1 directory)
Files folder imagelocation (1 directory)
Files folder imagemacros (1 directory)
Files folder imagenet (1 directory)
Files folder imagescience (1 directory)
Files folder imagesecurity (1 directory)
Files folder imagesports (1 directory)
Files folder imagesystem (4 directories)
Files folder imageui (1 directory)
Files folder imagewebsites (3 directories)
  Accessible without login Plain text file README-GR.md Doc. Documentation
  Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files (208)  /  examples  /  case-studies  /  ai  
File Role Description
Files folder imagemacro_decision_engine (3 files)
Files folder imageneural (1 directory)
Files folder imagesemantic_macro_profiler (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  ai  /  macro_decision_engine  
File Role Description
  Accessible without login Plain text file macro_decision_engine-GR.md Data Auxiliary data
  Accessible without login Plain text file macro_decision_engine.md Doc. Documentation
  Accessible without login Plain text file macro_decision_engine.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  ai  /  neural  
File Role Description
Files folder imageneural_workflow_composer (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  ai  /  neural  /  neural_workflow_composer  
File Role Description
  Accessible without login Plain text file neural_workflow_composer-GR.md Doc. Documentation
  Accessible without login Plain text file neural_workflow_composer.md Doc. Documentation
  Accessible without login Plain text file neural_workflow_composer.php Example Neural Workflow Composer: Macro Execution via Neural Prediction This case study demonstrates how **Ascoos OS** can intelligently execute macros based on system history using neural networks. The system learns from past performance metrics and predicts optimal macro actions.

  Files folder image Files (208)  /  examples  /  case-studies  /  ai  /  semantic_macro_profiler  
File Role Description
  Accessible without login Plain text file semantic_macro_profiler-GR.md Doc. Documentation
  Accessible without login Plain text file semantic_macro_profiler.md Doc. Documentation
  Accessible without login Plain text file semantic_macro_profiler.php Example This case study demonstrates how Ascoos OS can orchestrate macro execution using semantic analysis, DSL scripting, NLP, and AI prediction. The system analyzes editorial content, detects sentiment and topic, translates DSL into macros, and executes them based on neural network scoring.

  Files folder image Files (208)  /  examples  /  case-studies  /  api  
File Role Description
Files folder imageapi_batch_orchestrator (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  api  /  api_batch_orchestrator  
File Role Description
  Accessible without login Plain text file api_batch_orchestrator-GR.md Data Auxiliary data
  Accessible without login Plain text file api_batch_orchestrator.md Data Auxiliary data
  Accessible without login Plain text file api_batch_orchestrator.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  auth  
File Role Description
Files folder imagevalidated_login_flow (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  auth  /  validated_login_flow  
File Role Description
  Accessible without login Plain text file validated_login_flow-GR.md Data User Credential Validation and Authentication with Event Logging
  Accessible without login Plain text file validated_login_flow.md Data User Credential Validation and Authentication with Event Logging
  Accessible without login Plain text file validated_login_flow.php Example User Credential Validation and Authentication with Event Logging

  Files folder image Files (208)  /  examples  /  case-studies  /  automation  
File Role Description
Files folder imagemacros (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  automation  /  macros  
File Role Description
  Accessible without login Plain text file macro_workflow_engine-GR.md Data Auxiliary data
  Accessible without login Plain text file macro_workflow_engine.md Data Auxiliary data
  Accessible without login Plain text file macro_workflow_engine.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  barcodes  
File Role Description
Files folder imagecreation (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  barcodes  /  creation  
File Role Description
  Accessible without login Plain text file barcode_creation-GR.md Data Auxiliary data
  Accessible without login Plain text file barcode_creation.md Data Auxiliary data
  Accessible without login Plain text file barcode_creation.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  electronics  
File Role Description
Files folder imageaudio_rlc_fir_processing (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  electronics  /  audio_rlc_fir_processing  
File Role Description
  Accessible without login Plain text file audio_rlc_fir_processing-GR.md Doc. Documentation
  Accessible without login Plain text file audio_rlc_fir_processing.md Doc. Documentation
  Accessible without login Plain text file audio_rlc_fir_processing.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  engineering  
File Role Description
Files folder imageforces (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  engineering  /  forces  
File Role Description
  Accessible without login Plain text file engineering_forces-GR.md Data Auxiliary data
  Accessible without login Plain text file engineering_forces.md Data Auxiliary data
  Accessible without login Plain text file engineering_forces.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  files  
File Role Description
Files folder imagecleanup (1 directory)
Files folder imageimages (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  files  /  cleanup  
File Role Description
Files folder imagequota_file_cleaner (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  files  /  cleanup  /  quota_file_cleaner  
File Role Description
  Accessible without login Plain text file quota_file_cleaner-GR.md Doc. Documentation
  Accessible without login Plain text file quota_file_cleaner.md Doc. Documentation
  Accessible without login Plain text file quota_file_cleaner.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  files  /  images  
File Role Description
  Accessible without login Plain text file encrypted_image_archiver-GR.md Data Auxiliary data
  Accessible without login Plain text file encrypted_image_archiver.md Data Auxiliary data
  Accessible without login Plain text file encrypted_image_archiver.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  health  
File Role Description
Files folder imageappointments (3 files)
Files folder imagemedical (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  health  /  appointments  
File Role Description
  Accessible without login Plain text file appointment_scheduler-GR.md Data Auxiliary data
  Accessible without login Plain text file appointment_scheduler.md Data Auxiliary data
  Accessible without login Plain text file appointment_scheduler.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  health  /  medical  
File Role Description
  Accessible without login Plain text file medical_data_management-GR.md Data Auxiliary data
  Accessible without login Plain text file medical_data_management.md Data Auxiliary data
  Accessible without login Plain text file medical_data_management.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  integration  
File Role Description
Files folder imagelaravel (1 directory)

  Files folder image Files (208)  /  examples  /  case-studies  /  integration  /  laravel  
File Role Description
Files folder imageautoload (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  integration  /  laravel  /  autoload  
File Role Description
  Accessible without login Plain text file laravel_autoload-GR.md Doc. Documentation
  Accessible without login Plain text file laravel_autoload.md Doc. Documentation
  Accessible without login Plain text file laravel_autoload.php Example Laravel Integration in Ascoos OS

  Files folder image Files (208)  /  examples  /  case-studies  /  iot  
File Role Description
Files folder imagearduino (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  iot  /  arduino  
File Role Description
  Accessible without login Plain text file arduino_monitoring-GR.md Data Auxiliary data
  Accessible without login Plain text file arduino_monitoring.md Data Auxiliary data
  Accessible without login Plain text file arduino_monitoring.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  location  
File Role Description
Files folder imageweather (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  location  /  weather  
File Role Description
  Accessible without login Plain text file microapp_geo_weather-GR.md Data Auxiliary data
  Accessible without login Plain text file microapp_geo_weather.md Data Auxiliary data
  Accessible without login Plain text file microapp_geo_weather.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  macros  
File Role Description
Files folder imagesemantic_macro_trigger (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  macros  /  semantic_macro_trigger  
File Role Description
  Accessible without login Plain text file semantic_macro_trigger-GR.md Doc. Documentation
  Accessible without login Plain text file semantic_macro_trigger.md Doc. Documentation
  Accessible without login Plain text file semantic_macro_trigger.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  net  
File Role Description
Files folder imagesockets (1 directory)

  Files folder image Files (208)  /  examples  /  case-studies  /  net  /  sockets  
File Role Description
Files folder imagewebsocket_logger (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  net  /  sockets  /  websocket_logger  
File Role Description
  Accessible without login Plain text file websocket_logger-GR.md Doc. Documentation
  Accessible without login Plain text file websocket_logger.md Doc. Documentation
  Accessible without login Plain text file websocket_logger.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  science  
File Role Description
Files folder imagephysics (1 directory)

  Files folder image Files (208)  /  examples  /  case-studies  /  science  /  physics  
File Role Description
Files folder imageorbital_simulation (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  science  /  physics  /  orbital_simulation  
File Role Description
  Accessible without login Plain text file orbital_simulation-GR.md Doc. Documentation
  Accessible without login Plain text file orbital_simulation.md Doc. Documentation
  Accessible without login Plain text file orbital_simulation.php Example Orbital Simulation of a Satellite Around Earth This case study demonstrates how Ascoos OS can simulate a satellite in circular orbit around Earth. It calculates key physical quantities and stores the results in JSON, while also generating visual output.

  Files folder image Files (208)  /  examples  /  case-studies  /  security  
File Role Description
Files folder imageheaders (1 directory)

  Files folder image Files (208)  /  examples  /  case-studies  /  security  /  headers  
File Role Description
Files folder imagesecurity_header_authentication_management (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  security  /  headers  /  security_header_authentication_management  
File Role Description
  Accessible without login Plain text file security_header_au...on_management-GR.md Doc. Advanced Security Header Management with Authentication
  Accessible without login Plain text file security_header_au...ation_management.md Doc. Advanced Security Header Management with Authentication
  Accessible without login Plain text file security_header_au...tion_management.php Example Advanced Security Header Management with Authentication

  Files folder image Files (208)  /  examples  /  case-studies  /  sports  
File Role Description
Files folder imagesentiment_analysis (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  sports  /  sentiment_analysis  
File Role Description
  Accessible without login Plain text file fcbarcelona_sentiment_analysis-GR.md Data Auxiliary data
  Accessible without login Plain text file fcbarcelona_sentiment_analysis.md Data Auxiliary data
  Accessible without login Plain text file fcbarcelona_sentiment_analysis.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  system  
File Role Description
Files folder imagecommunication (3 files)
Files folder imagedashboard (3 files)
Files folder imagemonitoring (3 files)
Files folder imageperformance (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  system  /  communication  
File Role Description
  Accessible without login Plain text file threaded_notification_dispatcher-GR.md Data Auxiliary data
  Accessible without login Plain text file threaded_notification_dispatcher.md Data Auxiliary data
  Plain text file threaded_notification_dispatcher.php Class Class source

  Files folder image Files (208)  /  examples  /  case-studies  /  system  /  dashboard  
File Role Description
  Accessible without login Plain text file system_alert_dashboard-GR.md Data Auxiliary data
  Accessible without login Plain text file system_alert_dashboard.md Data Auxiliary data
  Accessible without login Plain text file system_alert_dashboard.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  system  /  monitoring  
File Role Description
  Accessible without login Plain text file system_monitoring_backup-GR.md Data Auxiliary data
  Accessible without login Plain text file system_monitoring_backup.md Data Auxiliary data
  Accessible without login Plain text file system_monitoring_backup.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  system  /  performance  
File Role Description
  Accessible without login Plain text file thread_load_balancer-GR.md Data Auxiliary data
  Accessible without login Plain text file thread_load_balancer.md Data Auxiliary data
  Accessible without login Plain text file thread_load_balancer.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  ui  
File Role Description
Files folder imageui_event_binding (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  ui  /  ui_event_binding  
File Role Description
  Accessible without login Plain text file ui_event_binding-GR.md Data Auxiliary data
  Accessible without login Plain text file ui_event_binding.md Data Auxiliary data
  Accessible without login Plain text file ui_event_binding.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  websites  
File Role Description
Files folder imageapache_optimization (3 files)
Files folder imagelinguistic_analysis (3 files)
Files folder imageresource_aware_batch_crawler (3 files)

  Files folder image Files (208)  /  examples  /  case-studies  /  websites  /  apache_optimization  
File Role Description
  Accessible without login Plain text file website_monitoring..._optimization-GR.md Doc. Website Monitoring with Linguistic Analysis and Apache Optimization
  Accessible without login Plain text file website_monitoring...che_optimization.md Doc. Website Monitoring with Linguistic Analysis and Apache Optimization
  Accessible without login Plain text file website_monitoring...he_optimization.php Example Website Monitoring with Linguistic Analysis and Apache Optimization

  Files folder image Files (208)  /  examples  /  case-studies  /  websites  /  linguistic_analysis  
File Role Description
  Accessible without login Plain text file website_linguistic_analysis-GR.md Data Auxiliary data
  Accessible without login Plain text file website_linguistic_analysis.md Data Auxiliary data
  Accessible without login Plain text file website_linguistic_analysis.php Example Example script

  Files folder image Files (208)  /  examples  /  case-studies  /  websites  /  resource_aware_batch_crawler  
File Role Description
  Accessible without login Plain text file resource_aware_batch_crawler-el.md Doc. Documentation
  Accessible without login Plain text file resource_aware_batch_crawler.md Doc. Documentation
  Accessible without login Plain text file resource_aware_batch_crawler.php Example Example script

  Files folder image Files (208)  /  examples  /  extras  
File Role Description
Files folder imagescience (1 directory)
Files folder imagetorrents (1 directory)

  Files folder image Files (208)  /  examples  /  extras  /  science  
File Role Description
Files folder imagemaths (1 directory)

  Files folder image Files (208)  /  examples  /  extras  /  science  /  maths  
File Role Description
Files folder imagetmathgraphhandler (10 files)

  Files folder image Files (208)  /  examples  /  extras  /  science  /  maths  /  tmathgraphhandler  
File Role Description
  Accessible without login Plain text file tmathgraphhandler.articulationpoints.php Example This example tests a graph where B is the only articulation point.
  Accessible without login Image file tmathgraphhandler.articulationpoints.png Icon Icon image
  Accessible without login Plain text file tmathgraphhandler.assortativity.php Example This example computes the assortativity of a small undirected graph.
  Accessible without login Image file tmathgraphhandler.assortativity.png Icon Icon image
  Accessible without login Plain text file tmathgraphhandler.averagepathlength.php Example This example computes the average shortest?path length of a small undirected graph.
  Accessible without login Image file tmathgraphhandler.averagepathlength.png Icon Icon image
  Accessible without login Plain text file tmathgraphhandler.bellmanford.php Example Demonstrates Bellman-Ford on a weighted directed graph.
  Accessible without login Image file tmathgraphhandler.bellmanford.png Icon Icon image
  Accessible without login Plain text file tmathgraphhandler....nnesscentrality.php Example This example computes the betweenness centrality of all vertices in a small undirected graph.
  Accessible without login Image file tmathgraphhandler....nnesscentrality.png Icon Icon image

  Files folder image Files (208)  /  examples  /  extras  /  torrents  
File Role Description
Files folder imageTTorrentFileHandler (4 files)

  Files folder image Files (208)  /  examples  /  extras  /  torrents  /  TTorrentFileHandler  
File Role Description
  Accessible without login HTML file index-gr.html Doc. Documentation
  Accessible without login HTML file index.html Doc. Documentation
  Accessible without login Plain text file README-GR.md Doc. Documentation
  Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files (208)  /  examples  /  kernel  
File Role Description
Files folder imageai (2 directories)
Files folder imagecore (3 directories)
Files folder imageenums (1 directory)
Files folder imagenet (1 directory)

  Files folder image Files (208)  /  examples  /  kernel  /  ai  
File Role Description
Files folder imagetaihandler (3 files)
Files folder imageTArtificialIntelligenceHandler (7 files)

  Files folder image Files (208)  /  examples  /  kernel  /  ai  /  taihandler  
File Role Description
  Accessible without login Plain text file taihandler.conv1d.php Example Demonstrates conv1D on sequential numeric data using SAME padding and ReLU activation.
  Accessible without login Plain text file taihandler.conv2d.php Example Demonstrates conv2D on a 3x3 matrix using a 2x2 kernel and SAME padding.
  Accessible without login Plain text file taihandler.convnd.php Example Demonstrates convND on a 2-channel 3x3 input using a multi-channel kernel.

  Files folder image Files (208)  /  examples  /  kernel  /  ai  /  TArtificialIntelligenceHandler  
File Role Description
  Accessible without login Plain text file binaryCrossEntropy-1.php Example Example script
  Accessible without login Plain text file binaryCrossEntropy-2.php Example Example script
  Accessible without login Plain text file binaryCrossEntropy-3.php Example Example script
  Accessible without login Plain text file binaryCrossEntropy-n-weights.php Example Example script
  Accessible without login Plain text file binaryCrossEntropy-n.php Example Example script
  Accessible without login Plain text file binaryCrossEntropy-testhandler.php Example Example script
  Accessible without login Image file binaryCrossEntropy-testhandler.png Icon Icon image

  Files folder image Files (208)  /  examples  /  kernel  /  core  
File Role Description
Files folder imagetcollection (6 files)
Files folder imageTObject (13 files)
Files folder imagetobject (4 files)

  Files folder image Files (208)  /  examples  /  kernel  /  core  /  tcollection  
File Role Description
  Accessible without login Plain text file tcollection.array_access.php Example Example script
  Accessible without login Image file tcollection.array_access.png Icon Icon image
  Accessible without login Plain text file tcollection.diff_intersect.php Example Example script
  Accessible without login Image file tcollection.diff_intersect.png Icon Icon image
  Accessible without login Plain text file tcollection.sum_avg.php Example Example script
  Accessible without login Image file tcollection.sum_avg.png Icon Icon image

  Files folder image Files (208)  /  examples  /  kernel  /  core  /  TObject  
File Role Description
  Accessible without login Plain text file example1.php Example Example script
  Plain text file invokeMethod.php Class Class source
  Plain text file isCallableMethod.php Class Class source
  Accessible without login Plain text file isExecutable.php Example Example script
  Accessible without login Plain text file isPropertyModified.php Example Example script
  Plain text file lockProperties.php Class Class source
  Accessible without login Plain text file mergeProperties.php Example Example script
  Accessible without login Plain text file Properties.php Example Example script
  Accessible without login Plain text file PropertySnapshot.php Example Example script
  Accessible without login Plain text file README-GR.md Doc. Documentation
  Accessible without login Plain text file README.md Doc. Documentation
  Accessible without login Plain text file resetProperties.php Example Example script
  Plain text file unlockProperties.php Class Class source

  Files folder image Files (208)  /  examples  /  kernel  /  core  /  tobject  
File Role Description
  Accessible without login Image file tobject.getproperties .png Icon Icon image
  Accessible without login Plain text file tobject.getproperties.php Example Example script
  Accessible without login Plain text file tobject.unsetproperty.php Example Example script
  Accessible without login Image file tobject.unsetproperty.png Icon Icon image

  Files folder image Files (208)  /  examples  /  kernel  /  enums  
File Role Description
Files folder imagedebuglevel (4 files)

  Files folder image Files (208)  /  examples  /  kernel  /  enums  /  debuglevel  
File Role Description
  Accessible without login Plain text file debuglevel.example.php Example Example script
  Accessible without login Image file debuglevel.example.png Icon Icon image
  Accessible without login Plain text file debuglevel.fromconstant.php Example Example script
  Accessible without login Image file debuglevel.fromconstant.png Icon Icon image

  Files folder image Files (208)  /  examples  /  kernel  /  net  
File Role Description
Files folder imageTFTPHandler (33 files)

  Files folder image Files (208)  /  examples  /  kernel  /  net  /  TFTPHandler  
File Role Description
  Accessible without login Plain text file asyncDownloadFile.php Example Example script
  Accessible without login Plain text file asyncUploadFile.php Example Example script
  Accessible without login Plain text file authenticateWithKey.php Example Example script
  Accessible without login Plain text file bulkDownloadFiles.php Example Example script
  Accessible without login Plain text file bulkUploadFiles.php Example Example script
  Accessible without login Plain text file cacheFileList.php Example Example script
  Accessible without login Plain text file changeDirectory.php Example Example script
  Accessible without login Plain text file compressFile.php Example Example script
  Accessible without login Plain text file connect.php Example Example script
  Accessible without login Plain text file createDirectory.php Example Example script
  Accessible without login Plain text file decompressFile.php Example Example script
  Accessible without login Plain text file deleteDirectory.php Example Example script
  Accessible without login Plain text file deleteFile.php Example Example script
  Accessible without login Plain text file disconnect.php Example Example script
  Accessible without login Plain text file downloadFile.php Example Example script
  Accessible without login Plain text file enablePassiveMode.php Example Example script
  Accessible without login Plain text file generateCsrfToken.php Example Example script
  Accessible without login Plain text file getCurrentDirectory.php Example Example script
  Accessible without login Plain text file getFilePermissions.php Example Example script
  Accessible without login Plain text file getTransferStats.php Example Example script
  Accessible without login Plain text file listDirectory.php Example Example script
  Accessible without login Plain text file logActivity.php Example Example script
  Accessible without login Plain text file login.php Example Example script
  Accessible without login Plain text file monitorTransferProgress.php Example Example script
  Accessible without login Plain text file README-GR.md Doc. Documentation
  Accessible without login Plain text file README.md Doc. Documentation
  Accessible without login Plain text file reconnect.php Example Example script
  Accessible without login Plain text file restoreFileListFromCache.php Example Example script
  Accessible without login Plain text file restoreSession.php Example Example script
  Accessible without login Plain text file saveSession.php Example Example script
  Accessible without login Plain text file setFilePermissions.php Example Example script
  Accessible without login Plain text file uploadFile.php Example Example script
  Accessible without login Plain text file validateCsrfToken.php Example Example script

  Files folder image Files (208)  /  libs  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation
  Accessible without login Plain text file libin.json Data Auxiliary data

  Files folder image Files (208)  /  releases  
File Role Description
  Accessible without login Plain text file CHANGELOG-1.0.0a30.md Doc. Changelog 1.0.0a30
  Accessible without login Plain text file CHANGELOG-1.0.0a31.md Doc. Changelog 1.0.0a31
  Accessible without login Plain text file CHANGELOG-1.0.0a32.md Doc. Documentation

  Files folder image Files (208)  /  screenshots  
File Role Description
  Accessible without login Image file ascoos-os-library-management.png Icon Icon image

  Files folder image Files (208)  /  tests  
File Role Description
  Accessible without login Plain text file test-1.0.0a30-dev.php Test Unit test script
  Accessible without login Image file test-1.0.0a30-dev.png Icon Icon image

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Reuses Unique User Downloads  
 100%38
Total:0
This week:0