Skip to content

vincvdwal/open-meteo-website

This branch is 28 commits behind open-meteo/open-meteo-website:main.

Folders and files

NameName
Last commit message
Last commit date
Jun 3, 2024
Mar 30, 2023
Aug 13, 2024
Aug 12, 2024
Mar 29, 2023
Mar 29, 2023
Jun 21, 2023
Mar 29, 2023
Mar 29, 2023
Mar 29, 2023
Mar 31, 2023
Oct 26, 2023
Mar 29, 2023
Jun 12, 2024
Jun 12, 2024
Mar 30, 2023
Nov 10, 2023

Repository files navigation

Open-meteo.com Website

BuildGitHub license

This repository contains the open-meteo.com website. The weather API code can be found in this repository.

The website is build using SvelteKit, Bootstrap and Highcharts. It can be run locally using npm, is entirely static and hosted on a CDN afterwards.

Developing

Once you've cloned the project and installed dependencies with npm install (or pnpm install or yarn), start a development server:

npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open

Building

To create a production version of your app:

npm run build

You can preview the production build with npm run preview. The production build is automatically build using GitHub actions and automatically deployed to a CDN.

Contributing

Contributions are always welcome! Please create an issue ticket to discuss larger changes.

License

Open-Meteo is open-source under the GNU Affero General Public License Version 3 (AGPLv3) or any later version. You can find the license here. Exceptions are third party source-code with individual licensing in each file.

About

Open-meteo.com website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Svelte 95.4%
  • CSS 2.0%
  • TypeScript 1.9%
  • Other 0.7%