{"id":18787169,"url":"https://github.com/valq7711/websaw","last_synced_at":"2025-04-13T13:11:56.363Z","repository":{"id":40564836,"uuid":"461472551","full_name":"valq7711/websaw","owner":"valq7711","description":"The Python RAD-framework for building web applications.","archived":false,"fork":false,"pushed_at":"2023-09-05T16:16:58.000Z","size":395,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-11T00:49:53.207Z","etag":null,"topics":["python","web-framework","webapp","websaw"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/valq7711.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}},"created_at":"2022-02-20T11:54:19.000Z","updated_at":"2023-04-01T18:42:18.000Z","dependencies_parsed_at":"2024-11-07T20:54:34.739Z","dependency_job_id":"1e963386-74e0-40b5-b51c-0731e6f42f64","html_url":"https://github.com/valq7711/websaw","commit_stats":{"total_commits":47,"total_committers":2,"mean_commits":23.5,"dds":0.04255319148936165,"last_synced_commit":"e0d2d01e826552d7491bb6b0c865ebf4958e8562"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valq7711%2Fwebsaw","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valq7711%2Fwebsaw/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valq7711%2Fwebsaw/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valq7711%2Fwebsaw/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/valq7711","download_url":"https://codeload.github.com/valq7711/websaw/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248717237,"owners_count":21150389,"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":["python","web-framework","webapp","websaw"],"created_at":"2024-11-07T20:53:42.959Z","updated_at":"2025-04-13T13:11:56.347Z","avatar_url":"https://github.com/valq7711.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# websaw\nThe next generation in rapid development applicartion framework designed to offer maximum flexiblity coupled with comprehensive functionality 'out of the box' to allow you to create fully functional professional applications with minimal code.\n\n## Getting Started\nThese instructions will get you a copy of the framework up and running on your local machine for development and testing purposes. See the relevant deployment documentaion for notes on how to deploy the project on a live system. Installation and setup will vary depending on your operating system and preferred installation method.\n\n### Prerequisites\n\n* Python 3 \u003e= 3.8\n\n### Installing\n\nDepending on your requirements and OS installation will vary. We reccomend you install into a virtual environment for testing and developemnt purposes.\nThe following comands from bash / powershell will get you up and running in no time.\nExample:\nTo set up a development environment on a Linux-like system or a Windows 10 machine with WSL2 follow these steps:\nOpen your wsl terminal\n```\n$home/Development\n```\nSet up a virtual enviroments\n```\n$ python3 -m venv websaw\n$ cd websaw\nwebsw $ source ./bin/activate\n(websaw)$ python3 -m pip install websaw[full]\n(websaw)$ python3 -m websaw run apps\n```\nHint: If python3 doesnt work try using just pyhon instead.\n\nOnce websaw is running you can access a specific app at the following urls from your browser:\n```\nhttp://localhost:8000/{yourappname}/index\n```\nIn order to stop web server, you need to hit Control-C on the window where you run it.\nPlease refer to the user documentation if you need to change the configs or wish to use different ports etc.\n\n## License\n\nThis project is licensed under the MIT License\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvalq7711%2Fwebsaw","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvalq7711%2Fwebsaw","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvalq7711%2Fwebsaw/lists"}