{"id":20052496,"url":"https://github.com/subins2000/francium-process","last_synced_at":"2026-04-17T04:03:26.104Z","repository":{"id":62507020,"uuid":"54995639","full_name":"subins2000/Francium-Process","owner":"subins2000","description":"Run Non Blocking Background Process in PHP with Cross Platform Support","archived":false,"fork":false,"pushed_at":"2016-07-30T18:12:31.000Z","size":19,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"dev-master","last_synced_at":"2025-02-13T05:21:46.808Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/subins2000.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-03-29T17:21:47.000Z","updated_at":"2016-07-17T05:50:55.000Z","dependencies_parsed_at":"2022-11-02T12:45:56.053Z","dependency_job_id":null,"html_url":"https://github.com/subins2000/Francium-Process","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subins2000%2FFrancium-Process","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subins2000%2FFrancium-Process/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subins2000%2FFrancium-Process/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/subins2000%2FFrancium-Process/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/subins2000","download_url":"https://codeload.github.com/subins2000/Francium-Process/tar.gz/refs/heads/dev-master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241482061,"owners_count":19969847,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T12:17:54.639Z","updated_at":"2026-04-17T04:03:26.078Z","avatar_url":"https://github.com/subins2000.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Francium-Process\n\n[![Build Status](https://travis-ci.org/subins2000/Francium-Process.svg?branch=dev-master)](https://travis-ci.org/subins2000/Francium-Process)\n\nRun **Non Blocking Background Processes** in PHP. Works for Unix (Linux, Mac) and Windows Systems\n\n## Install\n\nSimply install it with Composer\n```bash\ncomposer require francium/process\n```\n\n## Usage\n\n* Run a PHP file in background :\n  ```php\n  $Process = new \\Fr\\Process(\"/usr/bin/php\", array(\n    \"arguments\" =\u003e array(\n      \"myfile.php\"\n    )\n  ));\n  $Process-\u003estart(function(){\n    echo \"started\";\n  });\n  ```\n  The callback passed to the `start()` function will be executed when the process is started. Also, any `echo` output will be shown in browser and connection will be immediately closed.\n  \n  If there is no callback mentioned, the browser will still be in connection with the script waiting for further result.\n\n* Run `ffmpeg` in background :\n  ```php\n  $Process = new \\Fr\\Process(\"ffmpeg\", array(\n    \"arguments\" =\u003e array(\n      \"-i\" =\u003e \"video.avi\",\n      \"image%d.jpg\"\n    )\n  ));\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsubins2000%2Ffrancium-process","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsubins2000%2Ffrancium-process","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsubins2000%2Ffrancium-process/lists"}