Showing 470 open source projects for "learn"

View related business solutions
  • 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
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 1
    Pygorithm

    Pygorithm

    A Python module for learning all major algorithms

    A Python module to learn all the major algorithms on the go! Purely for educational purposes. If you are using Python 2.7 use pip instead. Depending on your permissions, you might need to use pip install, user pygorithm to install. To see all the available functions in a module, you can just type help() with the module name as an argument.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    lichess.org

    lichess.org

    The forever free, ad-free and open source chess server

    lichess.org (also known as Lila - lichess in Scala) is a free and open source chess server written in Scala 2.13 that focuses on real time gameplay and ease of use. It’s where countless chess players and chess enthusiasts can gather and watch or play from a selection of over a million games every day, analyze games, learn and improve their playing. lichess is equipped with a search engine, computer analysis, tournaments, exhibitions, a mobile app, a shared analysis board, and so much more. Thanks to its large active community, the UI is available in more than 130 different languages. lichess is one of the most popular chess websites in the world and remains totally free and ad-free. ...
    Downloads: 21 This Week
    Last Update:
    See Project
  • 3
    Write a hash table in C

    Write a hash table in C

    Learn how to write a hash table in C

    Hash tables are one of the most useful data structures. Their quick and scalable insert, search and delete make them relevant to a large number of computer science problems. Understanding of how a fundamental data structure works under the hood. Deeper knowledge of when to use hash tables, when not to use them, and how they can fail. Exposure to new C code. The language doesn't come with one included. It is a low-level language, so you get deeper exposure to how things work at a machine...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    U.S. Web Design System documentation

    U.S. Web Design System documentation

    USWDS website and documentation

    This repo includes code and documentation for the U.S. Web Design System website. For information on the USWDS components and codebase, please visit our uswds Github repo. The U.S. Web Design System documentation is built using Jekyll for the file framework, gulp for task management, and the node module for USWDS. A design system for the federal government. We make it easier to build accessible, mobile-friendly government websites.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    Talon for Twitter

    Talon for Twitter

    The Holo version of my popular Android Talon for Twitter app

    ...It is 100% open source, the only thing that you will have to do plug in is your own API keys. Feel free to use this as a resource for those kinds of thing, that's one of the reasons I wanted to open source it in the first place. Lots to learn from a big project like this, and I think that is pretty important with the ever changing world of Android.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Scripted Roulette

    Scripted Roulette

    Simulation tool for the casino game Roulette

    Scripted Roulette is an original application which helps you to develop and analyze new betting strategies for the casino game Roulette. Learn and understand more about the chances you really have to win.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    govaluate

    govaluate

    Arbitrary expression evaluation for golang

    ...Or they wind up baking the expression into the actual executable, even if they know it's subject to change. These strategies may work, but they take time to implement, time for users to learn, and induce technical debt as requirements change.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Boilr

    Boilr

    boilerplate template manager that generates files or directories

    ...Grab the one that fits your architecture, and you're all set to save time by using templates! Full Power of Golang Templates. Golang has powerful templating constructs which are very easy to learn and powerful. Dead-Simple Template Creation. Creating boilerplate templates is very easy, check out the license template to see a simple, but a very useful template for adding licenses to new projects with a single command.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    jsblocks

    jsblocks

    Better MV-ish Framework

    From simple user interfaces to complex single-page applications using faster, server-side rendered, and easy-to-learn frameworks. jsblocks is fast but we will not stop here. We have ideas on how to make it even faster. Model-View-Controller, Model-View-Collection, Model-View-ViewModel, Model-View-Whatever, Hierarchical Model-View-Controller or nothing at all - jsblocks has you covered. A Model-View-Collection layer stands on top of the main DOM syncing core.
    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
  • 10
    node2vec

    node2vec

    Learn continuous vector embeddings for nodes in a graph using biased R

    The node2vec project provides an implementation of the node2vec algorithm, a scalable feature learning method for networks. The algorithm is designed to learn continuous vector representations of nodes in a graph by simulating biased random walks and applying skip-gram models from natural language processing. These embeddings capture community structure as well as structural equivalence, enabling machine learning on graphs for tasks such as classification, clustering, and link prediction. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Restangular

    Restangular

    AngularJS service to handle Rest API Restful Resources

    ...For an Angular 2+ version of Restangular, check out ngx-restangular. It's a separate project with different maintainers, so issues regarding ngx-restangular should be reported over there. Learn Restangular! Try the live demo on plunkr. It uses the same example as the official Angular Javascript Project, but with Restangular! With $resource, you need to write the URL Template. In here, you don't write any urls. You just write the name of the resource you want to fetch and that's it. You don't have to know the URL, the path, or anything to do all of the HTTP operations you want. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Climate

    Climate

    The swiss-army knife of utility tools for Linux

    Climate is the ultimate command-line tool for Linux. It provides a huge number of command-line options for developers to automate their Linux system. This tool can be extremely helpful in learning various unix commands too. There is an option to print each command before they're executed to help you memorize them over time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    WORDPRESS/GULP STARTER KIT

    WORDPRESS/GULP STARTER KIT

    A starter kit for developing WordPress themes with Gulp

    Designing WordPress themes the old-fashioned way is time-consuming and error-prone. Automating the build process allows us to integrate best practices into our workflow while saving time. This project is a starter kit for developing highly optimized WordPress themes with Gulp, npm, and Sass, among other tools. This is not meant to be a starter theme or framework (although I have included a minimum viable theme to demonstrate some of the possibilities). It is, instead, a kind of project...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    SWire4js

    SWire4js

    A JavaScript library for developing SWire web applications

    ...This is a collection of demo SWire web applications which is useful in learning how to develop with SWire and SWire4js. These apps can been tried on-line here: http://swire-web-apps-collection.sourceforge.net/ To learn more about SWire, visit https://sourceforge.net/projects/swire/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Sahi - Web Test Automation Tool

    Sahi is a web automation testing tool focused on testers

    ...It is a tester friendly tool with recorders and object spy and simple scripting. Sahi Pro, the commercial version, is an Enterprise Grade Test Automation Tool that is simple to use and easy to learn. For over a decade now Sahi Pro has helped over 400 Enterprise clients solve everyday problems faced by their QA teams. Sahi Pro is a unique Test Automation tool that is tester-centric while being business-driven in its design and functionality. The result? A Test Automation tool that understands your business and reduces your time to market by over 50%. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 16
    char-rnn

    char-rnn

    Multi-layer Recurrent Neural Networks (LSTM, GRU, RNN)

    char-rnn is a classic codebase for training multi-layer recurrent neural networks on raw text to build character-level language models that learn to predict the next character in a sequence. It supports common recurrent architectures including vanilla RNNs as well as LSTM and GRU variants, letting users compare behavior and output quality across model types. It is straightforward: you provide a single text file, train the model to minimize next-character prediction loss, then sample from the trained network to generate new text one character at a time in the style of the dataset. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Perfect: Server-Side Swift

    Perfect: Server-Side Swift

    The Perfect core toolset and framework for Swift Developers

    ...Use Apple’s open source Swift programming language throughout your entire development process. Whether you’re building iOS and OS X apps, or backend support for web apps, wearable technologies, and games, you don’t need to learn another programming language when you use Perfect on the server-side.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    commentary.vim

    commentary.vim

    Commentary.vim: comment stuff out

    ...It integrates naturally with . repeat and respects indentation and block selections to avoid mangling code structure. Because it piggybacks on Vim’s native model, it feels like a built-in that you learn once and use everywhere.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    DotNetWikiBot Framework

    DotNetWikiBot Framework

    Make robots for MediaWiki-powered sites!

    The DotNetWikiBot Framework was developed so that it can offer a helping hand with many complicated and routine tasks of wiki site development and maintenance. DotNetWikiBot Framework is a cross-platform full-featured client API, that allows you to build programs and web robots easily to manage information on MediaWiki-powered sites. DotNetWikiBot Framework can also be used for learning C# and .NET.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20

    Cgreen

    Unittesting and mocking framework for C and C++

    ...Features include composite test suites, each test can be run in it's own process, trapping of hung tests, setup and teardown, extensible interface, support for mocking functions and automatic discovery of tests. Go to GitHub: https://github.com/cgreen-devs/cgreen to learn more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    PHP Login Webservice with JSON

    PHP Login Webservice with JSON

    This is basic PHP Login Webservice with JSON output

    Run sql dump in your Mysql server, then Put the codes in your server. This webservice always gives JSON output. This project is created for who wants to learn basic PHP webservice. So it is for PHP beginners. We have just one table whose name is "users". Here is its sql: CREATE TABLE IF NOT EXISTS `users` ( `id` int(11) NOT NULL AUTO_INCREMENT, `unique_id` varchar(64) CHARACTER SET utf8 NOT NULL, `name` varchar(50) CHARACTER SET utf8 NOT NULL, `email` varchar(100) CHARACTER SET utf8 NOT NULL, `encrypted_password` varchar(64) CHARACTER SET utf8 NOT NULL, `salt` varchar(16) CHARACTER SET utf8 NOT NULL, `created_at` datetime NOT NULL, `updated_at` datetime DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `id` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ; You can add/login a user with using GET or POST. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    jspx
    JSPX is a Java Web RAD Framework. That is based on Servlets and extending its very limited nature to fully OOP Java APIs to control HTML & to create advanced web application in a very fast development time. JSPX works on all web/application servers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Scriptio is a framework for presenting animations and educational content in a rich online experience. Featuring an easy-to-learn scripting language for fast prototyping and production-quality development, Scriptio is designed for Web 2.0 application
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Loading...

    Loading...

    Learn about animated SVG

    Loading... is a lightweight UI component library focused on providing simple and customizable loading indicators for web applications. It offers a collection of animated loaders that can be easily integrated into projects to improve user experience during asynchronous operations. The design emphasizes minimalism, ensuring that components are easy to use without introducing unnecessary complexity. Developers can customize styles, sizes, and animations to match their application’s design. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Awesome Recurrent Neural Networks

    Awesome Recurrent Neural Networks

    A curated list of resources dedicated to RNN

    ...Provides a wide range of works and resources such as a Recurrent Neural Network Tutorial, a Sequence-to-Sequence Model Tutorial, Tutorials by nlintz, Notebook examples by aymericdamien, Scikit Flow (skflow) - Simplified Scikit-learn like Interface for TensorFlow, Keras (Tensorflow / Theano)-based modular deep learning library similar to Torch, char-rnn-tensorflow by sherjilozair, char-rnn in tensorflow, and much more. Codes, theory, applications, and datasets about natural language processing, robotics, computer vision, and much more.
    Downloads: 0 This Week
    Last Update:
    See Project