Flags are more than just colorful rectangles — they represent people, culture, and identity. Whether you’re building a travel app, an education platform, a data dashboard, or even a global game, there’s a good chance you’ll need high-quality national flags.
That’s exactly why I created GlobeFlags — an open-source, developer-friendly repository of every national flag in the world, neatly organized, and available in multiple formats.
📦 What Is GlobeFlags?
GlobeFlags is a curated collection of national flags from every recognized country on Earth. Unlike many flag resources that are incomplete, inconsistent, or limited in format, GlobeFlags is made with creators in mind:
- 🎨 Multiple Formats: SVG, PNG, EPS, and PSD
- 🧱 Two Styles: Round corners and square corners
- 📐 Consistent Dimensions and export quality
- 💼 Ready to Use in apps, websites, maps, dashboards, and more
It’s designed to be simple, reliable, and customizable.
🔍 Why I Made It
As a developer and designer, I’ve often found myself searching for decent flag assets — sometimes only finding low-res PNGs, inconsistent file names, or missing formats altogether. So I decided to compile a high-quality, well-structured, and complete resource that others can use freely.
📁 Folder Structure Overview
globeflags/
├── round/
│ ├── svg/
│ ├── png/
│ ├── eps/
│ └── psd/
└── square/
├── svg/
├── png/
├── eps/
└── psd/
Each flag is placed in both round and square variants, and available in four formats to meet the needs of developers and designers alike.
⚡ Who Should Use This?
GlobeFlags is great for:
- 🌐 Web and app developers
- 🧑🏫 Educational platform builders
- 🗺️ Interactive map designers
- 📊 Data dashboard creators
- 🎨 UI/UX and graphic designers
- 🧪 Hackathon and personal project tinkerers
Whether you're a solo indie hacker or part of a dev team, GlobeFlags can save you time and improve your work.
🚀 How to Get Started
You can download the full flag pack as a ZIP archive:
Or clone it directly using Git:
git clone https://github.com/neyaznafiz/globeflags.git
Everything is organized, cleanly named, and ready to plug into your project.
🤝 Contributions Welcome
I plan to continue improving GlobeFlags over time — adding variants, optimizing assets, and accepting contributions from the community. If you’d like to help:
⭐ Star the repo to show support
🍴 Fork and contribute improvements
🛠️ Suggest missing flags or better formats
Also, I am planning to write a library package for flags. You are welcome to contribute if you are interested.
💭 Final Thoughts
Designing and building globally-focused apps shouldn’t come with friction.
With GlobeFlags, I hope to make it easier for creators to access the assets they need — free, open-source, and with zero hassle.
👉 GitHub: neyaznafiz/globeflags
Thanks for reading — and happy flagging! 🏁
Top comments (0)