Top 23 Science Open-Source Projects

  • julia

    The Julia Programming Language

    Project mention: In my experience, Julia and its packages have the highest rate of serious correctness bugs of any programming system I’ve used, and I started programming with Visual Basic 6 in the mid-2000s. | reddit.com/r/programmingcirclejerk | 2022-05-16
  • awesome-datascience

    :memo: An awesome Data Science repository to learn and apply for real world problems.

    Project mention: High income skills? | reddit.com/r/Fire | 2021-12-22

    There are several on github, such as: https://github.com/academic/awesome-datascience

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • awesome-python-applications

    💿 Free software that works great, and also happens to be open-source Python.

    Project mention: Where can I find real world django projects to read? | reddit.com/r/django | 2022-01-01
  • SymPy

    A computer algebra system written in pure Python

    Project mention: HackerRank (YC S11) Has DMCA'ed the SymPy Docs | news.ycombinator.com | 2022-04-19

    Wait. Wait a minute. Just wait one little minute here...

    Your company has issued a DMCA takedown notice for "plagiarized code snippets" against the library-in-questions own documentation? (The take down was issued against docs.sympy.org; linked directly within sympy's GIT repo README.md: https://github.com/sympy/sympy)

    And this is an "initiative" your organization has undertaken? Have you thought this through?

    Where should engineers who want to learn about sympy go to attain that knowledge?

    Where did your team learn about and generate the assessment questions?

    Where do you stop with this initiative? Would you issue takedown notices to MDN? Stack Overflow? What about VSCode Copilot?

  • stellarium

    Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and macOS. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.

    Project mention: Curious about event viewed in the california skies on the coast at 10:20 pm | reddit.com/r/Astronomy | 2022-05-19

    You can check this stuff out yourself using Stellarium (it's free).

  • astropy

    Astronomy and astrophysics core library

    Project mention: Anyone here know where I can find a free api for positions of celestial objects at specific point in time in relation to location? | reddit.com/r/Astronomy | 2022-05-10

    Nevermind, astropy does this apparently.

  • stdlib

    ✨ Standard library for JavaScript and Node.js. ✨

    Project mention: What convenience libraries are must use? | reddit.com/r/node | 2022-02-16

    lodash and lodash-es for browser are good, check out also stdlib

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • Tablesaw

    Java dataframe and visualization library

    Project mention: Does Java has similar project like this one in C#? (ml, data) | reddit.com/r/java | 2021-05-23

    For data frames, tablesaw or anything with apache arrow interop would be a good way to go: https://github.com/jtablesaw/tablesaw

  • deepvariant

    DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data.

    Project mention: [D] Is deep learning having an impact in life sciences yet? | reddit.com/r/bioinformatics | 2021-07-04

    Deepvariant is a another example.

  • singularity

    Singularity has been EOL'ed, see Apptainer

    Project mention: Just a warning about typos | reddit.com/r/linux | 2022-02-13

    Old Singularity repo: https://github.com/apptainer/singularity

  • JGraphT

    Master repository for the JGraphT project

  • plotters

    A rust drawing library for high quality data plotting for both WASM and native, statically and realtimely 🦀 📈🚀

    Project mention: Simple plotting/graphing crate suggestions | reddit.com/r/rust | 2022-04-10
  • pint

    Operate and manipulate physical quantities in Python

    Project mention: Wind Turbine Blades Can’t Be Recycled, So They’re Piling Up in Landfills (2020) | news.ycombinator.com | 2022-04-07
  • Thrive

    The main repository for the development of the evolution game Thrive.

    Project mention: Is the C# support for Godot mature enough to make a full game with from start to finish? | reddit.com/r/godot | 2022-05-08

    Yes, Example game - https://github.com/Revolutionary-Games/Thrive

  • boinc

    Open-source software for volunteer computing and grid computing.

    Project mention: Trying to get started | reddit.com/r/gridcoin | 2022-05-14
  • science-based-games-list

    Science-based games - a collaborative list

    Project mention: learning based games for math or other subjects, for adults? | reddit.com/r/gamesuggestions | 2022-03-18
  • Colour

    Colour Science for Python

    Project mention: The Color of Infinite Temperature | news.ycombinator.com | 2022-01-16

    I haven’t seen the math for the conversion but the conversion from CCT to xy/uv are given for a particular domain. One of the conversion with the largest domain, i.e. Ohno m, covers domain [1000K, 100000K]: https://github.com/colour-science/colour/blob/develop/colour...

    Infinity is very much in extrapolation territory.

  • GoldenCheetah

    Performance Software for Cyclists, Runners, Triathletes and Coaches

    Project mention: For data geeks | reddit.com/r/Velo | 2021-10-16

    GC has a very powerful expression system, based on R.

  • covid19_scenarios

    Models of COVID-19 outbreak trajectories and hospital demand

    Project mention: How to buy HEX from ETH? (ethhex has bogus https cert) | reddit.com/r/Pulsechain | 2022-05-04

    Same issue and resolution was found on other sites in the wild: https://github.com/neherlab/covid19_scenarios/issues/516

  • common-workflow-language

    Repository for the CWL standards. Use https://cwl.discourse.group/ for support 😊

    Project mention: Common Workflow Language | news.ycombinator.com | 2022-04-27
  • arxiv-vanity

    Renders papers from arXiv as responsive web pages so you don't have to squint at a PDF.

  • XChart

    XChart is a light-weight Java library for plotting data.

  • LaTeX-examples

    Examples for the usage of LaTeX

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-19.

Science related posts

Index

What are some of the best open-source Science projects? This list will help you:

Project Stars
1 julia 39,199
2 awesome-datascience 18,672
3 awesome-python-applications 13,652
4 SymPy 9,207
5 stellarium 3,481
6 astropy 3,251
7 stdlib 2,943
8 Tablesaw 2,911
9 deepvariant 2,488
10 singularity 2,335
11 JGraphT 2,107
12 plotters 2,103
13 pint 1,729
14 Thrive 1,547
15 boinc 1,474
16 science-based-games-list 1,471
17 Colour 1,452
18 GoldenCheetah 1,419
19 covid19_scenarios 1,377
20 common-workflow-language 1,338
21 arxiv-vanity 1,322
22 XChart 1,278
23 LaTeX-examples 1,262
Find remote jobs at our new job board 99remotejobs.com. There are 8 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com