# Lab grading folders lab_grading/ student_labs/ # EECS441 chatterd binary chatterd/chatterd chatterd/*/chatterd media/ # OS Metadata Hooks .DS_Store .DS_Store? ._* .Spotlight-V100 .Trashes ehthumbs.db Thumbs.db # Dependencies (Massive folder sizes that devour context) bower_components/ # Build and Output Directories (Irrelevant to code logic) build/ obj/ # Version Control & Local IDE Settings .git/ .*ignore .hg/ .svn/ .idea/ .vscode/ .vscode-test *~ *.suo *.ntvs* *.njsproj *.sln *.swp *.lock .lock-wscript # Media, Assets, and Logs *.mp4 *.mp3 *.png *.jpg *.jpeg *.gif *.svg *.ico *.pdf *.log *.tgz *.zip logs/ # Apple # Package Managers & Dependencies .build/ Packages/ Generated/ .swiftpm/ Pods/ Carthage/Checkouts/ Carthage/Build/ # Xcode Build Outputs & Artifacts DerivedData/ *.xcodeproj/* !*.xcodeproj/project.pbxproj *.xcworkspace/* !*.xcworkspace/contents.xcworkspacedata *.xcuserstate *.xcuserdatad # Android # Gradle Build Directories .gradle/ */build/ captures/ # Android Studio Artifacts .externalNativeBuild/ .cxx/ local.properties *.iml .idea/caches/ .idea/modules/ # Rust # Rust Profiler/Formatter Backups **/*.rs.bk *.pdb # Compilation Artifacts (Massive size) target/ # Lockfiles & Toolchains .cargo/ # Go # Executables & Coverage Outputs *.exe~ *.dll *.dylib *.test go.work # Binary Outputs & Tools bin/ pkg/ # Dependency Vendor Directories vendor/ # Python # Python Distribution Frameworks .Python develop-eggs/ downloads/ eggs/ .eggs/ lib/ lib64/ parts/ sdist/ var/ wheels/ pip-wheel-metadata/ share/python-wheels/ *.egg-info/ *.egg-info* .installed.cfg *.egg MANIFEST *.manifest *.spec pip-log.txt pip-delete-this-directory.txt .tox/ .nox/ .coverage .coverage.* .cache nosetests.xml coverage.xml coverage lib-cov *.lcov *.cover *.py,cover .hypothesis/ *.mo *.pot local_settings.py db.sqlite3 db.sqlite3-journal static/ media/ manage.py __init__.py instance/ .webassets-cache .scrapy docs/_build/ .ipynb_checkpoints profile_default/ ipython_config.py .python-version .pdm.toml __pypackages__/ celerybeat-schedule celerybeat.pid *.sage.py venv3/ env.bak/ venv.bak/ .spyderproject .spyproject /site .dmypy.json dmypy.json .pyre/ .pytype/ cython_debug/ # Environment Configurations .venv/ venv/ .env.* env/ ENV/ .uv/ # Python Bytecode & Caches __pycache__/ *.py[cod] *$py.class .pytest_cache/ .mypy_cache/ .ruff_cache/ htmlcov/ # Typescript # Node Modules node_modules/ # Bun :/ bun.lockb # Compilation / Bundling Outputs dist/ out/ .next/ .nuxt/ .vuepress/dist .temp .docusaurus .serverless .fusebox .dynamocdb .tern-port # Lockfiles & System Files package-lock.json .yarn* .pnp.* pnpm-lock.yaml .npm/ jspm_packages/ web_modules/ *.tsbuildinfo .eslintcache .stylelintcache .rpt2_cache/ .rts2_cache_*/ .node_repl_history .parcel-cache pids _.pid _.seed .nyc_output .grunt # iOS/Swift # Screen & User Space Templates Default-* xcuserdata/ *.xcscmblueprint *.xccheckout *.moved-aside *.pbxuser !default.pbxuser *.mode1v3 !default.mode1v3 *.mode2v3 !default.mode2v3 *.perspectivev3 !default.perspectivev3 *.hmap *.ipa *.dSYM.zip *.dSYM timeline.xctimeline playground.xcworkspace Package.pins Package.resolved Dependencies/ .accio/ fastlane/report.xml fastlane/Preview.html fastlane/screenshots fastlane/test_output fastlane/readme.md iOSInjectionProject/ # Android/Kotlin # Package & Virtual Machine Layers *.apk *.aar *.ap_ *.aab *.dex *.class gen/ release/ local.properties proguard/ /*/*/production *.iws *.ipr .navigation/ freeline.py freeline/ freeline_project_description.json vcs.xml lint/ *.hprof .kotlin/ *.ctxt .mtj.tmp/ *.jar *.war *.nar *.ear hs_err_pid*