Website profiles · Technology insights · Alternatives

supercollider.github.io

A platform for audio synthesis and algorithmic composition, used by musicians, artists and researchers working with sound.

No paid content found
Visit website
Profile views 6 Outbound visits 4 Normal
SuperCollider Full homepage screenshot

At a glance

Category
Development
Language
English
Paid-content signal
No paid content foundObserved
Registered
Unknown
Hosting
FastlyInferred
HTTPS certificate trusted
PassedObserved
Last updated

Website review

This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.

What is SuperCollider?

SuperCollider is a free, open-source platform for audio synthesis and algorithmic composition. It is aimed at musicians, artists and researchers who want to build sound and music by writing code rather than by pointing and clicking in a conventional digital audio workstation. It runs on Windows, macOS and Linux and was originally released by James McCartney in 1996, later becoming free software under the GNU General Public License.

The three core components

SuperCollider is built around a split between a sound engine and a programming language, which is the detail that most shapes how it feels to use:

Component Role Why it matters
scsynth Real-time audio engine, run as a server Handles the actual sound generation and can keep running independently
sclang Interpreted programming language acting as a client to the server Where you write your instruments, patterns and control logic
scide Editor for sclang with integrated help The usual starting point for writing and testing code

Because of this client/server design, more than one client can connect to and control the same server. sclang is the native client, but there are also client implementations in other languages such as Python, JavaScript, Haskell and Scala, so you are not locked into one language if you already work in another. An alternative engine called supernova is included for multi-threaded operation.

What using it actually looks like

Code is written as short expressions that define and play synths. A simple FM tone, for example, is a one-line expression combining an audio-rate sine oscillator with a control-rate one; the documentation's "Drummer" example builds a snare, bass drum and hi-hat from noise, impulses and envelopes in a dozen or so lines. That terseness is the appeal: you can describe a whole generative piece, a live-coding set or a custom instrument in text, and reuse or version it like any other code.

Who it suits, and the trade-off

SuperCollider rewards people comfortable with programming concepts — variables, functions, scheduling — and who want precise, repeatable control over synthesis, or who want to generate music from rules and algorithms. The cost is a learning curve: there is no piano-roll or drag-and-drop instrument view, and you will spend your first sessions reading documentation rather than making polished tracks. If you want immediate, visual music production, a conventional DAW will get you there faster; if you want to design your own sounds and processes, SuperCollider is a strong fit.

Where to go next

Download the current release for your operating system from the official site, then work through the built-in examples in scide before attempting your own instruments. For help and discussion, the community forum at scsynth.org is the recommended starting point, and user-contributed code is shared at sccode.org. The official project page is SuperCollider.

How do I install SuperCollider on my operating system?

Download the installer for your platform from the official site, SuperCollider. The current release listed there is 3.14.1, with builds for macOS (11+), Linux (source tarball) and Windows (x64).

What you get on each platform

Platform What the site offers Practical note
macOS 3.14.1 universal binary, macOS 11 or later Runs natively on both Apple Silicon and Intel Macs
Windows 3.14.1, x64 64-bit Windows only; older 32-bit systems need an older release
Linux 3.14.1 source tarball You compile it yourself, so expect to install build dependencies first

After installing

Launch scide, the bundled editor, and run a short line such as { SinOsc.ar(440, 0, 0.2) }.play to confirm the audio engine (scsynth) is talking to the language (sclang). If you hear a tone, the install is working; if not, the usual culprits are audio device selection and, on Linux, missing runtime libraries.

If your system isn't covered

The Downloads page links to all available versions, so you can pick an older release for an unsupported OS or architecture. Linux users who would rather not build from source can often find a package in their distribution's repositories, though it may lag behind 3.14.1.

Where to get help

Installation problems are common enough that the community forum at scsynth.org is the fastest place to ask; the site also points to a communities list and a Code of Conduct for participants.

What are the differences between scsynth, sclang, and scide?

