{"id":21418628,"url":"https://github.com/kdesp73/webc","last_synced_at":"2025-08-25T17:03:31.339Z","repository":{"id":244274982,"uuid":"814745071","full_name":"KDesp73/webc","owner":"KDesp73","description":"Write and deploy websites using the C Programming Language.","archived":false,"fork":false,"pushed_at":"2024-10-24T15:15:44.000Z","size":558,"stargazers_count":75,"open_issues_count":0,"forks_count":4,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-08-25T17:02:21.837Z","etag":null,"topics":["clanguage","html","http-server","library","static-site-generator","webc","webserver","website"],"latest_commit_sha":null,"homepage":"https://kdesp73.github.io/webc-site","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KDesp73.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2024-06-13T16:04:12.000Z","updated_at":"2025-07-23T23:58:06.000Z","dependencies_parsed_at":"2024-10-23T02:00:07.470Z","dependency_job_id":"8cbe1bba-5275-4821-a6b6-9e92f0bb8b83","html_url":"https://github.com/KDesp73/webc","commit_stats":null,"previous_names":["kdesp73/c-to-html","kdesp73/webc"],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/KDesp73/webc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KDesp73%2Fwebc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KDesp73%2Fwebc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KDesp73%2Fwebc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KDesp73%2Fwebc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KDesp73","download_url":"https://codeload.github.com/KDesp73/webc/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KDesp73%2Fwebc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272100684,"owners_count":24873442,"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-25T02:00:12.092Z","response_time":1107,"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":["clanguage","html","http-server","library","static-site-generator","webc","webserver","website"],"created_at":"2024-11-22T19:22:58.659Z","updated_at":"2025-08-25T17:03:31.298Z","avatar_url":"https://github.com/KDesp73.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [webc](https://kdesp73.github.io/webc-site)\n\n```\n   d88P        d88P          Y88b          \n  d88P        d88P            Y88b         \n d88P        d88P              Y88b        \nd88P        d88P     .d8888b    Y88b       \nY88b       d88P     d88P\"       d88P       \n Y88b     d88P      888        d88P        \n  Y88b   d88P       Y88b.     d88P         \n   Y88b d88P         \"Y8888P d88P          \n```\nWrite and deploy websites using the C Programming Language.\n\n\n\u003c!--toc:start--\u003e\n- [Usage](#usage)\n- [Build the library](#build-the-library)\n- [Install the library](#install-the-library)\n    - [Linux](#linux)\n    - [Windows](#windows)\n- [Link the library to your project](#link-the-library-to-your-project)\n- [Examples](#examples)\n- [Templates](#templates)\n- [UI](#ui)\n- [Documentation](#documentation)\n- [Contributing](#contributing)\n- [LICENSE](#license)\n\u003c!--toc:end--\u003e\n\n\n\u003e [!WARNING]\n\u003e This C library is in the early stages of development and is not yet ready for production use. \n\u003e The API, functionality, and overall stability of the library are subject to change without notice. \n\u003e Use this library at your own risk. We strongly recommend against using this library in any mission-critical or production systems. \n\u003e Please report any issues or feedback to the project maintainers. Further development and stabilization of \n\u003e this library is ongoing, and a stable release will be announced when it is ready.\n\n\n## Usage\n\n### Build the library\n\n```bash\ngit clone https://github.com/KDesp73/webc\ncd webc\nmake\n```\n\n\u003e [!NOTE]\n\u003e Library files (.so, .a, .dll) are located at `build/output/`\n\n### Install the library\n\n```bash\nmake install\n```\n#### Linux\n\nThe `.so` and `.a` files are copied to the `/usr/lib/` directory \n\nAdditionally the header files are copied to the `/usr/local/include/webc/` directory\n\n#### Windows\n\n\u003e [!NOTE]\n\u003e Not implemented yet\n\n## Examples\n\nSee [docs/examples/](./docs/examples/core.md)\n\n## Templates\n\n- Single Page Portfolio `spp.h`\n  \n![image](https://github.com/KDesp73/webc/assets/63654361/60561368-e2fd-42c2-9151-f9dac91cfea2)\n\n- Project Showcase Site `pss.h`\n\n![image](https://github.com/KDesp73/webc/assets/63654361/bc6c94b0-56ee-427d-be43-56f259deeea5)\n\n## UI\n\nCurrently webc supports the [DaisyUI](https://daisyui.com) ui library.\n\nCheck support [here](./docs/DaisyUiSupport.md)\n\nFeel free to contribute by implementing the missing or partially supported components\n\n## Documentation\n\nThe documentation for this library is written in the header files\n\nSee [webc-core.h](./include/webc-core.h)\n\nAutogenerated documentation using Doxygen [here](https://kdesp73.github.io/webc-docs/)\n\n## Contributing\n\nFirst read the [CODE OF CONDUCT](./CODE_OF_CONDUCT.md)\n\nThen checkout [CONTRIBUTING](./CONTRIBUTING.md)\n\n## LICENSE\n\n[MIT](./LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkdesp73%2Fwebc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkdesp73%2Fwebc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkdesp73%2Fwebc/lists"}