Showing 3550 open source projects for "core"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 1
    Permit

    Permit

    An unopinionated authentication library for building Node.js APIs

    ...It’s built to slot into popular server stacks like Express, Koa, Hapi, or Fastify, and it stays compatible with different API styles including REST and GraphQL. The library concentrates on the core authentication schemes many APIs need, including bearer token authentication and basic username/password credentials. It also supports pulling credentials from common request locations, prioritizing standards-based headers while allowing practical alternatives when needed. The design aims to keep authentication logic centralized and consistent, so you avoid copy-pasting auth checks across handlers and middleware. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Network Simulator (fork CORE - Live USB)

    Network Simulator (fork CORE - Live USB)

    Live DVD with CORE network simulator

    The Common Open Research Emulator (CORE) is a tool for emulating networks on one or more machines. You can connect these emulated networks to live networks. CORE consists of a GUI for drawing topologies of lightweight virtual machines, and Python modules for scripting network emulation.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    Learn_Machine_Learning_in_3_Months

    Learn_Machine_Learning_in_3_Months

    This is the code for "Learn Machine Learning in 3 Months"

    This repository outlines an ambitious self-study curriculum for learning machine learning in roughly three months, emphasizing breadth, momentum, and hands-on practice. It sequences core topics—math foundations, classic ML, deep learning, and applied projects—so learners can pace themselves week by week. The plan mixes reading, lectures, coding assignments, and small build-it-yourself projects to reinforce understanding through repetition and implementation. Because ML is a wide field, the curriculum favors pragmatic coverage over academic completeness, pointing learners to widely used tools and approachable resources. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Awesome Math

    Awesome Math

    This is the Curriculum for "How to Learn Mathematics Fast"

    This repository is a curated roadmap for learning the core mathematics used in computer science, machine learning, and data science without getting lost in unnecessary detours. It organizes topics like algebra, calculus, linear algebra, probability, and statistics into a pragmatic sequence that favors intuition and problem-solving over purely formal proofs. The materials emphasize short, high-leverage resources—video lectures, concise notes, and hands-on exercises—that help you build momentum quickly. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 5

    College Notes Management System

    A notes management system.

    A notes management system which helps users to upload,download and manage notes of their particular course. The whole system is coded in core PHP and MySqli Requirements: * PHP 5.3 or higher recommended * MySQL DB * Ability to write .htaccess file for apache mod_rewrite Installation guide: * Upload College-Notes-Gallery to the directory of your choice. * Import MySql Db file to your database software (E.g : Php_My_Admin ) * Configure connection to your database and server by modifying connection.php file * Navigate to the installation in your browser Done :) Main Features: Multiple user access: Allows multiple type of users(teacher/student/admin) to login Functional Admin panel: Allows admins to manage the whole system CRUD functionalities: Allows all users to create,read,update and delete their notes in a managed format Profile update option: Allows users to update their profile
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Vulcan

    Vulcan

    A toolkit to quickly build apps with React, GraphQL & Meteor

    ...However, being full-stack, Vulcan is able to speed up these repetitive tasks by providing a whole range of helper components that are fine-tuned to the Vulcan back-end, and as a result just work out of the box. In order to make working with Vulcan easier (especially when it comes to updating the core packages), you are also free to follow the more complicated “two-repo” pattern, with the two repositories.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Incanter

    Incanter

    Clojure-based, R-like statistical computing and graphics environment

    Incanter is a Clojure-based, R-like statistical computing and visualization library running on the JVM. It integrates core numerical libraries like Parallel Colt and JFreeChart to deliver data manipulation, modeling, statistical tests, and charting in a REPL-friendly environment. Start by visiting the Incanter website for an overview, check out the documentation page for a listing of HOW-TOs and examples, and then download either an Incanter executable or a pre-built version of the latest build of Incanter, which includes all the necessary dependencies, and unpack the file (if you would like to build it from source, read Building Incanter). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Om

    Om

    ClojureScript interface to Facebook's React

    ...Om borrows ideas liberally from Facebook's Relay and Netflix's Falcor, with a dash of inspiration from Datomic pull syntax to avoid the typical incidental complexity that arises from client/server state management. There is a Quick Start tutorial that will introduce you to the core concepts of Om here. There are also a variety of other guides.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    JCSprout

    JCSprout

    Basic, concurrent algorithm

    JCSprout is a curated learning path for Java engineers that mixes concise notes, diagrams, and runnable examples to cover core computer science and JVM topics. It walks readers through data structures and algorithms, networking fundamentals, Java concurrency, JVM memory model and GC, and common interview problem patterns. The repository emphasizes understanding over memorization, linking conceptual summaries with small code artifacts that can be compiled and profiled.
    Downloads: 0 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.
    Start Free
  • 10
    x205

    x205

    Leveraging the shoulder of a Giant, x205 is complete ready to use CMS.

    x205 CMS comes as a complete core system allowing *easy-to-install* modules and themes. This allows you to include modules to store content in news, forums, downloads, etc. Or change the looks very easily, by changing the theme. x205 is a fork of Xoops 2.0.5, we will add details as to why, how, what's happening and more!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Digitial Diceworks Locomotion System

    Digitial Diceworks Locomotion System

    A way of moving around in virtual space that uses initial motions

    ...When you start walking in the real world, you start by taking small step, if you were going to start running you were to start with a bigger step. The difference in these “initial motions” is the distance at which you moved from where you started, your origin. This is the core concept of the DDLS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Meraculous-2D

    Meraculous-2D

    Eukaryotic Genome Assembler

    ...The assembly is driven by a perl pipeline which performs data fragmentation and load balancing, as well as submission and monitoring of multiple task arrays on a GE/SLURM-type cluster or a standalone multi-core server. Manuscripts in submission: https://arxiv.org/abs/1703.09852 https://arxiv.org/abs/1608
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Learn Python the Hard Way

    Learn Python the Hard Way

    Concise study notes derived from “Learn Python the Hard Way”

    This repository contains concise study notes derived from “Learn Python the Hard Way,” organized to reinforce core Python concepts through small, targeted examples. It emphasizes hands-on practice—short scripts, exercises, and explanations that help cement syntax, data structures, functions, and modules. The notes call out common gotchas, idioms, and style preferences so learners form good habits early. Because the content is intentionally compact, it’s easy to revisit a topic quickly when preparing for interviews or refreshing fundamentals. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    TensorFlow-ZH

    TensorFlow-ZH

    Chinese version of the official document of TensorFlow

    The tensorflow-zh repository is a Chinese translation of the official TensorFlow documentation, organized to make the core guides, tutorials, and reference material accessible to Chinese speakers. It was initiated shortly after TensorFlow’s open-sourcing, with translation and proofreading contributions from a community of volunteers who aimed to bridge the language barrier for learners in China and other Mandarin communities. The repo mirrors the structure of the original English docs: chapters, sections, code examples, API references, and supplementary content like configuration and build guides. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Numerics for Chemical Engineering

    Numerics for Chemical Engineering

    Numerical models for chemical and process engineering

    ...A set of solvers to perform calculations consistently on any device, from smart-phone to desktop. The project includes the following ready to use software all based on the same core library: * Online Calculators at www.chesolver.com * Extensions for Libreoffice/Openoffice Calc spreadsheet: - NCE: https://extensions.libreoffice.org/extensions/nce - NCE-Units: https://extensions.libreoffice.org/extensions/nce-units Check out also our video channel: https://www.youtube.com/channel/UCt2EGdw33k2u19PnZAi8YJA
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Imagine Engine

    Imagine Engine

    A project to create a blazingly fast Swift game engine

    ...You are hereby invited to participate in this new community to build a tool with an ambitious but clear goal - to enable you to easily build any game that you can imagine. Imagine Engine uses Core Animation as its rendering backend - just like Apple's UI frameworks like UIKit and AppKit do. By leveraging the power of Core Animation's hardware-accelerated 2D rendering capabilities, Imagine Engine is able to push lots of pixels onto the screen at the same time. That means more objects, more effects and less restrictions when designing your games. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    FS-Blog

    FS-Blog

    Personal blog, the pioneering work of Spring Boot,

    Personal blog, the pioneering work of Spring Boot, using Spring Boot + MyBatis, front-end Bootstrap + LayUI, supports the lightweight Markdown editor Editor.md favored by programmers, and supports tag classification retrieval. Core framework is SpringBoot, ORM framework is MyBatis, MyBatis toolis MyBatis Mapper, MVC frameworks is Spring MVC, Template engine is Freemarker, Compilation auxiliary plug-in: Lombok, CSS Framework is BootStrap 4.0, Markdown editor is Editor.md, and Database is MySQL
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Seesaw

    Seesaw

    Seesaw turns the Horror of Swing into a friendly Clojure library

    Seesaw is a Clojure library and DSL built on top of Java Swing to simplify GUI development. It abstracts Swing complexities into a more natural Clojure syntax, enabling fast desktop UI creation with idiomatic code and rich customization options. Swing knowledge is not required for many apps. Construct widgets with simple functions. Support for all of Swing's built-in widgets as well as SwingX. Support for all of Swing's layout managers as well as MigLayout, and JGoodies Forms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Omeclone

    Omeclone

    A clone of omegle.com

    Omeclone is an open-source clone of the Omegle-style anonymous chat platform, designed to replicate real-time, random user matching for text and potentially video communication. It provides a backend and frontend system that enables users to connect with strangers anonymously, mimicking the core experience of random chat services. The project typically includes WebSocket-based communication for real-time messaging, ensuring low latency and continuous interaction between users. It emphasizes simplicity and scalability, allowing developers to deploy their own instances of anonymous chat platforms with minimal setup. The architecture is designed to handle user pairing, session management, and message routing efficiently. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20

    Remote Top and Watchdog

    Remote top plus process monitoring

    This tool shows same like top plus coloured information about processes which have to run and such not have to run. It was planned, but not implemented yet, to stop automatically processes not in the database and restart those died by accident, core dump whatever.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Alfresco Community Edition

    Alfresco Community Edition

    Open Source Enterprise Content Management ECM

    The open source Enterprise Content Management (ECM) software that handles any type of content, allowing users to easily share and collaborate on content.
    Leader badge
    Downloads: 58 This Week
    Last Update:
    See Project
  • 22
    RavenCoin Wallet

    RavenCoin Wallet

    RavenCoin Wallet including CPU and GPU miners!

    ...Raven uses peer-to-peer technology to operate with no central authority: managing transactions and issuing money are carried out collectively by the network. Raven Core is the name of open source software that enables the use of this currency. A digital peer-to-peer network for the facilitation of asset transfer. In the fictional world of Westeros, ravens are used as messengers who carry statements of truth. Ravencoin is a use case-specific blockchain designed to carry statements of truth about who owns what assets. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Vaex

    Vaex

    Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python

    Data science solutions, insights, dashboards, machine learning, deployment. We start at 100GB. Vaex is a high-performance Python library for lazy Out-of-Core data frames (similar to Pandas), to visualize and explore big tabular datasets. It calculates statistics such as mean, sum, count, standard deviation etc, on an N-dimensional grid for more than a billion (10^9) samples/rows per second. Visualization is done using histograms, density plots and 3d volume rendering, allowing interactive exploration of big data. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    r2

    r2

    HTTP client, spiritual successor to request

    ...A lot has changed since 2010 and I've decided to re-think what a simple HTTP client library should look like. This new library, r2, is a completely new approach from request. Rather than being built on top of the Node.js Core HTTP library and shimmed for the browser, r2 is built on top of the browser's Fetch API and shimmed for Node.js. APIs are meant to be used with async/await, which means they are based on promises. Being written to the Fetch API is a huge benefit for browser users. When running through browserify request is ~2M uncompressed and ~500K compressed. r2 is only 66K uncompressed and 16K compressed.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Fine Uploader

    Fine Uploader

    Multiple file upload plugin with image previews, drag and drop, etc.

    Multiple file upload plugin with image previews, drag and drop, progress bars. S3 and Azure support, image scaling, form support, chunking, resume, pause, and tons of other features. A fully customizable progress bar is included in UI mode. Core users can build their own with the help of a friendly API. Drag and drop files (and even folders in Chrome and Opera) straight from your desktop. Sometimes the network misbehaves. Fortunately, Fine Uploader can detect these sorts of disturbances and notify the user, or even automatically retry uploading the failed piece. Pause an in-progress upload when you know you are about to go offline, and safely resume them again right where you left off. ...
    Downloads: 0 This Week
    Last Update:
    See Project