Showing 500 open source projects for "cs"

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
  • 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
    CS-Ebook

    CS-Ebook

    Curated list of classic, high-quality computer science books

    CS-Ebook is a curated repository that compiles high-quality and classic computer science books across a wide range of software-related fields. It focuses on depth over volume, selecting only well-regarded titles that support structured learning and long-term skill development. It spans core areas such as computer fundamentals, programming languages, software engineering, mathematics, data science, and artificial intelligence, making it suitable for learners at different stages. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 2
    CS Fundamentals

    CS Fundamentals

    Curated CS fundamentals for placement prep

    CS-Fundamentals is a curated study repository for computer science placement and interview preparation. It gathers notes, PDFs, cheat sheets, question banks, and roadmaps across major CS subjects. The collection covers data structures and algorithms, computer networks, DBMS and SQL, object-oriented programming, operating systems, software engineering, and system design.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 3
    CS-Books

    CS-Books

    Collection of computer science textbooks, learning materials

    CS-Books is a massive curated collection of computer science textbooks, learning materials, and resource links that covers a wide range of topics from programming languages like C/C++ and Python to core subjects such as data structures, algorithms, operating systems, databases, networks, and design patterns. The repository aggregates over a thousand classic reference books and educational resources into a single index, making it a valuable starting point for self-learners, students preparing for technical interviews, and professionals deepening their knowledge across different CS domains. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    PHP CS Fixer

    PHP CS Fixer

    A tool to automatically fix PHP Coding Standards issues

    PHP-CS-Fixer is a tool that automatically fixes coding standards issues in PHP files. It helps developers maintain consistent coding style by applying rules defined by PHP-FIG (PSR standards) or custom configuration. It is widely used in CI/CD pipelines to enforce style conformity and reduce code review overhead.
    Downloads: 10 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
    CS Self-Learning

    CS Self-Learning

    Chinese-language CS self-learning guide with curated resources

    cs-self-learning is a comprehensive, Chinese-language guide aimed at helping self-learners master computer science concepts. It provides a structured roadmap covering algorithms, operating systems, networks, databases, and more, with curated links to online courses, tutorials, and books. The project is especially useful for non-English speakers pursuing independent or supplemental learning in CS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Computer Science courses video lectures

    Computer Science courses video lectures

    List of Computer Science courses with video lectures

    This repository is a curated list of full-length computer science video lecture series across many universities and MOOC platforms, helping learners assemble their own curriculum. The list spans foundational topics like algorithms, data structures, operating systems, computer networks, machine learning, and more, all delivered via lectures rather than just textual tutorials. The contributor guidelines encourage adding high-quality courses (not just casual tutorials) so the list remains...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    Maths, CS & AI Compendium

    Maths, CS & AI Compendium

    Become a cracked AI/ML Research Engineer

    Maths, CS & AI Compendium is an open educational project that explains mathematics, computing, and artificial intelligence from foundational concepts through advanced engineering topics. It favors intuition, practical context, and connected explanations over dense textbook notation. Its chapters cover vectors, matrices, calculus, statistics, probability, machine learning, language processing, computer vision, speech, multimodal learning, robotics, and graph neural networks.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    OpenAI CS Agents Demo

    OpenAI CS Agents Demo

    Demo of a customer service use case implemented with the OpenAI Agents

    This repository is a customer service agent demo built using the OpenAI Agents SDK to showcase how to build a production-style conversational assistant for use cases like airline customer support. It consists of two major parts: a Python backend that orchestrates agent logic (tool calls, handoffs, memory, routing) and a Next.js UI for chat interaction and visualizing agent state. The demo covers tasks you’d expect in customer service: changing flights, checking status, answering FAQs, etc....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    The Python Computer Science Degree

    The Python Computer Science Degree

    This is a curated list of free courses from reputable universities

    The Python Computer Science Degree is a curated computer science curriculum built around free online courses. It is designed to mirror the core requirements of an undergraduate computer science degree while removing general education classes. The repository focuses on Python-friendly learning paths, making it approachable for self-taught developers who want a structured academic foundation. It includes courses from reputable institutions such as Harvard, MIT, Stanford, and Princeton. The...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 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
  • 10
    The Open Source Computer Science Degree

    The Open Source Computer Science Degree

    Video discussing this curriculum

    ...The repository is organized to guide learners through a structured path similar to a university curriculum. It emphasizes accessibility, allowing anyone to gain a comprehensive CS education at no cost. The project is maintained by the community, ensuring that resources remain relevant and up to date. It is widely used by self-learners and developers seeking to strengthen foundational knowledge. Overall, it democratizes access to high-quality computer science education.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Crash-Course-Computer-Science-Chinese

    Crash-Course-Computer-Science-Chinese

    Computer Crash Course (40 complete episodes)

    Crash-Course-Computer-Science-Chinese is a translation and subtitle project for the full 40-episode Crash Course Computer Science series. It offers high-quality Chinese subtitles (including a “refined” or “proofread” edition) for each episode, making the series more accessible to Chinese-speaking learners. The repository links directly to video uploads on platforms like Bilibili and provides the subtitle text both as a single combined file and as separate files per episode. Beyond subtitles,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Laravel Pint

    Laravel Pint

    Laravel Pint is an opinionated PHP code style fixer for minimalists.

    Laravel Pint is an opinionated PHP code-style fixer for minimalists. Pint is built on top of PHP-CS-Fixer and makes it simple to ensure that your code style stays clean and consistent. Pint is automatically installed with all new Laravel applications so you may start using it immediately. By default, Pint does not require any configuration and will fix code style issues in your code by following the opinionated coding style of Laravel.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Auto-CS

    Auto-CS

    Automatic annotation of Cued Speech

    ...See <https://auto-cuedspeech.org> for details about the related Research Project. See SPPAS website: <https://sppas.org> Auto-CS source code and documentation: <https://brigitte-bigi.github.io/auto-cs/>
    Downloads: 10 This Week
    Last Update:
    See Project
  • 14
    PHP Coding Standards Fixer

    PHP Coding Standards Fixer

    A tool to automatically fix PHP Coding Standards issues

    The PHP Coding Standards Fixer (PHP CS Fixer) tool fixes your code to follow standards, whether you want to follow PHP coding standards as defined in the PSR-1, PSR-2, etc., or other community driven ones like the Symfony one. You can also define your (team’s) style through configuration. It can modernize your code (like converting the pow function to the operator on PHP 5.6) and (micro) optimize it.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    Computer Science Flash Cards

    Computer Science Flash Cards

    Mini website for testing both general CS knowledge and enforce coding

    This repository collects concise flash cards that cover the core ideas of a traditional computer science curriculum with a focus on interview readiness. The cards distill topics like time and space complexity, classic data structures, algorithmic paradigms, operating systems, networking, and databases into short, testable prompts. They are designed for spaced-repetition style study so you can cycle frequently through fundamentals until recall feels automatic. Many cards point at canonical...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    C# ECG Toolkit

    C# ECG Toolkit

    ECG Toolkit support for: SCP-ECG, DICOM, HL7 aECG, ISHNE & MUSE-XML

    C# ECG Toolkit is an open source software toolkit to convert, view and print electrocardiograms. The toolkit is developed using C# .NET Framework 2.0 and later (code also supports netstandard2.0). Support for ECG formats: SCP-ECG, DICOM, HL7 aECG, ISHNE, MUSE-XML and OmronECG.
    Leader badge
    Downloads: 26 This Week
    Last Update:
    See Project
  • 18
    TANGO Control System
    go to https://www.tango-controls.org and https://gitlab.com/tango-controls to get latest versions! TANGO is a device oriented control system for Linux and Windows. It provides a framework in C++, Java and Python for implementing distributed control objects. TANGO has a full set of tools and hundreds of device servers.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 19
    REKCARC-TSC-UHT

    REKCARC-TSC-UHT

    Guidance for courses in Department of Computer Science and Technology

    This repository is a mirrored, community-curated set of study materials for Tsinghua University’s Department of Computer Science and Technology (the name reads like “THU-CST” reversed). It gathers course notes, labs, exam archives, and project write-ups across core CS topics, emphasizing reproducible setups and guidance for succeeding in demanding classes. The content is organized to mirror the program’s progression so students can see prerequisites and plan learning paths. Contributors document pitfalls and tips that official syllabi may not cover, such as tooling quirks or typical grading criteria. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    DICOM# open source project is intented to provide an OO class library for DICOM communication and will be developed purely by C# and running in .NET environment. DICOM# partially rewrites dcm4che open source project in C#. This subproject contains the GIT repo for the orignal dicom-cs project: https://sourceforge.net/projects/dicom-cs/.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    The Missing Semester

    The Missing Semester

    The Missing Semester of Your CS Education

    The Missing Semester is a course and repository that teaches the engineering skills often skipped in traditional computer science curricula: command-line fluency, shell scripting, editors, version control, debugging, data wrangling, and automation. It includes lecture notes, exercises, and sample solutions that encourage hands-on practice rather than passive reading. The curriculum demystifies tools like bash, vim, git, and make, showing how to combine them into efficient workflows that...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    Coding Interview University

    Coding Interview University

    A complete computer science study plan to become a software engineer

    Coding Interview University is a multi-month self-study plan that grew from a short personal to-do list into a comprehensive roadmap for preparing technical interviews at large software companies. The author used this plan to transition into a Software Development Engineer role at Amazon and emphasizes that most learners will not need to study as many hours to succeed. The repository focuses on practical readiness over memorization, guiding you to learn core computer science topics to about...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    JavaScript Algo and Data Structures

    JavaScript Algo and Data Structures

    Algorithms and data structures implemented in JavaScript

    javascript-algorithms is an open source repository by Oleksii Trekhleb that provides implementations of algorithms and data structures in JavaScript. Each algorithm includes explanations, complexity analysis, and references for further reading, making it both a coding resource and a study guide. The repository covers topics such as sorting, searching, graph algorithms, cryptography, and data structures like linked lists, stacks, and queues. It is designed to help developers understand...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Roslynator

    Roslynator

    A collection of 500+ analyzers, refactorings and fixes for C#

    A collection of 500+ analyzers, refactorings, and fixes for C#, powered by Roslyn. Roslynator client libraries are meant to be used for the development of your own analyzers/refactorings. It does not contain any analyzers/refactorings themselves. All analyzers in package Roslynator.Formatting.Analyzers are disabled by default. Roslynator Testing Framework can be used for unit testing of analyzers, refactorings and code fix. The framework is distributed as a NuGet package. Some analyzers...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Best-websites-a-programmer-should-visit

    Best-websites-a-programmer-should-visit

    Some useful websites for programmers

    Best-websites-a-programmer-should-visit is a living, community-curated directory of links that programmers consistently find useful throughout their careers. Rather than being a random bookmark dump, it organizes resources into practical categories such as algorithms, competitive programming, reading materials, podcasts, newsletters, interview prep, design, security, performance, and more. The list aims to reduce the “what should I learn next?” friction by pointing you to high-signal,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Auth0 Logo