Git Product home page Git Product logo

visas's Introduction

visas in JSON

A visa data progect
What do I do in this project?
  • I provide data about visa requirements for citizens of a different countries.
  • I provide geographical data according to the de facto, not de jure status of territory.
  • If you need geo data with de jure status, please use https://github.com/mledoze/countries
  • This is an apolitical project.
Where I can find the data?
  • Geo data is in data/geo/ folder
  • Visa data is in visa/geo/ folder
  • Countries data in data/info/countries.json
  • Compressed version of the data can be found in dist/ folder
Contribution:
  • Any kind of contribution is welcome. Specially at keeping visa information up to date.
Visa types:
  • u - Customs union (e.g. Schengen Zone)
  • f - Visa not required
  • e - Electronic visa required (e.g. ESTA, ETA)
  • o - Visa getting obtained online
  • a - Visa on arrival
  • r - Visa required
  • d - Visa refused (e.g.Iran visa for citizens of Israel)
Building data:
  • Run tool.py build to build compressed version of all countries.
  • Run tool.py build --validate to validate your json and make it nicely aligned.
Modifying data:
  • Run tool.py visa add <cca2> <name> to add new visa.
  • Run tool.py visa set <visa_type> <from-cca2> (--cross | --requirement | --policy) <to-cca2>... to set visa requirement for country to country(s).
  • Run tool.py visa rm <cca2> to remove visa.
Other projects used:
Useful links:

visas's People

Contributors

herrjemand avatar markmarkoh avatar mledoze avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.