{"id":31932854,"url":"https://github.com/plankcipher/plankcipher","last_synced_at":"2026-02-18T12:31:31.212Z","repository":{"id":114077677,"uuid":"333972614","full_name":"PlankCipher/plankcipher","owner":"PlankCipher","description":null,"archived":false,"fork":false,"pushed_at":"2024-04-08T09:31:51.000Z","size":219,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-14T05:27:15.227Z","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":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PlankCipher.png","metadata":{"files":{"readme":"README.md","changelog":null,"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}},"created_at":"2021-01-28T22:27:02.000Z","updated_at":"2022-01-06T04:33:21.000Z","dependencies_parsed_at":null,"dependency_job_id":"ee5ff770-d41a-4eb6-a84f-46e5e983241e","html_url":"https://github.com/PlankCipher/plankcipher","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/PlankCipher/plankcipher","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PlankCipher%2Fplankcipher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PlankCipher%2Fplankcipher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PlankCipher%2Fplankcipher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PlankCipher%2Fplankcipher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PlankCipher","download_url":"https://codeload.github.com/PlankCipher/plankcipher/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PlankCipher%2Fplankcipher/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29578949,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-18T08:38:15.585Z","status":"ssl_error","status_checked_at":"2026-02-18T08:38:14.917Z","response_time":162,"last_error":"SSL_read: 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":[],"created_at":"2025-10-14T05:26:44.269Z","updated_at":"2026-02-18T12:31:31.207Z","avatar_url":"https://github.com/PlankCipher.png","language":null,"funding_links":["https://ko-fi.com/Y8Y4HZ5S3"],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e👋 Howdy! I'm PlankCipher\u003c/h1\u003e\n\nA curious self-taught developer who strives to keep learning interesting stuff.\n\n\u003cimg alt=\"PlankCipher's GitHub Stats\" src=\"https://github-readme-stats.vercel.app/api?username=plankcipher\u0026count_private=true\u0026show_icons=true\u0026include_all_commits=true\u0026theme=chartreuse-dark\u0026custom_title=PlankCipher's%20GitHub%20Stats\u0026hide_border=true\u0026border_radius=13\u0026rank_icon=github\" align=\"right\" /\u003e\n\n- 👨‍💻 I’m currently working on [**kabmat**](https://github.com/PlankCipher/kabmat).\n- 🌱 I’m currently learning more **C++**.\n- ❤️ I love **FOSS** so much.\n- 💬 Reach out to me **@plankcipher** on **Discord**, [**@u/PlankCipher**](https://www.reddit.com/u/PlankCipher) on **Reddit**, or via **email** at **plankcipher1@protonmail.com**.\n\n[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/Y8Y4HZ5S3)\n\n### Languages, technologies, and tools I love to use\n\n\u003c!-- HTML --\u003e\n\u003ca href=\"https://developer.mozilla.org/en-us/docs/Web/HTML\"\u003e\n  \u003cimg alt=\"HTML5\" src=\"./assets/icons/html.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- CSS --\u003e\n\u003ca href=\"https://developer.mozilla.org/en-us/docs/Web/CSS\"\u003e\n  \u003cimg alt=\"CSS3\" src=\"./assets/icons/css.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- JavaScript --\u003e\n\u003ca href=\"https://developer.mozilla.org/en-us/docs/Web/JavaScript\"\u003e\n  \u003cimg alt=\"JavaScript\" src=\"./assets/icons/js.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- TypeScript --\u003e\n\u003ca href=\"https://www.typescriptlang.org/\"\u003e\n  \u003cimg alt=\"TypeScript\" src=\"./assets/icons/ts.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- PHP --\u003e\n\u003ca href=\"https://www.php.net/\"\u003e\n  \u003cimg alt=\"PHP\" src=\"./assets/icons/php.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- C# --\u003e\n\u003ca href=\"https://learn.microsoft.com/en-us/dotnet/csharp/\"\u003e\n  \u003cimg alt=\"C#\" src=\"./assets/icons/csharp.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- C --\u003e\n\u003ca href=\"https://en.wikipedia.org/wiki/C_(programming_language)\"\u003e\n  \u003cimg alt=\"C\" src=\"./assets/icons/c.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- C++ --\u003e\n\u003ca href=\"https://isocpp.org/\"\u003e\n  \u003cimg alt=\"C++\" src=\"./assets/icons/cpp.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Rust --\u003e\n\u003ca href=\"https://www.rust-lang.org/\"\u003e\n  \u003cimg alt=\"Rust\" src=\"./assets/icons/rust.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Go --\u003e\n\u003ca href=\"https://go.dev/\"\u003e\n  \u003cimg alt=\"Go\" src=\"./assets/icons/go.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Ruby --\u003e\n\u003ca href=\"https://www.ruby-lang.org/en/\"\u003e\n  \u003cimg alt=\"Ruby\" src=\"./assets/icons/ruby.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Java --\u003e\n\u003ca href=\"https://www.oracle.com/java/\"\u003e\n  \u003cimg alt=\"Java\" src=\"./assets/icons/java.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Dart --\u003e\n\u003ca href=\"https://dart.dev/\"\u003e\n  \u003cimg alt=\"Dart\" src=\"./assets/icons/dart.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Kotlin --\u003e\n\u003ca href=\"https://kotlinlang.org/\"\u003e\n  \u003cimg alt=\"Kotlin\" src=\"./assets/icons/kotlin.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Bash --\u003e\n\u003ca href=\"https://www.gnu.org/software/bash/\"\u003e\n  \u003cimg alt=\"Bash\" src=\"./assets/icons/bash.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Python --\u003e\n\u003ca href=\"https://www.python.org/\"\u003e\n  \u003cimg alt=\"Python\" src=\"./assets/icons/python.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Markdown --\u003e\n\u003ca href=\"https://daringfireball.net/projects/markdown/\"\u003e\n  \u003cimg alt=\"Markdown\" src=\"./assets/icons/markdown.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Lua --\u003e\n\u003ca href=\"https://www.lua.org/about.html\"\u003e\n  \u003cimg alt=\"Lua\" src=\"./assets/icons/lua.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Nim --\u003e\n\u003ca href=\"https://nim-lang.org/\"\u003e\n  \u003cimg alt=\"Nim\" src=\"./assets/icons/nim.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- NASM --\u003e\n\u003ca href=\"https://www.nasm.us/\"\u003e\n  \u003cimg alt=\"NASM\" src=\"https://www.nasm.us/images/nasm.png\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n\u003c!-- React --\u003e\n\u003ca href=\"https://reactjs.org/\"\u003e\n  \u003cimg alt=\"React\" src=\"./assets/icons/react.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- AngularJS --\u003e\n\u003ca href=\"https://angular.io/\"\u003e\n  \u003cimg alt=\"AngularJS\" src=\"./assets/icons/angular.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Vuejs --\u003e\n\u003ca href=\"https://vuejs.org/\"\u003e\n  \u003cimg alt=\"Vuejs\" src=\"./assets/icons/vuejs.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Bootstrap --\u003e\n\u003ca href=\"https://getbootstrap.com/\"\u003e\n  \u003cimg alt=\"Bootstrap\" src=\"./assets/icons/bootstrap.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Sass --\u003e\n\u003ca href=\"https://sass-lang.com/\"\u003e\n  \u003cimg alt=\"Sass\" src=\"./assets/icons/sass.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Tailwind --\u003e\n\u003ca href=\"https://tailwindcss.com/\"\u003e\n  \u003cimg alt=\"Tailwind\" src=\"./assets/icons/tailwind.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Pug --\u003e\n\u003ca href=\"https://pugjs.org/api/getting-started.html\"\u003e\n  \u003cimg alt=\"Pug\" src=\"./assets/icons/pug.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- NextJS --\u003e\n\u003ca href=\"https://nextjs.org/\"\u003e\n  \u003cimg alt=\"NextJS\" src=\"./assets/icons/nextjs.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Svelte --\u003e\n\u003ca href=\"https://svelte.dev/\"\u003e\n  \u003cimg alt=\"Svelte\" src=\"./assets/icons/svelte.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Vite --\u003e\n\u003ca href=\"https://vitejs.dev/\"\u003e\n  \u003cimg alt=\"Vite\" src=\"./assets/icons/vite.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Laravel --\u003e\n\u003ca href=\"https://laravel.com/\"\u003e\n  \u003cimg alt=\"Laravel\" src=\"./assets/icons/laravel.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Express --\u003e\n\u003ca href=https://expressjs.com/\u003e\n  \u003cimg alt=\"Express.js\" src=\"./assets/icons/express.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Flask --\u003e\n\u003ca href=\"https://palletsprojects.com/p/flask/\"\u003e\n  \u003cimg alt=\"Flask\" src=\"./assets/icons/flask.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Django --\u003e\n\u003ca href=\"https://www.djangoproject.com/\"\u003e\n  \u003cimg alt=\"Django\" src=\"./assets/icons/django.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- DotNet --\u003e\n\u003ca href=\"https://dotnet.microsoft.com/en-us/\"\u003e\n  \u003cimg alt=\"DotNet\" src=\"./assets/icons/dotnet.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- WASM --\u003e\n\u003ca href=\"https://webassembly.org/\"\u003e\n  \u003cimg alt=\"WASM\" src=\"./assets/icons/wasm.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Flutter --\u003e\n\u003ca href=\"https://flutter.dev/\"\u003e\n  \u003cimg alt=\"Flutter\" src=\"./assets/icons/flutter.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- React Native --\u003e\n\u003ca href=\"https://reactnative.dev/\"\u003e\n  \u003cimg alt=\"React Native\" src=\"https://raw.githubusercontent.com/devicons/devicon/master/icons/react/react-original.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Electron --\u003e\n\u003ca href=\"https://www.electronjs.org/\"\u003e\n  \u003cimg alt=\"Electron\" src=\"./assets/icons/electron.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Qt --\u003e\n\u003ca href=\"https://www.qt.io/\"\u003e\n  \u003cimg alt=\"Qt\" src=\"./assets/icons/qt.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- GTK --\u003e\n\u003ca href=\"https://www.gtk.org/\"\u003e\n  \u003cimg alt=\"GTK\" src=\"./assets/icons/gtk.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- OpenCV --\u003e\n\u003ca href=\"https://opencv.org/\"\u003e\n  \u003cimg alt=\"OpenCV\" src=\"./assets/icons/opencv.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- PyTorch --\u003e\n\u003ca href=\"https://pytorch.org/\"\u003e\n  \u003cimg alt=\"PyTorch\" src=\"./assets/icons/pytorch.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- P5JS --\u003e\n\u003ca href=\"https://p5js.org/\"\u003e\n  \u003cimg alt=\"P5JS\" src=\"./assets/icons/p5js.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Processing --\u003e\n\u003ca href=\"https://processing.org/\"\u003e\n  \u003cimg alt=\"Processing\" src=\"./assets/icons/processing.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n\u003c!-- MySQL --\u003e\n\u003ca href=\"https://www.mysql.com/\"\u003e\n  \u003cimg alt=\"MySQL\" src=\"./assets/icons/mysql.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- PostgreSQL --\u003e\n\u003ca href=\"https://www.postgresql.org/\"\u003e\n  \u003cimg alt=\"PostgreSQL\" src=\"./assets/icons/postgresql.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- SQLite --\u003e\n\u003ca href=\"https://www.sqlite.org/index.html\"\u003e\n  \u003cimg alt=\"SQLite\" src=\"./assets/icons/sqlite.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- MongoDB --\u003e\n\u003ca href=\"https://www.mongodb.com/\"\u003e\n  \u003cimg alt=\"MongoDB\" src=\"./assets/icons/mongodb.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Firebase --\u003e\n\u003ca href=\"https://firebase.google.com/\"\u003e\n  \u003cimg alt=\"Firebase\" src=\"./assets/icons/firebase.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- GitHub Actions --\u003e\n\u003ca href=\"https://github.com/features/actions\"\u003e\n  \u003cimg alt=\"GitHub Actions\" src=\"./assets/icons/githubactions.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Heroku --\u003e\n\u003ca href=\"https://www.heroku.com/\"\u003e\n  \u003cimg alt=\"Heroku\" src=\"./assets/icons/heroku.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- AWS --\u003e\n\u003ca href=\"https://aws.amazon.com/\"\u003e\n  \u003cimg alt=\"AWS\" src=\"./assets/icons/aws.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Nginx --\u003e\n\u003ca href=\"https://nginx.org/en/\"\u003e\n  \u003cimg alt=\"Nginx\" src=\"./assets/icons/nginx.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- GraphQL --\u003e\n\u003ca href=\"https://graphql.org/\"\u003e\n  \u003cimg alt=\"GraphQL\" src=\"./assets/icons/graphql.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Postman --\u003e\n\u003ca href=\"https://www.postman.com/\"\u003e\n  \u003cimg alt=\"Postman\" src=\"./assets/icons/postman.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Yarn --\u003e\n\u003ca href=\"https://yarnpkg.com/\"\u003e\n  \u003cimg alt=\"Yarn\" src=\"./assets/icons/yarn.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Docker --\u003e\n\u003ca href=\"https://www.docker.com/\"\u003e\n  \u003cimg alt=\"Docker\" src=\"./assets/icons/docker.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Node.js --\u003e\n\u003ca href=\"https://nodejs.org/en/\"\u003e\n  \u003cimg alt=\"Node.js\" src=\"./assets/icons/node.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Jest --\u003e\n\u003ca href=\"https://jestjs.io/\"\u003e\n  \u003cimg alt=\"Jest\" src=\"./assets/icons/jest.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Babel --\u003e\n\u003ca href=\"https://babeljs.io/\"\u003e\n  \u003cimg alt=\"Babel JS\" src=\"./assets/icons/babel.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Webpack --\u003e\n\u003ca href=\"https://webpack.js.org/\"\u003e\n  \u003cimg alt=\"Webpack\" src=\"./assets/icons/webpack.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Android Studio --\u003e\n\u003ca href=\"https://developer.android.com/studio\"\u003e\n  \u003cimg alt=\"Android Studio\" src=\"./assets/icons/androidstudio.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Neovim --\u003e\n\u003ca href=\"https://neovim.io/\"\u003e\n  \u003cimg alt=\"Neovim\" src=\"./assets/icons/neovim.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Emacs --\u003e\n\u003ca href=\"https://www.gnu.org/software/emacs/\"\u003e\n  \u003cimg alt=\"Emacs\" src=\"./assets/icons/emacs.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Git --\u003e\n\u003ca href=\"https://git-scm.com/\"\u003e\n  \u003cimg alt=\"Git\" src=\"./assets/icons/git.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- GitHub --\u003e\n\u003ca href=\"https://github.com/\"\u003e\n  \u003cimg alt=\"GitHub\" src=\"./assets/icons/github.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Arch --\u003e\n\u003ca href=\"https://archlinux.org/\"\u003e\n  \u003cimg alt=\"Archlinux\" src=\"./assets/icons/arch.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Linux --\u003e\n\u003ca href=\"https://www.kernel.org/\"\u003e\n  \u003cimg alt=\"Linux\" src=\"./assets/icons/linux.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- GCC --\u003e\n\u003ca href=\"https://gcc.gnu.org/\"\u003e\n  \u003cimg alt=\"GCC\" src=\"https://raw.githubusercontent.com/devicons/devicon/master/icons/gcc/gcc-original.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003c!-- Suckless Utilities --\u003e\n\u003ca href=\"https://suckless.org\"\u003e\n  \u003cimg alt=\"Suckless Utilities\" src=\"https://upload.wikimedia.org/wikipedia/commons/1/1a/Suckless_logo.svg\" width=\"48\" height=\"48\" /\u003e\n\u003c/a\u003e\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n\u003cimg alt=\"coffee to code IIFE\" src=\"./assets/code_snippet.png\" /\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplankcipher%2Fplankcipher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fplankcipher%2Fplankcipher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fplankcipher%2Fplankcipher/lists"}