<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://libre.academy/</loc><lastmod>2026-06-27</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
  <url><loc>https://libre.academy/courses</loc><lastmod>2026-06-27</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://libre.academy/languages</loc><lastmod>2026-06-27</lastmod><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://libre.academy/download</loc><lastmod>2026-06-27</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url>
  <url><loc>https://libre.academy/about</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://libre.academy/blog</loc><lastmod>2026-06-27</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/blog/bring-your-own-book</loc><lastmod>2026-06-20</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/blog/why-passive-video-doesnt-work</loc><lastmod>2026-06-26</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/a-to-zig</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/algorithms-erickson</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/astro-fundamentals</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/automate-the-boring-stuff</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/bun-complete</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-assembly-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-c-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-cairo-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-cpp-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-csharp-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-dart-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-elixir-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-go-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-haskell-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-java-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-javascript-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-kotlin-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-lua-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-move-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-python-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-reactnative-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-ruby-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-rust-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-scala-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-sql-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-sway-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-swift-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/challenges-zig-handwritten</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/clojure-koans</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/composing-programs</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/cplings</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/crafting-interpreters-js</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/cryptography-fundamentals</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/dive-into-deep-learning</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/eloquent-javascript</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-c</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-cpp</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-csharp</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-dart</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-elixir</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-go</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-haskell</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-java</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-javascript</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-kotlin</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-lua</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-python</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-ruby</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-rust</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-scala</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-swift</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-typescript</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exercism-zig</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/exlings</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/fsharp-koans</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/functional-light-js</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/golings</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/haskellings</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/htmx-fundamentals</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/introduction-to-computer-organization-arm</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/java-koans</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/javascript-for-beginners</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/javascript-info</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/javascript-koans</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/javascript-typescript</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/kotlin-koans</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/learning-go</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/learning-ledger</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/learning-python</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/learning-react-native</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/mastering-bitcoin</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/mastering-ethereum</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/mastering-lightning-network</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/open-data-structures</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/pro-git</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/python-for-beginners</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/python-koans</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/react-native</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/rust-async-book</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/rustlings</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/rustonomicon</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/select-star-sql</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/solana-programs</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/solidity-complete</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/solidjs-fundamentals</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/svelte-5-complete</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/swiftlings</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/testing-javascript</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/testing-rust</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/the-rust-programming-language</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/viem-ethers</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/vyper-fundamentals</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/you-dont-know-js-yet</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/courses/ziglings</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/assembly</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/astro</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/bun</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/c</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/cpp</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/csharp</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/go</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/htmx</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/java</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/javascript</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/kotlin</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/python</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/react-native</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/rust</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/solidity</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/solidjs</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/svelte</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/swift</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/threejs</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/languages/typescript</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://libre.academy/docs</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
  <url><loc>https://libre.academy/docs/principles/offline</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.4</priority></url>
  <url><loc>https://libre.academy/docs/start/browser</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.4</priority></url>
  <url><loc>https://libre.academy/docs/start/desktop</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.4</priority></url>
  <url><loc>https://libre.academy/docs/start/introduction</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.4</priority></url>
  <url><loc>https://libre.academy/docs/using/editor</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.4</priority></url>
  <url><loc>https://libre.academy/docs/using/lessons</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.4</priority></url>
  <url><loc>https://libre.academy/docs/using/themes</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.4</priority></url>
  <url><loc>https://libre.academy/support</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.4</priority></url>
  <url><loc>https://libre.academy/security</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.3</priority></url>
  <url><loc>https://libre.academy/privacy</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
  <url><loc>https://libre.academy/terms</loc><lastmod>2026-06-27</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
</urlset>
