Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A collection of 23 web projects built with HTML, CSS, and JavaScript, covering diverse UI designs for learning and inspiration.

Free multi-page Bootstrap 4 travel directory template with advanced search, sticky navigation, Google Maps, and reservation form.
Web Projects is a GitHub repository that curates 23 static web design projects built entirely with HTML, CSS, and JavaScript, each available as source code with a live GitHub Pages preview. This collection serves as a learning resource and a gallery of interface examples for front-end developers, with the repository holding 262 stars on GitHub at the time of writing.
Web Projects is an open-source repository maintained by the GitHub user alsiam, containing 23 separate mini-projects in folders such as spourmo-web, weather-info, and cuda-portfolio. It takes no input—it is a code library—and produces static websites that can be opened in any browser or hosted on any static server. The repository includes a README table mapping every project to its source code and a hosted preview on alsiam.github.io/web-projects. Each project is self-contained, so you can copy a folder and run it locally without dependencies.
The repository itself is static: each project folder contains the HTML, CSS, and JavaScript files that make up that project. To use any project, open its source code link in the README table, visit the live preview to see it in action, or download the folder. The README also lists contribution steps: fork, create a branch, commit changes, and submit a pull request.
Web Projects is free and open source under the MIT license. There are no paid tiers or premium features—all 23 projects are available without charge in the public repository.
Yes. The entire repository is publicly available on GitHub and licensed under the MIT license, meaning you can use, modify, and distribute the projects for free, including in commercial projects.
All projects are built with plain HTML, CSS, and JavaScript. There are no frameworks like React or Vue, and no build tools, so the code runs directly in any modern web browser.
The README outlines a standard fork-and-pull-request workflow: fork the repository, create a branch for your changes, commit them, and submit a pull request. Community additions are explicitly welcomed.
Yes. Because the repository is MIT-licensed, you can copy any project—such as the Portfolio, Personal Web, or Restaurant Menu—and modify it for your own use without restrictions.
Live previews are hosted on GitHub Pages at alsiam.github.io/web-projects, with each project having its own subdirectory. You can also run any project locally by opening its HTML file in a browser.
