Showing 524 open source projects for "essential"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 1
    Mycroft

    Mycroft

    Mycroft Core, the Mycroft Artificial Intelligence platform

    ...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 necessities of a voice assistant. Our software and essential services are free (as in freedom) and also gratis (at no cost to you or them). And especially not at the cost of their (or your) privacy! Your customers will be able to upgrade their experience with premium content and services. The Mycroft open source voice stack can be freely remixed, extended, and deployed anywhere. Mycroft may be used in anything from a science project to a global enterprise environment.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 2
    Smartstore

    Smartstore

    Open Source ASP.NET MVC Enterprise eCommerce Shopping Cart Solution

    Smartstore is a free, open-source, full-featured e-commerce solution for companies of any size. It is web standards compliant and incorporates the newest Microsoft web technology stack. Smartstore includes all essential features to create multilingual and multi-currency stores targeting desktop or mobile devices and enabling SEO optimized rich product catalogs with support for an unlimited number of products and categories, variants, bundles, datasheets, ESD, discounts, coupons and many more. A comprehensive set of tools for CRM & CMS, sales, marketing, payment & shipping handling, etc. makes Smartstore a powerful all-in-one solution fulfilling all your needs. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Data Structures and Algorithms in JS

    Data Structures and Algorithms in JS

    Data Structures and Algorithms explained and implemented in JavaScript

    ...You will be able to solve problems faster in your day-to-day work and ace technical job interviews. Simply put, algorithms are several steps to solve a specific problem (e.g., sort number, search value, transform data, etc.). Algorithms are an essential toolbox for every programmer. Even if you don't realize it, you use them every day. They are built-in in apps, programming languages, and libraries. However, to make use of them properly, you have to know the tradeoffs so you can choose the best tool for the job. Improve your problem-solving skills and become a stronger developer by understanding fundamental computer science concepts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    E-XD++ Map C++ Extension

    E-XD++ Map C++ Extension

    City maps, military maps, mine maps, the power of geography with C++

    City maps, military maps, mine maps, the power of geography, electronic maps, graphics, editing, OCX controls, Source code component library for C/C++ and .NET , 100% VC++ Source Code https://a.fsdn.com/allura/p/e-xd-map-c-extension/icon?w=72&1645504405 E-XD++ provides the most comprehensive vector graphics editing capabilities, which is essential for the development of any GIS system. You can use this part of the functionality into GIS system, will save you a lot of development time. . Support the canvas with arbitrary scaling. . Support the canvas translation, mouse crawling through the canvas horizontal or vertical direction. . Support the small preview window, and can be adjusted through the canvas of rectangular window viewing area location. . ...
    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.
    Try Free
  • 5
    Jaeger Bindings Client Go

    Jaeger Bindings Client Go

    Monitor and troubleshoot workflows in complex distributed systems

    Distributed tracing observability platforms, such as Jaeger, are essential for modern software applications that are architected as microservices. Jaeger maps the flow of requests and data as they traverse a distributed system. These requests may make calls to multiple services, which may introduce their own delays or errors. Jaeger connects the dots between these disparate components, helping to identify performance bottlenecks, troubleshoot errors, and improve overall application reliability. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    MaskFormer

    MaskFormer

    Per-Pixel Classification is Not All You Need for Semantic Segmentation

    ...Its successor, Mask2Former, extends the same meta-architecture to achieve state-of-the-art results across all major segmentation benchmarks. MaskFormer’s modular design, dataset integration, and compatibility with existing Detectron2 models make it an essential research tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    Customer Records

    Basic GUI For Recording Your Clients Essential Data

    Basic GUI for recording your clients essential data using SQL database. Rapidly pull up recorded data when required by utilizing the clients telephone number. Program uses an internal SQL system which can only be used locally. Update: - In the upcoming version (v2.0), remote SQL servers will be supported Requirements: - Python 3.9 How To Run: - Windows: Just Run Customer Records.py file - Mac / Linux. - Open Terminal & Navigate To The Program Files & Type "python3 Customer\ Records.py" without the quotes If having issues the file can be renamed, but needs to have the .py extension Config.ini In this file you can provide the database file location if you moved it from the programs current working dir
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Deep Learning 500 Questions

    Deep Learning 500 Questions

    500 Questions on Deep Learning using a question-and-answer format

    ...Edited by Tan Jiyong with contributions from Guo Zizhao, Li Jian, and Dian Songyi, the book systematically covers both theoretical foundations and practical applications of deep learning. The first sections focus on essential mathematics, machine learning basics, and deep learning foundations, establishing the groundwork for more advanced topics. Later chapters explore classic neural network structures such as CNNs, RNNs, and GANs, as well as key applications in computer vision like object detection and image segmentation. The resource also delves into optimization methods, including transfer learning, network architecture design, hyperparameter tuning, model compression, and acceleration techniques.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    SwiftMailer

    SwiftMailer

    Comprehensive mailing tools for PHP

    SwiftMailer is a flexible, object-oriented PHP library for sending emails via SMTP, Sendmail, or other transports (including third-party APIs). It supports features essential to robust email sending: attachments, HTML vs. plain text bodies, inline images, MIME types, message queues, and signed messages via DKIM. The API lets developers build richly composed messages with multiple parts, headers, and encodings without dealing with raw mail formatting. With built-in retry logic, logging, and error handling, it handles network failures gracefully, integrating into applications or frameworks for background dispatch. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 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
  • 10
    Statistics for Data Scientists

    Statistics for Data Scientists

    "Statistics for Data Scientists: 50 Essential Concepts"

    The “statistics-for-data-scientists” repository is a pedagogical resource designed to bridge rigorous statistics theory and practical data science workflows. The code and materials are intended to help data scientists and analysts grasp statistical principles (e.g. inference, regressions, hypothesis testing, probability, confidence intervals) in contexts relevant to real data analysis tasks. The repository includes Jupyter notebooks, R scripts, worked examples, and possibly problem sets that...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    TRFL

    TRFL

    TensorFlow Reinforcement Learning

    TRFL, developed by Google DeepMind, is a TensorFlow-based library that provides a collection of essential building blocks for reinforcement learning (RL) algorithms. Pronounced “truffle,” it simplifies the implementation of RL agents by offering reusable components such as loss functions, value estimation tools, and temporal difference (TD) learning operators. The library is designed to integrate seamlessly with TensorFlow, allowing users to define differentiable RL objectives and train models using standard optimization routines. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    ConsoleGUI

    ConsoleGUI

    A GUI framework for C# console applications

    ConsoleGUI is a simple layout-driven .NET framework for creating console-based GUI applications. It provides the most essential layout management utilities as well as a set of basic controls. This framework is platform-agnostic and dependency-free. The library targets .NET standard 2.0 and should run fine on both Windows and Linux machines. What sets this library apart from other projects that provide similar functionalities, is the fact that the ConsoleGUI framework is fully layout-driven. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Abot

    Abot

    Fast and flexible C# framework for building customizable web crawlers

    Abot is an open source C# web crawler framework designed to help developers efficiently crawl and process web content. It focuses on speed, flexibility, and extensibility while handling the complex low-level tasks involved in web crawling. It manages essential components such as multithreading, HTTP requests, scheduling, and link parsing so developers can focus on processing the collected data. Abot follows a modular architecture that allows developers to customize nearly every stage of the crawl process by implementing or replacing core interfaces. Abot exposes an event-driven model that enables applications to react to crawling events such as page completion or crawl restrictions. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    MVSE

    MVSE

    Estimator of climate-driven, mosquito-borne viral suitability index

    Understanding how climate dictates the timing and potential of mosquito-borne viral transmission is essential for preparedness of public health systems and design of control strategies. We developed the Mosquito-borne Viral Suitability Estimator (MVSE) software package for the R programming environment. The package estimates a suitability index based on a climate-driven mathematical expression for the basic reproductive number (R0). By accounting for local climatic variables, as well as viral, vector and human priors, suitability can be estimated for specific regions, hosts, vectors and viral species. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15

    kubemon

    A console terminal-based monitoring tool for K8S cluster

    Just an old school style terminal-based console K8S monitoring tool: A: Sys/App - Auto refresh monitoring of Nodes, kube-system Pods and App Pods D: Desc - Describe selected Pod E: Evicted - Delete all Envicted Pods F: NS filter - Filter Pods listing by Namespace K: Non-Running - Delete all non-"Running' status Pods L: Logs - Auto capture essential logs and display logs for troubleshooting N:Toggle List - Toggle display of Nodes P: Pod logs - Show logs of selected Pod S: Toggle Sort - Toggle sorting of Pods by namespace, Pod name, Pod status, creation timestamp, Pod IP, Node name * Data is obtained from kubectl and journalctl
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Panda-Sql

    Panda-Sql

    IDE Tool, PlSql Editor for Oracle, Mysql, MsSql, PostgreSQL, SqLite

    Panda-Sql is an IDE tool, browser and Sql/PlSql editor for Oracle, Mysql, MsSql, PostgreSQL, SqLite. Best compromise between simplicity and functionality, this professional tool offers all the essential functions for database management.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    libpostal

    libpostal

    A C library for parsing/normalizing street addresses around the world

    ...Powered by statistical NLP and open geo data. libpostal is a C library for parsing/normalizing street addresses around the world using statistical NLP and open data. The goal of this project is to understand location-based strings in every language, everywhere. Addresses and the locations they represent are essential for any application dealing with maps (place search, transportation, on-demand/delivery services, check-ins, reviews). Yet even the simplest addresses are packed with local conventions, abbreviations and context, making them difficult to index/query effectively with traditional full-text search engines. This library helps convert the free-form addresses that humans use into clean normalized forms suitable for machine comparison and full-text indexing. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    StatsKit.jl

    StatsKit.jl

    Convenience meta-package to load essential packages for statistics

    This is a convenience meta-package that allows loading essential packages for statistics in one command.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    BDI4JADE is an agent platform based on the BDI architecture implemented in pure Java. Therefore, Java features can be exploited; and it facilitates the integration of existing technologies, what is essential in the context of enterprise applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ml-design-patterns

    ml-design-patterns

    Source code accompanying O'Reilly book: Machine Learning Design

    ...It organizes patterns into categories such as data representation, problem framing, and model training, helping practitioners understand how to structure ML pipelines effectively. The repository includes implementations of techniques like feature hashing, embeddings, feature crosses, and multimodal inputs, which are essential for handling diverse data types. It also covers strategies for improving model performance and robustness, including transfer learning, checkpointing, ensemble methods, and rebalancing techniques for imbalanced datasets. By focusing on design patterns rather than isolated algorithms, the project helps developers build scalable, maintainable, and production-ready ML systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Fecha

    Fecha

    Lightweight and simple JS date formatting and parsing

    Fecha is a lightweight (~2KB) JavaScript library designed for date formatting and parsing. It serves as a minimalist alternative to larger libraries like Moment.js, offering essential date manipulation functionalities without the overhead. Fecha is ideal for projects where performance and load times are critical.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    tvbox-gq

    tvbox-gq

    TVbox Technical Support

    Firmware & Tools for TVbox'es
    Leader badge
    Downloads: 308 This Week
    Last Update:
    See Project
  • 23
    Swift for TensorFlow

    Swift for TensorFlow

    Swift for TensorFlow

    ...By embedding machine learning functionality into the Swift compiler and language design, the project enables developers to write high-performance machine learning models while maintaining the readability and safety of modern programming practices. Swift for TensorFlow also introduces tools that allow developers to compute gradients automatically, which is essential for training neural networks through gradient-based optimization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Tabnine

    Tabnine

    Vim client for TabNine

    ...Powered by sophisticated machine learning models trained on billions of lines of trusted open source code from GitHub, Tabnine is the most advanced AI-powered code completion copilot available today. And like GitHub, it is an essential tool for professional developers.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 25
    neard

    neard

    Portable WAMP software stack

    Neard is a portable WAMP (Windows, Apache, MySQL/MariaDB, PHP) software stack designed to streamline web development on Windows systems. It bundles essential tools and applications, allowing developers to set up a comprehensive development environment without complex installations. ​
    Downloads: 1 This Week
    Last Update:
    See Project
Auth0 Logo