{"id":18723253,"url":"https://github.com/apjanke/octfiles-101","last_synced_at":"2025-11-11T07:30:20.951Z","repository":{"id":69291041,"uuid":"167121710","full_name":"apjanke/octfiles-101","owner":"apjanke","description":"A gentle introduction to programming oct-files with GNU Octave","archived":false,"fork":false,"pushed_at":"2022-09-11T22:20:33.000Z","size":82,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-14T10:51:24.118Z","etag":null,"topics":["cpp","octave","scientific-computing"],"latest_commit_sha":null,"homepage":"https://apjanke.github.io/octfiles-101/","language":"C++","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/apjanke.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","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":"2019-01-23T05:17:18.000Z","updated_at":"2024-01-27T08:46:13.000Z","dependencies_parsed_at":"2023-12-29T21:45:09.075Z","dependency_job_id":null,"html_url":"https://github.com/apjanke/octfiles-101","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apjanke%2Foctfiles-101","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apjanke%2Foctfiles-101/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apjanke%2Foctfiles-101/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apjanke%2Foctfiles-101/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apjanke","download_url":"https://codeload.github.com/apjanke/octfiles-101/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239587230,"owners_count":19663892,"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":["cpp","octave","scientific-computing"],"created_at":"2024-11-07T13:48:12.832Z","updated_at":"2025-11-11T07:30:20.906Z","avatar_url":"https://github.com/apjanke.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"Oct-Files 101\n=============\n\nSo you want to do some advanced GNU Octave programming?\n\nThis document is a gentle introduction to the programming of oct-files.\nOct-files are Octave extensions written in C++ that let you get performance or connectivity that is hard with regular Octave M-code.\n\nYou can read the guide online at https://apjanke.github.io/octfiles-101/.\n\nDon't read the guide just by clicking on page links here in the GitHub repo view!\nSome stuff won't work correctly and you won't be able to see things like the code examples.\n\n# About this project\n\nThis is just something I threw together after I had to do a bit of oct-file\nprogramming but couldn't find an easy introduction to the basics.\n\nThe project home is at [the Oct-Files 101 repo on GitHub](https://github.com/apjanke/octfiles-101).\nContributions of all sorts, including bug reports, suggestions, and complaints, are welcome.\nPost on the [Issue Tracker](https://github.com/apjanke/octfiles-101/issues) if you have one. See [CONTRIBUTING](CONTRIBUTING.md) for details.\n\nThis project is totally a work in progress.\n\n# License\n\nTBD. It's probably going to be either GPL or [GNU Free Documentation License](https://www.gnu.org/licenses/fdl-1.3.en.html).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapjanke%2Foctfiles-101","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapjanke%2Foctfiles-101","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapjanke%2Foctfiles-101/lists"}