SuperCollider splits into three parts, and the split is the point: the audio engine, the language that controls it, and the editor you write that language in. Each can be used, replaced or extended separately.

Component Role What that means in practice
scsynth Real-time audio engine, implemented as a server Does the actual synthesis and sound processing. It doesn't care what sends it instructions.
sclang Interpreted programming language acting as a client to the server Where you describe synths, patterns and algorithmic processes. It sends commands to scsynth over a network connection.
scide Editor for sclang with an integrated help system The everyday workspace: write code, run it, look up documentation without leaving the editor.

Because scsynth is a server and sclang is only one possible client, several clients can connect and control the same server at once. The site also notes client implementations in other languages, including Python, JavaScript, Haskell and Scala, so the engine is usable without writing sclang at all. A separate engine implementation, supernova, adds multi-threading support as an alternative to scsynth.

How to choose for a task. If you want to build a live-coding or algorithmic composition practice, the sclang-plus-scide pair is the intended path: you get the language's scheduling and pattern tools and the editor's help system together. If you already work in Python or JavaScript and only need the synthesis engine, driving scsynth from a client in that language may fit your existing toolchain better. If you are pushing CPU-heavy patches and want them spread across cores, supernova is the variant to investigate.

A concrete starting scenario. A composer sketching a piece would open scide, write a short sclang expression that defines and plays a synth, and hear it through scsynth immediately. Later, the same patch could be triggered from a Python script for a gallery installation, with scsynth running headless and no editor involved.

Next step. Install the current release for your platform, then run one of the documented examples in scide and watch how the language call reaches the server. The community forum at scsynth.org and the user example archive at sccode.org are the fastest places to compare working code.

How can I connect to SuperCollider from Python or other programming languages?

SuperCollider's server, scsynth, is controlled over a network protocol rather than being locked to its own language. That client/server split is the key: sclang is the native client, but any language that can speak the same protocol can drive the audio engine. So from Python you would typically install a SuperCollider client library, start scsynth (or let the library start it), and then send it synth definitions and node commands instead of writing sclang code.

The practical setup

  1. Install SuperCollider itself, since the server is the part that actually makes sound. The current release is 3.14.1 for macOS 11+, Linux and Windows x64, and it is free and open source.
  2. Start scsynth, either from SuperCollider's own tools or from the client library you choose.
  3. Connect your client to the server and define/trigger synths through the library's API.

What each component does

  • scsynth — the real-time audio engine, running as a server.
  • sclang — the interpreted language that acts as the standard client.
  • scide — the editor for sclang with built-in help.

Because multiple clients can connect to one server, a Python process can coexist with sclang or another client, which is useful for splitting generative logic from live coding.

Choosing an approach

Situation Sensible route
You want the full documented workflow and examples Use sclang and scide
Your logic already lives in Python Use a Python client library and keep synthesis on scsynth
You need multithreading on the server side Look at supernova, the alternative scsynth implementation

Client implementations exist in Python, JavaScript, Haskell and Scala, so the choice usually follows whichever language your project already uses. Expect a learning curve around SuperCollider's node and synth-definition model, which is different from simply calling a function that plays a note.

A concrete next step: install SuperCollider, run scsynth once to confirm audio works, then add a Python client library and try triggering a single oscillator before building anything larger. For community help, the forum at scsynth.org is the usual starting point, and user-submitted code lives at sccode.org.

What are some beginner-friendly code examples for audio synthesis in SuperCollider?

SuperCollider's own documentation includes short examples that are genuinely beginner-sized: a few lines that make sound immediately. The two on the homepage are a good starting point.

Start with these two

Simple FM — a two-oscillator FM tone in one line:

{ SinOsc.ar(SinOsc.kr([1, 3]).exprange(100, 2e3), 0, 0.2) }.play

