Free Online Tools and
Coding Projects with
Source Code
Darekdari brings together free online tools and real coding projects with source code. Compress an image, convert a file to PDF, analyze your CV for ATS compatibility, or explore C#, Python, Java and C++ projects you can learn from. No signup needed.
// ATS CV Analyzer — client-side const KEY = 'darekdari.ats.report'; export function analyzeCV(text) { const keywords = extractKeywords(text); const score = calculateScore(keywords); return { score, keywords }; } export function saveReport(r) { localStorage.setItem(KEY, JSON.stringify(r)); }
Everything you need.
Nothing you don’t.
Browse by category — each section contains free, browser-based utilities and real coding projects you can open instantly.
CV & ATS Tools
Build, test and analyze your CV for ATS compatibility — beat the bots before a human ever sees your resume.
Image Tools
Compress, convert and optimize images right in the browser — including WebP compression and a 50KB target compressor.
SEO & Website Tools
Generate Open Graph tags, check noindex directives, inspect favicons and audit on-page SEO factors.
PDF Tools
Convert images to PDF and add page numbers to existing PDF documents — quick, free and client-side.
Coding Projects
C#, Python, Java and C++ projects with full source code — including student management systems, shopping carts and more.
Tutorials & Learning
Programming tutorials covering web development, WordPress, artificial intelligence and machine learning concepts.
Popular, free & open right now.
Hand-picked utilities our visitors use the most — every one runs in your browser with no signup.
ATS CV Analyzer
Analyze your CV for ATS compatibility, identify formatting problems and find areas to improve before applying for jobs.
Analyze My CVATS CV Builder — Free Download
Download a free ATS-friendly CV builder template and create a resume that passes applicant tracking systems.
Download CV BuilderFree Image Compressor
Compress images online to reduce file size while keeping good image quality. Supports JPG, PNG and more.
Compress an ImageWebP Compressor
Convert and compress images to WebP format for smaller file sizes and faster website loading times.
Compress to WebPImage to PDF Converter
Convert JPG, PNG and other image files into a single PDF document — quick, free and processed locally.
Convert Image to PDFOpen Graph Generator
Generate Open Graph meta tags for your web pages so links preview correctly on social media platforms.
Generate OG TagsDon’t just use tools.
Build them.
Real coding projects with full source code across C#, Python, Java and C++ — from beginner-friendly examples to full application architectures.
C# Projects / csharp
Explore a collection of C# projects with source code — desktop apps, console programs and Windows Forms examples you can download and learn from.
Python Projects / python
Browse Python projects with source code — scripts, utilities and beginner-friendly applications to help you practice and build real programming skills.
Java Projects / java
Discover Java projects with full source code — console applications, OOP examples and practical programs for students and self-learners.
C++ Projects / cpp
Access C++ projects with complete source code — data structure implementations, algorithms and console-based applications for academic and personal learning.
Every project ships
with the full code.
No black boxes. No “pro version only” repositories. Browse the source, read every line, break it, fix it, make it yours.
Written for humans first — sensible naming and logical structure you can actually follow.
Each project page includes setup steps and a direct download so you can start coding right away.
Use the code in portfolios, assignments or your own projects. Built for students and self-learners.
// ATS CV Analyzer — fair.darekdari.com
const KEY = 'darekdari.ats.report';
export function analyzeCV(text) {
const keywords = extractKeywords(text);
const score = calculateScore(keywords);
return { score, keywords, tips: getTips(score) };
}
export function saveReport(report) {
localStorage.setItem(KEY, JSON.stringify(report));
}Built different.
On purpose.
Most tool sites are ad farms with a search bar. We built the opposite: fast utilities, real projects, and code you can actually learn from.
// no accounts · no paywalls · no dark patterns100% free, forever
Every tool, every project, every line of source code. No trials, no “premium” unlocks, no surprise invoices.
No unnecessary signup
Your browser is the backend. Open a tool, get your result, close the tab. That’s the whole flow.
Blazing fast by design
Client-side processing, zero bloat, sub-second loads. Tools that feel instant because they are.
Learn by real example
Each project teaches a genuine skill — from C# desktop apps to Python scripts — with code written for humans.
Privacy-friendly
Files are processed locally whenever possible. What you compress, convert or check stays with you.
Constantly growing
New tools and projects are added regularly. The library you bookmark today keeps getting bigger.
Learn programming, web dev
and AI / ML concepts.
Beyond tools and projects, Darekdari publishes tutorials covering programming fundamentals, web development, WordPress, artificial intelligence and machine learning.
Programming Tutorials
Step-by-step programming tutorials for beginners and intermediate developers — concepts, syntax and practical examples.
Web Development
Learn HTML, CSS, JavaScript and backend development — build websites and web applications from the ground up.
WordPress Tutorials
WordPress guides covering themes, plugins, customization and site management — for beginners and site owners.
Artificial Intelligence
Explore AI concepts, applications and trends — from foundational ideas to practical uses of artificial intelligence.
Machine Learning
Machine learning tutorials covering models, training, evaluation and practical ML concepts you can apply in Python.
Darekdari Blog
Read the Darekdari blog for articles on programming, tools, projects and technology — updated with new content regularly.
More tools & projects to explore.
Additional free tools and specific coding projects with source code — all accessible directly from the links below.
A focused resource hub
for developers.
Darekdari is built for software developers, CS students and tech professionals. Whether you need ATS CV analysis, image compression, an image to PDF converter, or a favicon checker, you’ll find it here — alongside C#, Python, Java and C++ projects with full source code and programming tutorials. No ads, no popups, and no fluff.
Frequently Asked Questions
Are the tools and projects free? +
Yes. Everything on Darekdari — including the free online tools and all coding projects with source code — is free to use.
Can I download the source code? +
Yes, every project page includes the source code and setup steps. Browse C# projects with source code, Python projects, Java projects and C++ projects.
Which language should a beginner start with? +
Python is a good first choice for learning the basics. If you want to build websites, start with HTML, CSS and JavaScript — then explore our web development tutorials. For desktop application development, C# projects are a practical starting point.
Do I need to sign up to use the tools? +
No. The tools work without an account — including the ATS CV Analyzer, Image Compressor and Open Graph Generator.
