<commit_before># GraphHopper [![Build Status](https://secure.travis-ci.org/graphhopper/graphhopper.png?branch=master)](http://travis-ci.org/graphhopper/graphhopper)

GraphHopper is a fast and memory efficient Java road routing engine released under Apache License 2.0.
It is tuned towards road networks (via OpenStreetMap) but can be useful for public transport problems as well.


Get Started & Contribute
---------------

Read through our [wiki](https://github.com/graphhopper/graphhopper/wiki/) and sign up to [our mailing list](http://lists.openstreetmap.org/listinfo/graphhopper).

**Please only email me directly if you need consultancy** or can't explain your problem in the public.

There are also subprojects to make GraphHopper working on [Android](https://github.com/graphhopper/graphhopper/wiki/Android) or as a [web service](https://github.com/graphhopper/graphhopper/tree/master/web).


Features
---------------

 * Written in Java
 * Open Source
 * Memory efficient and fast
 * Works on the desktop, [as a web service](https://github.com/graphhopper/graphhopper/tree/master/web) 
   and offline [on Android](https://github.com/graphhopper/graphhopper/wiki/Android)
 * Well tested
 * A small library<commit_msg>removed duplicate links in readme<commit_after># GraphHopper [![Build Status](https://secure.travis-ci.org/graphhopper/graphhopper.png?branch=master)](http://travis-ci.org/graphhopper/graphhopper)

GraphHopper is a fast and memory efficient Java road routing engine released under Apache License 2.0.
It is tuned towards road networks (via OpenStreetMap) but can be useful for public transport problems as well.


Get Started & Contribute
---------------

Read through our [wiki](https://github.com/graphhopper/graphhopper/wiki/) and sign up to [our mailing list](http://lists.openstreetmap.org/listinfo/graphhopper).

**Please only email me directly if you need consultancy** or can't explain your problem in the public.

There are also subprojects to make GraphHopper working on [Android](https://github.com/graphhopper/graphhopper/wiki/Android) or as a [web service](https://github.com/graphhopper/graphhopper/tree/master/web).


Features
---------------

 * Written in Java
 * Open Source
 * Memory efficient and fast
 * Works on the desktop, as a web service and offline on Android
 * Well tested
 * A small library
{'fraction_non_alphanumeric': 0.12153518123667377, 'fraction_numerical': 0.0017057569296375266, 'mean_word_length': 4.236607142857143, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 10, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7670845', 'n_tokens_mistral': 677, 'n_tokens_neox': 646, 'n_words': 225}