awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to webdevsimplified/learn-sql

Open-source alternatives to Learn SQL

30 open-source projects similar to webdevsimplified/learn-sql, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Learn SQL alternative.

  • sql-js/sql.jsالصورة الرمزية لـ sql-js

    sql-js/sql.js

    13,632عرض على GitHub↗

    sql.js is a serverless, in-memory SQL database engine that ports SQLite to WebAssembly for use within a web browser. It provides a JavaScript interface to initialize relational databases, execute SQL queries, and manage structured data without requiring a backend server. The project enables the import and export of database states using typed arrays, allowing in-memory data to be persisted as files. It supports high-precision integer retrieval via BigInt and utilizes prepared statements to increase execution speed and security. The engine includes capabilities for client-side data management

    JavaScript
    عرض على GitHub↗13,632
  • liyupi/sql-motherالصورة الرمزية لـ liyupi

    liyupi/sql-mother

    4,215عرض على GitHub↗

    sql-mother is a browser-based educational platform for learning SQL syntax through interactive exercises, tutorials, and a query playground. It provides a structured environment for mastering the logic and syntax of MySQL, SQLite, and PostgreSQL using a sequence of hands-on challenges. The platform uses a WebAssembly-based database engine to enable local SQL execution and real-time query validation entirely within the browser. This architecture allows for virtual table mocking and state management without the need for a backend server or user accounts. The environment includes a gamified cur

    TypeScriptcssdatabasefrontend
    عرض على GitHub↗4,215
  • railsgirls/guides.railsgirls.comالصورة الرمزية لـ railsgirls

    railsgirls/guides.railsgirls.com

    7,106عرض على GitHub↗

    This project is a web development tutorial site and a Ruby on Rails learning resource designed as a beginner programming guide. It serves as a technical workshop curriculum and a structured framework for organizing and coaching community-led programming events. The site functions as a static site generator that converts Markdown content and templates into pre-rendered HTML pages. This architecture supports the delivery of step-by-step guides and instructional materials used to teach new learners how to build web applications. The content covers a broad range of capabilities, including Ruby o

    HTMLhacktoberfestrailsruby
    عرض على GitHub↗7,106

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • unknwon/go-fundamental-programmingالصورة الرمزية لـ unknwon

    unknwon/go-fundamental-programming

    9,128عرض على GitHub↗

    This project is a comprehensive Go language learning course and programming fundamentals guide. It provides a structured curriculum of video and text lessons designed to teach both basic and advanced concepts of the Go programming language. The educational material is organized through a hierarchical system of summarized notes. These notes use timestamp-linked mapping to connect textual summaries directly to specific moments in video tutorials for precise knowledge retrieval. The content is authored in markdown and delivered as a static site, with the curriculum structure mirroring a nested

    Go
    عرض على GitHub↗9,128
  • visualize-ml/book3_elements-of-mathematicsالصورة الرمزية لـ Visualize-ML

    Visualize-ML/Book3_Elements-of-Mathematics

    7,510عرض على GitHub↗

    This project is an interactive machine learning textbook and educational resource designed to teach the mathematical foundations of artificial intelligence. It functions as a structured course and digital book that covers essential topics ranging from basic arithmetic to advanced calculus, linear algebra, and statistics. The resource utilizes a math visualization library and a collection of interactive code examples to demonstrate abstract principles through algorithmic output. It transforms theoretical study into a practical experience by combining programmable examples with visual guides.

    Jupyter Notebookdata-sciencelinear-algebramachine-learning
    عرض على GitHub↗7,510
  • frontendmasters/front-end-handbook-2017الصورة الرمزية لـ FrontendMasters

    FrontendMasters/front-end-handbook-2017

    3,782عرض على GitHub↗

    This project is a front-end development guide and web engineering curriculum. It serves as a comprehensive reference for the tools, technical competencies, and engineering practices required to build professional user interfaces. The resource includes a technical skill roadmap and a software tooling catalog. These materials define the baseline and advanced competencies needed for professional software engineering roles and provide a curated list of utilities to streamline developer workflows. The content covers a broad range of educational areas, including professional competency frameworks,

    HTMLcssfront-end-developerfront-end-development
    عرض على GitHub↗3,782
  • electric-sql/pgliteالصورة الرمزية لـ electric-sql

    electric-sql/pglite

    14,707عرض على GitHub↗

    Pglite is a client-side relational database engine that runs a full-featured PostgreSQL instance directly within browser and Node.js environments. By leveraging WebAssembly, it provides a persistent SQL storage solution that enables complex data management and querying without requiring an external database server. The project distinguishes itself through a reactive SQL data layer that automatically synchronizes user interface components with live query results. It manages database operations using worker threads to prevent main-thread blocking and coordinates access across multiple browser t

    TypeScriptdatabasepostgreswasm
    عرض على GitHub↗14,707
  • perspective-dev/perspectiveالصورة الرمزية لـ perspective-dev

    perspective-dev/perspective

    10,981عرض على GitHub↗

    Perspective is a columnar data analytics engine and high-performance visualization component powered by WebAssembly. It provides a system for analyzing and visualizing large or streaming datasets through interactive data grids and charts, utilizing a compiled binary to achieve near-native performance within the browser. The project distinguishes itself through a WebSocket-based data streaming interface and deep Apache Arrow integration, which minimize memory overhead when synchronizing tables between servers and clients. It acts as a remote query proxy capable of translating visualization con

    C++analyticsbidata-visualization
    عرض على GitHub↗10,981
  • simonw/datasetteالصورة الرمزية لـ simonw

    simonw/datasette

    11,198عرض على GitHub↗

    Datasette is a tool for publishing and sharing SQLite databases as public websites. It functions as a data publishing system that provides searchable interfaces and JSON APIs to expose the contents of SQLite files. The project enables both server-side and client-side execution. It can operate as an API server or as a database browser that runs entirely within a web browser using WebAssembly, allowing for serverless database access. The system supports a variety of deployment strategies, including containerized images for cloud hosting and a local development server for testing. It includes c

    Pythonasgiautomatic-apicsv
    عرض على GitHub↗11,198
  • finos/perspectiveالصورة الرمزية لـ finos

    finos/perspective

    10,967عرض على GitHub↗

    Perspective is a columnar data analytics library and streaming data visualization engine. It provides an interactive data grid component and notebook analytics widgets designed for processing high-volume data and rendering interactive charts and grids. The system utilizes a high-performance query engine to enable real-time data analysis and streaming dataset visualization. It supports the creation of customizable dashboards and reports that update automatically as new data arrives without requiring full dataset reloads. The project covers large-scale dataset analytics through a schema-driven

    C++
    عرض على GitHub↗10,967
  • asabeneh/30-days-of-javascriptالصورة الرمزية لـ Asabeneh

    Asabeneh/30-Days-Of-JavaScript

    46,479عرض على GitHub↗

    This project is a structured educational resource designed to guide developers through the mastery of the JavaScript programming language. It utilizes a progressive curriculum that organizes technical concepts into a daily learning path, allowing students to build foundational knowledge before advancing to complex application development. The resource distinguishes itself through a hands-on training model that combines detailed explanations with practical code challenges. By focusing on an interactive learning experience, it reinforces core language principles—such as data types, functional p

    JavaScript30daysofjavascriptangularchallenge
    عرض على GitHub↗46,479
  • workshopper/learnyounodeW

    workshopper/learnyounode

    7,390عرض على GitHub↗

    This project is a guided coding course and interactive tutorial designed to teach the fundamentals of the Node.js runtime and its core modules. It functions as a learning environment where users complete a series of self-guided workshops focused on server construction and asynchronous input and output operations. The system includes an automated exercise validator that verifies the correctness of lesson solutions. This tool checks submitted script files against expected outcomes to provide immediate validation of the user's work. The curriculum covers Node.js programming education through ex

    HTML
    عرض على GitHub↗7,390
  • uwdata/visualization-curriculumالصورة الرمزية لـ uwdata

    uwdata/visualization-curriculum

    1,366عرض على GitHub↗

    Visualization Curriculum is a curated collection of educational Jupyter notebooks and interactive lessons designed to teach foundational principles and practical design patterns for data visualization. The curriculum covers core concepts such as visual encoding, graphical marks, scales, data transformation, multi-view composition, and interaction techniques. Lessons employ declarative grammars to define data graphics through high-level specifications that map data fields directly to visual marks and channels. The materials support multi-view composition architecture, coordinating distinct da

    Jupyter Notebookaltairinteractive-notebooksvisualization-curriculum
    عرض على GitHub↗1,366
  • structuredlabs/preswaldالصورة الرمزية لـ StructuredLabs

    StructuredLabs/preswald

    4,283عرض على GitHub↗

    Preswald is a WebAssembly data application framework used to build interactive data apps that run entirely in the browser using Python. It provides a browser-based data stack, including SQL and Python execution, that operates offline without the need for a backend server. The framework includes a static data app bundler to package data workflows and visualizations into single, shareable files. These self-contained applications enable serverless data visualization and portable data workflow bundling for distribution. The system utilizes a reactive data dashboard interface that updates specifi

    Python
    عرض على GitHub↗4,283
  • oppia/oppiaالصورة الرمزية لـ oppia

    oppia/oppia

    6,719عرض على GitHub↗

    Oppia is an online learning platform and cloud-based learning environment designed to deliver interactive lessons and tutoring through structured activities. It functions as a multilingual educational content management system that provides a web-based interface for students to engage with educational resources. The project includes an interactive lesson authoring tool that enables the creation of educational content featuring dynamic values, data visualizations, and rich text editors. To ensure global accessibility, the system supports multilingual content with localized stylesheets and righ

    Pythonangularappengineappengine-python
    عرض على GitHub↗6,719
  • inancgumus/learngoالصورة الرمزية لـ inancgumus

    inancgumus/learngo

    20,070عرض على GitHub↗

    Learngo is an interactive coding course and programming tutorial designed to teach the Go language. It functions as an educational guide that combines instructional materials with a learning-by-doing approach to help users master language syntax and practical application. The project focuses on idiomatic Go programming, providing a practical reference for writing code that follows industry standards and conventions. It emphasizes the development of testable code and the implementation of maintainable programming patterns. The curriculum is delivered through a series of hand-crafted examples,

    Go
    عرض على GitHub↗20,070
  • hasura/learn-graphqlالصورة الرمزية لـ hasura

    hasura/learn-graphql

    1,233عرض على GitHub↗

    This project is an interactive educational platform and comprehensive curriculum designed to teach developers how to build, query, and integrate GraphQL APIs into full-stack applications. It provides a structured learning environment for mastering core concepts such as schema design, query execution, and the implementation of data-driven interfaces. The platform distinguishes itself by focusing on the practical application of real-time data synchronization and backend architecture. It guides users through the process of connecting frontend frameworks to relational databases, implementing role

    JavaScriptangularapolloelm
    عرض على GitHub↗1,233
  • freecodecampchina/freecodecamp.cnالصورة الرمزية لـ FreeCodeCampChina

    FreeCodeCampChina/freecodecamp.cn

    37,712عرض على GitHub↗

    This project is an interactive coding learning platform and open-source educational courseware designed for mastering web development. It provides a browser-based environment where users can engage with a structured curriculum covering front-end, back-end, and data visualization skills through hands-on exercises. The platform distinguishes itself by integrating a browser-based code sandbox and a nonprofit technical partnership portal. This framework allows learners to transition from guided lessons to building and maintaining real-world software applications for nonprofit organizations. The

    CSScareercertificationcn-freecodecamp
    عرض على GitHub↗37,712
  • alexeygrigorev/data-science-interviewsالصورة الرمزية لـ alexeygrigorev

    alexeygrigorev/data-science-interviews

    10,043عرض على GitHub↗

    This project is a curated knowledge repository providing theoretical guides, practical challenge banks, and professional handbooks for technical interview preparation in data science and machine learning. It serves as a comprehensive study resource that combines theoretical knowledge with algorithmic practice. The repository features specialized study resources including a probability and statistics handbook, a machine learning reference for algorithms and neural network architectures, and a coding and SQL challenge bank designed to simulate recruitment assignments. It also includes a technic

    HTML
    عرض على GitHub↗10,043
  • terkelg/awesome-creative-codingالصورة الرمزية لـ terkelg

    terkelg/awesome-creative-coding

    14,480عرض على GitHub↗

    This project is a curated resource repository and learning platform dedicated to creative coding, generative art, and graphics programming. It serves as a comprehensive directory for developers and artists seeking to build interactive media, procedural visuals, and real-time digital experiences. The collection distinguishes itself by aggregating a wide range of technical tools, frameworks, and educational materials necessary for mastering creative technology. It provides access to specialized graphics libraries, shader editors, and hardware interfaces, while also offering guidance on the math

    HTML3d-graphicsartawesome
    عرض على GitHub↗14,480
  • anthropics/prompt-eng-interactive-tutorialالصورة الرمزية لـ anthropics

    anthropics/prompt-eng-interactive-tutorial

    36,423عرض على GitHub↗

    This project is an interactive educational resource designed to teach prompt engineering for large language models. It provides a structured curriculum that guides users through the process of structuring instructions and context to improve the accuracy and consistency of model outputs. The platform functions as an interaction sandbox, allowing users to experiment with various prompting strategies directly within their browser. By executing tutorial examples in this environment, users receive immediate feedback on their inputs, facilitating the prototyping of prompts for integration into soft

    Jupyter Notebook
    عرض على GitHub↗36,423
  • iggredible/learn-vimالصورة الرمزية لـ iggredible

    iggredible/Learn-Vim

    14,940عرض على GitHub↗

    Learn-Vim is an interactive learning platform designed to build proficiency in the Vim text editor. It provides a structured curriculum that guides users through the fundamentals of modal editing and command-line text manipulation to improve terminal productivity. The project functions as a terminal-based simulation that allows users to practice editing techniques within a sandboxed environment. By utilizing a virtual file system and state-machine sequencing, the platform validates user inputs against specific command patterns to ensure mastery of each lesson. This training environment cover

    advancedbeginnerbook
    عرض على GitHub↗14,940
  • yixiaohan/show-me-the-codeالصورة الرمزية لـ Yixiaohan

    Yixiaohan/show-me-the-code

    13,703عرض على GitHub↗

    Show me the code is a curated collection of hands-on programming exercises and mini-projects designed to help developers master core software engineering concepts. It functions as a practical tutorial, focusing on the implementation of common programming patterns through standalone scripts that prioritize fundamental logic and readability. The project is distinguished by its reliance on standard language libraries, intentionally avoiding external dependencies and complex frameworks to ensure code remains portable and easy to execute. Each exercise is structured as a procedural, imperative seq

    pythonpython-webtutorial
    عرض على GitHub↗13,703
  • data61/fp-courseالصورة الرمزية لـ data61

    data61/fp-course

    4,237عرض على GitHub↗

    This project is a functional programming course and automated coding curriculum designed to teach the core principles of the paradigm through a structured sequence of exercises and modules. It serves as an interactive programming tutorial where learners solve incremental problems and validate their understanding through a programming exercise suite. The curriculum is language-agnostic, focusing on core logic and paradigms rather than a specific language. It employs an automated toolchain that transforms source code into executable binaries to verify solutions. Correctness is validated using

    Haskell
    عرض على GitHub↗4,237
  • rougier/numpy-100الصورة الرمزية لـ rougier

    rougier/numpy-100

    13,812عرض على GitHub↗

    This project is a curated collection of programming exercises designed to build proficiency in numerical computing and data manipulation. It provides a structured learning path for mastering multidimensional array operations, vectorized arithmetic, and statistical analysis. The repository focuses on developing practical expertise in array-based workflows, emphasizing techniques such as memory management, efficient data processing, and the replacement of explicit loops with vectorized operations. Users engage with hands-on challenges that cover the full lifecycle of numerical data, from initia

    Pythonbinderexercisesnotebook
    عرض على GitHub↗13,812
  • nuxt/contentالصورة الرمزية لـ nuxt

    nuxt/content

    3,642عرض على GitHub↗

    Content is a file-based content management engine that transforms Markdown and JSON files into structured data for use within web applications. It functions as a static site content engine, parsing local file systems into queryable collections while providing a library for integrating interactive components directly into text documents. The framework distinguishes itself by treating the local file hierarchy as the primary source of truth for application routing and navigation. It enables developers to embed dynamic UI elements directly into text files and provides a visual interface for editi

    TypeScriptcmsgit-cmsmarkdown
    عرض على GitHub↗3,642
  • microsoft/ai-for-beginnersالصورة الرمزية لـ microsoft

    microsoft/AI-For-Beginners

    48,169عرض على GitHub↗

    This project is an open educational curriculum designed to teach the fundamental concepts and practical applications of artificial intelligence. It provides a structured, modular path for developers to build technical proficiency in machine learning, neural networks, computer vision, and natural language processing. The curriculum distinguishes itself through an interactive learning path that integrates executable code blocks directly into the documentation. By utilizing a series of Jupyter notebooks, learners can run experiments, visualize results, and complete hands-on coding exercises with

    Jupyter Notebookaiartificial-intelligencecnn
    عرض على GitHub↗48,169
  • geldata/gelالصورة الرمزية لـ geldata

    geldata/gel

    14,065عرض على GitHub↗

    Gel is an object-relational database system that models data as a graph of interconnected objects. By utilizing a strongly typed schema, it enables complex relational queries and polymorphic data structures without the need for traditional join tables. The system integrates native vector storage and similarity search operators, allowing it to function as both a relational and a vector database for semantic data retrieval. The platform distinguishes itself through a comprehensive suite of developer-centric automation tools. It features a declarative migration system that tracks and versions sc

    Pythondatabaseedgedbedgeql
    عرض على GitHub↗14,065
  • getgrav/gravالصورة الرمزية لـ getgrav

    getgrav/grav

    15,395عرض على GitHub↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    PHPcmscontentcontent-management
    عرض على GitHub↗15,395
  • expressjs/expressjs.comالصورة الرمزية لـ expressjs

    expressjs/expressjs.com

    5,355عرض على GitHub↗

    This project is a technical documentation website and static site generator designed to serve as a centralized hub for API references, guides, and tutorials. It functions as a markdown-based content management system that separates technical writing from the presentation layer. The site utilizes a file-system routed architecture, mapping the physical directory and file structure of the source code directly to the public URL paths. This approach enables the transformation of markdown files and templates into pre-rendered HTML for web delivery. The system encompasses capabilities for technical

    MDXexpressexpressjsjavascript
    عرض على GitHub↗5,355