All Projects → evrimagaci → periodum

evrimagaci / periodum

Licence: OSL-3.0 license
Periodum: An Interactive, Open-Source Periodic Table!

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
shell
77523 projects

Projects that are alternatives of or similar to periodum

bioicons
A library of free open source icons for science illustrations in biology and chemistry
Stars: ✭ 665 (+92.2%)
Mutual labels:  science, chemistry
qmflows
This library tackles the construction and efficient execution of computational chemistry workflows
Stars: ✭ 35 (-89.88%)
Mutual labels:  science, chemistry
SciCompforChemists
Scientific Computing for Chemists text for teaching basic computing skills to chemistry students using Python, Jupyter notebooks, and the SciPy stack. This text makes use of a variety of packages including NumPy, SciPy, matplotlib, pandas, seaborn, NMRglue, SymPy, scikit-image, and scikit-learn.
Stars: ✭ 65 (-81.21%)
Mutual labels:  science, chemistry
mlearn
Benchmark Suite for Machine Learning Interatomic Potentials for Materials
Stars: ✭ 89 (-74.28%)
Mutual labels:  science, chemistry
Pyzo
Python to the people
Stars: ✭ 192 (-44.51%)
Mutual labels:  science, interactive
pem-dataset1
Proton Exchange Membrane (PEM) Fuel Cell Dataset
Stars: ✭ 48 (-86.13%)
Mutual labels:  science, chemistry
molecules
chemical graph theory library for JavaScript
Stars: ✭ 83 (-76.01%)
Mutual labels:  science, chemistry
periodic-table.io
periodic-table.io
Stars: ✭ 37 (-89.31%)
Mutual labels:  chemistry, periodic-table
Periodic Table
Periodic elements data
Stars: ✭ 119 (-65.61%)
Mutual labels:  science, chemistry
Gitscience
A curated list of science- and engineering related repositories on GitHub and in neighboring counties
Stars: ✭ 8 (-97.69%)
Mutual labels:  science, chemistry
periodic-table
Interactive Periodic Table which I made with React.js and CSS Grid. I was trying to memorize all the elements and thought, hey can I make this peculiar layout with my current CSS skills? I finally did
Stars: ✭ 92 (-73.41%)
Mutual labels:  chemistry, periodic-table
chemispy
A library for using chemistry in your applications
Stars: ✭ 28 (-91.91%)
Mutual labels:  science, chemistry
chemlib
🧪 A comprehensive chemistry library for Python.
Stars: ✭ 26 (-92.49%)
Mutual labels:  chemistry, periodic-table
CATmistry
Chemistry, Gamified
Stars: ✭ 15 (-95.66%)
Mutual labels:  science, chemistry
mendeleev
A python package for accessing various properties of elements, ions and isotopes in the periodic table of elements.
Stars: ✭ 107 (-69.08%)
Mutual labels:  chemistry, periodic-table
Atomic-Periodic-Table.Android
Atomic - Periodic Table
Stars: ✭ 33 (-90.46%)
Mutual labels:  science, chemistry
QCElemental
Periodic table, physical constants, and molecule parsing for quantum chemistry.
Stars: ✭ 116 (-66.47%)
Mutual labels:  chemistry, periodic-table
pbcpy
Python package providing some useful tools when dealing with molecules and materials under periodic boundary conditions and uniform grids. This is a mirror of https://gitlab.com/ales.genova/pbcpy
Stars: ✭ 18 (-94.8%)
Mutual labels:  science, chemistry
atom-pwa
Learn the basics of chemistry doing the tests and using the periodic table
Stars: ✭ 41 (-88.15%)
Mutual labels:  chemistry, periodic-table
senpai
Molecular dynamics simulation software
Stars: ✭ 124 (-64.16%)
Mutual labels:  science, chemistry

Periodum: An Interactive Periodic Table Project

This project started as a Turkish periodic table developed by Evrim Ağacı & Bionluk, and then evolved into an open-source community project and then finally, an international science project. We have a path forward and we are seeking programmers that are willing to take on the language expansion process. Contribute to the project if you're interested - and feel free to ask any questions if you cannot figure out anything (because of language or for any other reason)!

Important Links

Key Docs

Related Repos

Installation

Steps

  1. Complete the mysql setup via this link.
  2. Download the db.sql.zip database file.
  3. Export the db.sql file in the downloaded folder to the project main directory.
  4. Go to the main directory of the project via the terminal and enter sh setup.sh command.

Commands

# install dependencies
$ yarn install

# serve with hot reload at localhost:3000
$ yarn dev

# build for production and launch server
$ yarn build
$ yarn start

# generate static project
$ yarn generate

Testing

We use @testing-library/vue library for testing. You can check the cheat sheet here and see example tests here.

Please follow the GitLab testing guide for the testing structure and format.

Contribution Guidelines

Please click here to learn more about how to contribute to Periodum project.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].