Showing 260 open source projects for "framework"

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
  • Context for your AI agents Icon
    Context for your AI agents

    Crawl websites, sync to vector databases, and power RAG applications. Pre-built integrations for LLM pipelines and AI assistants.

    Build data pipelines that feed your AI models and agents without managing infrastructure. Crawl any website, transform content, and push directly to your preferred vector store. Use 10,000+ tools for RAG applications, AI assistants, and real-time knowledge bases. Monitor site changes, trigger workflows on new data, and keep your AIs fed with fresh, structured information. Cloud-native, API-first, and free to start until you need to scale.
    Try for 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. The project aims to bridge the gap between theoretical knowledge and real-world application by providing step-by-step annotated...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    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: 0 This Week
    Last Update:
    See Project
  • 3
    Bats-core

    Bats-core

    Bash automated testing system

    Bats is a TAP-compliant testing framework for Bash. It provides a simple way to verify that the UNIX programs you write behave as expected. A Bats test file is a Bash script with special syntax for defining test cases. Under the hood, each test case is just a function with a description. Bats is most useful when testing software is written in Bash, but you can use it to test any UNIX program.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Awesome production machine learning

    Awesome production machine learning

    Curated list of awesome open source libraries

    This repository contains a curated list of awesome open source libraries that will help you deploy, monitor, version, scale, and secure your production machine learning. Open-source frameworks, tutorials, and articles curated by machine learning professionals. Open-source bias audit toolkits for data scientists, machine learning researchers, and policymakers to audit machine learning models for discrimination and bias, and to make informed and equitable decisions around developing and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Nonprofit Budgeting Software Icon
    Nonprofit Budgeting Software

    Martus Solutions provides seamless budgeting, reporting, and forecasting tools that integrate with accounting systems for real-time financial insights

    Martus' collaborative and easy-to-use budgeting and reporting platform will save you hundreds of hours each year. It's designed to make the entire budgeting process easier and create unlimited financial transparency.
    Learn More
  • 5
    Learn Regex The Easy Way

    Learn Regex The Easy Way

    Learn regex the easy way

    Learn Regex The Easy Way is a hands-on, interactive resource for learning regular expressions (regex) in a step-by-step, incremental way. Rather than just being a reference sheet, it is designed to help you build understanding gradually: you start with the basics like literal matching, then advance through character classes, quantifiers, groups, alternation, lookaheads/lookbehinds, and more advanced regex features. Each lesson is accompanied by examples and clear explanations, so learners...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    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 of code, ktrain allows you to easily and quickly. ktrain purposely pins to a lower version of transformers to include support for older versions of TensorFlow. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Django LMS

    Django LMS

    A learning management system using django web framework

    django-lms is an open-source Learning Management System (LMS) built with Django and designed for ease of use and extensibility. It allows administrators to manage courses, lessons, quizzes, and users in an educational environment. The project includes a clean UI and backend tools to help educators create and track learning content.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Programming Without Coding Technology

    Programming Without Coding Technology

    Create software using visual programming

    PWCT is not a Wizard for creating your application in 1 2 3 steps. PWCT is a general-purpose visual programming language designed for novice and expert programmers. A novice programmer can use PWCT to learn programming concepts like Data Structures, Control Structures and Programming Paradigms. An expert programmer can use PWCT to create any large and complex software. Using PWCT we developed a textual programming language Compiler and Virtual Machine without writing a single line of...
    Leader badge
    Downloads: 1,309 This Week
    Last Update:
    See Project
  • 9
    Fuzzy machine learning framework

    Fuzzy machine learning framework

    A library and a GUI front-end for fuzzy machine learning

    Fuzzy machine learning framework is a library and a GUI front-end for machine learning using intuitionistic fuzzy data. The approach is based on the intuitionistic fuzzy sets and the possibility theory. Further characteristics are fuzzy features and classes; numeric, enumeration features and features based on linguistic variables; user-defined features; derived and evaluated features; classifiers as features for building hierarchical systems; automatic refinement in case of dependent features; incremental learning; fuzzy control language support; object-oriented software design with extensible objects and automatic garbage collection; generic data base support through ODBC or SQLite; text I/O and HTML output; an advanced graphical user interface based on GTK+; and examples of use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • D&B Hoovers is Your Sales Accelerator Icon
    D&B Hoovers is Your Sales Accelerator

    For sales teams that want to accelerate B2B sales with better data

    Speed up sales prospecting with the rich audience targeting capabilities of D&B Hoovers so you can spend more sales time closing.
    Learn More
  • 10
    Application Blocker

    Application Blocker

    Application Restrictor Tool For Windows

    ...The tool can check for updates automatically and alert you when a new version is available. It can automatically download and install newer versions. Requires .NET Framework 4.5 and Windows Vista or later.
    Leader badge
    Downloads: 68 This Week
    Last Update:
    See Project
  • 11
    The Sourdough Framework

    The Sourdough Framework

    Make the best possible sourdough bread at home

    The Sourdough Framework is an open, experiment-driven handbook that explains sourdough baking as a system rather than a set of isolated recipes. It breaks breadmaking into measurable variables—starter strength, flour characteristics, hydration, temperature, salt, timing—and shows how each affects dough behavior and flavor. The text leans on baker’s percentages and dough temperature targets to help you plan, troubleshoot, and reproduce results across seasons and kitchens.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    aguacate

    With aguacate you get a better taste

    Aguacate is a framework with focus on implement business logic functionality, using configuration files (json) instead of programming. See the wiki and the videos See https://github.com/mcnew/aguacate-swagger-demo for a functional demo using docker-compose Videos in Spanish: https://www.youtube.com/playlist?list=PLSHQIkodyHroW2XF7BWCrymDv_Nlj7HRS
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    Tria Sistema Operatiu

    Tria Sistema Operatiu

    Helps you find, download & burn the best Operating System for any PC

    ...REQUIREMENTS: For Linux, you need GAMBAS 3.3 or later, so you will have to install the gambas3 package before installing. 90's EDITION needs 160 MB (192 MB on a virtual machine) of RAM and works with Windows 95 and Windows NT 4.0. BRONTOSAURUS EDITION needs DirectX 9.0c and .Net Framework 2.0 and runs on Windows 98, Windows 98 SE, Windows ME & Windows 2000. XP EDITION requires .Net Framework 4.0 or newer. Runs on Windows XP, Vista, Server 2003, 2003 R2, Home Server and Server 2008. STANDARD EDITION needs .Net Framework 4.8 or 4.8.1 and runs on Windows 7, Windows Server 2008 R2, and newer (any Windows released from 2009 until today).
    Downloads: 18 This Week
    Last Update:
    See Project
  • 14
    Grades

    Grades

    Grades is an intuitive Qt C++ app for managing school grades.

    Grades is a powerful and user-friendly cross-platform application designed for managing school grades efficiently. With a sleek and intuitive UI built using the Qt framework, it offers comprehensive features to handle all aspects of grade management. Users can easily add, update, and remove subjects and grades, view detailed reports, and export data as needed. The application ensures smooth operation with customizable options for handling grades and subjects, making it an essential tool for students and educators alike.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Scribe
    Scribe is a CMS for the Liferay Portal framework. It includes Web Content Management as well as Learning Management System features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Frevo

    Frevo

    Frevo is probably the simplest tool for evolutionary design

    FREVO is an open-source framework developed in Java to help engineers and scientists in evolutionary design or optimization tasks. The major feature of FREVO is the componentwise decomposition and separation of the key building blocks for each optimization tasks. We identify these as the problem definition, solution representation and the optimization method. This structure enables the components to be designed separately allowing the user to easily swap and evaluate different configurations and methods or to connect an external simulation tool. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    D2L.ai

    D2L.ai

    Interactive deep learning book with multi-framework code

    Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 300 universities from 55 countries including Stanford, MIT, Harvard, and Cambridge. This open-source book represents our attempt to make deep learning approachable, teaching you the concepts, the context, and the code. The entire book is drafted in Jupyter notebooks, seamlessly integrating exposition figures, math, and interactive examples with self-contained code.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    UnityMol

    UnityMol

    Molecular viewer and prototyping framework

    !!! New website is https://unity.mol3d.tech and new releases/source code are now on Github : https://github.com/LBT-CNRS/UnityMol-Releases !!!! Implementation of a visualization prototype for molecular structures and networks using the Unity3D game engine. Implementation of numerous graphical methods as spheres, particle systems, bond, etc.. as well as our recent HyperBalls methodology (see: www.hyperballs.sf.net).
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    DIG

    DIG

    A library for graph deep learning research

    The key difference with current graph deep learning libraries, such as PyTorch Geometric (PyG) and Deep Graph Library (DGL), is that, while PyG and DGL support basic graph deep learning operations, DIG provides a unified testbed for higher level, research-oriented graph deep learning tasks, such as graph generation, self-supervised learning, explainability, 3D graphs, and graph out-of-distribution. If you are working or plan to work on research in graph deep learning, DIG enables you to develop your own methods within our extensible framework, and compare with current baseline methods using common datasets and evaluation metrics without extra efforts. It includes unified implementations of data interfaces, common algorithms, and evaluation metrics for several advanced tasks. Our goal is to enable researchers to easily implement and benchmark algorithms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Spring and Hibernate for Beginners

    Spring and Hibernate for Beginners

    Source code for the course: Spring and Hibernate for Beginners

    This repository contains code and resources for learning Spring and Hibernate, tailored to beginners looking to understand Java-based web development. Here is a Spring Boot Learning Path and Roadmap to help you learn more about Spring Boot. These are links to luv2code courses on Udemy. You can purchase the courses to further your studies.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Catalyst

    Catalyst

    Accelerated deep learning R&D

    Catalyst is a PyTorch framework for accelerated Deep Learning research and development. It allows you to write compact but full-featured Deep Learning pipelines with just a few lines of code. With Catalyst you get a full set of features including a training loop with metrics, model checkpointing and more, all without the boilerplate. Catalyst is focused on reproducibility, rapid experimentation, and codebase reuse so you can break the cycle of writing another regular train loop and make something totally new. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22

    Learn and Play

    XML-based framework for developing games

    XML-based framework for developing games in (ActionScript 2.0, discontinued) HTML5 Phaser.io's engine It'd been thought to develope a project with a great amount of games on drag&drop, painting, typing, hunting, puzzles.There's no need to write the same code to similar games! Just write some XML lines (check samples) and one JavaScript instruction to run your game.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    The Practice of Parallel Programming

    A book on parallel programming and a C++ library

    An online edition of the book "The Practice of Parallel Programming" and examples from it. The examples include a parallel programming framework of production quality, that has been used in another project, Triceps.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 24
    imeight

    imeight

    The imaginary eight-bit machine

    Try-it page: https://imeight.sourceforge.io/ (development environment, which is not mobile friendly) An HTML5 emulator of a machine that never existed. The emulator brings back memories from the 1980s, offers graphical features like sprites, character generator, 16-color palette. One goal is to create a framework for making games with 8-bit look and feel, including the process of programming. The programming tutorial helps beginners enter the world of programming in a gamified way.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    3 Rs of Software Architecture

    3 Rs of Software Architecture

    A guide on how to write readable, reusable, and refactorable software

    This guide aims to help software developers think more clearly about how to build systems that are not only functional today but maintainable into the future. It focuses on three architectural “ilities”: readability, reusability, and refactorability, presenting them in a hierarchical framework so developers can evaluate and improve their code and system design. The project uses a simple shopping-cart application written in JavaScript and React/Redux to illustrate how code evolves from “bad” via “better” to “good” across those three dimensions. By examining common smells—poor naming, deep nesting, long functions, tight coupling—readers learn how to restructure code to improve maintainability. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next