{"id":20636421,"url":"https://github.com/copperspice/doxypressapp","last_synced_at":"2025-04-15T21:36:17.089Z","repository":{"id":55469985,"uuid":"49393567","full_name":"copperspice/doxypressapp","owner":"copperspice","description":"GUI application for DoxyPress","archived":false,"fork":false,"pushed_at":"2025-03-28T21:05:48.000Z","size":1522,"stargazers_count":25,"open_issues_count":1,"forks_count":8,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-28T22:22:26.154Z","etag":null,"topics":["copperspice","cpp","gui"],"latest_commit_sha":null,"homepage":"https://www.copperspice.com/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/copperspice.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":"2016-01-11T01:07:07.000Z","updated_at":"2025-03-28T21:05:52.000Z","dependencies_parsed_at":"2025-03-28T22:20:34.593Z","dependency_job_id":null,"html_url":"https://github.com/copperspice/doxypressapp","commit_stats":null,"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/copperspice%2Fdoxypressapp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/copperspice%2Fdoxypressapp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/copperspice%2Fdoxypressapp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/copperspice%2Fdoxypressapp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/copperspice","download_url":"https://codeload.github.com/copperspice/doxypressapp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249158691,"owners_count":21222162,"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":["copperspice","cpp","gui"],"created_at":"2024-11-16T15:10:47.663Z","updated_at":"2025-04-15T21:36:17.082Z","avatar_url":"https://github.com/copperspice.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"## DoxyPressApp\n\n### Introduction\n\nDoxyPress is a modern C++ application for generating documentation from annotated sources and API documentation.\nDoxyPressApp is a GUI application used to configure the JSON project file and run DoxyPress.\n\nDoxyPress and DoxyPressApp were initially derived from Doxygen and DoxyWizard.\n\n\n###### Major Enhancements\n\nParsing\n\n* User selection for full parsing of C and C++ with clang in lieu of the legacy lex parser\n* Clang parser allows complicated modern C++ to be parsed accurately, especially as C++ is updated\n* Added a new parser for makefiles*\n\nClasses and Containers\n\n* DoxyPress links with the CopperSpice libraries\n* Removed all obsolete classes and containers\n* Refactored to use value based containers instead of pointer based containers\n* For improved memory management variadic templates and shared pointers are used\n* Source code reformatted for improved readability\n* Modified source code to use modern C++ functionality, features, and syntax\n\nOutput\n\n* Project file format enhanced to use a JSON format for improved functionality\n* Command line option to convert Doxygen project files to the DoxyPress format\n* Enhanced layout file to include new sections\n* Improved html output for correctness\n\n\n### Binary Files\n\nDoxyPressApp prebuilt binaries are available for all supported platforms.\n\nhttps://github.com/copperspice/doxypress/releases/\nhttps://download.copperspice.com/doxypress/binary/\n\nCopperSpice prebuilt binaries are available for all supported platforms.\n\nhttps://github.com/copperspice/copperspice/releases/\nhttps://download.copperspice.com/copperspice/binary/\n\n\n### System Requirements\n\nBuilding DoxyPressApp requires a C++20 compiler and a C++20 standard library. You will also need a current copy\nof the CopperSpice libraries. DoxyPressApp links with CsCore, CsGui, CsNetwork, and CsXml.\n\nCMake build files are provided with the source distribution to build this application.\n\n\n### Documentation\n\nFull documentation for DoxyPress is available on the website or from our download page.\n\n\n|URL      |Description|\n|---------|-----------|\n|https://www.copperspice.com/docs/doxypress/index.html| Online\n|https://download.copperspice.com/doxypress/documentation| Download (tar and zip formats)|\n\n\nFor documentation on how to build the DoxyPress application refer to the following page:\n\nhttps://www.copperspice.com/docs/doxypress/build-doxypress.html\n\n\n### Presentations\n\nOur YouTube channel contains over 75 videos about C++, programming fundamentals, Unicode/Strings, multithreading,\ngraphics, CopperSpice, DoxyPress, and other software development topics.\n\nhttps://www.youtube.com/copperspice\n\nLinks to additional videos can be found on our website.\n\nhttps://www.copperspice.com/presentations.html\n\n\n### Authors / Contributors\n\n* **Ansel Sermersheim**\n* **Barbara Geller**\n* **Andrew Marlow**\n* **Adam Mensel**\n* **Tim van Deurzen**\n\n\n### License\n\nThis program is released under the GPL 2 license. For more information refer to the LICENSE file provided with this\nproject.\n\n\n### References\n\n * Website:  https://www.copperspice.com\n * Twitter:  https://twitter.com/copperspice_cpp\n * Email:    info@copperspice.com\n\n\u003c!-- --\u003e\n * Github:   https://github.com/copperspice\n\n\u003c!-- --\u003e\n * Forum:    https://forum.copperspice.com\n * Journal:  https://journal.copperspice.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcopperspice%2Fdoxypressapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcopperspice%2Fdoxypressapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcopperspice%2Fdoxypressapp/lists"}