CI/CD Pipeline YAML Generator - Online GitHub Actions/GitLab CI
Select your tech stack and generate a basic CI/CD pipeline YAML file for GitHub Actions, GitLab CI, or Bitbucket.
UD5 Toolkit
Generate a perfect .gitignore file for any tech stack — languages, frameworks, IDEs, and DevOps tools.
Select multiple stacks and get a merged, production-ready gitignore in seconds.
# .gitignore # Select technologies on the left to generate your gitignore file. # This file will be automatically merged from multiple templates.
.gitignore file tells Git which files, directories, or patterns to intentionally ignore when committing code. This prevents sensitive data (like API keys in .env), build artifacts (like node_modules/), cache files, OS-specific files (like .DS_Store), and IDE configuration from being accidentally committed. Using a proper gitignore keeps your repository clean, reduces merge conflicts, and protects sensitive information.
.gitignore file and place it in the root directory of your Git repository. The file must be named exactly .gitignore (starting with a dot). If you already have a repository, run git rm -r --cached . and then git add . to apply the new ignore rules to existing tracked files.
.gitignore. For example, a typical web developer might select Python, JavaScript, React, VS Code, and Docker.
*.log — ignores all files ending with .lognode_modules/ — ignores the entire directory!important.log — negates a pattern (don't ignore)**/temp/ — ignores temp/ anywhere in the tree# comment — lines starting with # are comments*, ?, [abc], and ** for recursive matching.
.gitignore won't stop tracking it. You need to untrack it first using:git rm --cached <file> (for a single file)git rm -r --cached <directory> (for a directory).DS_Store on macOS or Thumbs.db on Windows) and editor-specific files that you never want committed. Set it up with:git config --global core.excludesfile ~/.gitignore_global~/.gitignore_global with the patterns you want to ignore globally.
.gitignore file should be committed to your repository so that all collaborators share the same ignore rules. This ensures consistency across the team. It's one of the first files you should create and commit when starting a new project.
Select your tech stack and generate a basic CI/CD pipeline YAML file for GitHub Actions, GitLab CI, or Bitbucket.
Paste simple G-code and see a 2D plot. Quick check before sending to machine. Local parser.
Click through the rock cycle to see how each rock type transforms into another. Animated arrows and descriptions.
Full-featured scientific calculator with trigonometric, logarithmic, and exponential functions. Clean interface and keyboard support. No installation required.
Find the date of Easter Sunday for any given year. Learn about the computus algorithm. Simple and accurate.
Simulate an earthquake alarm with a countdown and visual instructions for Drop, Cover, and Hold On.
Enter the initial amount, half‑life, and time to find remaining quantity. Nuclear science helper.
See how old your hamster is in human-equivalent years. Fun fact: a 3-month-old hamster is already a young adult. Local only.
Answer yes/no questions about color, hardness, streak, luster to narrow down common rocks and minerals.
Paste a URL and see the og:title, description, image, and twitter card that will be used when shared. No server needed.
Generate flowing geometric art by layering sine waves with different frequencies, amplitudes, and colors. Download SVG.
Convert cat age to human years using updated veterinary guidelines (not simple 1:7). Provides life stage context. Local only.
Record shedding intensity and grooming sessions. Predict heavy molt periods. Reduce risk of wool block.
Get random pet name suggestions filtered by species, breed origin, and personality trait. Fun for new pet owners. Local generator.
Estimate due date from last menstrual period or conception date. Uses Naegele's rule and shows week-by-week milestones. Local calculator for informational use.
Convert rabbit age to human years considering their rapid early maturation. Fun tool for house rabbit owners. Local only.
List of major annual meteor showers with next peak date and moon phase prediction. Stargazing planner.
Upload a small file to see each byte as a block, color-coded by value. Visualize the structure of binary data. Client-side.
Log your daily mood and view trends on a calendar. Encourages mindfulness. Data stored only in your browser's localStorage for complete privacy.
Paste text, highlight important parts, and extract only highlights. Great for research and studying. Entirely client-side.
Select a latitude to see a 2D sun path chart for solstices and equinoxes. Passive design tool.
Learn to identify the 10 basic cloud types from photos. Self‑test quiz mode. Useful for pilots and hikers.
Build a color palette for charts that works for protanopia, deuteranopia, and grayscale. Export as array.
Enter room dimensions and number of walls to calculate needed 4x8 or 4x12 sheets, plus joint compound and tape estimate. Local tool.
Enter length, width, and depth to calculate tons of gravel, crushed stone, or sand needed. Accounts for compaction. Perfect for landscaping.
Enter a chemical formula (e.g., H2O, C6H12O6) and calculate its molar mass. Handles parentheses and hydrates. Pure frontend.
Look up manufacturer torque specs for lug nuts. Avoid warped rotors. Printable chart.
Enter green, yellow, gray letters from your Wordle guess and get a filtered list of possible words. Your secret weapon. Local logic only.
Click to see a random cat fact with a cute drawn illustration (or placeholder). Lightweight entertainment for cat lovers. Local static data.
Select a date, time zone, and locale to see how it appears in various formats (long, short, etc.). Ensure correct i18n.