Skip to content

pudo/btw13.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

btw13.js

JavaScript implementation of the German electoral system. As for now, its unclear why this is needed, but its a quick way of tallying up the official prognoses published by the elections authority, and a painfully slow way to learn about the German election system.

This includes:

  • Parsing of kerg.csv, the interim results file of the elections authority.
  • Tallying of votes and allocation of seats for the Bundestag (Oberverteilung).
  • Distribution of party seats amongst state parties (Unterverteilung).
  • Emitting a descriptive JavaScript object to describe the election results.

The algorithms used in this library are based off the descriptions on Wahlrecht.de, as well as the 22. Law to Change the Federal Election Law.

For comparison, the library also supports the electoral law used in the 2009 federal elections.

Licensed under MIT, contact: [email protected].

About

JavaScript implementation of the German electoral system ;)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published