gitmyhub

TypeScript

TypeScript ★ 2.9k updated 1y ago

Algorithms and Data Structures implemented in TypeScript for beginners, following best practices.

A community-maintained collection of classic algorithms and data structures implemented in TypeScript for learning purposes.

TypeScriptJavaScriptsetup: easycomplexity 2/5

This repository is part of the TheAlgorithms project, a large community effort to collect implementations of common algorithms and data structures written in many different programming languages. This particular repository contains versions written in TypeScript, a typed variant of JavaScript.

The purpose is educational. Each implementation shows how a classic algorithm or data structure works in code, written in a way that is easy to read and learn from. The README is explicit that these are not intended for use in production software, where specialized, performance-tested libraries would be a better choice.

The repository welcomes contributions from anyone. People looking to add something new can browse a directory listing of what is already covered, or check the open issues tagged as needing help. Contribution guidelines and a code of conduct are included in the repository. There is also a Discord community for discussion.

The project is one of many language-specific repositories under the TheAlgorithms organization on GitHub, which covers languages including Python, Java, C++, Go, and others.

Where it fits