Track Awesome Cern Updates Daily
A curated list of awesome open source frameworks, libraries and software developed by CERN for the world
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 CERN/awesome-cern · ⭐ 54 · 🏷️ Computer Science
Feb 13, 2025
Engineering
- EAM Light: light-weight web application for HxGN EAM.
Open Science / Digital repositories
- InvenioRDM: turn-key research data management (RDM) digital repository platform based on Invenio Framework and Zenodo, written in Python and React.
- REANA: a reproducible research data analysis platform.
Feb 06, 2025
Physics/mathematics analysis/simulation / Event Management
- Xsuite: A collection of Python packages for simulating beam dynamics in particle accelerators with support of different computing platforms, such as OpenMP and various GPU frameworks.
Feb 04, 2025
Physics/mathematics analysis/simulation / Event Management
- CAiMIRA (⭐17): CERN Airborne Model for Indoor Risk Assessment, a tool developed to assess and model the concentration of airborne viruses in enclosed spaces, specifically focusing on the SARS-CoV-2 virus. Documentation available here.
Security / Event Management
- pam_2fa (⭐38): PAM 2FA module provides a second factor authentication, to be combined with the standard PAM-based password.
Libraries / Flask
- flask-multipass (⭐62): multi-backend authentication system for Flask
- flask-pluginEngine (⭐24): a simple plugin system for Flask applications
- js-flask-urls (⭐23): get Flask blueprint URLs in your JS apps, the clean way
Libraries / UI
- react-jsx-i18N (⭐2): Gettext-enhanced React components
- React-SearchKit (⭐82): React components library to build search interfaces.
Feb 03, 2025
Open Science / Digital repositories
- InvenioILS: a modern and user-friendly integrated library system, written in Python and React.
- Open Data Portal: highly curated repository of high energy physics (UI and server), written in Python.
- Zenodo (⭐86): Research. Shared. An open dependable home for the long-tail of science.
Open Science / Event Management
- Indico: feature-rich general event management system written in Python.
- newdle (⭐94): a lightweight collaborative enterprise meeting scheduling tool
Physics/mathematics analysis/simulation / Event Management
- ACTS (⭐111): Experiment-independent toolkit for (charged) particle track reconstruction in high energy an nuclear physics experiments
- BioDynaMo: create, run, and visualise multidimensional agent-based simulations in various domains.
- Geant4: Toolkit for the simulation of the passage of particles through matter.
- ROOT: an open-source data analysis framework used by high energy physics and others.
Storage and Data / Data management
- FTS: software written in C++/Python to orchestrate reliable and large-scale data transfers.
- Rucio: software written in Python to manage large volumes of data spread across data centres.
- Davix: toolkit for file operations over HTTP and Cloud protocols (written in C++).
Storage and Data / Storage systems
- EOS: distributed storage system written in C++ for the exabyte era (biggest installation 1.1 Exabytes).
- CTA: distributed storage system written in C++ for archival of data on tape media (biggest installation 1 exabyte).
- CVMFS: a scalable, reliable and low-maintenance software distribution service.
- QuarkDB: high-performance C++ key-value datastore built with: RocksDB + Raft + Redis wire protocol (RESP2).
- Reva (⭐186): WebDAV/gRPC server to connect end-users to storage system (EOS, CephFS). Written in Go.
Libraries / UI
- react-overridable (⭐8): Overridable React components.