• Stars
    star
    13,522
  • Rank 2,210 (Top 0.05 %)
  • Language
    C++
  • License
    GNU General Publi...
  • Created almost 7 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

World's largest Contributor driven code dataset | Used in Quark Search Engine, @OpenGenus IQ, OpenGenus Visual Project

Cosmos

Join our Internship Program now | Try this cool One Liner knowledge tool

The universe of algorithm and data structures

Cosmos is your personal offline collection of every algorithm and data structure one will ever encounter and use in a lifetime. This provides solutions in various languages spanning C, C++, Java, JavaScript, Swift, Python, Go and others.

This work is maintained by a community of hundreds of people and is a massive collaborative effort to bring the readily available coding knowledge offline.

Many coders ask me how to improve their own performances. I cannot say anything except "solve and review and prepare your library" - Uwi Tenpen

Make your fundamentals in Algorithms and Data Structure with these free resources:

Cosmic Structure

Following is the high-level structure of cosmos:

Each type has several hundreds of problems with solutions in several languages spanning C, C++, Java, Python, Go and others.

Maintainers

This is a massive collaboration. Hence, to keep the quality intact and drive the vision in the proper direction, we have maintainers.

Maintainers are your friends forever. They are vastly different from moderators.

Currently, we have 5 active maintainers and we are expanding quickly.

The task of maintainers is to review pull requests, suggest further quality additions and keep the work up to date with the current state of the world. ๐ŸŒ

Check out our current maintainers

Contributors

The success of our vision to bring knowledge offline depends on you. Even a small contribution helps. All forms of contributions are highly welcomed and valued.

Currently, we have over 1000+ contributors in Cosmos and over 2K+ contributors in sister projects of Cosmos.

When you contribute, your name with a link (if available) is added to our contributors list.

You can contribute by writing code, documentation in the form of installation guides and style guides, making Cosmos search friendly and many others. There are endless possibilities.

Additionally, you might want to take a look at this contributing guidelines before you make Cosmos better.

You may, also, refer to the available style guides before contributing code.

License

We believe in freedom and improvement. GNU General Public License v3.0

More Repositories

1

quark

Stay happy while offline | World's first offline search engine.
C++
618
star
2

Best-student-discount-services

Best student discount services one should definitely try out! Contributions and translations are highly encouraged.
394
star
3

vidsum

Generate summary of any video ๐Ÿ“บ anywhere and anytime
Python
240
star
4

Join_OpenGenus

Welcome to the OpenGenus Community ! ๐Ÿ‰‘ Do join our Internship program: https://discourse.opengenus.org/t/internship-guidelines-at-opengenus/2335/ ๐Ÿšถโ€โ™€๏ธ .
175
star
5

cosmos-search

๐ŸŒฑ The next generation unbiased real-time privacy and user focused code search engine for everyone; Join us at https://discourse.opengenus.org/
HTML
150
star
6

Find.Your.Purpose

An exhaustive list of products with a purpose of making our World a better place to live in and to help you find your mission.
91
star
7

coin

You do not need to donate ๐Ÿ’ฐ to feed millions of children. Your actions can.
JavaScript
33
star
8

Get.Work.Done

The revolutionary and happy way of freelancing. Start today!
23
star
9

checklist

OpenGenus Checklist project: Learn everything at your own pace and keep track ๐Ÿ Pioneering the future of organized sequential knowledge
HTML
22
star
10

memes

Python
15
star
11

falcon

Falcon: A library to use Cosmos conveniently
OpenEdge ABL
15
star
12

Feedback

Places to get valuable feedback for your every awesome work
14
star
13

SIFT-Scale-Invariant-Feature-Transform

SIFT (Scale Invariant Feature Transform)
Python
14
star
14

face_aging

Python
10
star
15

OpenGenus-Slack

Email us or Open an issue to join us at Slack
9
star
16

word-to-pdf

Node.JS web application to convert an uploaded Word document to a PDF file (available as download for the user) (developed by OpenGenus Intern, Prateek Sharma)
JavaScript
7
star
17

online-compiler-flask

Online C compiler application using Flask (developed by OpenGenus Intern, Devansh Thapa)
Python
7
star
18

master-c-programming

Master C Programming practically. 6 weeks master bootcamp.
C
6
star
19

Find.the.Lost

[ ๐Ÿšง Coming to the open soon ๐Ÿšง ] We aim to integrate all web services ๐Ÿถ and interconnect 3๏ธโƒฃ all devices ๐Ÿ“ฑon the web to gather all relevant information and process it to track a lost person ๐Ÿ™Ž . Stay tuned ๐Ÿ“ป for updates.
6
star
20

web_api_nodejs

A basic guide on building a Web API in NodeJS
JavaScript
5
star
21

online-compiler

Online compiler in Node.JS (by OpenGenus intern Prateek Sharma ๐Ÿ˜ƒ)
JavaScript
5
star
22

r-OpenGenus

Your own sub-reddit of OpenGenus
CSS
5
star
23

Ideas

[Use our Discourse instance] For now drop any ideas here. Soon we will be migrating to a service provider.
5
star
24

discuss

Find users to discuss anything and find a new friend
4
star
25

drag_and_drop

HTML
4
star
26

cosmos_android

