Showing 6046 open source projects for "education"

View related business solutions
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Level Up Your Cyber Defense with External Threat Management Icon
    Level Up Your Cyber Defense with External Threat Management

    See every risk before it hits. From exposed data to dark web chatter. All in one unified view.

    Move beyond alerts. Gain full visibility, context, and control over your external attack surface to stay ahead of every threat.
    Try for Free
  • 1
    Laravel Translatable Package

    Laravel Translatable Package

    A Laravel package for multilingual models

    If you want to store translations of your models into the database, this package is for you. This is a Laravel package for translatable models. Its goal is to remove the complexity in retrieving and storing multilingual model instances. With this package you write less code, as the translations are being fetched/saved when you fetch/save your instance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Weekly

    Weekly

    Front-end intensive reading weekly

    Front-end intensive reading weekly. Help you understand the most cutting-edge and practical technology. Intensive reading of good texts in the front-end world, updated weekly! Combining cutting-edge technology and source code interpretation with the work experience of large factories. Gradually add some back-end technical interpretations. Some business thinking. The two basic modules of compilation principle and design pattern have been completed.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    JavaScript Primer

    JavaScript Primer

    JavaScript Primer

    JavaScript Primer is an open-source book designed to provide a comprehensive introduction to JavaScript, covering fundamental concepts and best practices.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    i-Educar

    i-Educar

    Launching the most free educational software in Brazil

    Accessible from anywhere and with single student registration available for the entire education network. Time-saving for everyone. Get current quantitative, financial and statistical data on all processes, at the time and place you want. Evaluation system and reports adapted to the different realities of the country, with numerical, conceptual or descriptive evaluation notes. Management of allocations, removals, substitutions, absences and delays, offering an integrated view of all...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 5
    Fanyi

    Fanyi

    A 🇨🇳 and 🇺🇸 translate tool in your command line

    Fanyi is a tool for translating words between the Chinese and English languages, right in your command line. It’s a good supportive tool for learning and reading the Chinese language from English, or the other way around. All translation data is fetched from iciba.com and fanyi.youdao.com, and with each translation comprehensive and related samples are given for better understanding and proper usage. There are translations for words as well as sentences, and in Mac/Linux bash, words can even...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    HowToCook

    HowToCook

    Programmer's guide about how to cook at home

    HowToCook is a Chinese-language repository of cooking recipes and tutorials, formatted in Markdown for easy reading and version control. It covers traditional Chinese, Western, and fusion dishes, with step-by-step instructions, ingredient lists, and images where applicable. Ideal for home cooks and learners, it offers a neat, text-based kitchen manual that can be browsed online or printed for reference.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    CS Self-Learning

    CS Self-Learning

    Chinese-language CS self-learning guide with curated resources

    cs-self-learning is a comprehensive, Chinese-language guide aimed at helping self-learners master computer science concepts. It provides a structured roadmap covering algorithms, operating systems, networks, databases, and more, with curated links to online courses, tutorials, and books. The project is especially useful for non-English speakers pursuing independent or supplemental learning in CS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    nbgrader

    nbgrader

    A system for assigning and grading notebooks

    nbgrader is a tool that facilitates creating and grading assignments in the Jupyter notebook. It allows instructors to easily create notebook-based assignments that include both coding exercises and written free responses. nbgrader then also provides a streamlined interface for quickly grading completed assignments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Stanza

    Stanza

    Stanford NLP Python library for many human languages

    Stanza is a collection of accurate and efficient tools for the linguistic analysis of many human languages. Starting from raw text to syntactic analysis and entity recognition, Stanza brings state-of-the-art NLP models to languages of your choosing. Stanza is a Python natural language analysis package. It contains tools, which can be used in a pipeline, to convert a string containing human language text into lists of sentences and words, to generate base forms of those words, their parts of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • The All-in-One Commerce Platform for Businesses - Shopify Icon
    The All-in-One Commerce Platform for Businesses - Shopify

    Shopify offers plans for anyone that wants to sell products online and build an ecommerce store, small to mid-sized businesses as well as enterprise

    Shopify is a leading all-in-one commerce platform that enables businesses to start, build, and grow their online and physical stores. It offers tools to create customized websites, manage inventory, process payments, and sell across multiple channels including online, in-person, wholesale, and global markets. The platform includes integrated marketing tools, analytics, and customer engagement features to help merchants reach and retain customers. Shopify supports thousands of third-party apps and offers developer-friendly APIs for custom solutions. With world-class checkout technology, Shopify powers over 150 million high-intent shoppers worldwide. Its reliable, scalable infrastructure ensures fast performance and seamless operations at any business size.
    Learn More
  • 10
    Hacker Laws

    Hacker Laws

    Laws, theories, principles and patterns useful to developers

    Laws, Theories, Principles and Patterns that developers will find useful. There are lots of laws which people discuss when talking about development. This repository is a reference and overview of some of the most common ones. Principles and laws to follow such as: If a program is made up of two parts, part A, which must be executed by a single processor, and part B, which can be parallelised, then we see that adding multiple processors to the system executing the program can only have a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    one-person-businesses-methodology

    one-person-businesses-methodology

    Methodology for building one-person online businesses

    This project distills a methodology for building one-person online businesses that are realistic to start, maintain, and grow. It frames product selection around personal unfair advantages—skills, access, or niche knowledge—so you can compete without a large team. The repository breaks the journey into phases: idea mining, problem-solution fit, audience building, monetization, and compounding through small, continuous improvements. Rather than theory, it focuses on day-to-day habits, weekly...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    lean-side-bussiness

    lean-side-bussiness

    Guide to building and running lean side businesses

    A pragmatic guide to building and running lean side businesses, oriented toward solo developers and small teams. It collects experience-based notes, checklists, and lightweight frameworks for validating ideas quickly before investing significant time or money. The emphasis is on shipping fast, narrowing scope, and focusing on channels that predictably convert rather than chasing vanity metrics. It also covers everyday operations—pricing, payment flow, support, and simple analytics—so a side...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Reinforcement Learning Course Materials

    Reinforcement Learning Course Materials

    Lecture notes, tutorial tasks including solutions

    Lecture notes, tutorial tasks including solutions as well as online videos for the reinforcement learning course hosted by Paderborn University. The source code for the entire course material is open and everyone is cordially invited to use it for self-learning (students) or to set up their own course (lecturers).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    JupyterQuiz

    JupyterQuiz

    An interactive Quiz generator for Jupyter notebooks and Jupyter Book

    JupyterQuiz is a tool for displaying interactive self-assessment quizes in Jupyter notebooks and Jupyter Book. Important Note for JupyterLab 4 Users: Changes to the math rendering system in JupyterLab 4 have broken the LaTeX rendering in JupyterQuiz. There is not currently a simple solution, but I have opened an issue requesting that the necessary methods be made available. Math should still work in Jupyter Book. A very hacky solution is available in version 2.7.0a1, which loads MathJax 3 on...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    The Swift Programming Language Chinese

    The Swift Programming Language Chinese

    The Swift Programming Language in Chinese

    The Chinese version of Apple's official Swift tutorial "The Swift Programming Language" Swift is a fantastic way to write software, whether it’s for phones, desktops, servers, or anything else that runs code. It’s a safe, fast, and interactive programming language that combines the best in modern language thinking with wisdom from the wider Apple engineering culture and the diverse contributions from its open-source community. The compiler is optimized for performance and the language is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Dasar Pemrograman Golang

    Dasar Pemrograman Golang

    Source Code E-book Dasar Pemrograman Golang

    Goal, or Go is a programming language that was born in 2009. The goal has many advantages, as evidenced by a large number of large companies using this language in the development of their products, up to the level of production of course. This ebook is one of the many references that can be used as learning material for Go programming. The topics provided vary greatly from basic ( from 0), to adventurous chapters. Basic Go Programming topics discussed are very basic, and suitable for people...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    LLM Course

    LLM Course

    Course to get into Large Language Models (LLMs)

    LLM Course is a hands-on, notebook-driven path for learning how large language models work in practice, from data curation to training, fine-tuning, evaluating, and deploying. It emphasizes reproducible experiments: each step is demonstrated with runnable code, clear dependencies, and references to commonly used open-source models and libraries. Learners get exposure to multiple adaptation strategies—LoRA/QLoRA, instruction fine-tuning, and alignment techniques—so they can choose approaches...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    TechCPP

    TechCPP

    C++ learning and interview guide aimed at back-end systems developers

    TechCPP is a comprehensive C++ learning and interview guide aimed at back-end and systems developers preparing for professional roles. It gathers frequently asked concepts and deep dives—value categories (lvalue/rvalue), perfect forwarding, casts, memory models, atomics, and more—into a structured, readable format. The material goes beyond syntax to discuss performance, optimization techniques, and how standard library containers are implemented under the hood. You’ll also find practical...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Docker Curriculum

    Docker Curriculum

    A comprehensive tutorial on getting started with Docker

    Docker Curriculum is a hands-on tutorial that teaches Docker from first principles to practical deployment through a sequence of guided exercises. It starts with images and containers, then layers on volumes, networks, and multi-container composition so learners grasp how pieces fit together. The material emphasizes doing over reading: you build images, run services, and push to registries as you go, reinforcing concepts with real commands. It also connects Docker to everyday developer...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Uneebee

    Uneebee

    Platform for creating interactive courses

    Uneebee is an open-source Elixir/Phoenix application focused on community content and learning workflows, designed to be both a usable product and a practical reference for building modern web apps in the Elixir stack. Its structure showcases common concerns—authentication, profiles, content creation, feeds, tagging, and search—implemented with clean boundaries so features can evolve independently. Real-time updates and responsive interactions are handled using Phoenix’s live capabilities...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Open Source with Pradumna

    Open Source with Pradumna

    Resources and materials to get yourself started with open source

    Open Source guide, contains resources and materials to learn and get yourself started with Open Source, Git, and GitHub. Building the repo you need to get started with Open Source. This repo contains resources and materials to learn and get yourself started with Open Source, Git and GitHub. The repo content is divided into several Pages for better structuring, easy navigation and making learning easier. Contains 15 days of Twitter threads and blogs that I posted during the Bootcamp. Contains...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    golang101

    golang101

    Programming explanation and instruction book focusing on Go syntax

    A programming explanation and instruction book focusing on Go language syntax and semantics. A Go programming knowledge base that keeps pace with the times. Go 101 is a series of books about programming in Go. The current series includes "Go Language (Basic Knowledge) 101" is a programming guide book ( e-book download ) that focuses on Go syntax and semantics (except custom generics) and runtime-related knowledge points. "Go Custom Generics 101" introduces in detail all aspects of Go custom...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    ktrain

    ktrain

    ktrain is a Python library that makes deep learning AI more accessible

    ktrain is a Python library that makes deep learning and AI more accessible and easier to apply. ktrain is a lightweight wrapper for the deep learning library TensorFlow Keras (and other libraries) to help build, train, and deploy neural networks and other machine learning models. Inspired by ML framework extensions like fastai and ludwig, ktrain is designed to make deep learning and AI more accessible and easier to apply for both newcomers and experienced practitioners. With only a few lines...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Ansible Automation Platform Workshops

    Ansible Automation Platform Workshops

    Training course for Ansible automation platform

    The Red Hat Ansible Automation Workshops project is intended for effectively demonstrating Ansible's capabilities through instructor-led workshops or self-paced exercises. These interactive learning scenarios provide you with a pre-configured Ansible Automation Platform environment to experiment, learn, and see how the platform can help you solve real-world problems. The environment runs entirely in your browser, enabling you to learn more about our technology at your pace and time. The...
    Downloads: 0 This Week
    Last Update:
    See Project
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.