:: CS Student Archive ::

handshake CONTRIBUTE // HELP BUILD THE ARCHIVE

list_alt How to Contribute

  1. Fork the repository on GitHub
  2. Add your resource to the appropriate JSON file in data/
  3. Validate your JSON - ensure syntax is correct
  4. Submit a Pull Request with a description of what you added

folder Data Files

skills.json CS concepts and skills
resources.json External tutorials, courses, docs
repos.json GitHub repositories
selfhosted.json Self-hosted tools
ai-models.json Local LLMs and AI models
tutorials.json Step-by-step tutorials
projects.json Project ideas
cheatsheets.json Quick reference sheets

code Entry Schema

{
  "name": "Item Name",
  "category": "Category",
  "description": "Brief, useful description.",
  "url": "https://...",
  "tags": ["tag1", "tag2"]
}

rule Guidelines