A modulator oscillator (SinOsc.kr) sweeps between 100 Hz and 2000 Hz and drives the frequency of an audible carrier (SinOsc.ar). Change [1, 3] to [1, 3, 5] to add a third partial, or 0.2 to adjust volume. It is a compact demonstration of the client/server split: sclang sends this graph to scsynth, which renders it in real time.

Drummer (Thor Magnusson, 2006) — a snare, bass drum and hi-hat built from noise, impulses and envelopes:

{
    var snare, bdrum, hihat;
    var tempo = 4;
    tempo = Impulse.ar(tempo); // for a drunk drummer replace Impulse with Dust !!!
    snare = WhiteNoise.ar(Decay2.ar(PulseDivider.ar(tempo, 4, 2), 0.005, 0.5));
    bdrum = SinOsc.ar(Line.ar(120, 60, 1), 0, Decay2.ar(PulseDivider.ar(tempo, 4, 0), 0.005, 0.5));
    hihat = HPF.ar(WhiteNoise.ar(1), 10000) * Decay2.ar(tempo, 0.005, 0.5);
    Out.ar(0, ...);
}.play

This is the better first study if you want to hear how rhythm, noise and envelopes combine. The PulseDivider lines stagger the three voices on different beats; the Decay2 envelopes give each hit its shape; the bass drum's Line.ar(120, 60, 1) pitch drop is what makes it read as a kick rather than a beep. The comment about swapping Impulse for Dust is a one-word experiment worth trying — Dust fires at random intervals, so the pattern loosens.

Where to go next

  • The homepage links a set of examples drawn from the documentation, so the built-in help system in scide is the natural second stop — you can run and edit each snippet without leaving the editor.
  • For a much larger pool of user-written code, the community shares patches at sccode.org, where you can search by tag or browse by author.
  • The sc-140 album is linked with its code examples, which suits learners who prefer to reverse-engineer a finished piece rather than start from a single synth.

A practical path

Pick one example, run it unchanged, then alter exactly one number per attempt: envelope time, filter cutoff, pulse division. That keeps cause and effect legible, which matters more in a language where a single line can hide an oscillator, an envelope and a routing decision. When a patch starts to feel crowded, split it into named variables as the Drummer example does — the structure is easier to reason about than a nested one-liner.

Questions and troubleshooting are best directed to the forum at scsynth.org, which the project points to as the main starting point for community help.

Where can I find community support and resources for SuperCollider?

For community support, start with the official forum at scsynth.org, which the project itself recommends as the best first stop. It is the main gathering place for questions about sclang, scsynth and scide, and for troubleshooting audio setup on Windows, macOS and Linux.

Where the different resources live

  • Forum (scsynth.org): day-to-day help, patch debugging, installation problems and general discussion. Best for specific questions where you can paste code.
  • Communities list: the project points to a separate communities site for an incomplete list of local groups, mailing lists and chat channels. Useful if you prefer a regional or topical group.
  • Code of Conduct: worth reading before posting; it sets the tone for the forum and other official spaces.
  • Documentation: the help system is built into scide, so reference material is available offline. The site also links to the documentation separately.
  • Examples and user code: the site's Examples section draws from the documentation, while sccode.org hosts a much larger body of user-submitted patches. The sc-140 album is linked with code examples, which suits people who learn by studying complete pieces.
  • Source and downloads: current builds are listed for macOS 11+, Linux and Windows x64, with older versions on the Downloads page. Source access matters if you want to read how the engine works or build supernova, the multi-threaded alternative to scsynth.

How to choose

If you are stuck on an error message, the forum is the fastest route. If you want to learn by imitation, browse sccode.org and the sc-140 examples first. If you need to understand a specific class or method, use the built-in help in scide before posting. For anything about the codebase itself, the community around the project repository is the relevant place, since SuperCollider has been maintained by volunteers since James McCartney released it under the GPL in 2002.

A practical next step: before asking on the forum, reduce your problem to the smallest patch that still misbehaves, and include your OS, SuperCollider version and the exact error text. That habit gets better answers in any of these spaces.

Related questions

