{"id":19310323,"url":"https://github.com/starc007/love-language","last_synced_at":"2026-02-11T17:02:54.573Z","repository":{"id":261587577,"uuid":"884749949","full_name":"starc007/love-language","owner":"starc007","description":"A fun love-themed programming language","archived":false,"fork":false,"pushed_at":"2024-11-08T12:29:43.000Z","size":32,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-19T21:19:59.568Z","etag":null,"topics":["programming-language","rust"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/starc007.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2024-11-07T10:19:13.000Z","updated_at":"2024-11-08T19:27:45.000Z","dependencies_parsed_at":"2024-11-07T11:29:28.573Z","dependency_job_id":"b6690f02-ca83-4946-8250-e95692c53075","html_url":"https://github.com/starc007/love-language","commit_stats":null,"previous_names":["starc007/love-language"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/starc007/love-language","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/starc007%2Flove-language","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/starc007%2Flove-language/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/starc007%2Flove-language/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/starc007%2Flove-language/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/starc007","download_url":"https://codeload.github.com/starc007/love-language/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/starc007%2Flove-language/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29338669,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T16:14:43.024Z","status":"ssl_error","status_checked_at":"2026-02-11T16:14:15.258Z","response_time":97,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":["programming-language","rust"],"created_at":"2024-11-10T00:23:39.595Z","updated_at":"2026-02-11T17:02:54.557Z","avatar_url":"https://github.com/starc007.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Love Language 💝\n\nLove Language is a fun, love-themed programming language that brings romance to coding! Express your algorithms with affection using love-themed keywords and operators.\n\n## 🌟 Features\n\n- Love-themed keywords and operators\n- Variables and constants\n- Functions with parameters and return values\n- Control flow statements (if-else, while)\n- Basic arithmetic operations\n- String operations\n- Boolean logic\n\n## 💖 Quick Start\n\n### Installation\n\n1. Make sure you have Rust installed on your system\n2. Clone the repository:\n\n```bash\ngit clone https://github.com/starc007/love-language.git\ncd love-language\n```\n\n3. Build the project:\n\n```bash\ncargo build --release\n```\n\n### Running Love Language Programs\n\nYou can run Love Language in two modes:\n\n1. Interactive REPL:\n\n```bash\ncargo run\n```\n\n2. Run a .love file:\n\n```bash\ncargo run -- path/to/your/script.love\n```\n\n## 💕 Language Guide\n\n### Basic Syntax\n\n```love\n// Variables\nheart x match 10;              // Variable declaration\nforever LOVE match 100;        // Constant declaration\n\n// Output\nwhisper \"Hello Love!\";         // Print to console\nwhisper x;                     // Print variable value\n\n// Arithmetic\nheart sum match x cuddle y;    // Addition\nheart diff match x breakup y;  // Subtraction\nheart prod match x kiss y;     // Multiplication\nheart quot match x split y;    // Division\n\n// Functions\ndevotion add(x: number, y: number) -\u003e number {\n    promise x cuddle y;\n}\n\n// Control Flow\ncrush (x admires y) {          // If statement\n    whisper \"x is greater!\";\n} butterflies {                // Else statement\n    whisper \"y is greater!\";\n}\n\n// Loops\ndating (count envies 5) {      // While loop\n    whisper count;\n    count match count cuddle 1;\n}\n```\n\n### 💝 Operators\n\n| Love Operator | Traditional | Description    |\n| ------------- | ----------- | -------------- |\n| `cuddle`      | `+`         | Addition       |\n| `breakup`     | `-`         | Subtraction    |\n| `kiss`        | `*`         | Multiplication |\n| `split`       | `/`         | Division       |\n| `admires`     | `\u003e`         | Greater than   |\n| `envies`      | `\u003c`         | Less than      |\n| `soulmate`    | `==`        | Equal to       |\n| `heartbreak`  | `!=`        | Not equal to   |\n\n### 🎯 Keywords\n\n| Love Keyword  | Traditional | Description          |\n| ------------- | ----------- | -------------------- |\n| `heart`       | `let`       | Variable declaration |\n| `forever`     | `const`     | Constant declaration |\n| `devotion`    | `function`  | Function declaration |\n| `whisper`     | `print`     | Output statement     |\n| `crush`       | `if`        | If statement         |\n| `butterflies` | `else`      | Else statement       |\n| `dating`      | `while`     | While loop           |\n| `promise`     | `return`    | Return statement     |\n\n## 📝 Example Programs\n\n### Simple Calculator\n\n```love\ndevotion add(x: number, y: number) -\u003e number {\n    promise x cuddle y;\n}\n\nheart a match 10;\nheart b match 5;\nheart result match add(a, b);\nwhisper \"The sum is:\";\nwhisper result;\n```\n\n### Love Counter\n\n```love\nheart count match 0;\nwhisper \"Counting with love:\";\n\ndating (count envies 5) {\n    whisper \"Love count:\";\n    whisper count;\n    count match count cuddle 1;\n}\n```\n\n## 🤝 Contributing\n\nContributions are welcome! Feel free to:\n\n- Report bugs\n- Suggest new features\n- Add new love-themed operators\n- Improve documentation\n- Create example programs\n\n## 💌 Contact\n\nFor questions, suggestions, or love letters about the language, please open an issue on GitHub.\n\nRemember: Code with love! ❤️\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstarc007%2Flove-language","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstarc007%2Flove-language","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstarc007%2Flove-language/lists"}