Java
4
star
27

mobile-app

Java
3
star
28

typing-speed-test-in-java

Typing Speed Test in Java
Java
3
star
29

keylogger-cpp

Keylogger developed in C++
C++
3
star
30

rikimaru

A VS-Code extension to bring implementation of any algorithm and data-structure in your favorite language
JavaScript
3
star
31

PDF_to_Image

Python
3
star
32

minesweeper-in-java

Minesweeper Game implemented in Java Programming Language. [Complete Source Code with explanation]
Java
3
star
33

Python-Crash-Course

Python Crash Course: Learn by developing 13 games and apps practically [Codebase]
Python
3
star
34

nasa-api

JavaScript
3
star
35

calculator_devops

Java
3
star
36

cosmos-format

A formatting tool ๐ŸŒฑto keep Cosmos clean ๐Ÿ˜๏ธ
Shell
3
star
37

feedback-web

Places to get valuable feedback for your every awesome work
HTML
2
star
38

snake-game-in-python

Python
2
star
39

t-rex

Processing
2
star
40

image_to_image_translation_cyclegan

Python
2
star
41

face

Project on Reconstructing Face
Python
2
star
42

push_api

HTML
2
star
43

library-management-system

Library Management Systems (LMS) in Java from scratch
Java
2
star
44

web

HTML
2
star
45

course

Python
2
star
46

iOS

Swift
2
star
47

offline

Python
2
star
48

snake-game-in-cpp

Snake game in C++
C++
2
star
49

calculator

Java
2
star
50

piano

JavaScript
2
star
51

html_lists

HTML
2
star
52

face_print

Python
2
star
53

Bank-Management-System-in-Cpp

Bank Management System in C++
C++
2
star
54

task-scheduler

Task scheduler using Heap
JavaScript
1
star
55

indexeddb

HTML
1
star
56

http_requests

1
star
57

localmedia

In regard to discussion based on https://github.com/orgs/OpenGenus/teams/contributors/discussions/1
1
star
58

visual

"OpenGenus Visual" project
HTML
1
star
59

node_module

1
star
60

radio-air

HTML
1
star
61

ProjectBot

1
star
62

radio

JavaScript
1
star
63

audio_feature

extracting feature from audio
Python
1
star
64

minesweeper-js

JavaScript
1
star
65

hdfs_guide

1
star
66

iq-extension

CSS
1
star
67

local_storage

local storage in HTML
HTML
1
star
68

Numeric-Converter-in-Java

Numerical Converter in Java with GUI
Java
1
star
69

cookies

HTML
1
star
70

Pong-Game-HTML

HTML
1
star
71

chatbot-web

CSS
1
star
72

progress-bar-cpp

Progress bar in C++
1
star
73

2048-javascript

2048 game developed in JavaScript
1
star
74

Spell-Checker-in-cpp

Spell Checker in C++
C++
1
star
75

language

Jupyter Notebook
1
star
76

picasso

Python
1
star
77

Pneumonia-Detection

Pneumonia Detection on Chest X-Rays using Deep Learning
Python
1
star
78

snake-game

Snake game developed in Java (developed by OpenGenus Intern, Priyanshi Sharma)
Java
1
star
79

cpp_compilation

1
star
80

extension

HTML
1
star
81

dice_game_dom

Learn DOM concepts with Roll the Dice game (by our intern Shannon Zhong ๐Ÿ˜ƒ)
CSS
1
star
82

JPG-to-PNG

JPG to PNG in Node.js
JavaScript
1
star
83

random

Randomly redirects to an OpenGenus article
HTML
1
star
84

cosmos-engine

The online compiler and debugging tool [WIP]
1
star
85

flappy-bird-python

Python
1
star
86

kafka_basics

Java
1
star
87

chatbot

Developing a basic chatbot using AIML (developed by OpenGenus Intern, Priyanshi Sharma)
1
star
88

image_denoising_autoencoder

Image denoising autoencoder
Python
1
star
89

Library-management-system-BST

Library management system
JavaScript
1
star
90

Virtual-keyboard

Virtual keyboard in HTML, CSS and JS [developed by Mizbaul Haque Maruf, OG intern]
JavaScript
1
star
91

Tetris-in-Python

Tetris in Python using PyGame [developed by OG intern Mathankumar V]
Python
1
star
92

Pancreas-Segmentation

Pancreas Segmentation using UNet
Python
1
star
93

typing-speed-python

Typing Speed Test in Python (developed by Siri)
Python
1
star
94

PDF-hosting

PDF hosting
Python
1
star
95

tic-tac-toe-rl

Python
1
star
96

Fault-Detection-System

Fault detection system using the deep learning model EfficientNet to distinguish between defective and non-defective cells [by Cherifi Imane]
Jupyter Notebook
1
star
97

trading-app-in-cpp

Trading app in C++ [Developed by OG intern Vidhi Srivastava]
C++
1
star
98

Restaurant-Management-System

Restaurant Management System in C++
C++
1
star
99

Image-recognition-web-app-Express-JS

Image recognition web app using Express JS
JavaScript
1
star
100

buildings-and-road-segmentation

Buildings and Road segmentation for Self-Driving cars [by Cherifi Imane]
Jupyter Notebook
1
star