Yet another geo application

- Geospatial on web with love -

Geospatial web applications for client- and server-side.

YAGA on GitHub YAGA on npm

- Follow us on Twitter -

News archive:

YAGA leaflet-ng2

Angular module for Leaflet, which serves components and directives for Leaflet in Angular (2 and above).

YAGA docker

Docker container for geo spatial purposes.

YAGA modules

Since the release of Angular2 are these modules deprecated.


Enhancement of the original GeoJSON type definition for TypeScript.


ETL streaming library for node with focus on geo spatial purposes.


Spatialite plugin for cordova


Example: The official FOSSGIS Conference 2020 App

(Coming soon on AppStore and PlayStore)


Example: The official FOSSGIS Conference 2019 App


Example: The official FOSSGIS Conference 2018 WebApp

YAGA leaflet-ng2:

Example from the Talk: "Angular2 Geo-Apps with YAGA" at the FrOSCon 2017 in Sankt Augustin.


A showcase of interaction between different YAGA modules for giving the participants of the FOSS4G Boston a possibility to navigate in Boston without having high fees for data rooming.


YAGA leaflet-ng2:

Example from the Talk: "Angular2 Geo-Apps with YAGA" at the FOSSGIS 2017 in Passau.

FOSSGIS 2017 Example-App (apk download)


At YAGA, accessible from https://yagajs.org, one of our main priorities is the privacy of our visitors. This Privacy Policy document contains types of information that is collected and recorded by YAGA and how we use it.

If you have additional questions or require more information about our Privacy Policy, do not hesitate to contact us through email at info@yagajs.org.

General Data Protection Regulation (GDPR)

We are a Data Controller of your information. If you'd like to learn more about GDPR and your rights under GDPR, please read the GDPR guide.

YAGA legal basis for collecting and using the personal information described in this Privacy Policy depends on the Personal Information we collect and the specific context in which we collect the information:

YAGA will retain your personal information only for as long as is necessary for the purposes set out in this Privacy Policy. We will retain and use your information to the extent necessary to comply with our legal obligations, resolve disputes, and enforce our policies.

If you are a resident of the European Economic Area (EEA), you have certain data protection rights. If you wish to be informed what Personal Information we hold about you and if you want it to be removed from our systems, please contact us.

In certain circumstances, you have the following data protection rights:

Log Files

YAGA follows a standard procedure of using log files. These files log visitors when they visit websites. All hosting companies do this and a part of hosting services' analytics. The information collected by log files include internet protocol (IP) addresses, browser type, Internet Service Provider (ISP), date and time stamp, referring/exit pages, and possibly the number of clicks. These are not linked to any information that is personally identifiable. The purpose of the information is for analyzing trends, administering the site, tracking users' movement on the website, and gathering demographic information.

Third Party Privacy Policies

YAGA's Privacy Policy does not apply to other advertisers or websites. Thus, we are advising you to consult the respective Privacy Policies of these third-party ad servers for more detailed information. It may include their practices and instructions about how to opt-out of certain options. You may find a complete list of these Privacy Policies and their links here:

You can choose to disable cookies through your individual browser options. To know more detailed information about cookie management with specific web browsers, it can be found at the browsers' respective websites. What Are Cookies?

Children's Information

Another part of our priority is adding protection for children while using the internet. We encourage parents and guardians to observe, participate in, and/or monitor and guide their online activity.

YAGA does not knowingly collect any Personal Identifiable Information from children under the age of 13. If you think that your child provided this kind of information on our website, we strongly encourage you to contact us immediately and we will do our best efforts to promptly remove such information from our records.

Online Privacy Policy Only

Our Privacy Policy applies only to our online activities and is valid for visitors to our website with regards to the information that they shared and/or collect in YAGA. This policy is not applicable to any information collected offline or via channels other than this website. Our GDPR Privacy Policy was generated from the GDPR Privacy Notice Generator.


By using our website, you hereby consent to our Privacy Policy and agree to its terms.