Showing 3550 open source projects for "core"

View related business solutions
  • 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
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    Asterius

    Asterius

    A Haskell to WebAssembly compiler

    ...It builds on GHC, lowers Haskell code to WebAssembly modules, and links them with a lightweight JavaScript runtime for I/O, GC interaction, and host integration. The toolchain provides commands to build and link (ahc/ahc-link), bundle assets, and target both browser and Node environments. Interop is a core focus: Haskell functions can call into JavaScript and vice versa, making it feasible to combine Haskell logic with web APIs. Asterius aims to keep as much of Haskell’s runtime model as practical while delivering the portability and startup characteristics of Wasm. By bridging GHC and WebAssembly, it opens a path to reuse Haskell libraries on the client side without switching languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    English Grammar Notes

    English Grammar Notes

    Learn English grammar from 0

    ...The repository combines educational content written in simplified English and Chinese alongside structured markdown pages that cover parts of speech, sentence structure, tenses, clauses, and other core grammar topics, making it useful for both self-study and classroom contexts. It’s published and hosted as a static documentation site using VuePress, which allows learners to browse grammar lessons in a web-friendly format with easy navigation and search capabilities. Contributors within the INet community collaborate to expand and refine content, ensuring that explanations remain practical, up to date, and tailored for developers or learners who benefit from bilingual guidance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    MACE

    MACE

    Deep learning inference framework optimized for mobile platforms

    ...Mechanism like automatically breaking OpenCL kernel into small units is introduced to allow better preemption for the UI rendering task. Graph level memory allocation optimization and buffer reuse are supported. The core library tries to keep minimum external dependencies to keep the library footprint small.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    JS-Sorting-Algorithm

    JS-Sorting-Algorithm

    A GitBook online book on sorting algorithms

    JS-Sorting-Algorithm is an educational repository and GitBook-style resource about classic sorting algorithms. It explains sorting as a core topic in data structures and algorithms, with attention to internal sorting, external sorting, time complexity, memory usage, and stability. The guide covers ten major sorting methods, including bubble sort, selection sort, insertion sort, shell sort, merge sort, quicksort, heap sort, counting sort, bucket sort, and radix sort. It compares algorithms by complexity classes such as quadratic time, linearithmic time, and linear time. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • $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
  • 5
    codeforces-go

    codeforces-go

    Solutions to Codeforces by Go

    ...Due to the complexity of algorithm knowledge points, it is necessary to classify the algorithms you have learned and the questions you have done. An algorithm template should cover the following points. Basic introduction to the algorithm (core idea, complexity, etc.) Reference links or book chapters (good material) Template code (can contain some comments, usage instructions) Template supplements (extra codes in common question types, modeling tips, etc.) Related topic links (template questions, classic questions, thinking conversion questions, etc.) The main goal of this stage is to improve the ability to observe problems. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    BPYTOP

    BPYTOP

    Linux/OSX/FreeBSD resource monitor

    ...The tool is highly configurable through both an in-app options menu and a detailed configuration file, allowing customization of themes, update frequency, graph types, temperature sensors, and which “boxes” (CPU, memory, network, processes) are shown. It supports temperature monitoring, per-core stats, I/O graphs, swap, battery information, and network auto-scaling, making it suitable for serious monitoring on laptops and servers alike.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Mongoose OS

    Mongoose OS

    IoT firmware development framework

    ...Supported microcontrollers are CC3220, CC3200, ESP32, ESP8266, STM32F4, STM32L4, STM32F7. Recommended dev kits are ESP32-DevKitC for AWS IoT, ESP32 Kit for Google IoT Core.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Java Core Learning Example

    Java Core Learning Example

    Examples of learning and accumulating Java core technologies

    Java Core Learning Example is an educational Java repository focused on core language concepts and practical examples for beginners and developers reviewing fundamentals. It covers syntax, object-oriented programming, collections, I/O, NIO, reflection, runtime type information, threading, networking, and initialization behavior. Java 8 material includes lambda expressions and the Stream API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    telega.el

    telega.el

    GNU Emacs telegram client (unofficial)

    telega is a full-featured unofficial client for Telegram platform for GNU Emacs. telega is actively developed, for this reason, some features are not implemented, or they are present just as skeletons for future implementation. However, the core parts are mature enough so that it is possible to use telega on daily basis. telega depends on the visual-fill-column and rainbow-identifiers packages. This dependency automatically installs if you install telega from MELPA or GNU Guix. Otherwise, will you need to install these packages by hand? telega is built on top of the official library provided by Telegram TDLib. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 10
    Extended Content Vote

    Extended Content Vote

    Extended Content Vote Plugin for Joomla

    The purpose of this plugin is to replace the version of Content Vote shipped with Joomla! core by an enhanced, more flexible variation that adds extended voting functionality to Joomla! articles and other items. Version 2.0 of the plugin is compatible with both 1.5 and 2.5 versions of Joomla!, however there will be no support for 1.5, new features will be only available in Joomla! 2.5 and higher.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Datatables.AspNet

    Datatables.AspNet

    Microsoft AspNet bindings and automatic parsing for jQuery DataTables

    Formerly known as DataTables.Mvc, this project started with small objectives around 2014, aiming to provide intermediate and experienced developers a tool to avoid the boring process of handling DataTables parameters. More than a year later after a full rewrite, we are now proud to support Asp.net MVC, WebApi, and Asp.Net Core (full .NET Core support). Unit-testing is a priority to avoid breaking your app and every stable release should provide better and wider test cases. Datatables.AspNet is a server-side integration library for using DataTables with ASP.NET, enabling efficient handling of large data sets in web applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Mycroft

    Mycroft

    Mycroft Core, the Mycroft Artificial Intelligence platform

    Mycroft is the world’s leading open source voice assistant. It is private by default and completely customizable. Our software runs on many platforms, on desktop, our reference hardware, a Raspberry Pi, or your own custom hardware. Our open-source, modular system can be ported to your device or environment, at any price point. Whether you make voice-assistants, televisions, or microwaves. Whether you have a 5-room BnB or a 1000-room hotel. Your customers will get access to all the...
    Downloads: 19 This Week
    Last Update:
    See Project
  • 13
    Friend OS

    Friend OS

    FriendOS is a free web based platform that runs in your browser

    FriendUP is a cloud-based operating environment that turns the browser into a full desktop experience, complete with applications, file management, user profiles, and remote access features. It’s a meta-OS for distributed systems, allowing users to host and manage applications through a unified web interface while maintaining control over their own data. Built with Node.js and C++, FriendUP includes a virtual file system, multi-user support, and a customizable UI, making it ideal for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Extended Page Navigation

    Extended Page Navigation

    Extended Page Navigation Plugin for Joomla

    The purpose of this plugin is to replace the version of Page Navigation shipped with Joomla! core by an enhanced, more modern variation that adds extended navigation functionality to articles. Version 2.0 of the plugin is compatible with both 1.5 and 2.5 versions of Joomla!, however there will be no support for 1.5, new features will be only available in Joomla! 2.5 and higher.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    node-elm

    node-elm

    Backend system based on node.js + Mongodb

    node-elm is a Node.js back end that powers the data side of the Ele.me clone ecosystem, complementing the Vue front-end projects. It exposes RESTful endpoints for entities such as restaurants, menus, orders, users, and addresses to simulate a realistic delivery stack. The server demonstrates how to structure a project with routing, controllers, and middleware to keep logic testable and readable. It typically includes authentication flows, input validation, and error handling that mirror...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Extended Pagebreak

    Extended Pagebreak

    Extended Pagebreak Plugin for Joomla

    The purpose of this plugin is to replace the version of Pagebreak shipped with Joomla! core by an enhanced, more modern variation that adds extended Table of Contents functionality to a paginated article. This plugin is safe for printing and PDF production (f.i. through PDF Preprocessor).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Sentinel Golang

    Sentinel Golang

    Sentinel Go enables reliability and resiliency for Go microservices

    ...Sentinel takes "flow" as the breakthrough point and works on multiple fields including flow control, circuit breaking and system adaptive protection, to guarantee the reliability and resiliency of microservices. Rich applicable scenarios: Sentinel has been wildly used in Alibaba, and has covered almost all the core-scenarios in Double-11 (11.11) Shopping Festivals in the past 10 years, such as “Second Kill” which needs to limit burst flow traffic to meet the system capacity, throttling, circuit breaking for unreliable downstream services, distributed rate limiting, etc. Real-time monitoring: Sentinel also provides real-time monitoring ability. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Semagrams.jl

    Semagrams.jl

    A graphical editor for graph-like structures

    A graphical editor for graph-like structures based on Catlab. Legacy version built with typescript is in the legacy branch, and will not receive updates; new version with scala is now in the main branch. The core of Semagrams is just a library; in order to make it do things, one needs to create an "app" that uses it. Currently, the only app that is being developed is a Petri net editor, though this will soon change. In order to run the Petri net editor standalone, install Mill and npm, and then in one terminal in scala/ run mill --watch apps.petri.fullLinkJS and in another terminal in scala/ run npm run dev. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    OpenEMM e-mail & marketing automation

    OpenEMM e-mail & marketing automation

    software for email automation (newsletters, transaction mails, etc.)

    ...OpenEMM offers tons of features for professional users, among them: a great user interface, template-based HTML mailings, automatic bounce management, mail opening and link tracking, lots of graphical realtime statistics, a content management system, self-defined and behaviour-based target groups, a multi-queue mail backend for maximum sending performance, a time-driven automated data import and export feature, an extensive set of webservices, a plugin interface to easily extend the core functionality, a scripting feature to enhance the functionality of OpenEMM with triggerable customized actions and an audit-proof user activity log.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    S2

    S2

    S2 compression tool for modern multi-core machines written in Go

    s2 compression tool for modern multi-core machines written in Go. This project is licensed under the ISC License. Copyright © 2020-2021 ALBANESE Research Lab Source code: https://github.com/pedroalbanese/s2 Visit: http://albanese.atwebpages.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    The CEDAR project
    ...This formalism is an extension of the Shlaer–Mellor method and executable UML, facilitating deployment of domains across multiple hosts, using networked bridges to process and pass events between them. Core technologies: XML, Python, Qt/PySide. Current release solely targets Linux, but has previously run on macOS. Currently released components are: - eda-model: XML schema and schematron that define the storage of a valid design. - eda-model-interface: python3 library for loading, editing, diffing and validating an instance of an EDA design...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    tech03

    Multitasking MIPS32 M4K

    Goal: test of tech01 portability to MIPS32 M4K core Target board: Olimex PIC32-PINGUINO-MX220
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    compatible lite doom

    compatible lite doom

    Ms Dos port with slopes 3d floors true3d demo compatibility fast speed

    Dos Doom with 3d floors, slopes, destructible architecture, demo compatibility 1.9, fast speed youtube https://goo.gl/pbNybV Requirements: 486DX, 4MB RAM Win95, 8MB Dos(run -ram8mb parm) https://goo.gl/agT2wc https://goo.gl/3EFVBg Recommended: 486DX4 100MHz, 16MB RAM https://goo.gl/IWGLkQ Run on Dos,Win9x, XP 7 32 bits, Dosbox Turbo Android requires Dosbox: Win 64bit or WinXP w/ some video drivers https://goo.gl/FE6rRF Bugs: command line needs one space after wad or other parm to...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    Plumbing

    Plumbing

    Prismatic's Clojure(Script) utility belt

    Plumbing is a general-purpose Clojure utility belt and data transformation library endorsed for its pragmatic approach to everyday tasks. It offers a toolkit of macros and functions that simplify common data manipulation patterns, and includes a “Graph” abstraction for structured computation flows. Most of it is also compatible with ClojureScript. Graph is a simple and declarative way to specify a structured computation, which is easy to analyze, change, compose, and monitor. Here's a simple...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    .NET Source-Build

    .NET Source-Build

    A repository to track efforts to produce a source tarball of the .NET

    A repository to track efforts to produce a source tarball of the .NET Core SDK and all its components.
    Downloads: 0 This Week
    Last Update:
    See Project