More questions →
What is supernova in SuperCollider?

supernova is an alternative implementation of scsynth, SuperCollider's real-time audio engine. The main difference is that supernova has multi-threading support, while scsynth is the default server. Both ship as part of SuperCollider, so you don't install supernova separately — you choose which server to run.

How supernova relates to the rest of SuperCollider

SuperCollider has three major components:

  • scsynth – a real-time audio engine implemented as a server
  • sclang – an interpreted programming language that acts as a client to the server
  • scide – an editor for sclang with an integrated help system

Because of the client/server architecture, multiple clients can connect and control what happens on the server. supernova sits in the same slot as scsynth: it is a server that clients such as sclang (or client implementations in Python, JavaScript, Haskell, or Scala) can connect to and control.

scsynth vs. supernova

scsynth supernova
Role Default real-time audio engine (server) Alternative implementation of scsynth
Threading Single-threaded audio engine Multi-threading support
Availability Part of SuperCollider Also included as part of SuperCollider
When to consider it General use, the default choice Situations where you want multi-threaded audio processing

The practical distinction is the threading model. If your work benefits from spreading audio processing across threads, supernova is the option to look at; otherwise scsynth is the standard server you'd use by default.

What this means in practice

  • You don't need a separate download: supernova is described as part of SuperCollider, alongside scsynth, sclang, and scide.
  • Your client code doesn't change conceptually — supernova is still a server that clients connect to and control, just like scsynth.
  • The choice is about the server you run, not about the language you write in.

Getting SuperCollider

The current version listed on the site is 3.14.1:

  • macOS – 3.14.1 universal binary, macOS 11+
  • Linux – 3.14.1 source tarball
  • Windows – 3.14.1, x64

If your OS or version isn't listed, the Downloads page has all available versions. SuperCollider is free and open source software for Windows, MacOS and Linux, originally developed by James McCartney and released in 1996, then released as free software under the GNU General Public License in 2002. It is maintained by an active community.

Where to go next

  • Forum – scsynth.org is a good place to start for community help.
  • Communities – an incomplete list is available on the communities site.
  • Code examples – the documentation includes examples, and sccode.org has many more user examples. The site also points to the sc-140 album, which comes with code examples.
  • Code of Conduct – the project publishes one for its communities.
Can I use SuperCollider with programming languages other than sclang?

Yes. SuperCollider's client/server architecture separates the audio engine from the language that controls it, so you can drive the scsynth server from Python, JavaScript, Haskell, Scala, and other languages. The native client is sclang, but it is not the only way in. This applies to the standard scsynth server; the alternative supernova engine is a separate implementation of the same server role.

Why other languages can control SuperCollider

SuperCollider is built from three major components:

  • scsynth – a real-time audio engine implemented as a server
  • sclang – an interpreted programming language that acts as a client to the server
  • scide – an editor for sclang with an integrated help system

Because the server and the language are separate processes, the server does not care which client connects to it. The documentation states that "due to the client/server architecture, it is possible for multiple clients to connect and control what is happening on the server." That single design decision is what makes multi-language control possible.

Which languages have client implementations

The site lists several client implementations in other programming languages, including:

  • Python
  • JavaScript
  • Haskell
  • Scala

These clients connect to scsynth and control it, the same role sclang plays natively. The list given is not exhaustive, so other community clients may exist beyond these.

What this means in practice

If you already work in one of those languages, you can send control messages to a running scsynth server without writing sclang. The server handles audio synthesis; your language of choice handles the logic and sequencing.

A few conditions to keep in mind:

  • You still need a running scsynth server for the client to talk to.
  • The client implementations are separate projects, so their feature coverage and maintenance may differ from sclang.
  • sclang remains the native language and the reference client, and scide is built around it.

Choosing an approach

Situation Reasonable choice
You want the documented, first-party path Use sclang with scide
You already code in Python, JavaScript, Haskell, or Scala Use the corresponding client implementation
You need multiple controllers at once Any mix of clients, since multiple clients can connect to the server

