Skip to content

A Node.js website scraper for searching of german words on duden.de

License

Notifications You must be signed in to change notification settings

Coderwelsch/duden-search-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

duden-search-api

A Node.js Duden.de 'API' (website scraper for searching of german words on duden.de)

Install

npm i duden-search-api --save

Usage

const DudenSearchApi = require( "duden-search-api" );

let instance = new DudenSearchApi();

instance.search( "gestern" ).then( ( result ) => {
	console.log( result );
} ).catch( ( error ) => {
	console.log( error );
} );

The result array

The resulted return value is in the following scheme:

[
	{
		"word": "gestern",
		"props": {
			"wordClass": "Adverb",
			"hyphenation": [
				"ges",
				"tern"
			],
			"meanings": [
				"an dem Tag, der dem heutigen unmittelbar vorausgegangen ist",
				"früher"
			],
			"ancestry": "mittelhochdeutsch gester(n), althochdeutsch gesteron, eigentlich = am anderen Tag"
		}
	}
]

Todo

  • simple word search
  • extend word results (distribution, hyphenation, ancestry, examples)
  • documentation ;)

About

A Node.js website scraper for searching of german words on duden.de

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages