Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A showcase of beautiful websites.
Oh That's Nice is a curated directory of beautiful websites, built with Jekyll and hosted on Netlify, that documents exemplary web design through automated screenshots and community submissions.
Oh That's Nice is an open-source showcase of beautiful websites. It takes website URLs submitted by the community, generates a screenshot of each site programmatically using the webshot tool, and publishes them in a Jekyll-built gallery on Netlify. Screenshots are stored on Amazon S3. The project is curated by Joe Grainger (@jjgrainger) and serves as both a design inspiration gallery and an experimental playground for automated build and deployment workflows.
request and the site URL, or by forking the repo and opening a pull request.rake new command that runs an interactive prompt to scaffold a new showcase post, then the user can modify it before submitting a PR.http://feeds.feedburner.com/OhThatsNiceWeb to get updates on newly added sites.request. Or follow the pull-request workflow using rake new.Submissions are handled entirely through GitHub. The simplest path is to create an issue with the site name as the title, the full URL in the comments, and the request label. For maintainers, the pull-request workflow involves cloning the repository, running bundle install, executing rake new to generate a new post, editing it, and opening a PR. Screenshots are not committed to the repo; a maintainer generates them automatically with webshot and uploads them to S3.
Create a GitHub issue in the repository with a title like "Add" plus the website name, paste the full site URL in the comments, and add the request label. Alternatively, fork the repo, run bundle install and rake new, fill in the prompts, and open a pull request.
No. The maintainers explicitly state that they try to keep submissions high quality and reserve the right to reject any submission. Not all websites are added to the showcase.
The project is open source and the showcase is freely accessible. There is no paid tier or pricing mentioned anywhere in the repository or site.
The project is built and curated by Joe Grainger. You can find him at jjgrainger.co.uk and on Twitter as @jjgrainger. The project is also followed on its own Twitter account, @OhThatsNice_.
Yes. The repository is on GitHub and welcomes pull requests. Contributors should follow the submission workflow and avoid committing screenshots, as those are generated automatically.
