Awesome Open Source
Awesome Open Source

One HTML Page Challenge

The goal is to create anything you want within 1 single html file. Practice your skills with the barebones of web development. How creative can you be with such restrictions?

View Submissions

Rules

  • You must write all of your code in 1 single HTML file.
  • Your file must be less than 1mb (measured by the file size on github).
  • You cannot import any external files (this will be checked by looking at the network tab in chrome).
  • Due to the nature of hiding lots of funtionality behind APIs, you cannot have any incoming network requests.
  • You are allowed to use libraries, however the library must be hard coded into a script tag and still must fit under the 1MB file size. (I suggest using a cdn and replacing with hardcoding the minified library at the end, or use JSCompress).

How to Submit

  1. Fork the repository.
  2. Add your html file to the /entries directory.
  3. Edit the entries.js file in the root, with your information for the entry.
  4. Commit to your forked repo.
  5. Make a pull request to master from your forked repo.

* You may submit as many entries as you'd like.

Publicity

If you write a blog or post about the challenge, feel free to add to the list

Stargazers over time

Useful Links


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
javascript (70,927
html (11,265
css (7,429
game (1,062
open-source (799
es6 (529
chrome (474
html5 (473
canvas (379
github-pages (126
challenge (62
retro (61
html5-canvas (49
webdevelopment (49
html-css (29
html5-game (28
webdesign (24
coding-challenge (22