{"id":20636429,"url":"https://github.com/copperspice/diamond","last_synced_at":"2025-04-15T21:39:52.859Z","repository":{"id":21693017,"uuid":"93788786","full_name":"copperspice/diamond","owner":"copperspice","description":"Cross platform programmers editor, uses the CopperSpice libraries","archived":false,"fork":false,"pushed_at":"2025-03-28T22:28:34.000Z","size":6372,"stargazers_count":20,"open_issues_count":7,"forks_count":4,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-28T23:27:14.548Z","etag":null,"topics":["copperspice","editor","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":"2017-06-08T20:23:24.000Z","updated_at":"2025-03-28T22:28:38.000Z","dependencies_parsed_at":"2025-03-28T23:34:04.769Z","dependency_job_id":null,"html_url":"https://github.com/copperspice/diamond","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/copperspice%2Fdiamond","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/copperspice%2Fdiamond/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/copperspice%2Fdiamond/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/copperspice%2Fdiamond/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/copperspice","download_url":"https://codeload.github.com/copperspice/diamond/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249160267,"owners_count":21222456,"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","editor","gui"],"created_at":"2024-11-16T15:10:50.949Z","updated_at":"2025-04-15T21:39:52.851Z","avatar_url":"https://github.com/copperspice.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Diamond\n\n### Introduction\n\nDiamond is a cross platform editor designed for programmers. It was developed using the CopperSpice libraries and is\nwritten in C++.\n\nThe Diamond project began as a replacement for the Crimson and Emerald Editors, both of these were Windows only\nprograms and are no longer supported. Diamond has evolved to become a programmers editor with a focus on developing\nC++ applications.\n\n\n###### Key Features\n\n* View multiple documents in movable tabs\n* Auto Load previously open Files\n* Configuration saved as a JSON format\n* Define preset Folders\n* Insert Date, Time, and Symbols\n* Search and Replace\n* Advanced Find\n* Syntax Highlighting based on File Type\n* Horizontal or Vertical split Window\n* Spell Check\n* Customize printed Header and Footer\n* Show Spaces and Tabs\n* User definable standard and custom Keyboard Shortcuts\n* Record, Save, and Play back Macros\n\n\n### Binary Files\n\nDiamond prebuilt binaries are available for all supported platforms.\n\nhttps://download.copperspice.com/diamond/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 Diamond requires a C++20 compiler and a C++20 standard library. You will also need a current copy\nof the CopperSpice libraries. Diamond links with CsCore, CsGui, and CsNetwork.\n\nCMake build files are provided with the source distribution to build this application.\n\n\n##### Additional Build Requirement\n\nThe Diamond program uses the Hunspell library for spell checking. When building Diamond from source you most have\nHunspell installed on your computer.\n\nFor Windows developers the full source code for Hunspell is available on our download page.\n\nhttps://download.copperspice.com/diamond/source/\n\nFor other platforms install the Hunspell package as indicated.\n\n* Debian, Ubuntu\n   * `apt-get install libhunspell-dev`\n\n\n* Fedora, Centos\n   * `dnf install hunspell-devel`\n\n\n* Mac OSX\n   * `brew install hunspell`\n\n\n### Documentation\n\nFull documentation for Diamond is available on the website or from our download page.\n\n\n|URL      |Description|\n|---------|-----------|\n|https://www.copperspice.com/docs/diamond/index.html| Online\n|https://download.copperspice.com/diamond/documentation| Download (tar and zip formats)|\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\n\n* **Barbara Geller**\n* **Ansel Sermersheim**\n\n\n### License\n\nThis application 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%2Fdiamond","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcopperspice%2Fdiamond","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcopperspice%2Fdiamond/lists"}