{"id":49348773,"url":"https://github.com/leifericf/mino","last_synced_at":"2026-05-09T09:20:53.386Z","repository":{"id":351378097,"uuid":"1209858145","full_name":"leifericf/mino","owner":"leifericf","description":"A tiny, embeddable, REPL-friendly Lisp implemented in pure ANSI C.","archived":false,"fork":false,"pushed_at":"2026-04-22T17:18:45.000Z","size":1363,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-22T19:19:29.364Z","etag":null,"topics":["clojure","embedded","lisp","programming-language"],"latest_commit_sha":null,"homepage":"http://mino-lang.org","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/leifericf.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-04-13T21:14:22.000Z","updated_at":"2026-04-22T17:18:58.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/leifericf/mino","commit_stats":null,"previous_names":["leifericf/mino"],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/leifericf/mino","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leifericf%2Fmino","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leifericf%2Fmino/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leifericf%2Fmino/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leifericf%2Fmino/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leifericf","download_url":"https://codeload.github.com/leifericf/mino/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leifericf%2Fmino/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32329466,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"online","status_checked_at":"2026-04-27T02:00:06.769Z","response_time":128,"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":["clojure","embedded","lisp","programming-language"],"created_at":"2026-04-27T09:01:25.058Z","updated_at":"2026-04-27T09:01:25.986Z","avatar_url":"https://github.com/leifericf.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mino\n\nA tiny, embeddable Lisp in pure ANSI C.\n\nDrop it into a C or C++ application and gain a programmable extension layer. The standalone executable is a convenience for development; the embedding API is the product.\n\nRequires only an ANSI C compiler. No external dependencies.\n\n```\nprintf 'static const char *core_mino_src =\\n' \u003e src/core_mino.h\nsed 's/\\\\/\\\\\\\\/g; s/\"/\\\\\"/g; s/^/    \"/; s/$/\\\\n\"/' src/core.clj \u003e\u003e src/core_mino.h\nprintf '    ;\\n' \u003e\u003e src/core_mino.h\ncc -std=c99 -O2 \\\n  -Isrc -Isrc/public -Isrc/runtime -Isrc/gc -Isrc/eval \\\n  -Isrc/collections -Isrc/prim -Isrc/async -Isrc/interop \\\n  -Isrc/diag -Isrc/vendor/imath \\\n  -o mino \\\n  src/public/*.c src/runtime/*.c src/gc/*.c src/eval/*.c \\\n  src/collections/*.c src/prim/*.c src/async/*.c src/interop/*.c \\\n  src/regex/*.c src/diag/*.c src/vendor/imath/*.c \\\n  main.c -lm\n./mino\n```\n\nDocumentation: [mino-lang.org](https://mino-lang.org)\n\n## Versioning\n\nPre-1.0.0: semantic versioning applies informally. Any minor version bump (0.X) may contain breaking changes to the embedding API, the language, or the standalone binary. Every break is called out under the corresponding version heading in `CHANGELOG.md` so embedders can audit the delta before upgrading. Patch versions (0.X.Y) are reserved for bug fixes and non-breaking additions.\n\nPost-1.0.0: strict [SemVer 2.0.0](https://semver.org/spec/v2.0.0.html). Breaking changes happen only at major bumps; minor bumps add API; patch bumps fix bugs.\n\nThe ABI freeze is scheduled for the v1.0 cycle; until then, `src/mino.h` continues to carry evolving-API language.\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleifericf%2Fmino","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleifericf%2Fmino","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleifericf%2Fmino/lists"}