{"id":25662095,"url":"https://github.com/davelinke/particles","last_synced_at":"2026-04-09T21:48:23.519Z","repository":{"id":43739739,"uuid":"374670929","full_name":"davelinke/particles","owner":"davelinke","description":"a minimal ES6 web component library/framework","archived":false,"fork":false,"pushed_at":"2023-06-19T20:05:21.000Z","size":2141,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-04T04:27:14.323Z","etag":null,"topics":["es6","html","javascript","scss","web-components"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/davelinke.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}},"created_at":"2021-06-07T13:12:25.000Z","updated_at":"2022-02-20T16:27:33.000Z","dependencies_parsed_at":"2022-08-21T21:20:22.479Z","dependency_job_id":null,"html_url":"https://github.com/davelinke/particles","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/davelinke%2Fparticles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davelinke%2Fparticles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davelinke%2Fparticles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davelinke%2Fparticles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davelinke","download_url":"https://codeload.github.com/davelinke/particles/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240415215,"owners_count":19797599,"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":["es6","html","javascript","scss","web-components"],"created_at":"2025-02-24T03:44:57.969Z","updated_at":"2026-04-09T21:48:18.498Z","avatar_url":"https://github.com/davelinke.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- ⚠️ This README has been generated from the file(s) \"blueprint.md\" ⚠️--\u003e\r\n[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/colored.png)](#-pkgname-)\r\n\r\n# ➤ particles\nA minimal ES6 web component library\n\nThis is version 1.0.0\n\nWhen creating web applications oftentimes there are many decisions in terms of the frameworks to bundle with your project to make it easier and mor straightforward to achieve consistency around a specified architecture.\n\nAmongst all those choices there are magnificent ones, The Angulars, Reacts, Vues, etc.\n\nThis component library is the result of **choosing not to choose**. Creating components around the technologies bundled with your browser without adding overhead to simple things as styling the very bare elements that you commonly find in web applications.\n\nIt is true that on this process I have created a framework of my own, somehow I have only added a few things that you may find useful without much overhead. This would be, having a development space within the **src** folder in which you'll find the code to work on.\n\nThe **node-scripts** folder where there are a few scripts that take care of streamlining the html, javascript and scss code and building the assets to serve and the **dist** folder where all things build are deposited.\n\nIf you want to use the compliled components **dist** is where you get them.\n\nIf you want to modify them run this repo locally and put your hands to work on the **src** folder.\n\nI hope you find this simplistic approach useful.\n\n\r\n[![-----------------------------------------------------](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/colored.png)](#run-it-locally)\r\n\r\n## ➤ Run it locally\nDownload/clone the repo\n\n    - npm install\n    - npm start\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavelinke%2Fparticles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavelinke%2Fparticles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavelinke%2Fparticles/lists"}