Chapel icon
Chapel icon

Chapel

 Like this app

Chapel is a programming language designed for productive parallel computing at scale.

Chapel screenshot 1

License model

  • FreeOpen Source

Application type

Platforms

  • Self-Hosted
  No rating
0 likes
0comments
0 news articles

Features

Suggest and vote on features
  1.  Parallel Computing

Chapel News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

Show all activities

Chapel information

  • Developed by

    Chapel Language
  • Licensing

    Open Source and Free product.
  • Alternatives

    90 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  1,841 Stars
  •  428 Forks
  •  2895 Open Issues
  •   Updated Mar 22, 2025 
View on GitHub

Popular alternatives

View all

Our users have written 0 comments and reviews about Chapel, and it has gotten 0 likes

Chapel was added to AlternativeTo by Paul on Oct 10, 2023 and this page was last updated Oct 10, 2023.
No comments or reviews, maybe you want to be first?
Post comment/review

What is Chapel?

Chapel is a programming language designed for productive parallel computing at scale.

Why Chapel? Because it simplifies parallel programming through elegant support for:

  • distributed arrays that can leverage thousands of nodes' memories and cores
  • a global namespace supporting direct access to local or remote variables
  • data parallelism to trivially use the cores of a laptop, cluster, or supercomputer
  • task parallelism to create concurrency within a node or across the system
  • GPU programming in a vendor-neutral manner using the same features as above

Chapel Characteristics

  • productive: code tends to be similarly readable/writable as Python
  • scalable: runs on laptops, clusters, the cloud, and HPC systems
  • fast: performance competes with or beats C/C++ & MPI & OpenMP
  • portable: compiles and runs in virtually any *nix environment
  • open-source: hosted on GitHub, permissively licensed

Official Links