For setup, downloads, and the current version (3.14.1 for Mac, Linux, and Windows), see the Downloads section of the SuperCollider site. For community help, the forum at scsynth.org is the recommended starting point.

What is SuperCollider?

SuperCollider is a free, open-source platform for audio synthesis and algorithmic composition, used by musicians, artists, and researchers working with sound. It runs on Windows, macOS, and Linux, and is built around three components: scsynth (a real-time audio engine that runs as a server), sclang (an interpreted programming language that acts as a client to that server), and scide (an editor for sclang with an integrated help system). If you want to generate, process, or algorithmically control sound through code rather than a graphical interface, it is built for exactly that.

How it is structured

The client/server split is the defining design decision. Because sclang talks to scsynth over a server interface, multiple clients can connect and control the same audio server at once. sclang is the native language and client, but there are also client implementations in other languages, including Python, JavaScript, Haskell, and Scala.

SuperCollider also ships with supernova, an alternative implementation of scsynth that adds multi-threading support.

Component Role
scsynth Real-time audio engine (server)
sclang Interpreted language and client to the server
scide Editor for sclang with integrated help
supernova Alternative scsynth implementation with multi-threading

Who it is for

The stated audience is musicians, artists, and researchers working with sound. In practice that covers:

  • Composers who want to define sound and musical structure in code
  • Artists building sound installations or generative audio work
  • Researchers and developers who need a programmable audio engine they can drive from a script or another language

If you prefer patching or timeline-based DAWs and do not want to write code, this is a different kind of tool. If you are comfortable with programming concepts, the client/server model and the ability to connect non-sclang clients are the main advantages.

A first look at the code

The documentation includes short examples. This one is a simple FM synthesis voice:

{ SinOsc.ar(SinOsc.kr([1, 3]).exprange(100, 2e3), 0, 0.2) }.play

A longer example, "Drummer" by Thor Magnusson (2006), builds a snare, bass drum, and hi-hat from noise and oscillators, with a comment noting that replacing Impulse with Dust produces a "drunk drummer." More user examples are collected on sccode.org, and the sc-140 album is distributed with code examples.

Versions and downloads

The current version listed is 3.14.1:

  • macOS — 3.14.1 universal binary, macOS 11+
  • Linux — 3.14.1 source tarball
  • Windows — 3.14.1, x64

Other operating systems and versions are available on the Downloads page.

History and licensing

SuperCollider was developed by James McCartney and originally released in 1996. In 2002 it was released as free software under the GNU General Public License. Since then it has been maintained by an active community.

Where to get help

The project points to a communities site for an incomplete list of places to join. A common starting point is the forum at scsynth.org. There is also a Code of Conduct that applies to the community.

Where to Find SuperCollider Downloads, Community, and Examples

SuperCollider's official site (supercollider.github.io) is the main entry point for downloads, community links, examples, and documentation. The current version listed there is 3.14.1, with builds for macOS, Linux, and Windows. The site also points to the scsynth.org forum, the community site, code examples in the documentation, and user examples on sccode.org.

Downloads

The site's Downloads section lists the current version as 3.14.1:

Platform What's listed
macOS 3.14.1 universal binary, macOS 11+
Linux 3.14.1 source tarball
Windows 3.14.1, x64

If your OS or version isn't listed, the site directs you to the full Downloads page for all available versions. SuperCollider is described as free and open source software for Windows, MacOS, and Linux, originally released by James McCartney in 1996 and published under the GNU General Public License in 2002.

Community

SuperCollider is described as a community project with several places to join:

  • scsynth.org — the forum, described as a good place to start.
  • The communities site — an (incomplete) list of communities to join.
  • Code of Conduct — the project's code of conduct.

Examples

Two example sources are given on the site:

  • Documentation examples — code samples drawn from the documentation.
  • sccode.org — a much larger collection of user examples.

