Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. VBA
  3. Planet Source Code

Planet Source Code

A GitHub archive of VBA/VB6 code samples and articles from the defunct Planet Source Code repository website.

GitHubGitHub
140 stars51 forks0 contributors

What is Planet Source Code?

Planet Source Code Index is a GitHub repository that archives code samples, articles, and tutorials from the original Planet Source Code website, which was a popular code repository that closed in 2023. It primarily preserves VBA and VB6 content, serving as a historical resource for developers working with legacy Visual Basic technologies. The project organizes submissions by world, category, author, and includes a Hall of Fame section highlighting the best content.

Target Audience

Developers working with legacy Visual Basic technologies (VBA/VB6) who need reference code samples, tutorials, or historical programming examples. Also valuable for researchers and historians interested in programming culture and code preservation.

Value Proposition

Provides access to thousands of code samples and tutorials that would otherwise be lost after the original website's closure. Offers structured organization and search functionality through GitHub, making it easier to find specific examples compared to web archives.

Overview

Planet Source Code Index is a GitHub repository that preserves code samples, articles, and tutorials from the original Planet Source Code (PSC) website, which was a popular code repository that shut down in 2023. This archive focuses primarily on VBA and VB6 content, making it a valuable historical resource for developers working with legacy Visual Basic technologies.

Key Features

  • VBA/VB6 Archive — Preserves thousands of code samples and tutorials for Visual Basic for Applications and Visual Basic 6.0
  • Structured Organization — Code submissions are categorized by world, category, and author for easy navigation
  • Hall of Fame — Highlights the best code, articles, and tutorials from the original site's history
  • Searchable Repository — All submissions are available through GitHub's search functionality
  • Historical Preservation — Saves valuable programming knowledge that would otherwise be lost due to website closure

Philosophy

The project aims to preserve and make accessible the extensive programming knowledge shared on the original Planet Source Code website, ensuring that valuable code examples and tutorials remain available to the developer community.

Use Cases

Best For

  • Finding VBA code examples for Microsoft Office automation
  • Learning VB6 programming techniques through historical examples
  • Researching legacy Visual Basic code patterns and practices
  • Accessing programming tutorials from the early 2000s era
  • Preserving historical code samples for educational purposes
  • Exploring archived submissions from specific authors or categories

Not Ideal For

  • Projects developing modern web or mobile applications with frameworks like React or Flutter
  • Teams requiring code samples that adhere to current security standards and best practices
  • Developers seeking active community support or interactive learning platforms with real-time feedback
  • Beginners looking for step-by-step, beginner-friendly tutorials with updated tooling guidance

Pros & Cons

Pros

Extensive Legacy Archive

Preserves thousands of code samples and tutorials specifically for VBA and VB6, as emphasized in the project's focus on legacy Visual Basic technologies, ensuring access to otherwise lost knowledge.

Structured Categorization

Organizes submissions by world, category, and author through clear directory links in the README, making it easier to browse and find relevant examples.

Curated Hall of Fame

Includes a Hall of Fame section highlighting the best code, articles, and tutorials from the original site's history, providing a quality-filtered entry point for users.

GitHub Search Integration

All submissions are available through GitHub's built-in search functionality, allowing keyword-based discovery across the entire archive, as noted in the features.

Cons

Outdated Technology Focus

Primarily limited to VBA and VB6, which are legacy languages with minimal modern relevance, and the code samples may contain deprecated methods or lack contemporary programming practices.

No Active Maintenance

As an archive of a closed website from 2023, there are no new submissions, updates, or bug fixes, leaving users to deal with potentially unpatched code or obsolete techniques.

Minimal Documentation and Support

The README provides only basic directory links without detailed guides on implementation, and there is no active community or author support for troubleshooting or questions.

Frequently Asked Questions

Quick Stats

Stars140
Forks51
Contributors0
Open Issues2
Last commit3 years ago
CreatedSince 2020

Tags

#vb6#code-samples#github-repository#visual-basic#programming-tutorials#vba#historical-preservation#legacy-code

Included in

VBA583
Auto-fetched 13 hours ago

Related Projects

vbAccelerator ArchivevbAccelerator Archive

A last-ditch attempt to archive the venerable vbAccelerator website, which disappeared in December 2015

Stars98
Forks62
Last commit8 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub