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.
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.
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
Clone the repository with the command below.
git clone https://github.com/4rjunc/solana-programs-list.gitSet up the Solana environment.
Navigate to the program directory you want to explore.
Follow that program’s
README.mdinstructions.
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.
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