The site also highlights the sc-140 album, which includes code examples. One documented example is a simple FM patch:

{ SinOsc.ar(SinOsc.kr([1, 3]).exprange(100, 2e3), 0, 0.2) }.play

Another is "Drummer" by Thor Magnusson (2006), which builds snare, bass drum, and hi-hat parts from Impulse, WhiteNoise, SinOsc, and Decay2, with a comment noting that replacing Impulse with Dust produces a "drunk drummer."

Other Resources

The site's navigation also includes News, Projects, Documentation, and Gallery, so those are the places to look for project updates, reference material, and visual/audio work built with SuperCollider.

What SuperCollider Is

For context on what you're downloading: SuperCollider is a platform for audio synthesis and algorithmic composition used by musicians, artists, and researchers working with sound. It has three major components:

  • scsynth — a real-time audio engine implemented as a server.
  • sclang — an interpreted programming language that acts as a client to the server.
  • scide — an editor for sclang with an integrated help system.

Because of the client/server architecture, multiple clients can connect and control what happens on the server. While sclang is the native language and client, there are also client implementations in other languages such as Python, JavaScript, Haskell, and Scala. An alternative implementation of scsynth called supernova adds multi-threading support.

What Are the Main Components of SuperCollider?

SuperCollider is a platform for audio synthesis and algorithmic composition, used by musicians, artists, and researchers working with sound. It is free and open source software for Windows, MacOS, and Linux, and it is built around three major components: scsynth, sclang, and scide. Understanding how these three fit together is the key to understanding how the whole system works.

The Three Major Components

scsynth — the real-time audio engine

scsynth is the audio engine, implemented as a server. It is the part that actually produces sound in real time. Because it runs as a separate server process, it doesn't care which language or program is telling it what to do — it just responds to commands.

sclang — the interpreted programming language

sclang is an interpreted programming language that acts as a client to the server. This is where you write your code: you describe synths, sequences, and algorithms in sclang, and it sends the resulting instructions to scsynth to be turned into audio.

scide — the editor

scide is an editor for sclang with an integrated help system. It gives you a place to write and run your sclang code while keeping documentation close at hand.

How the Client/Server Architecture Works

The important design decision here is that SuperCollider separates the language from the audio engine. Because of this client/server architecture, it is possible for multiple clients to connect and control what is happening on the server.

That means sclang is not the only way to drive scsynth. Although sclang is the native language and client for the server, there are also several client implementations in other programming languages, such as Python, JavaScript, Haskell, or Scala. If you already work in one of those languages, you can still control the same audio engine.

An Alternative Engine: supernova

SuperCollider also includes an alternative implementation of scsynth called supernova, which has multi-threading support. So when people talk about "the server," there are effectively two implementations to be aware of: the standard scsynth and the multithreaded supernova.

A Quick Example

Here is a short piece of sclang code from the documentation — a simple FM synthesis voice:

{ SinOsc.ar(SinOsc.kr([1, 3]).exprange(100, 2e3), 0, 0.2) }.play

You write this in sclang (for example, in scide), and it is sent to scsynth, which renders it as audio. The documentation also includes a longer example, "Drummer" by Thor Magnusson (2006), which builds a snare, bass drum, and hi-hat from noise and oscillators — a good illustration of how much you can express with a few lines of sclang.

Background and Where to Go Next

SuperCollider was developed by James McCartney and originally released in 1996. In 2002, he released it as free software under the GNU General Public License. Since then, it has been maintained and developed by an active community.

If you want to try it:

  • Downloads — the current version is 3.14.1, available for Mac (universal binary, macOS 11+), Linux (source tarball), and Windows (x64). Other OSes and versions are listed on the Downloads page.
  • Community — a good place to start is the forum at scsynth.org; there is also a Code of Conduct and a list of communities on the communities site.
  • Examples — more code examples are available in the documentation and on sccode.org, including the sc-140 album with code examples.

