{"id":15579253,"url":"https://github.com/dimorphic/katalyst","last_synced_at":"2026-02-12T03:03:12.335Z","repository":{"id":33344786,"uuid":"36989586","full_name":"dimorphic/katalyst","owner":"dimorphic","description":"Katalyst - web development boilerplate","archived":false,"fork":false,"pushed_at":"2016-07-30T18:29:04.000Z","size":162,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-29T07:44:50.753Z","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/dimorphic.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":"2015-06-06T17:52:27.000Z","updated_at":"2016-07-30T18:29:05.000Z","dependencies_parsed_at":"2022-08-29T07:50:53.294Z","dependency_job_id":null,"html_url":"https://github.com/dimorphic/katalyst","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dimorphic/katalyst","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimorphic%2Fkatalyst","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimorphic%2Fkatalyst/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimorphic%2Fkatalyst/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimorphic%2Fkatalyst/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dimorphic","download_url":"https://codeload.github.com/dimorphic/katalyst/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dimorphic%2Fkatalyst/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273166935,"owners_count":25057178,"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","status":"online","status_checked_at":"2025-09-01T02:00:09.058Z","response_time":120,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":"2024-10-02T19:14:16.046Z","updated_at":"2026-02-12T03:03:07.298Z","avatar_url":"https://github.com/dimorphic.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"## Katalyst - web development boilerplate\r\n\r\nKatalyst is meant to provide a starter 'boilerplate' or 'seed' for building web apps using HTML5, JS and CSS and all modern 'sugars' out there (ES6, SCSS, JSX and more).\r\n\r\nThe project also aims for an 'universal' boilerplate able to handle and adapt to the unique needs of developers when it comes to setting up your code transformers / pre-processors, project structure, etc.\r\n\r\nKatalyst runs on Gulp and on Webpack recently (check branch!).\r\n\r\n#### The philosophy:\r\nEach action / transform you make on your file(s), be it: copy, move, delete, transpile (ES6-2-ES5), pre-process (SCSS -\u003e CSS), is viewed as a 'task'. Atleast that worked for Gulp, now that we're switching to Webpack, maybe something alongside can be applied.\r\n\r\nThis point of view regarding each file 'transform' as a task, allows us to have multiple small task modules that handle a specific thing. Thus making it easy for anyone to write his own custom 'transformer' to do his 'bidding' without much fuss.\r\n\r\n### Getting started\r\n1. Clone repo\r\n2. Install deps: `$ npm install`\r\n3. Stat dev mode (webpack ready): `$ npm start`\r\n4. Open browser @ `http://localhost:8080`\r\n5. Make awesome stuff!\r\n\r\n#### TODO:\r\n\r\n- [x] Kickstart Webpack bundler repo\r\n- [x] Refactor JS task to use Webpack instead of RequireJS?\r\n- [ ] Better docs\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdimorphic%2Fkatalyst","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdimorphic%2Fkatalyst","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdimorphic%2Fkatalyst/lists"}