Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Flask
  3. SkyLines

SkyLines

AGPL-3.0Python

An open-source web platform for pilots to share flights, track live flights, and participate in competitions.

Visit WebsiteGitHubGitHub
405 stars101 forks0 contributors

What is SkyLines?

SkyLines is an open-source web platform that enables pilots to share flight data, track flights live during flight, and participate in competitions. It functions as a social network for the aviation community, providing rankings, statistics, and a comprehensive flight database. The project originated as a spin-off from the XCSoar glide computer and continues to integrate with it for live tracking functionalities.

Target Audience

Pilots, glider enthusiasts, and aviation communities looking for an open platform to track, share, and analyze flight data. It's particularly suited for those involved in competitive flying or who value transparency and community-driven development.

Value Proposition

Developers choose SkyLines because it offers a fully open-source alternative to proprietary flight tracking platforms, with strong integration capabilities (like XCSoar) and a focus on community features. Its self-hostable nature gives users complete control over their data and deployment.

Overview

Live tracking, flight database and competition framework

Use Cases

Best For

  • Building a self-hosted flight tracking and sharing platform for pilot communities
  • Creating competitive ranking systems for gliding or aviation competitions
  • Integrating live flight tracking into existing aviation software ecosystems
  • Developing open-source alternatives to commercial flight social networks
  • Storing and analyzing geospatial flight data with PostGIS
  • Setting up community-driven aviation projects with real-time features

Not Ideal For

  • Startups needing a quick, proprietary SaaS solution without AGPL compliance concerns
  • Projects without geospatial data requirements (PostGIS adds unnecessary complexity)
  • Teams seeking a fully polished, out-of-the-box platform with minimal setup (it's 'far from finished')
  • General social networking apps lacking aviation-specific features like flight tracking

Pros & Cons

Pros

Full Open-Source Transparency

SkyLines uses the GNU Affero GPL license, ensuring complete openness and community collaboration, as emphasized in the README's claim of being 'truly open in all regards.'

Robust Geospatial Data Handling

Built on PostgreSQL with PostGIS 2.x, it efficiently stores and queries detailed flight data for aviation analytics, a core dependency highlighted in the installation setup.

Real-Time Flight Tracking

Leverages gevent for live tracking capabilities, allowing pilots to share flights during flight, which is a key feature mentioned in the project description.

Aviation Community Focus

Includes social network features, rankings, and competitions tailored for pilots, fostering engagement as described in the key features and philosophy.

XCSoar Integration

Shares code with XCSoar and supports its live tracking functionalities, providing seamless integration with existing glide computer software, as noted in the README's history.

Cons

Incomplete Development State

The README explicitly states 'SkyLines is far from finished yet,' indicating potential missing features, bugs, or instability in production deployments.

Complex Installation Process

Requires setting up multiple components like PostgreSQL with PostGIS, Flask, and gevent, which can be daunting for developers, as referenced in the INSTALL.md file.

Niche and Limited Ecosystem

Focused solely on aviation, SkyLines has a narrow scope, limiting applicability to other domains and resulting in fewer third-party integrations or community plugins.

Documentation Gaps

Relies on an INSTALL.md file and wiki, but lacks comprehensive guides for advanced features or scaling, which may hinder adoption beyond basic setup.

Frequently Asked Questions

Quick Stats

Stars405
Forks101
Contributors0
Open Issues55
Last commit3 days ago
CreatedSince 2011

Tags

#gliding#open-source#flight-tracking#flask#geospatial#social-network#python#aviation#postgresql#ember

Built With

g
gevent
P
PostgreSQL
P
PostGIS
g
git
S
SQLAlchemy
P
Python
F
Flask

Links & Resources

Website

Included in

Flask1.7k
Auto-fetched 18 hours ago

Related Projects

redashredash

Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.

Stars28,715
Forks4,612
Last commit15 days ago
SimpleLoginSimpleLogin

The SimpleLogin back-end and web app

Stars6,860
Forks630
Last commit4 days ago
security_monkeysecurity_monkey

Security Monkey monitors AWS, GCP, OpenStack, and GitHub orgs for assets and their changes over time.

Stars4,371
Forks782
Last commit5 years ago
SecureDropSecureDrop

GitHub repository for the SecureDrop whistleblower platform. Do not submit tips here!

Stars3,864
Forks716
Last commit1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub