{"id":34774568,"url":"https://github.com/codeandwander/blx","last_synced_at":"2026-05-15T16:01:47.915Z","repository":{"id":326557636,"uuid":"1106065551","full_name":"codeandwander/blx","owner":"codeandwander","description":"JavaScript utilities for BLX (BLOCKS)","archived":false,"fork":false,"pushed_at":"2026-05-15T14:59:58.000Z","size":100,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-15T15:27:29.127Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/codeandwander.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-11-28T15:17:17.000Z","updated_at":"2026-05-15T14:59:56.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/codeandwander/blx","commit_stats":null,"previous_names":["codeandwander/blx"],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/codeandwander/blx","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeandwander%2Fblx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeandwander%2Fblx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeandwander%2Fblx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeandwander%2Fblx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codeandwander","download_url":"https://codeload.github.com/codeandwander/blx/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeandwander%2Fblx/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33071582,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-15T11:35:32.926Z","status":"ssl_error","status_checked_at":"2026-05-15T11:35:31.362Z","response_time":103,"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":[],"created_at":"2025-12-25T08:13:14.255Z","updated_at":"2026-05-15T16:01:47.889Z","avatar_url":"https://github.com/codeandwander.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"BLX — A lightweight collection of Webflow-friendly enhancements\n\nBLX is a set of small, focused JavaScript packages designed to add useful behaviour to Webflow and similar no-code setups. Each package is self-contained, easy to integrate, and built with real-world Webflow constraints in mind.\n\nThe repository is structured so you can:\n\n- load only the packages you use\n- or load everything through a single global loader\n- keep clean versioning through GitHub Releases + jsDelivr CDN\n- scale the library as more packages are added\n\n📚 At the moment, BLX includes: \n- TOC (Table of Contents) package\n- Inline SVG package\n- Modal package\n- Social Share package\n- Copy to Clipboard package\n- Mapbox package\n\n## 🚀 Usage\n\n### Loading via jsDelivr CDN\n\nAll packages are available via jsDelivr CDN, which automatically minifies them when you use the `.min.js` extension. You can load them individually or all together.\n\n**Load individual packages (recommended):**\n```html\n\u003c!-- Core utilities (required for modal package) --\u003e\n\u003cscript src=\"https://cdn.jsdelivr.net/gh/codeandwander/blx@latest/core/index.min.js\"\u003e\u003c/script\u003e\n\n\u003c!-- TOC package --\u003e\n\u003cscript src=\"https://cdn.jsdelivr.net/gh/codeandwander/blx@latest/packages/toc/index.min.js\"\u003e\u003c/script\u003e\n\n\u003c!-- Inline SVG package --\u003e\n\u003cscript src=\"https://cdn.jsdelivr.net/gh/codeandwander/blx@latest/packages/inline-svg/index.min.js\"\u003e\u003c/script\u003e\n\n\u003c!-- Modal package --\u003e\n\u003cscript src=\"https://cdn.jsdelivr.net/gh/codeandwander/blx@latest/packages/modal/index.min.js\"\u003e\u003c/script\u003e\n\n\u003c!-- Social Share package --\u003e\n\u003cscript src=\"https://cdn.jsdelivr.net/gh/codeandwander/blx@latest/packages/social-share/index.min.js\"\u003e\u003c/script\u003e\n\n\u003c!-- Copy to Clipboard package --\u003e\n\u003cscript src=\"https://cdn.jsdelivr.net/gh/codeandwander/blx@latest/packages/copy-to-clipboard/index.min.js\"\u003e\u003c/script\u003e\n\n\u003c!-- Mapbox package (requires Mapbox GL JS) --\u003e\n\u003clink href=\"https://api.mapbox.com/mapbox-gl-js/v3.0.1/mapbox-gl.css\" rel=\"stylesheet\"\u003e\n\u003cscript src=\"https://api.mapbox.com/mapbox-gl-js/v3.0.1/mapbox-gl.js\"\u003e\u003c/script\u003e\n\u003cscript src=\"https://cdn.jsdelivr.net/gh/codeandwander/blx@latest/packages/mapbox/index.min.js\"\u003e\u003c/script\u003e\n```\n\n**Or pin to a specific version:**\n```html\n\u003cscript src=\"https://cdn.jsdelivr.net/gh/codeandwander/blx@v1.0.5/packages/toc/index.min.js\"\u003e\u003c/script\u003e\n```\n\n### File Sizes\nThe source packages are lightweight and automatically minified by jsDelivr on delivery:\n- Core utilities: ~849 bytes\n- TOC package: ~3.5KB\n- Inline SVG package: ~2.5KB\n- Modal package: ~7.4KB\n- Social Share package: ~1.5KB\n- Copy to Clipboard package: ~2.9KB\n- Mapbox package: ~9KB\n\n## 📦 Packages\n\nEach package has its own detailed documentation. Click the links below to learn more:\n\n- **[TOC (Table of Contents)](packages/toc/)** - Automatically generate navigable table of contents from headings\n- **[Inline SVG](packages/inline-svg/)** - Replace img tags with inline SVG for CSS styling\n- **[Modal](packages/modal/)** - Accessible modal overlays with focus trapping and scroll locking\n- **[Social Share](packages/social-share/)** - Share links for LinkedIn, Twitter, Facebook, and Email\n- **[Copy to Clipboard](packages/copy-to-clipboard/)** - Copy URLs to clipboard with tooltip feedback\n- **[Mapbox](packages/mapbox/)** - Interactive maps and globes with custom markers and Webflow collection integration\n\n💡 Roadmap\nMore packages will be introduced soon.\nThe structure is designed so each feature comes as a clean, independent module with:\n\n- its own folder\n- its own initialiser\n- auto-detection through the global loader\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodeandwander%2Fblx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodeandwander%2Fblx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodeandwander%2Fblx/lists"}