Skip to content

SwiftPackageIndex/swift-org-website

This branch is 1030 commits behind swiftlang/swift-org-website:main.

Folders and files

NameName
Last commit message
Last commit date
Jan 9, 2023
Sep 27, 2023
Sep 7, 2023
Sep 21, 2023
Sep 20, 2023
Sep 7, 2023
Sep 27, 2023
Jan 14, 2023
Mar 15, 2022
Jan 18, 2023
Jul 25, 2023
Jan 2, 2023
Mar 26, 2023
May 18, 2023
Mar 15, 2022
Jul 25, 2023
Mar 15, 2022
Jun 23, 2023
Jul 3, 2023
Sep 25, 2023
Sep 27, 2023
Sep 7, 2023
Jan 9, 2023
Jan 9, 2023
Jan 18, 2023
Jan 18, 2023
Mar 22, 2023
Sep 15, 2023
Sep 9, 2023
Sep 9, 2023
Jul 21, 2023
Sep 18, 2023
Jun 1, 2022
Jan 18, 2023
Jun 12, 2023
Jan 18, 2023
Jan 18, 2023
Jan 9, 2023
Jan 18, 2023
Sep 7, 2023
Sep 12, 2023
Mar 15, 2022
Jan 26, 2023
Mar 15, 2022
Sep 18, 2023
Mar 21, 2022
Mar 15, 2022
Sep 2, 2023
May 9, 2023
May 30, 2022
Jan 18, 2023
Jan 30, 2023
May 2, 2023
Mar 15, 2022
Jan 14, 2023
Aug 16, 2023
May 30, 2022
Mar 15, 2022
Aug 9, 2023
Mar 15, 2022
May 11, 2022
Mar 15, 2022
Mar 15, 2022
Mar 15, 2022
Jul 25, 2023
Mar 15, 2022
Jan 14, 2023
Mar 15, 2022
Mar 15, 2022
Aug 9, 2022
May 11, 2022
May 11, 2022
May 11, 2022
Mar 15, 2022
Mar 15, 2022
Mar 15, 2022
Jan 18, 2023
Mar 15, 2022
Mar 15, 2022
Mar 15, 2022
Mar 15, 2022
Mar 15, 2022
Mar 15, 2022
Mar 15, 2022
Mar 15, 2022
Mar 15, 2022
Mar 15, 2022
Mar 15, 2022
Apr 11, 2023
Jun 12, 2022
Mar 15, 2022
Sep 7, 2023
Mar 15, 2022
Mar 15, 2022

Repository files navigation

Swift.org Website

Overview

Swift.org website goals include:

  1. Welcome the curious about the Swift programming language.
  2. Share knowledge with the Swift users community and prospective users, including instructions for getting started with Swift as easily as possible, user guides, best practices, API documentation and feature announcements.
  3. Share knowledge with the Swift contributors community and prospective contributors, including contribution guides, technical details that assist contributions, project governance and legal information.
  4. Highlight community driven initiatives and technical work that have broad applicability to Swift users in all or some of its core usage domains.

See website overview for more information about the Swift.org website goals, content governance and contribution guidelines.

Technical

Swift.org uses Jekyll, a blog-aware, static site generator in Ruby.

Running locally

Requirements

  • Git
  • Ruby 3.1 or higher (a Ruby installation manager, such as rbenv or RVM is recommended, but not required)
  • Bundler

To run the site locally, enter the following commands into a terminal window:

git clone https://github.com/apple/swift-org-website.git
cd swift-org-website
bundle install
LC_ALL=en_us.UTF-8 bundle exec jekyll serve
open "http://localhost:4000"

Running in Docker

First build the site with Docker Compose:

docker-compose run build

Then you can run the site:

docker-compose up website

The website will be available on http://localhost:4000

Releases

No releases published

Packages

No packages published

Languages

  • SCSS 40.2%
  • JavaScript 32.2%
  • HTML 18.9%
  • CSS 4.3%
  • Shell 3.7%
  • Dockerfile 0.4%
  • Other 0.3%