OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Solana Programs Collection

A public GitHub collection of Rust-based Solana program examples, organized into individual folders for Anchor, native Solana and other framework implementations, including Pinocchio and Quasar.

Independent OpenViST project profile, based on linked sources.

Solana Programs Collection — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when you want to study a concrete Solana program example or compare framework-specific structures and build workflows before developing your own program.

Who it is for

  • Developers learning Solana program development in Rust.
  • Readers comparing Anchor and native Solana code organization and build workflows.
  • Developers seeking example code to study as a starting point for program-specific prototypes.

Documented uses

  • Browse a categorized index of Solana program examples.
  • Compare examples organized by framework.
  • Set up a local copy and follow an individual program’s README.
  • Build Anchor examples with `anchor build` or native Solana examples with `cargo build-sbf`.
  • Find per-program test instructions.
Before you choose

Requirements & limits

The collection is publicly available on GitHub. The README identifies the project as MIT licensed.

  • The repository covers Anchor, native Solana, Pinocchio and Quasar examples.
  • Anchor and native Solana have different documented build commands.
  • Solana CLI and Rust are listed prerequisites; Anchor and Node.js are needed for the stated framework-specific and script tasks.
  • Program-specific instructions and test commands must be consulted in each example’s README or documentation.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up a local copy and choose an example

Clone the collection, prepare the Solana environment and open a program’s own instructions.

Before you start

  • Solana CLI
  • Rust
  • Anchor for Anchor framework programs
  • Node.js for deployment and testing scripts

Steps

  1. Clone the repository with the command below.

    Documented command
    git clone https://github.com/4rjunc/solana-programs-list.git
  2. Set up the Solana environment.

  3. Navigate to the program directory you want to explore.

  4. Follow that program’s README.md instructions.

Expected outcome

A local copy of the collection and the selected program’s own setup and use instructions.

Guide limitations

  • The setup and subsequent commands are program-specific; the repository directs readers to each folder’s README.
  • The general getting-started steps do not provide the selected program’s execution or deployment procedure.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
17 October 2026
Original website title
aarjn/solana-programs-list · Official homepage title · retained in its source language