indiatoeu
v2.0.0
Published
Structured reference dataset for the 2026 India-EU bilateral agreements — visa cascade tiers, FTA tariff sectors, EU country profiles, salary benchmarks, and agreement tracking data.
Maintainers
Readme
🇮🇳🇪🇺 IndiaToEU — 2026 India-EU Bilateral Data Toolkit
Structured reference dataset for the 2026 India-EU bilateral agreements. This lightweight npm package provides verified data on the India-EU Free Trade Agreement, Schengen visa cascade tiers, EU country economic profiles, salary benchmarks, and agreement tracking — ready to integrate into your own applications.
📦 Installation
npm install indiatoeu🚀 Quick Start
import {
metadata,
euCountries,
visaCategories,
ftaSectors,
agreements,
salaryBenchmarks,
} from 'indiatoeu';
// Get all Schengen countries
const schengenStates = euCountries.countries.filter(c => c.schengen);
console.log(`${schengenStates.length} Schengen member states`);
// Find zero-tariff sectors
const zeroTariff = ftaSectors.sectors.filter(s => s.post_fta_avg_duty_pct === 0);
console.log(`${zeroTariff.length} sectors with zero tariff under FTA`);
// Get visa cascade tiers
visaCategories.cascade_tiers.forEach(tier => {
console.log(`Tier ${tier.tier}: ${tier.name} — ${tier.validity}`);
});📁 Available Data Modules
| Module | Description | Records |
|:---|:---|:---|
| metadata | SEO metadata for all IndiaToEU pages | 11 pages |
| euCountries | All 27 EU member states with salary, tax & Blue Card data | 27 countries |
| visaCategories | Schengen Cascade Visa tiers, special categories & document checklists | 3 tiers + 3 special |
| ftaSectors | India's top export sectors to EU with tariff reduction details | 10 sectors |
| agreements | All 2026 bilateral agreements with ratification status | 4 agreements |
| salaryBenchmarks | Tech salary benchmarks across EU countries (net pay, rent, savings) | 10 benchmarks |
💡 Usage Examples
Find Blue Card salary threshold for a specific country
import { euCountries } from 'indiatoeu';
const germany = euCountries.countries.find(c => c.code === 'DE');
console.log(`Blue Card min salary in Germany: €${germany.blue_card_min_salary_eur}`);
// Output: Blue Card min salary in Germany: €43992Calculate savings for an Indian dev in Netherlands
import { salaryBenchmarks } from 'indiatoeu';
const nlDev = salaryBenchmarks.benchmarks.find(
b => b.country_code === 'NL' && b.role === 'Software Engineer'
);
const annualSavingsINR = nlDev.estimated_monthly_savings_eur * 12 * salaryBenchmarks.exchange_rate.eur_to_inr;
console.log(`Estimated annual savings: ₹${Math.round(annualSavingsINR).toLocaleString('en-IN')}`);
// Output: Estimated annual savings: ₹9,33,480Check which FTA sectors have immediate zero tariff
import { ftaSectors } from 'indiatoeu';
const immediateZero = ftaSectors.sectors.filter(
s => s.post_fta_avg_duty_pct === 0 && s.phase_out_years === 0
);
immediateZero.forEach(s => {
console.log(`✅ ${s.sector}: €${s.annual_export_value_eur_million}M annual exports`);
});Get the India-EU agreement timeline
import { agreements } from 'indiatoeu';
const criticalEvents = agreements.timeline.filter(e => e.significance === 'critical');
criticalEvents.forEach(e => console.log(`📌 ${e.date}: ${e.event}`));🔗 TypeScript Support
This package ships with full TypeScript definitions. Import types directly:
import type { EUCountry, CascadeTier, FTASector, SalaryBenchmark } from 'indiatoeu';
function getSchengenCountries(countries: EUCountry[]): EUCountry[] {
return countries.filter(c => c.schengen);
}🧰 Live Tools (Powered by this data)
These interactive tools on IndiaToEU.com use the same underlying dataset:
| Tool | What It Does | Try It | |:---|:---|:---| | 🛂 Visa Checker | Check Schengen cascade visa eligibility | Launch → | | 💰 Salary Calculator | Convert EU salary to INR with tax & PPP | Launch → | | 📦 Duty Finder | Search FTA tariff rates by HS code | Launch → | | 📊 Agreement Tracker | Track bilateral agreement ratification progress | Launch → |
🏗️ Related Projects & Links
- 📊 IndiaToEU.com — The definitive 2026 India-EU bilateral agreements platform
- 🚀 Wireframes.online — Premium UX/UI wireframing suite for digital designers
- 💻 IndiaToEU on GitHub — Source code
- 📦 IndiaToEU on NPM — NPM package
📄 About & Legal
- 🏢 About IndiaToEU — Our mission & vision
- 📧 Contact Us — [email protected]
- ⚖️ Disclaimer — Important usage notice
- 📜 Terms & Conditions — Usage policy
- 🔒 Privacy Policy — Data handling practices
📋 Data Sources
This dataset is compiled from publicly available sources including:
- Official EU Commission publications on the India-EU FTA
- Schengen visa code regulations and the 2026 cascade mechanism
- Eurostat employment and salary statistics
- European Central Bank exchange rates
- National immigration authority guidelines
⚠️ Disclaimer: This data is for informational and development purposes. Always verify with official government sources before making decisions. See indiatoeu.com/disclaimer.
🤝 Contributing
Contributions are welcome! Please read the CONTRIBUTING.md guide first.
