{"id":13399971,"url":"https://github.com/connors/photon","last_synced_at":"2025-05-13T20:09:24.654Z","repository":{"id":39707666,"uuid":"43279131","full_name":"connors/photon","owner":"connors","description":"The fastest way to build beautiful Electron apps using simple HTML and CSS","archived":false,"fork":false,"pushed_at":"2023-12-21T03:09:57.000Z","size":3152,"stargazers_count":10030,"open_issues_count":81,"forks_count":577,"subscribers_count":217,"default_branch":"master","last_synced_at":"2025-04-28T10:57:36.812Z","etag":null,"topics":["css","electron","html","photon"],"latest_commit_sha":null,"homepage":"photonkit.com","language":"CSS","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/connors.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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":"2015-09-28T04:03:26.000Z","updated_at":"2025-04-27T09:47:37.000Z","dependencies_parsed_at":"2024-02-06T05:51:01.994Z","dependency_job_id":null,"html_url":"https://github.com/connors/photon","commit_stats":{"total_commits":241,"total_committers":14,"mean_commits":"17.214285714285715","dds":0.1203319502074689,"last_synced_commit":"ba7b496f5d69ff486cdcf446bbfce3838bd6a4d0"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/connors%2Fphoton","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/connors%2Fphoton/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/connors%2Fphoton/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/connors%2Fphoton/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/connors","download_url":"https://codeload.github.com/connors/photon/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254020605,"owners_count":22000752,"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":["css","electron","html","photon"],"created_at":"2024-07-30T19:00:45.857Z","updated_at":"2025-05-13T20:09:24.619Z","avatar_url":"https://github.com/connors.png","language":"CSS","funding_links":[],"categories":["CSS","Uncategorized","Electron Tools, Libraries, and Frameworks","Tools","🌐 Web Development - Frontend"],"sub_categories":["Uncategorized","Mesh networks","JavaScript Libraries for Machine Learning"],"readme":"# [Photon](http://photonkit.com/)\n\n[![Build Status](https://img.shields.io/travis/connors/photon/master.svg)](https://travis-ci.org/connors/photon)\n\nUI toolkit for building desktop apps with Electron.\n\n## Getting started\n\n* Clone the repo with `git clone https://github.com/connors/photon.git`\n* [Read the docs](http://photonkit.com) to learn about the components and how to get your new application started\n\nTake note that our master branch is our active, unstable development branch and that if you're looking to download a stable copy of the repo, check the [tagged downloads](https://github.com/connors/photon/tags).\n\n### What's included\n\nWithin the download you'll find the following directories and files, logically grouping common assets. You'll see something like this:\n\n```\nphoton/\n├── css/\n│   ├── photon.css\n├── fonts/\n│   ├── photon-entypo.eot\n│   ├── photon-entypo.svg\n│   ├── photon-entypo.ttf\n│   └── photon-entypo.woff\n└── template-app/\n    ├── js/\n    │   └── menu.js\n    ├── app.js\n    ├── index.html\n    └── package.json\n```\n\nWe provide compiled CSS (`photon.*`). We also include the Entypo fonts and a template Electron application for you to quickly get started.\n\n## Documentation\n\nPhoton's documentation is built with [Jekyll](http://jekyllrb.com) and publicly hosted on GitHub Pages at \u003chttp://photonkit.com\u003e. The docs may also be run locally.\n\n### Running documentation locally\n\n1. If necessary, [install Jekyll](http://jekyllrb.com/docs/installation) (requires v2.5.x).\n  * **Windows users:** Read [this unofficial guide](http://jekyll-windows.juthilo.com/) to get Jekyll up and running without problems.\n2. Install the Ruby-based syntax highlighter, [Rouge](https://github.com/jneen/rouge), with `gem install rouge`.\n3. From the root `/photon` directory, run `jekyll serve` in the command line.\n4. Open \u003chttp://localhost:4000\u003e in your browser, and boom!\n\nLearn more about using Jekyll by reading its [documentation](http://jekyllrb.com/docs/home/).\n\n## Contributing\n\nPlease file a GitHub issue to [report a bug](https://github.com/connors/photon/issues). When reporting a bug, be sure to follow the [contributor guidelines](https://github.com/connors/photon/blob/master/CONTRIBUTING.md).\n\n\n## Development\n\n1. Install node dependencies: `npm install`.\n2. Open the example app: `npm start`.\n\nModifying source Sass files? Open a second Terminal tab and run `npm run build` to kick off a build of the compiled `photon.css`.\n\n## Versioning\n\nFor transparency into our release cycle and in striving to maintain backward compatibility, Photon is maintained under the Semantic Versioning guidelines. Sometimes we screw up, but we'll adhere to these rules whenever possible.\n\nReleases will be numbered with the following format:\n\n`\u003cmajor\u003e.\u003cminor\u003e.\u003cpatch\u003e`\n\nAnd constructed with the following guidelines:\n\n* Breaking backward compatibility **bumps the major** while resetting minor and patch\n* New additions without breaking backward compatibility **bumps the minor** while resetting the patch\n* Bug fixes and misc changes **bumps only the patch**\n\nFor more information on SemVer, please visit \u003chttp://semver.org/\u003e.\n\n## Maintainers\n\nConnor Sears\n\n* \u003chttps://twitter.com/connors\u003e\n* \u003chttps://github.com/connors\u003e\n\n## License\n\nCopyright @connors. Released under MIT.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconnors%2Fphoton","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fconnors%2Fphoton","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconnors%2Fphoton/lists"}