{# Copyright (C) 2013 Matthieu Caneill License: GNU Affero General Public License, version 3 or above. #} {% extends "base.html" %} {% import "macros.inc.html" as macros %} {% block title %}Service description{% endblock %} {% block breadcrumbs %}doc / overview{% endblock %} {% block content %}

Debsources provides Web access to the source code of the Debian operating system.

You can browse through the list of available source packages, or search for a particular one based on its name. Multiple versions of each source package are available — currently both versions coming from all official suites available via the Debian mirror network, and historical releases from archive.debian.org are available.

You can also search within the actual source code using regular expressions via Debian Code Search; search results will link you back here. Note that at present Debian Code Search only index the unstable suite and that its indexes are updated every 2 weeks.

Once chosen a specific package version, you can browse through the source package structure, inspect individual source files, and obtain links to individual lines. If you have Javascript enabled in your browser, source code will be syntax-highlighted; otherwise the raw file will be returned. Using specific URL schemes you can highlight specific code lines as well as associate pop-up messages to them.

You can also use Debsources programmatically via its API, or simply as a stable base to point to particular lines in a source file.

{% endblock %}