In short: scsynth makes the sound, sclang tells it what to do, and scide is where you write the instructions — and because the two halves are separate, you can swap in a different client language if you prefer.

Website Overview

Identifiable technologies and additional version or configuration signals make the service easier to fingerprint, which may help targeted scanners narrow their checks. Page metadata, canonical configuration and social previews work together to provide more consistent search and sharing presentation.

Domain and Registration

Unknown

DNS and Email

Nameservers are provided by Amazon Route 53, indicating managed DNS hosting. CAA records restrict which certificate authorities are authorized to issue certificates. No CNAME was found; the observed records resolve directly to addresses. No MX record was found. A conventional explicit inbound-mail route is not configured. The lowest observed DNS TTL is 3600 seconds.

TLS and Certificates

The certificate uses an RSA 2048-bit public key, offering broad client compatibility. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued by Let's Encrypt, commonly associated with automated certificate services. The certificate's total validity is about 89 days, consistent with a short renewal cycle.

HTTP and Browser Security

The checked browser-security headers were not detected, leaving fewer explicit browser-side safeguards. CORS permits any origin to read this response. This is common for public resources; sensitive responses need narrower handling. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. The x-cache, x-served-by, via response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers.

Technology Stack Analysis

The public page identifies Jekyll 3.10.0, Fastly, with exact versions exposed for 1 technologies. These details can narrow vulnerability checks, although exposure alone is not a vulnerability.

Search and Social Sharing

The Generator tag identifies Jekyll v3.10.0, making the publishing system easier to fingerprint. Twitter Card metadata is configured. The title has 21 characters, within a common display range. A meta description is present, with 122 characters. The observed directives allow indexing and link following.

Hosting and Email

DNSAmazon Route 53
HostingFastly
EmailUnknown
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) United States flagUnited States Inferred 185.199.108.153

Registration details

RDAP / WHOIS

Unknown

DNS records

DNS

TypeNameValueTTLPriority
Asupercollider.github.io185.199.108.1533600—
Asupercollider.github.io185.199.109.1533600—
Asupercollider.github.io185.199.110.1533600—
Asupercollider.github.io185.199.111.1533600—
AAAAsupercollider.github.io2606:50c0:8000::1533600—
AAAAsupercollider.github.io2606:50c0:8001::1533600—
AAAAsupercollider.github.io2606:50c0:8002::1533600—
AAAAsupercollider.github.io2606:50c0:8003::1533600—
NSgithub.iodns1.p05.nsone.net3600—
NSgithub.iodns2.p05.nsone.net3600—
NSgithub.iodns3.p05.nsone.net3600—
NSgithub.iodns4.p05.nsone.net3600—
NSgithub.ions-1339.awsdns-39.org3600—
NSgithub.ions-1622.awsdns-10.co.uk3600—
NSgithub.ions-393.awsdns-49.com3600—
NSgithub.ions-692.awsdns-22.net3600—
TXTgithub.iov=spf1 a -all3600—
CAAgithub.io0 issue "digicert.com"3600—
CAAgithub.io0 issue "letsencrypt.org"3600—
CAAgithub.io0 issue "sectigo.com"3600—
CAAgithub.io0 issuewild "digicert.com"3600—
CAAgithub.io0 issuewild "letsencrypt.org"3600—
CAAgithub.io0 issuewild "sectigo.com"3600—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subject*.github.io
IssuerLet's Encrypt
Valid until2026-10-31T23:38 · Remaining when checked: 19 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html; charset=utf-8
cache-controlmax-age=600
serverGitHub.com
access-control-allow-origin*

Identified technologies

Jekyll 3.10.0Fastly

Pages, Search and Sharing

Meta descriptionA platform for audio synthesis and algorithmic composition, used by musicians, artists and researchers working with sound.
Canonical URLhttps://supercollider.github.io/
LanguageEnglish (default)
Twitter Cardsummary

No robots.txt found

No sitemaps found

User reviews (0)

  • No reviews yet.