awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

theoretical computer science learning resources

Ranking updated Jun 30, 2026

We curate open-source GitHub repositories matching “theoretical computer science”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Results for “a comprehensive textbook on theoretical computer science”

Find the best repos with AI.We'll search the best matching repositories with AI.
  • ziishaned/learn-regexziishaned avatar

    ziishaned/learn-regex

    46,092View on GitHub↗

    This project is a regular expression learning resource and tutorial designed to teach the syntax and logic used to find, match, and manipulate text strings. It serves as a comprehensive guide and syntax reference for building complex search queries and data validation logic. The material covers the use of meta-characters, quantifiers, and boundary markers to define precise text match patterns. It includes instructional content on the logic of greedy and lazy matching, as well as the implementation of capture groups. The resource details a wide range of pattern matching capabilities, includin

    This is a tutorial focused on regular expressions, a topic within formal languages, but it does not cover the broader theoretical computer science concepts like automata theory, computability, or complexity that this search targets.

    Regex TutorialsRegular Expressions
    View on GitHub↗46,092

Related searches

  • Computer science fundamentals
  • a study guide for computational complexity
  • a collection of foundational computer science papers
  • Math and theory for programmers
  • a structured curriculum for computer science studies
  • a library of algorithms and data structures
  • a platform for learning computer science concepts
  • a curriculum for discrete mathematics