Showing 223 open source projects for "build"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 1
    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.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    freeCodeCamp

    freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum

    freeCodeCamp is a nonprofit educational platform that offers a self-paced curriculum for learning web development, programming, data visualization, APIs, and algorithms. It features interactive coding challenges, real-world projects, and guided progress through topic modules, culminating in certificates for completed tracks. A key aspect is that students contribute to open-source projects for nonprofits or internal tooling as part of their learning, reinforcing both technical and...
    Downloads: 38 This Week
    Last Update:
    See Project
  • 3
    LLM101n

    LLM101n

    LLM101n: Let's build a Storyteller

    LLM101n is an educational repository that walks you through building and understanding large language models from first principles. It emphasizes intuition and hands-on implementation, guiding you from tokenization and embeddings to attention, transformer blocks, and sampling. The materials favor compact, readable code and incremental steps, so learners can verify each concept before moving on. You’ll see how data pipelines, batching, masking, and positional encodings fit together to train a...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    Introduction to Zig

    Introduction to Zig

    An open, technical and introductory book for the Zig programming lang

    This is the official repository for the book "Introduction to Zig: a project-based Book", written by Pedro Duarte Faria. To know more about the book, check out the About this book section below. You can read the current version of the book in your web browser. The book is built using the publishing system Quarto in conjunction with a little bit of R code (zig_engine.R), which is responsible for calling the Zig compiler to compile and run the Zig code examples.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 5
    Master Spring and Spring Boot

    Master Spring and Spring Boot

    Spring and Spring Boot Tutorial For Absolute Beginners

    Master Spring and Spring Boot is a comprehensive educational project that teaches how to build enterprise-grade Java applications using the Spring ecosystem. It guides learners through creating web applications, REST APIs, and full-stack systems using technologies like JPA, Hibernate, and React. The course emphasizes hands-on development, allowing users to build real applications step by step. It also covers essential topics such as security, testing, and deployment.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Canvas LMS

    Canvas LMS

    The open LMS by Instructure, Inc.

    Canvas LMS is a full-featured learning management system designed for K–12, higher-ed, and professional training, with a strong emphasis on usability and openness. Instructors build courses from modular content—pages, assignments, discussions, quizzes—and organize them into learning paths with prerequisites and due dates. Rich grading tools like SpeedGrader streamline assessment with rubrics, inline annotations, and audio/video feedback, while the gradebook supports weighting, outcomes, and late/missing policies. ...
    Downloads: 22 This Week
    Last Update:
    See Project
  • 7
    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.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Docker Practice

    Docker Practice

    Learn and understand Docker&Container technologies

    Docker Practice is a curated GitHub repo by Yeasy that collects Docker hands-on exercises, tutorials, and examples aimed at helping users learn image building, networking, volumes, and container orchestration in real scenarios.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    go-ast-book

    go-ast-book

    Go Language Customization Guide

    ...It shows how tools such as formatting, documentation, parsing, and code analysis are built on top of syntax tree concepts. The repository includes chapter files, appendices, images, configuration, and build tooling for publishing the book online. It is aimed at Go developers who want to go beyond normal application programming and understand how Go code can be inspected, transformed, generated, and extended.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Compliant and Reliable File Transfers Backed by Top Security Certifications Icon
    Compliant and Reliable File Transfers Backed by Top Security Certifications

    Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.

    Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
    Start Free Trial
  • 10
    Ray Tracing in One Weekend Book Series

    Ray Tracing in One Weekend Book Series

    The Ray Tracing in One Weekend series of books

    ...(While that also frees you from the requirement of providing attribution, it would help the overall project if you could point back to this web site as a service to other users.) These books are formatted for printing directly from your browser, where you can also (on most browsers) save them as PDF. In Ray Tracing in One Weekend, you will build a simple brute-force path tracer. Continuing with Ray Tracing: The Next Week, you will add textures, volumes (like fog), rectangles, instances, lights, and support for lots of objects using a bounding volume hierarchy (BVH). Finally, with Ray Tracing: The Rest Of Your Life, we'll dive into the math of creating a very serious ray tracer.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 11
    Dict UK

    Dict UK

    Project to generate POS tag dictionary for Ukrainian language

    A Java-based tool for generating full morphological dictionaries for Ukrainian, applying affix rules to base lexemes to produce all inflected forms with part-of-speech tags—used for natural language processing and spell-checking.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Learn Regex The Easy Way

    Learn Regex The Easy Way

    Learn regex the easy way

    ...The educational nature of the repository makes it ideal for people who want to master regex not through passive reading, but active experimentation. Because regex tends to be a feature that many developers struggle with — especially when dealing with edge cases — having a structured learning path helps build intuition gradually.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Monolog

    Monolog

    Sends logs to files, sockets, inboxes, databases and web services

    Monolog sends your logs to files, sockets, inboxes, databases and various web services. See the complete list of handlers below. Special handlers allow you to build advanced logging strategies. This library implements the PSR-3 interface that you can type-hint against in your own libraries to keep a maximum of interoperability. You can also use it in your applications to make sure you can always use another compatible logger at a later time. As of 1.11.0 Monolog public APIs will also accept PSR-3 log levels. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Python Core 50 Courses

    Python Core 50 Courses

    Structured learning path that organizes Python fundamentals

    Python-Core-50-Courses is a structured learning path that organizes Python fundamentals into 50 digestible lessons designed for steady, incremental progress. The curriculum starts with the basics—syntax, variables, data types, and control flow—then advances to functions, modules, object-oriented programming, and common standard-library utilities. Each lesson favors hands-on examples and short exercises so learners can immediately apply new concepts in code. Later sections typically touch on...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    DIO Lab

    DIO Lab

    Repository for "Contributing to an Open Source Project on GitHub" lab

    ...While Markdown is used for documentation and presentation, the course encourages students to complement it with proper debugging tools and language-specific development practices. Overall, this project functions as a stepping stone for beginners aiming to build confidence and competence in the real-world.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Computational Thinking

    Computational Thinking

    Introduction to computational thinking with Julia

    ...The materials include lectures, notebooks, exercises, and projects that encourage experimentation and discovery. By combining programming with conceptual depth, the repository aims to build skills that are transferable across disciplines and essential for modern scientific inquiry.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Assembly programming

    Assembly programming

    Learning assembly for Linux x86_64

    Assembly programming is an educational repository that introduces assembly programming for the x86-64 architecture on GNU Linux systems. The project is structured as a series of explanatory blog-style lessons that guide readers through the fundamentals of low-level programming. Topics include processor architecture basics, writing and building assembly programs, memory layout concepts such as stack and heap, and interaction with the operating system through system calls. The material is...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Local Deep Research

    Local Deep Research

    95% on SimpleQA (e.g. Qwen3.6-27B on a 3090)

    ...The system breaks down complex queries into smaller steps, performs parallel searches across web and academic sources, and generates structured, citation-backed reports. It also supports personal document ingestion through vector search, enabling users to build a private, searchable knowledge base. The platform includes a web interface, Docker-based deployment, and flexible configuration options, making it accessible to both developers and researchers. Its architecture emphasizes transparency, customization, and reproducibility in AI-assisted research workflows.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Book2_Beauty-of-Data-Visualization

    Book2_Beauty-of-Data-Visualization

    Machine Learning, Criticism and Correction

    ...The material emphasizes visual storytelling and design thinking alongside coding implementation. By combining theory with hands-on plotting exercises, the book helps readers build both analytical and presentation skills. Overall, it is intended as a foundational guide for anyone seeking to produce professional-quality data visualizations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Book3_Elements-of-Mathematics

    Book3_Elements-of-Mathematics

    From Addition, Subtraction, Multiplication, and Division to ML

    ...Its goal is to reduce the intimidation barrier often associated with formal mathematics by combining diagrams, structured explanations, and applied examples. The content is organized progressively so learners can build confidence before moving into more advanced quantitative subjects. It is particularly useful for self-taught developers and students transitioning into technical fields that require mathematical literacy. Overall, the project functions as a bridge between basic math education and more specialized machine learning study.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Agora Flat

    Agora Flat

    Project flat is the Web, Windows and macOS client of Agora Flat

    Agora Flat Open Source Virtual Classroom. Battery included online tutoring tools for teachers & freelance trainers. Build real-time interactive virtual classroom with ease from our open-sourced projects. Agora Flat was born out of an exploratory project in which we investigated customer needs and user experience. After receiving good internal feedback, we believe that Flat has the potential to become an online classroom product that can really help people and have a good user experience. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Web

    Web

    An ancient front-end graphic tutorial

    Web is a comprehensive educational repository designed as a full-stack frontend learning resource that guides users from beginner concepts to advanced topics in web development. It is structured as a knowledge base that combines tutorials, explanations, and curated materials to help learners build a strong foundation in frontend technologies. The content is presented in a clear and accessible manner, making it suitable even for users with no prior technical background. It covers a wide range of topics including HTML, CSS, JavaScript, and modern frontend practices, providing both conceptual understanding and practical examples. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    JavaGuide-Interview

    JavaGuide-Interview

    A study for technical interviews focused on Java

    ...Checklists, topic maps, and links help learners plan a study path rather than passively reading. It is widely used by students and working engineers to systematize preparation and build confidence before on-sites or coding screens.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Learn Harness Engineering

    Learn Harness Engineering

    Harness engineering official style beginner tutorial

    ...It emphasizes modular architecture, reproducibility, and observability in agent systems. By framing agents as systems rather than isolated models, it helps developers build production-ready AI applications. The repository aligns with emerging practices in multi-agent orchestration and context management. It serves as both a learning resource and a reference for implementing advanced agent infrastructures.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Marksheet

    Marksheet

    Free tutorial to learn HTML and CSS

    ...It includes diagrams and compact examples that illustrate concepts without burying readers in boilerplate. The material emphasizes progressive mastery, encouraging learners to build small pages and refine them with better structure and style. It’s a useful reference to revisit after your first projects, reinforcing fundamentals that make larger frameworks easier to learn later.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Auth0 Logo