957 projects for "source code computer" with 2 filters applied:

  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for Free
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
    Start Free
  • 1
    Source Code Hunter

    Source Code Hunter

    Source code analysis of Spring, MyBatis, Redis, Netty, and more

    Source Code Hunter is an open source project by Doocs that focuses on analyzing and explaining the source code of widely used Java frameworks and libraries. It helps developers deepen their understanding of internal implementations, design patterns, and performance optimizations by walking through actual codebases such as Spring, MyBatis, Netty, Tomcat, and others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Companion notebooks for Deep Learning

    Companion notebooks for Deep Learning

    Jupyter notebooks for the code samples of the book

    Companion notebooks for Deep Learning is a collection of Jupyter notebooks that accompany François Chollet’s deep learning curriculum, providing hands-on implementations of key concepts using practical examples. The project covers a wide range of topics, including neural networks, computer vision, natural language processing, and sequence modeling. Each notebook is structured to combine theoretical explanations with executable code, allowing users to experiment and learn interactively. The material is designed to be accessible while still covering advanced topics, making it suitable for both beginners and intermediate practitioners. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Clean Code concepts for .NET/.NET Core

    Clean Code concepts for .NET/.NET Core

    Clean Code concepts and tools adapted for .NET

    Clean Code concepts for .NET/.NET Core is a comprehensive guide and collection of best practices aimed at helping developers write clean, maintainable, and efficient code in .NET applications. It adapts widely accepted clean code principles to the .NET ecosystem, providing examples, explanations, and guidelines tailored to C# and related technologies. The repository covers topics such as naming conventions, code structure, error handling, and design patterns, emphasizing readability and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Interviews

    Interviews

    Comprehensive computer science and interview preparation guide

    Interviews is an open source repository designed as a comprehensive guide to preparing for technical interviews, with a strong focus on computer science fundamentals and algorithmic problem solving. Created by Kevin Naughton Jr., the project compiles detailed notes, explanations, and code implementations that cover core areas tested in software engineering interviews.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Streamline Azure Security with Palo Alto Networks VM-Series Icon
    Streamline Azure Security with Palo Alto Networks VM-Series

    Centrally manage physical and virtualized firewalls with Panorama

    Improve your security posture and reduce incident response time. Use the VM-Series to natively analyze Azure traffic and dynamically drive policy updates based on workload changes.
    Learn more
  • 5
    CodeWorld

    CodeWorld

    Educational computer programming environment using Haskell

    CodeWorld is an educational programming environment that uses a Haskell-inspired language to teach computational thinking through graphics and interactive animation. The web-based IDE provides immediate visual feedback: students write code that draws shapes, composes pictures, and responds to events to build simple games and simulations. Its API emphasizes mathematics and geometry rather than low-level UI details, making it approachable for classrooms and self-learners. Projects run in the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    DSA Bootcamp Java

    DSA Bootcamp Java

    This repository consists of the code samples, assignments, and notes

    ...The repository is organized into multiple modules that start with Java basics and gradually progress toward arrays, recursion, sorting, searching, linked lists, stacks, queues, trees, graphs, dynamic programming, and other advanced topics. It is a popular resource for students preparing for coding interviews, competitive programming, or computer science fundamentals.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Archbase

    Archbase

    Open source version of "Fundamentals of Computer Architecture"

    The archbase repository appears to focus on architectural patterns, foundational frameworks, or base scaffolds for building software systems (though exact intent may depend on the content). The name “archbase” suggests that it could be a baseline architecture or reference templates for projects, possibly spanning front-end, back-end, or full stacks. The repo likely provides starter code, directory structures, configuration files, core modules, and guidelines that enforce certain...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Re-learning Java Design Patterns

    Re-learning Java Design Patterns

    Design-pattern learning project based on "Relearning Java Design"

    ...Instead of presenting design patterns as abstract theory, it teaches them through practical internet business scenarios. The repository includes examples drawn from transactions, marketing, flash-sale systems, middleware, source-code analysis, and other real development contexts. Its goal is to show how design patterns solve concrete engineering problems rather than simply naming pattern structures. The project is useful for Java developers who want to improve architecture thinking, code extensibility, and implementation discipline. It also serves as a companion codebase for readers who want to study each pattern through runnable Java examples.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    PSeInt

    PSeInt

    A tool for learning programming basis with a simple spanish pseudocode

    PSeInt is a pseudo-code interpreter for spanish-speaking programming students. Its main purpose is to be a tool for learning and understanding the basic concepts about programming and applying them with an easy understanding spanish pseudocode.
    Leader badge
    Downloads: 42,618 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10
    PocketFlow Tutorial Codebase Knowledge
    PocketFlow Tutorial Codebase Knowledge is a project that demonstrates how to build an AI agent capable of analyzing arbitrary codebases and generating beginner-friendly tutorials that explain how they work, turning complex source code into clear educational content. The repository builds on a lightweight 100-line LLM framework and uses natural language models to inspect repository structures, identify core abstractions, map dependencies, and articulate the reasoning behind code design and interactions. By crawling code files, extracting higher-level patterns, and using large language models to narrate explanations, the system aims to help developers — especially those new to a codebase — understand unfamiliar projects without manual deep reading. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    ML for Beginners

    ML for Beginners

    12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

    ML-For-Beginners is a structured, project-driven curriculum that teaches foundational machine learning concepts with approachable math and lots of code. Organized as a multi-week course, it mixes short lectures with labs in notebooks so learners practice regression, classification, clustering, and recommendation techniques on real datasets. Each lesson aims to connect the algorithm to a relatable scenario, reinforcing intuition before diving into parameters, metrics, and trade-offs. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Mall Learning

    Mall Learning

    Tutorial and sample-code repository

    mall-learning is a tutorial and sample-code repository that explores an entire e-commerce system architecture from backend to frontend. The associated “mall” project (with tens of thousands of stars) is an open-source full-stack e-commerce platform built with Spring Boot, MyBatis, Elasticsearch, RabbitMQ, Redis, MongoDB, MySQL and containerized via Docker. The learning repository breaks down architecture, business modules (products, orders, marketing, members), deployment (Linux, Docker, Jenkins) and technical points in detail. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Build your own X

    Build your own X

    Master programming by recreating your favorite technologies

    build-your-own-x is a massive, community-curated roadmap of hands-on tutorials that teach you to re-implement complex systems from scratch—things like databases, compilers, operating systems, interpreters, web servers, neural networks, regex engines, and more. Rather than offering abstract theory, it organizes step-by-step guides by topic and by programming language, so you can pick a project that fits your stack and skill level. The focus is on demystifying internals: you don’t just use a...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    Flash Linux 0.11 Talk

    Flash Linux 0.11 Talk

    Annotated Unix system source code

    flash-linux0.11-talk is an annotated walkthrough of the Linux 0.11 kernel that explains how a tiny Unix-like system boots, schedules, handles interrupts, and manages memory. The materials break down historically compact and dense code into digestible segments, with diagrams and call flows that trace execution from bootloader to user space. By focusing on a small, early kernel, the series reveals core OS concepts without the complexity of modern subsystems. It highlights how segmentation and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Perfect Roadmap To Learn Data Science

    Perfect Roadmap To Learn Data Science

    Basic To Intermediate Python data science guide

    Perfect Roadmap To Learn Data Science In 2025 is an extended, updated learning pathway curated for the modern data-science landscape — blending classical data-analysis, statistics, machine learning, deep learning, computer vision, NLP, as well as current deployment and MLOps practices to prepare learners for data-science careers in 2025. The roadmap is organized to guide learners systematically: starting with Python fundamentals and math/statistics, then progressing through classical...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    List of Free Learning Resources

    List of Free Learning Resources

    Freely available programming books

    List of Free Learning Resources is a curated open-source collection of free programming resources, including books, tutorials, and courses across many languages and disciplines. Maintained by the community, it organizes materials by topic, language, and skill level, making it easy to discover learning resources. The repository includes content on software development, computer science, data science, and more.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    LeetCode Book

    LeetCode Book

    Comprehensive study guide for coding interviews

    LeetCode-Book is a comprehensive study guide for coding interviews that consolidates algorithm patterns, data-structure templates, and worked LeetCode solutions. It organizes problems by topic—arrays, linked lists, stacks/queues, trees/graphs, dynamic programming, greedy, backtracking, and math—so you can study systematically. Explanations are concise but intentional, highlighting why a pattern fits, how to reason about boundary cases, and the time/space trade-offs. Many entries include...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Hello Python

    Hello Python

    Comprehensive tutorial repository aimed at teaching the Python program

    ...In addition, it is accompanied by a practical coding approach (projects) and is maintained as an open-source repository under Apache-2.0 license. It’s ideal for learners who want structured content, hands-on practice, and community guidance to build their Python skills.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Qualify

    Qualify

    Claude code to help you do lead research and qualification

    Qualify is a lightweight micro-CRM prototype and automation framework geared toward helping small teams and individual users manage leads, tasks, customer interactions, and simple sales pipelines without the overhead of traditional enterprise platforms. Rather than trying to replicate every feature of a full CRM suite, it focuses on core workflows like capturing leads, tracking stages, logging interactions, and generating reminders or alerts for follow-ups so that users spend more time...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    os-tutorial

    os-tutorial

    How to create an OS from scratch

    os-tutorial is an open source educational project by cfenollosa that teaches the basics of building an operating system from scratch. The repository provides step-by-step lessons starting with bootloaders and moving through kernel development, interrupts, memory management, and system calls. Each tutorial is accompanied by clear explanations, code examples, and references to deepen understanding.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    CSS Reference

    CSS Reference

    Fee visual guide to the most popular CSS properties

    CSS Reference is a human-friendly, example-driven reference for CSS that focuses on how properties behave in practice rather than only listing their syntax. Each entry explains what a property does, shows concise examples, and illustrates the visual result so you can internalize concepts quickly. The reference highlights common pitfalls and “gotchas,” helping you avoid surprises when mixing layout modes like Flexbox and Grid or when dealing with overflow and positioning. It favors clarity...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Hello JavaScript

    Hello JavaScript

    Course repository designed to teach JavaScript from scratch in Spanish

    hello-javascript is a comprehensive course repository designed to teach JavaScript from scratch in Spanish, pairing source code with hours of video content and hundreds of exercises. It covers the JavaScript language core, from variables and control flow to functions, objects, arrays, and modern ECMAScript features. The project also touches the browser and Node.js ecosystems so learners can understand both client and server contexts. Exercises and lesson organization make it easy to follow along, practice, and review concepts as you go. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    The Grand Complete Data Science Guide

    The Grand Complete Data Science Guide

    Data Science Guide With Videos And Materials

    The Grand Complete Data Science Materials is a repository curated by a data-science educator that aggregates a wide range of learning resources — from basic programming and math foundation to advanced topics in machine learning, deep learning, natural language processing, computer vision, and deployment practices — into a structured, centralized collection aimed at learners seeking a comprehensive path to data science mastery. The repository bundles tutorials, lecture notes, project...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    AI Researcher

    AI Researcher

    An autonomous AI researcher

    AI Researcher is an experimental open-source project that demonstrates how multiple AI agents can collaborate to conduct complex research tasks from start to finish with minimal human intervention. It orchestrates agents that can generate research questions, perform literature reviews, execute experiments, analyze results, and synthesize findings into structured outputs like reports or code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Realtime Chat Application

    Realtime Chat Application

    Build and deploy a real time chat application

    This full-stack tutorial project shows how to build and deploy a real-time chat app using React on the client and Node/Express with Socket.io on the server. It covers the mechanics of establishing WebSocket connections, broadcasting and receiving messages, and maintaining active user rooms. The repository includes scripts and instructions to spin up both client and server quickly so you can experiment locally. It illustrates common patterns like event-driven messaging, joining/leaving rooms,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB