Displaying 1 to 20 from 31 results

byte-of-python - Beginners book on Python - start here if you don't know programming

  •    Python

"A Byte of Python" is a free book on programming using the Python language. It serves as a tutorial or guide to the Python language for a beginner audience. If all you know about computers is how to save text files, then this is the book for you. This book will teach you to use Python version 3. There will also be guidance for you to adapt to the older and more common Python version 2 in the book.

digit-classifier - A single handwritten digit classifier, using the MNIST dataset. Pure Numpy.

  •    Python

An implementation of multilayer neural network using numpy library. The implementation is a modified version of Michael Nielsen's implementation in Neural Networks and Deep Learning book. Note: There are other functions in use other than sigmoid, but this information for now is sufficient for beginners.

algorithm-archive - A collaborative book on algorithms

  •    C

We do not yet accept entirely new chapters by everyone. If you would like to start work on one, get in contact with Leios first. If you create a full chapter, including text, and submit it as a pull request it is most likely going to get rejected. If you want to help, it is best to write language examples for existing chapters. You can also try to find spelling or other mistakes in existing chapters and submit fixes for those.

rustlings - Small exercises to get you used to reading and writing Rust code!

  •    Rust

Note: If you're on MacOS, make sure you've installed Xcode and its developer tools by typing xcode-select --install. Note: If you have Xcode 10+ installed, you also need to install the package file found at /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg.

pokeapi - The Pokémon API.

  •    Python

PokéAPI is open and free to use. However, we will ban IP addresses that abuse this privilege. This API is used primarily for educational purposes, and we do not want people inhibiting the education of others. See the fair use guide on the docs for more information. Moreover, we strongly suggest to cache request made, see the Wrapper section below.

letra-extension - Passively learn a new language every time you open a new tab

  •    SCSS

Passively learn a new language every time you open a new tab. Feel free to check the issues page for any open issues. If this is your first time contributing to Open Source, check out the Contributing Guidelines.

plots2 - PublicLab

  •    Ruby

The content management system for the Public Lab research community, the plots2 web application is a combination of a group research blog of what we call "research notes" and a wiki. Read more about the data model here. It features a Bootstrap-based UI and a variety of community and attribution features that help the Public Lab community collaborate on environmental technology design and documentation, as well as community organizing. Originally a Drupal site, it was rewritten in 2012 in Ruby on Rails and has since extended but not entirely replaced the legacy Drupal data model and database design.

beginner-projects - 👶 A list of projects for beginners.


A list of projects for beginners. If you're completely new to programming, you may want to look into a tutorial. Before starting, you should already know the basics of programming such as variables, loops, dictionaries, and how to define functions, as well as how to run programs on your own machine.

Skytable - Your next NoSQL database

  •    Rust

Skytable is an effort to provide the best of key/value stores, document stores and columnar databases, that is, simplicity, flexibility and queryability at scale. The name 'Skytable' exemplifies our vision to create a database that has limitless possibilities. It is natively multithreaded and scales to millions of queries per second per node with no optimizations left off the table. The database server doesn't need more than 1MB to run.

byte-of-vim - "A Byte of Vim" is a book which aims to help you to learn how to use the Vim editor (version 7), even if all you know is how to use the computer keyboard


"A Byte of Vim" is a book which aims to help you to learn how to use the Vim editor (version 7), even if all you know is how to use the computer keyboard. The first part of this book is meant for new users who want to understand what Vim is and learn how to use it.

learn-elm-architecture-in-javascript - :unicorn: Learn how to build web apps using the Elm Architecture in "plain old" JavaScript (step-by-step tutorial with TDD)!

  •    Javascript

Learn how to build web applications using the Elm ("Model Update View") Architecture in "plain" JavaScript. Therefore, by learning the Elm Architecture, you will intrinsically understand Redux which will help you learn/develop React apps.

learn-ngrok - :cloud: Learn how to use ngrok to share access to a Web App/Site running on your "localhost" with the world!

  •    HTML

ngrok is a small piece of software that lets you run a web application on your local computer and (securely) share it with the world on a public address ("URL"). Anyone working on a Web App/Site and needs a quick/easy way to show or test it without "deploying" it. e.g: you are actively developing something and deploying it to Heroku would be too time consuming.

postgres-showcase - Postgres features showcase (commented SQL samples) for beginners

  •    PLpgSQL

Sample object creation and query scripts to illustrate different Postgres object types and data quering possibilities. Targeted for beginners.

front-end - Re-implementation of Operation Code's front-end with best practices, SEO, and performance in mind

  •    Javascript

This is incoming v2 front-end application for OperationCode. We highly recommend joining our organization to receive an invite to our Slack team. From there, you'll want to join the #oc-projects channel. You can get help from multiple professional developers, including people who have worked on the application since day 1! Our website is currently served by code located here, but that repository is no longer being developed. For information about the maintainers of the project, check out MAINTAINERS.md.

operationcode_frontend - Front-end repository for live site

  •    Javascript

Please direct contribution interests to the new repository, OperationCode/front-end. This repository is moving towards deprecation as we work on re-implementing the website with better practices, a better developer experience, better SEO, and much better performance. If the command doesn't work the first time, run it again.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.