{"id":17079087,"url":"https://github.com/curlpipe/curlpipe","last_synced_at":"2026-01-06T04:02:38.601Z","repository":{"id":105851770,"uuid":"279858624","full_name":"curlpipe/curlpipe","owner":"curlpipe","description":null,"archived":false,"fork":false,"pushed_at":"2024-08-13T16:25:55.000Z","size":88,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-10-15T12:24:45.509Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/curlpipe.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":"2020-07-15T12:10:28.000Z","updated_at":"2024-08-13T16:25:58.000Z","dependencies_parsed_at":"2024-10-25T17:23:07.478Z","dependency_job_id":"825ca7ad-7fef-4cec-8c12-86e9bf357435","html_url":"https://github.com/curlpipe/curlpipe","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/curlpipe%2Fcurlpipe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/curlpipe%2Fcurlpipe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/curlpipe%2Fcurlpipe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/curlpipe%2Fcurlpipe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/curlpipe","download_url":"https://codeload.github.com/curlpipe/curlpipe/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245099072,"owners_count":20560526,"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":[],"created_at":"2024-10-14T12:24:34.274Z","updated_at":"2026-01-06T04:02:33.565Z","avatar_url":"https://github.com/curlpipe.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# \u003cdiv align=\"left\"\u003eHi, I'm Luke 👋\u003c/div\u003e  \n\n\u003cbr\u003e\n\u003cdiv align=\"left\"\u003eI have an interest in writing reliable software and teaching. \u003cbr\u003eI have recently been getting into AI and Machine Learning.\u003c/div\u003e \n\n\u003cbr\u003e\n\u003cbr\u003e  \n\u003cdiv align=\"left\"\u003e\u003cimg src=\"https://komarev.com/ghpvc/?username=curlpipe\u0026\u0026style=for-the-badge\u0026color=blueviolet\" align=\"left\" /\u003e\u003c/div\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n\n\u003cdiv align=\"left\"\u003e📝 I'm currently working on \u003ca href=\"https://github.com/curlpipe/ox\"\u003eOx\u003c/a\u003e, the simple but flexible code editor 🐂 :\u003c/div\u003e\n\n\u003cbr\u003e\n\n![image](https://github.com/user-attachments/assets/f58709c9-5132-4cba-ac6d-ec3eac18de7d)\n\n## Github Stats  \n\u003cdiv align=\"left\"\u003e\n \u003cimg src=\"https://github-readme-stats.vercel.app/api?username=curlpipe\u0026show_icons=true\u0026count_private=true\u0026hide_border=true\u0026theme=github_dark_dimmed\" align=\"center\" height=\"150px\"/\u003e\n \u003cimg src=\"https://github-readme-stats.vercel.app/api/top-langs/?username=curlpipe\u0026hide_border=true\u0026layout=compact\u0026theme=github_dark_dimmed\" align=\"center\" height=\"150px\"/\u003e\n\u003c/div\u003e\n\n## My Technologies\n\n\u003cdiv align=\"left\"\u003e  \n\u003ca href=\"https://en.wikipedia.org/wiki/HTML5\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/html5-original-wordmark.svg\" alt=\"HTML5\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003ca href=\"https://laravel.com/\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/laravel-plain-wordmark.svg\" alt=\"Laravel\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003ca href=\"https://www.mysql.com/\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/mysql-original-wordmark.svg\" alt=\"MySQL\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003ca href=\"https://github.com/\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/git-scm-icon.svg\" alt=\"Git\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003ca href=\"https://www.java.com/\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/java-original-wordmark.svg\" alt=\"Java\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003ca href=\"https://www.php.net/\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/php-original.svg\" alt=\"PHP\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003ca href=\"https://www.ruby-lang.org/en/\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/ruby-original-wordmark.svg\" alt=\"Ruby\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003ca href=\"https://nodejs.org/\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/nodejs-original-wordmark.svg\" alt=\"Node.js\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003ca href=\"https://vuejs.org/\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/vuejs-original-wordmark.svg\" alt=\"Vue.js\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003ca href=\"https://www.javascript.com/\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/javascript-original.svg\" alt=\"JavaScript\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003ca href=\"https://www.postgresql.org/\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/postgresql-original-wordmark.svg\" alt=\"PostgreSQL\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003ca href=\"https://www.rust-lang.org/\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/rust-plain.svg\" alt=\"Rust\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003ca href=\"https://www.python.org/\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/python-original.svg\" alt=\"Python\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003ca href=\"https://expressjs.com/\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/express-original-wordmark.svg\" alt=\"Express.js\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003ca href=\"https://www.gnu.org/software/bash/\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/gnu_bash-icon.svg\" alt=\"Bash\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003ca href=\"https://www.raspberrypi.org/\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/raspberrypi.png\" alt=\"Raspberry Pi\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003ca href=\"https://www.w3schools.com/css/\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/css3-original-wordmark.svg\" alt=\"CSS3\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003ca href=\"https://www.linux.org/\" target=\"_blank\"\u003e\u003cimg style=\"margin: 10px\" src=\"https://profilinator.rishav.dev/skills-assets/linux-original.svg\" alt=\"Linux\" height=\"50\" /\u003e\u003c/a\u003e  \n\u003c/div\u003e\n\n## My Projects\n\nOrdered in terms of significance.\n\n### 🟢 Active\n\n\u003e Projects I am actively maintaining or projects that have reached maturity.\n\n- 📝 [ox](https://github.com/curlpipe/ox) - A simple but flexible text editor\n- 🚴 [a2b](https://github.com/a2b-navigation/) - A project that uses vibrating smartphones to help cyclists navigate\n- 🍎 [manger](https://github.com/curlpipe/manger) - A web application to assist in food logistics, meal planning and following recipes\n- 🖌️ [synoptic](https://github.com/curlpipe/synoptic) - A lightweight regex-based syntax highlighter\n- 🌈 [lliw](https://github.com/curlpipe/lliw) - A small library for adding colours and styling to command line apps\n- ↔️ [alinio](https://github.com/curlpipe/alinio) - General utilities for aligning text\n- 🪓 [uniaxe](https://github.com/curlpipe/uniaxe) - A library to make strings ascii-only\n\n### 😁 Playground\n\n\u003e Projects I made as experiments and for a bit of fun.\n\n- ⌨️ [codeflex](https://github.com/curlpipe/codeflex) - A web application where users post pictures of their own code\n- 🌐 [hyperlisp](https://github.com/curlpipe/hyperlisp) - A lisp-inspired markup language that can transpile to HTML\n\n### 🛑 Discontinued\n\n\u003e Larger projects that are no longer maintained\n\n- 🎵 [synchron](https://github.com/curlpipe/synchron) - A terminal music player\n- Ψ  [psi](https://github.com/curlpipe/psi) - A scripting language\n- 🪟 [StarWM](https://github.com/StarWM/StarWM) - A bare-bones window manager written in Rust\n- 🖥️ [rsflex](https://github.com/curlpipe/rsflex) - A super-fast system information display\n- 🌐 [SAHL](https://github.com/curlpipe/sahl) - A markup language that compiles directly into HTML\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcurlpipe%2Fcurlpipe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcurlpipe%2Fcurlpipe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcurlpipe%2Fcurlpipe/lists"}