awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to lydiahallie/javascript-questions

Projects sharing features with Javascript Questions

30 open-source projects similar to lydiahallie/javascript-questions, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • liangjunrong/document-libraryLiangJunrong avatar

    LiangJunrong/document-library

    3,889View on GitHub↗

    This project is a markdown static site generator and technical documentation portal designed for software engineering education. It functions as a client-side searchable knowledge base that converts structured markdown files into static HTML pages. The system utilizes a CSS-grid responsive layout to organize documentation headers, sidebars, and content areas across different screen sizes. It employs file-system routing to map the directory structure of source folders directly to the website URL paths. The platform is used for technical knowledge management, including the organization of prog

    CSS
    View on GitHub↗3,889
  • kdn251/interviewskdn251 avatar

    kdn251/interviews

    64,941View on GitHub↗

    This project serves as a centralized knowledge base and study guide for mastering computer science fundamentals and technical interview preparation. It provides a structured collection of algorithmic implementations, data structure guides, and theoretical references designed to support professional development and problem-solving skills. The repository distinguishes itself through a taxonomy-based organization that maps complex concepts into a hierarchical structure. It standardizes the expression of abstract data structures and algorithms using a consistent programming language, with impleme

    Javaalgorithmalgorithm-challengesalgorithm-competitions
    View on GitHub↗64,941
  • kxxwz/sjtu-courseskxxwz avatar

    kxxwz/SJTU-Courses

    9,500View on GitHub↗

    SJTU-Courses is a collaborative academic material archive and resource repository. It serves as a community-driven hub for organizing and distributing course-specific documents and study guides for university students. The project operates as a version-controlled library where learners submit and verify academic content. It uses a contribution model based on pull requests and issues to manage the curation of educational resources. The repository organizes its knowledge base through a flat-file directory hierarchy and stores descriptions and guides as markdown files. This structure allows for

    coursessjtu
    View on GitHub↗9,500

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • chanda-abdul/several-coding-patterns-for-solving-data-structures-and-algorithms-problems-during-interviewsChanda-Abdul avatar

    Chanda-Abdul/Several-Coding-Patterns-for-Solving-Data-Structures-and-Algorithms-Problems-during-Interviews

    4,129View on GitHub↗

    This repository is a curated guide and implementation library of coding patterns used to solve data structures and algorithms problems. It serves as a technical interview study resource, providing a comprehensive set of strategies and computational logic examples for optimizing time and space complexity. The project focuses on standardized algorithmic patterns, including sliding windows, two pointers, and dynamic programming. It features specific implementations for a wide range of challenges, such as LeetCode problem solutions and specialized techniques like cyclic sort and bitwise XOR opera

    algorithmscoding-interviewsdata-structures
    View on GitHub↗4,129
  • h5bp/front-end-developer-interview-questionsh5bp avatar

    h5bp/Front-end-Developer-Interview-Questions

    60,886View on GitHub↗

    This project is a curated frontend interview question bank and technical assessment guide. It serves as a web development interview resource for assessing candidates on frontend development, web accessibility, and browser performance. The collection provides a standardized set of questions to evaluate a developer's knowledge of HTML, CSS, JavaScript, and networking. It is designed to assist in the developer hiring process, engineering team recruiting, and personal technical interview preparation. The content is organized as a flat-file knowledge base using markdown-based storage and topic-ba

    Nunjuckscss-questionsfront-endhtml-questions
    View on GitHub↗60,886
  • ashishps1/awesome-leetcode-resourcesashishps1 avatar

    ashishps1/awesome-leetcode-resources

    15,897View on GitHub↗

    This repository is a comprehensive resource for software engineering career development and technical interview preparation. It provides a structured collection of learning materials, algorithmic patterns, and system design guides designed to assist developers in mastering the core competencies required for professional engineering roles. The project distinguishes itself through a pattern-based content taxonomy that groups diverse technical challenges by underlying algorithmic strategies. This approach allows users to identify and apply reusable solutions during high-pressure assessments. It

    Javaalgorithmscodingdata-structures
    View on GitHub↗15,897
  • leonardomso/33-js-conceptsleonardomso avatar

    leonardomso/33-js-concepts

    66,467View on GitHub↗

    This project is a comprehensive educational repository designed to help developers master the core mechanics, runtime behaviors, and browser-native capabilities of the JavaScript language. It provides a structured knowledge base that covers fundamental language features, such as prototype-based inheritance and event-loop-based concurrency, alongside advanced topics like JIT-compiled execution and memory management. The repository distinguishes itself by offering deep-dive technical guides that bridge the gap between abstract language concepts and practical browser implementation. It features

    JavaScriptangularconceptses6
    View on GitHub↗66,467
  • practical-tutorials/project-based-learningpractical-tutorials avatar

    practical-tutorials/project-based-learning

    270,530View on GitHub↗

    This project is a centralized, community-driven repository of hands-on tutorials designed to facilitate skill acquisition through the practical construction of real-world software applications. It serves as a comprehensive directory that aggregates external documentation and instructional materials, providing a structured path for developers to master specific programming languages and technical domains. The repository distinguishes itself by organizing disparate technical resources into a hierarchical, taxonomy-based structure that enables developers to discover and navigate diverse software

    beginner-projectcppgolang
    View on GitHub↗270,530
  • xiaolincoder/cs-basexiaolincoder avatar

    xiaolincoder/CS-Base

    18,024View on GitHub↗

    CS-Base is a comprehensive educational platform and technical repository designed to support software engineers in mastering backend architecture, artificial intelligence engineering, and career development. It functions as a centralized knowledge hub that combines illustrated theoretical tutorials with practical, project-based learning to bridge the gap between foundational computer science concepts and professional industry requirements. The project distinguishes itself by integrating a robust career mentorship framework with advanced AI engineering resources. It provides users with tools f

    ccppgolang
    View on GitHub↗18,024
  • arialdomartini/back-end-developer-interview-questionsarialdomartini avatar

    arialdomartini/Back-End-Developer-Interview-Questions

    16,574View on GitHub↗

    This project is an open-source knowledge repository that serves as a comprehensive technical interview question bank for backend engineering roles. It provides a structured resource for hiring managers and candidates to evaluate proficiency in software design, architectural patterns, and core engineering principles through a curated collection of discussion topics and coding challenges. The repository functions as a programming paradigm evaluation tool, enabling the assessment of a candidate's understanding of object-oriented, functional, and procedural techniques. It distinguishes itself by

    View on GitHub↗16,574
  • advanced-frontend/daily-interview-questionAdvanced-Frontend avatar

    Advanced-Frontend/Daily-Interview-Question

    27,505View on GitHub↗

    This project is an automated code assessment tool and educational platform designed for frontend interview preparation. It provides a curated collection of technical challenges that allow developers to practice JavaScript mechanics, algorithmic problem solving, and core software engineering concepts. The platform utilizes a component-driven interface to organize and present educational content, which is managed through markdown-based modeling. It distinguishes itself by integrating automated evaluation systems that analyze user-submitted logic through abstract syntax tree analysis and sandbox

    JavaScriptcssinterviewjavascript
    View on GitHub↗27,505
  • ebookfoundation/free-programming-booksEbookFoundation avatar

    EbookFoundation/free-programming-books

    390,347View on GitHub↗

    This project is a centralized, open-access repository that serves as a structured directory for technical education and professional development. It functions as a community-driven knowledge base, aggregating high-quality learning materials to support global accessibility to computer science and software engineering resources. The platform distinguishes itself through a collaborative governance model that utilizes peer-reviewed workflows for all content additions and modifications. By leveraging structured text files and decentralized version control, the repository maintains a searchable, hu

    Pythonbookseducationhacktoberfest
    View on GitHub↗390,347
  • febobo/web-interviewfebobo avatar

    febobo/web-interview

    11,828View on GitHub↗

    This project is a frontend interview question bank and a comprehensive web development curriculum. It serves as a technical reference and study guide for software engineering candidates, combining a curated collection of interview questions and answers with a broad computer science fundamentals reference. The knowledge base is structured as a markdown-based system, using a folder-based taxonomy and directory hierarchy to organize technical topics. It employs a git-driven workflow to manage contributions and updates to the content, which is delivered as static documentation. The curriculum co

    javascriptreacttypescript
    View on GitHub↗11,828
  • sudheerj/javascript-interview-questionssudheerj avatar

    sudheerj/javascript-interview-questions

    27,478View on GitHub↗

    This repository is a curated knowledge base designed to assist developers in preparing for technical job assessments. It serves as a structured reference for fundamental programming concepts, language mechanics, and functional patterns, providing a collection of common questions and conceptual explanations to support professional development in software engineering. The project distinguishes itself through a community-driven approach, where technical content is refined and updated by contributors using a collaborative revision control workflow. It emphasizes functional programming education,

    JavaScriptangularcore-javascriptjavascript
    View on GitHub↗27,478
  • lib-pku/libpkulib-pku avatar

    lib-pku/libpku

    33,647View on GitHub↗

    This project is an open-source textbook and academic resource repository designed to support collaborative learning and scholarly research. It functions as a digital platform for organizing and distributing instructional content, allowing students and researchers to contribute to a shared knowledge base. The repository utilizes a typesetting pipeline that transforms structured markup into professional-grade academic documents. By leveraging a distributed version control system, the project maintains a complete history of revisions and facilitates collaborative contributions from multiple auth

    TeX
    View on GitHub↗33,647
  • riscv/riscv-isa-manualriscv avatar

    riscv/riscv-isa-manual

    4,679View on GitHub↗

    The RISC-V ISA Reference Manual is the official technical specification defining the RISC-V instruction set architecture. It serves as a hardware architecture standard and a comprehensive set of rules and definitions that govern the interaction between software and RISC-V hardware. The project is maintained as markdown-based technical documentation, which is converted into a searchable, web-based reference. This specification provides the necessary reference for processor hardware design, low-level firmware development, embedded systems programming, and compiler backend engineering. It inclu

    TeX
    View on GitHub↗4,679
  • josephmisiti/awesome-machine-learningjosephmisiti avatar

    josephmisiti/awesome-machine-learning

    72,867View on GitHub↗

    This project is a comprehensive, community-driven directory of machine learning resources, software libraries, and educational materials. It serves as a centralized knowledge base for developers and researchers, organizing tools and frameworks by their primary programming language and technical domain to simplify discovery across the artificial intelligence ecosystem. The collection distinguishes itself by providing a cross-language development index that spans diverse programming environments, including C, C++, Rust, Clojure, and Python. It covers a wide range of specialized capabilities, fr

    Python
    View on GitHub↗72,867
  • missing-semester/missing-semestermissing-semester avatar

    missing-semester/missing-semester

    5,525View on GitHub↗

    The Missing Semester is a free, open-source educational curriculum designed to bridge the gap between theoretical computer science and the practical tooling every software engineer needs. Organized as a structured course, it covers Unix shell mastery, version control with Git, software debugging and profiling, system administration fundamentals, and computer security practices — the skills often left out of traditional degree programs. The project is maintained as a collaborative set of lecture notes, exercises, and guides that function as both a professional development tools course and a Uni

    CSS
    View on GitHub↗5,525
  • dypsilon/frontend-dev-bookmarksdypsilon avatar

    dypsilon/frontend-dev-bookmarks

    46,972View on GitHub↗

    This project is a curated knowledge repository that serves as a comprehensive reference guide for web development. It organizes high-quality resources, documentation, and technical links into a structured collection designed to assist developers in navigating the frontend ecosystem and staying updated with evolving industry standards. The repository utilizes a directory-based information architecture, categorizing complex technical topics into nested folders to ensure predictable navigation. By leveraging a git-versioned knowledge base, the project maintains a complete historical audit trail

    awesomeawesome-listfrontend
    View on GitHub↗46,972
  • firstcontributions/first-contributionsfirstcontributions avatar

    firstcontributions/first-contributions

    54,496View on GitHub↗

    This project is an educational resource designed to lower the barrier to entry for new developers learning how to participate in open-source software development. It provides a safe, guided practice environment where beginners can master the fundamental workflows required to contribute to public repositories. The project distinguishes itself by offering a hands-on, interactive tutorial that walks users through the complete lifecycle of a contribution. By following structured steps—including forking, branching, committing, and submitting a pull request—participants gain practical experience wi

    beginnerbeginner-friendlycontribute
    View on GitHub↗54,496
  • sindresorhus/awesomesindresorhus avatar

    sindresorhus/awesome

    476,211View on GitHub↗

    This project is a community-maintained directory that serves as a comprehensive index of software tools, frameworks, and educational materials. It functions as an open-source knowledge base, organizing diverse engineering domains and technical resources into a structured taxonomy to assist developers in discovering high-quality content. The directory distinguishes itself through a decentralized peer-review model, where independent contributors curate, verify, and update entries to ensure accuracy and relevance. All information is stored in a version-controlled, flat-file markdown format, whic

    awesomeawesome-listlists
    View on GitHub↗476,211
  • jackfrued/python-100-daysjackfrued avatar

    jackfrued/Python-100-Days

    183,425View on GitHub↗

    This project is a comprehensive, day-by-day curriculum designed to guide learners through the Python programming language and its professional applications. The content spans from fundamental syntax and object-oriented design to advanced topics including database management, web development, data analysis, and machine learning. The curriculum is structured into distinct modules that cover practical software engineering practices, such as version control, containerization, and system architecture. It also provides resources for technical interview preparation and an analysis of career paths wi

    Jupyter Notebook
    View on GitHub↗183,425
  • suceser/android-interview-guidesuceser avatar

    suceser/android-interview-guide

    1,821View on GitHub↗

    This project is a comprehensive professional resource designed to assist software engineers in preparing for Android development roles. It functions as a structured repository of technical concepts, common coding challenges, and career development strategies aimed at helping users identify knowledge gaps and refine their interview performance. The guide distinguishes itself by offering specialized coaching tailored specifically to the mobile engineering domain. It provides targeted materials for technical assessments, structured practice for behavioral interview questions, and professional re

    Java
    View on GitHub↗1,821
  • maximabramchuck/awesome-interviewsMaximAbramchuck avatar

    MaximAbramchuck/awesome-interviews

    83,140View on GitHub↗

    This project is a curated repository of technical interview questions and a directory of study resources designed for professional software engineering assessments. It serves as a reference guide for interview patterns and common domain questions across various programming languages and technology stacks. The collection organizes coding and computer science questions by language and framework to assist with technical interview preparation and coding assessment study. It covers a wide range of programming domains and system design patterns to support software engineering career growth.

    View on GitHub↗83,140
  • kunal-kushwaha/dsa-bootcamp-javakunal-kushwaha avatar

    kunal-kushwaha/DSA-Bootcamp-Java

    22,105View on GitHub↗

    This repository is a structured educational resource designed for mastering data structures and algorithms using the Java programming language. It functions as a comprehensive curriculum and study roadmap, providing the materials necessary to build proficiency in core computer science fundamentals for technical interview preparation. The project organizes its content through a hierarchical directory structure that maps to a logical progression of topics. It utilizes a standardized format for coding exercises and documentation, ensuring that learners can follow a consistent syllabus while prac

    Javaalgorithmscompetitive-programmingdata-structures
    View on GitHub↗22,105
  • functional-koans/clojure-koansfunctional-koans avatar

    functional-koans/clojure-koans

    3,799View on GitHub↗

    Clojure Koans is an educational platform designed to teach the syntax and core concepts of the Clojure programming language. It provides a structured curriculum of programming challenges that guide users through language features by requiring them to resolve a sequence of failing test cases. The project functions as an interactive learning environment that integrates a test-driven development workflow with automated feedback. By monitoring source files for modifications, the tool triggers immediate test execution whenever a user saves their progress, allowing for real-time verification of cod

    Clojure
    View on GitHub↗3,799
  • ratfactor/ziglingsratfactor avatar

    ratfactor/ziglings

    4,662View on GitHub↗

    Ziglings is an interactive coding course and tutorial designed to teach the Zig programming language. It functions as a test-driven learning tool that guides users through a sequence of incremental exercises to master language syntax and semantics. The project provides a series of small, broken programs that learners must fix. Progress is achieved by modifying the code until it satisfies predefined requirements and passes associated automated tests. The educational experience is supported by a shell-based test runner and local compiler execution to provide immediate feedback. It utilizes a f

    beginner-friendlyeducationalexercises
    View on GitHub↗4,662
  • typehero/typeherotypehero avatar

    typehero/typehero

    6,625View on GitHub↗

    TypeHero is a TypeScript learning platform and community space designed for solving coding challenges and sharing solutions. It functions as a collaborative code sandbox and challenge engine where users practice advanced language features by completing programming puzzles. The platform provides a technical skill tracking system featuring curated learning tracks organized by topic and difficulty. It includes tools for coding challenge design, allowing users to create and publish original programming exercises for others to solve. The system facilitates collaborative code learning through solu

    TypeScripthacktoberfestnextjsprisma
    View on GitHub↗6,625
  • binhnguyennus/awesome-scalabilitybinhnguyennus avatar

    binhnguyennus/awesome-scalability

    71,779View on GitHub↗

    This project is a curated knowledge repository that aggregates high-quality resources, technical documentation, and expert insights focused on distributed systems engineering. It serves as a community-driven learning resource designed to help developers navigate the complexities of building and maintaining large-scale software applications. The repository distinguishes itself through a hierarchical taxonomy that organizes vast amounts of technical information into a structured, searchable format. By utilizing markdown-based content curation and static indexing, the collection remains version-

    architectureawesomeawesome-list
    View on GitHub↗71,779
  • rust-lang/rustlingsrust-lang avatar

    rust-lang/rustlings

    63,325View on GitHub↗

    Rustlings is a command-line learning tool designed to build language proficiency through a structured, interactive curriculum. It functions as a practice-oriented platform where users master syntax and core concepts by resolving compilation errors within a sequence of small, incremental code exercises. The environment distinguishes itself by utilizing a compiler-driven feedback loop that parses error messages to provide targeted hints for fixing logic and syntax issues. Progress is managed through a file-based system where users modify incomplete source templates, which are then verified agai

    Rustbeginner-friendlyexercisesrust
    View on GitHub↗63,325