{"id":13610138,"url":"https://github.com/sacalon/sacalon","last_synced_at":"2026-03-10T21:33:58.265Z","repository":{"id":37750320,"uuid":"391993640","full_name":"sacalon/sacalon","owner":"sacalon","description":"Sacalon is a general purpose and open source programming language designed to build optimal, maintainable, reliable and efficient software.","archived":false,"fork":false,"pushed_at":"2025-11-27T16:35:14.000Z","size":1858,"stargazers_count":81,"open_issues_count":7,"forks_count":7,"subscribers_count":4,"default_branch":"main","last_synced_at":"2026-01-18T02:35:14.129Z","etag":null,"topics":["compiler","compiler-backend","compiler-design","compiler-frontend","compiler-optimization","general-purpose","hacktoberfest","hascal","hascal-language","language","optimal","programming-language","simple"],"latest_commit_sha":null,"homepage":"https://sacalon.github.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sacalon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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":"2021-08-02T15:05:31.000Z","updated_at":"2025-12-14T15:11:22.000Z","dependencies_parsed_at":"2026-01-25T08:00:41.961Z","dependency_job_id":null,"html_url":"https://github.com/sacalon/sacalon","commit_stats":null,"previous_names":["sacalon-lang/sacalon","sacalon/sacalon","hascal/hascal"],"tags_count":18,"template":false,"template_full_name":null,"purl":"pkg:github/sacalon/sacalon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sacalon%2Fsacalon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sacalon%2Fsacalon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sacalon%2Fsacalon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sacalon%2Fsacalon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sacalon","download_url":"https://codeload.github.com/sacalon/sacalon/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sacalon%2Fsacalon/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30355750,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-10T15:55:29.454Z","status":"ssl_error","status_checked_at":"2026-03-10T15:54:58.440Z","response_time":106,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["compiler","compiler-backend","compiler-design","compiler-frontend","compiler-optimization","general-purpose","hacktoberfest","hascal","hascal-language","language","optimal","programming-language","simple"],"created_at":"2024-08-01T19:01:41.641Z","updated_at":"2026-03-10T21:33:58.214Z","avatar_url":"https://github.com/sacalon.png","language":"Python","funding_links":[],"categories":["Uncategorized"],"sub_categories":["Uncategorized"],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg style=\"text-align:center;border-radius:50%;\" src=\"logo.jpeg\" height=\"128px\" width=\"128px\"\u003e\n\n  # The Sacalon Programming Language\n\n  [Website](https://sacalon.github.io) |\n  [Docs](https://sacalon.github.io/docs/latest) |\n  [Coding Style](https://sacalon.github.io/style.html) |\n  [Changelog](docs/src/CHANGELOG.md) |\n  [Roadmap](docs/src/ROADMAP.md)\n  \n  [![](https://img.shields.io/github/v/tag/sacalon-lang/sacalon)](https://github.com/sacalon-lang/sacalon/releases)\n  [![Sacalon Discord](https://img.shields.io/discord/932745959190978683?color=blue\u0026label=Discord\u0026logo=discord\u0026logoColor=green)](https://discord.gg/rg4T2zBmyv)\n  [![](https://img.shields.io/gitter/room/sacalon-lang/sacalon?logo=gitter)](https://gitter.im/sacalon/community)\n  \n\n\u003c/div\u003e\n\n**Sacalon** is a general purpose and open source programming language designed to build optimal, maintainable, reliable, and efficient software.\n\n\u003e [!IMPORTANT]  \n\u003e - Sacalon is still in the very early stages of development.\n\n\n[![ReadMeSupportPalestine](https://raw.githubusercontent.com/Safouene1/support-palestine-banner/master/banner-project.svg)](https://github.com/Safouene1/support-palestine-banner)\n\n## Features\n\n- [x] Easy to use and easy to learn\n- [x] Multi-paradigm\n- [x] Null safety by default\n- [x] Fast and powerful\n- [x] Inspired by Swift and Pascal(Sacalon is based on the most effective ideas of the Pascal language)\n- [x] Manual memory management\n- [x] Compiles to C++\n- [x] Compatible with C\\C++\\Obj-C\n- [x] [Builtin compile-time FFI system](https://sacalon.github.io/docs/latest/lang/14_interfacing_with_cpp.html)\n- [x] Built-in HTTP Library\n\n## Examples\n\nHello World :\n\n```typescript\nfunction main() : int {\n    print(\"Hello World!\")\n    return 0\n}\n```\n\nHTTP Request:\n\n```typescript\nuse http\nfunction main() : int {\n    var content = get(\"https://www.google.com\")\n    print(content)\n    return 0\n}\n```\n\nRegex match:\n\n```typescript\nuse regex\n\nfunction main() : int {\n    var matched : bool = regex(\"subject\",\"(sub)(.*)\")\n    print(matched) // Output : 1\n    return 0\n}\n```\n\n\u003e You can see more Sacalon examples in [examples directory](https://github.com/sacalon-lang/sacalon/tree/main/examples).\n\n## Documentation\n\n\u003e You can find Sacalon's documentation, [Here](https://sacalon.github.io/docs/latest).\n\n## Contributions\n\nYou can contribute to Sacalon by [opening an issue](https://github.com/sacalon-lang/sacalon/issues/new/choose) and [forking](https://github.com/sacalon-lang/sacalon/fork) the repository or [contributing to Sacalon's documentation](https://github.com/sacalon-lang/sacalon/tree/main/docs).\n\nYou can also join the Sacalon community on [Gitter](https://gitter.im/sacalon/community) or [Discord](https://discord.gg/rg4T2zBmyv) and ask \u0026 answer questions.\n\n![Alt](https://repobeats.axiom.co/api/embed/f35044c25fa7a09ff17ef5abd0ffda29de68e142.svg \"Repobeats analytics image\")\n\n\u003ca href=\"https://github.com/sacalon-lang/sacalon/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=sacalon-lang/sacalon\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- [![graph](https://contrib.rocks/image?repo=sacalon-lang/sacalon)](https://github.com/sacalon-lang/sacalon/graphs/contributors) --\u003e\n\n## License\nThe compiler and standard libraries are licensed under the **\"3-Clause BSD License\"**. Read the [License](https://github.com/sacalon-lang/sacalon/blob/main/LICENSE) for more information.\n\n## About\n\nCopyright © 2019-2024 **Sacalon Foundation**, \\\nall rights reserved.\n\n[![forthebadge](https://forthebadge.com/images/badges/built-with-love.svg)](https://forthebadge.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsacalon%2Fsacalon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsacalon%2Fsacalon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsacalon%2Fsacalon/lists"}