{"id":29733150,"url":"https://github.com/amzyei/charlex-webos","last_synced_at":"2025-08-26T15:19:37.783Z","repository":{"id":273049943,"uuid":"503000036","full_name":"amzyei/charlex-WebOs","owner":"amzyei","description":"Charlex WebOS is a web-based simulation of a real operating system. It is easy to use and looks like a real OS.","archived":false,"fork":false,"pushed_at":"2025-07-21T02:56:42.000Z","size":515,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-07-21T04:26:34.983Z","etag":null,"topics":["flask","flask-application","flask-web","flask1111","linux","python","python-flask","python-lambda","python-web","python-web-development","python3","python3-11","python3-library","python3-script","pythonic","ubuntu","web-based","web-development","webos"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"gifburst/charlex-os","license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/amzyei.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-06-13T14:53:56.000Z","updated_at":"2025-07-21T02:56:46.000Z","dependencies_parsed_at":"2025-05-16T19:26:56.611Z","dependency_job_id":"b399d41d-4456-4fc0-ae51-cd0f97b616ae","html_url":"https://github.com/amzyei/charlex-WebOs","commit_stats":null,"previous_names":["amzyei/charlex-os","amzyei/charlex-mp","amzyei/charlex-webshell","amzyei/charlex-webos"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/amzyei/charlex-WebOs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amzyei%2Fcharlex-WebOs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amzyei%2Fcharlex-WebOs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amzyei%2Fcharlex-WebOs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amzyei%2Fcharlex-WebOs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/amzyei","download_url":"https://codeload.github.com/amzyei/charlex-WebOs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amzyei%2Fcharlex-WebOs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272233469,"owners_count":24896822,"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","status":"online","status_checked_at":"2025-08-26T02:00:07.904Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["flask","flask-application","flask-web","flask1111","linux","python","python-flask","python-lambda","python-web","python-web-development","python3","python3-11","python3-library","python3-script","pythonic","ubuntu","web-based","web-development","webos"],"created_at":"2025-07-25T09:48:09.816Z","updated_at":"2025-08-26T15:19:37.619Z","avatar_url":"https://github.com/amzyei.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# About Charlex WebOS\n\nCharlex WebOS is a web-based simulation of a real operating system. It is easy to use and looks like a real OS. The main program is written in Python files like `app.py` and `window_manager.py`. The user interface uses HTML templates in the `templates/` directory. Static files like styles, scripts, and images are in the `static/` directory.\n\nThis project is simple, easy to grow, and easy for people to help improve.\n\n- Free and open source\n- Fast and easy to use\n- Designed to add new features easily\n\n## What you need\n\nTo run Charlex WebOS, you need:\n\n- Python 3\n- Flask web framework\n\n## How to set up\n\n1. Create and start a Python virtual environment:\n\n```bash\npython3 -m venv venv\nsource venv/bin/activate\n```\n\n2. Install the needed Python packages:\n\n```bash\npip install -r requirements.txt\n```\n\n## How to run\n\nStart the Flask server by running:\n\n```bash\npython app.py\n```\n\nOpen your web browser and go to `http://localhost:5000` to use Charlex WebOS.\n\n## Documentation\n\nFor more information about Flask, see the official Flask docs: [https://flask.palletsprojects.com/](https://flask.palletsprojects.com/)\n\n## How to help\n\nYou can help by sending your changes. Fork the project, make your changes, and send a pull request. Please follow the current style and add comments.\n\n## License\n\nCharlex WebOS uses the license in the [LICENSE](./LICENSE) file.\n\n---\n\n## Project overview\n\nCharlex WebOS is a web-based simulation that looks and works like a real operating system. It gives an easy and nice interface like a normal OS.\n\n- **Source files:** The main code is in `app.py` and `window_manager.py`. They handle the main functions and window management.\n- **Templates:** The `templates/` directory has HTML files for the user interface.\n- **Static files:** The `static/` directory has images, styles, and scripts.\n- **Virtual environment:** The `venv/` directory keeps the Python environment separate.\n- **Version control:** The `.git/` directory tracks changes and helps teamwork.\n\nThis structure makes it easy to add new features and for people to help.\n\nThanks to the Gnu/Linux community for inspiration.\n\n# Screenshots\n\n![Charlex OS Screenshot](screenshots/charlex2.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famzyei%2Fcharlex-webos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famzyei%2Fcharlex-webos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famzyei%2Fcharlex-webos/lists"}