An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by bast

A curated list of projects in awesome lists by bast .

https://github.com/bast/somepackage

Show how to structure a Python project.

api layout modular python structure

Last synced: 04 Apr 2025

https://github.com/bast/gtest-demo

Unit test demo using Google Test.

cmake cpp googletest

Last synced: 05 Apr 2025

https://github.com/bast/cmake-example

Example project which demonstrates various CMake features.

cmake

Last synced: 09 Feb 2026

https://github.com/bast/pypi-howto

How to publish Python packages on PyPI.

pypi twine

Last synced: 04 Jan 2026

https://github.com/bast/cicero

:microphone: Serving presentation slides written in Markdown.

flask github markdown remarkjs reveal-js slides

Last synced: 22 Aug 2025

https://github.com/bast/pybind11-demo

Demonstrates how to call a C++ class from Python using pybind11.

class cpp11 example pybind11 python

Last synced: 12 Apr 2025

https://github.com/bast/gitink

ASCII to SVG Git log graph visualizer.

git graph svg

Last synced: 12 Apr 2025

https://github.com/bast/runtest

:clapper: Numerically tolerant end-to-end test library for research software.

integration-testing python

Last synced: 12 Apr 2025

https://github.com/bast/python-cffi-demo

Python CFFI demo: interfacing C++, Fortran, and Python.

cffi cpp fortran python testing

Last synced: 12 Apr 2025

https://github.com/bast/pfunit-demo

Unit test demo using pFUnit.

Last synced: 05 Jan 2026

https://github.com/bast/hdf5-cmake-example

CMake HDF5 hello world example.

Last synced: 12 Apr 2025

https://github.com/bast/polygons

Fast points-in-polygon test and distances to polygons.

distance geometry polygon pyo3 rust spacial

Last synced: 12 Apr 2025

https://github.com/bast/polygenerator

Generates random simple polygons.

polygons python random

Last synced: 09 Jul 2025

https://github.com/bast/smeshing

Mesh generator for unstructured triangular grids.

delaunay grid mesh

Last synced: 12 Apr 2025

https://github.com/bast/go-game

Go game for the browser.

baduk go-game vue weiqi

Last synced: 12 Apr 2025

https://github.com/bast/git-rebase-squash-exercise

Git rebase and commit squashing exercise.

Last synced: 09 Apr 2025

https://github.com/bast/apptainer-conda

Local Conda environments via Apptainer.

apptainer conda containers micromamba singularity

Last synced: 08 Feb 2026

https://github.com/bast/til

:bulb: Today I Learned

til

Last synced: 11 Sep 2025

https://github.com/bast/python-tdd-exercises

Python exercises in TDD style.

Last synced: 22 Jul 2025

https://github.com/bast/ascii2graph

Converts ASCII text to a graph (represented as a dictionary).

Last synced: 12 Apr 2025

https://github.com/bast/git-bisect-exercise

Git bisect exercise.

Last synced: 12 Apr 2025

https://github.com/bast/flanders

Fast 2D nearest neighbor search with an angle.

angle kd-tree nearest-neighbor-search python

Last synced: 18 Dec 2025

https://github.com/bast/fortran-collections

Got tired of Fortran not having high level containers.

Last synced: 03 Feb 2026

https://github.com/bast/quarto-letter-template

Quarto letter template example

letter quarto template

Last synced: 26 Apr 2026

https://github.com/bast/calculator

Exercise to practice building projects with CMake.

cmake cpp fortran google-test

Last synced: 12 Apr 2025

https://github.com/bast/advent-of-code

My solutions to Advent of Code :evergreen_tree:

Last synced: 12 Apr 2025

https://github.com/bast/balboa

Balboa computes Gaussian basis functions and their derivatives.

Last synced: 12 Apr 2025

https://github.com/bast/obara-saika

Obara-Saika integral code sandbox.

Last synced: 28 Apr 2025

https://github.com/bast/contain-r

Apptainer/Singularity container for reproducible R environments.

apptainer r renv singularity

Last synced: 26 Apr 2026

https://github.com/bast/numerov

Compute vibrational levels, wavefunctions, and expectation values using the Numerov-Cooley algorithm.

integration numerov-cooley-algorithm python vibrational-levels wavefunctions

Last synced: 12 Apr 2025

https://github.com/bast/software-development-toolbox

Scientific software development toolbox course material.

Last synced: 19 Aug 2025

https://github.com/bast/refreeze

Markdown web slides served cold.

Last synced: 28 Apr 2025

https://github.com/bast/data-visualization

Data visualization course.

Last synced: 05 Sep 2025

https://github.com/bast/apptainer-venv

Fast Python virtual environments on Apptainer.

apptainer singularity venv

Last synced: 11 Sep 2025

https://github.com/bast/basissetconversiontools

Basis set conversion tools.

Last synced: 13 Feb 2026

https://github.com/bast/talk-complexity

Talk: Managing complexity and modular code development.

Last synced: 05 Jan 2026

https://github.com/bast/altair-geographic-plots

Examples of geographic plots with Vega-Altair.

choropleth-map geographic vega-altair

Last synced: 27 Apr 2026

https://github.com/bast/cubicle

Utility to add/subtract/scale cube files.

Last synced: 22 Mar 2025

https://github.com/bast/paragliding-aerodynamics

Collecting notes for teaching material.

aerodynamics paragliding

Last synced: 30 Jan 2026

https://github.com/bast/freestyle

Convert fixed form Fortran files and header files to free form.

Last synced: 14 Oct 2025

https://github.com/bast/singularity-quarto

Singularity recipe for Quarto.

quarto singularity

Last synced: 28 Jul 2025

https://github.com/bast/21cfortran

21st Century Fortran Tutorial.

Last synced: 05 Oct 2025

https://github.com/bast/history-window

Show command history "picture-in-picture" when teaching command line.

bash history terminal

Last synced: 28 Apr 2025

https://github.com/bast/fortran-callback

Fortran 90 callback example

Last synced: 14 Feb 2026

https://github.com/bast/lorentzian

Convert x-y data to Lorentzians.

Last synced: 22 Mar 2025

https://github.com/bast/singularity-latex

Singularity recipe for LaTeX.

latex pdflatex singularity

Last synced: 22 Mar 2025

https://github.com/bast/tromso-paragliding.xyz

Info about Tromso paragliding weather/areas for new/visiting pilots.

paragliding

Last synced: 04 Jan 2026

https://github.com/bast/language-mix

Examples across languanges.

Last synced: 05 Jan 2026

https://github.com/bast/interfacing-rust-python

Slides and material for "Interfacing Rust and Python"

python rust

Last synced: 08 Apr 2026

https://github.com/bast/singularity-octopus

Singularity recipe for Octopus.

Last synced: 07 Jul 2025

https://github.com/bast/err

Collection of recipes.

Last synced: 18 Feb 2026

https://github.com/bast/mri-extract-surfaces

Set of containerized scripts to extract mesh surfaces from a T1/T2-weighted MRI scans.

Last synced: 03 Jan 2026

https://github.com/bast/cubicle-derv

Utility to calculate cube file derivatives.

Last synced: 24 Aug 2025

https://github.com/bast/talk-practical-software-licensing

Presentation slides: Practical software licensing.

Last synced: 22 Mar 2025

https://github.com/bast/space-invaders

Space Invaders.

Last synced: 22 Mar 2025

https://github.com/bast/singularity-pandoc

Singularity recipe for Pandoc.

Last synced: 22 Mar 2025

https://github.com/bast/recipes

Collection of cooking recipes.

Last synced: 04 Jan 2026

https://github.com/bast/merge-polygons

Work on polygon merging tool/library.

Last synced: 18 Mar 2026

https://github.com/bast/pyngl-streamline

Script to generate colored streamline plots using PyNGL.

Last synced: 22 Mar 2025

https://github.com/bast/python-jupyter-demo

Material that I will use when demonstrating Jupyter with a brief introduction into Python.

Last synced: 24 Jun 2025

https://github.com/bast/iodoethane-project

Spin-spin couplings in iodoethane obtained with the DIRAC code.

Last synced: 22 Mar 2025

https://github.com/bast/demo-git-conflict

Copy of https://github.com/ResearchSoftwareHour/demo-git-conflict which I will use during stream.

Last synced: 22 Mar 2025

https://github.com/bast/ekolu

Experimentation field. Later it will maybe morph into something real.

Last synced: 22 Mar 2025

https://github.com/bast/cprofile-howto

How to cProfile Python scripts written by others.

cprofile

Last synced: 22 Mar 2025

https://github.com/bast/demo-aggregate-issues

Demonstrate how we could aggregate good first issues and urgent issues on one page.

Last synced: 22 Mar 2025

https://github.com/bast/dalton-meeting-2018

Slides presented at the Dalton meeting 2018.

Last synced: 05 Jan 2026

https://github.com/bast/bilinear

Bilinear interpolation library.

Last synced: 22 Mar 2025

https://github.com/bast/bevy-demo

Bevy game example deployed via GitHub Pages.

bevy gh-pages wasm

Last synced: 18 Apr 2026

https://github.com/bast/angstrom-bohr

Angstrom to Bohr and Bohr to Angstrom conversion without commercials.

angstrom bohr

Last synced: 04 Jan 2026

https://github.com/bast/dirac-map

This is where DIRAC developers hang out.

Last synced: 17 Feb 2026

https://github.com/bast/teaching-setup

Containerized teaching setup which creates an isolated configurable shell.

apptainer teaching

Last synced: 12 Sep 2025

https://github.com/bast/container-depot

Collection of my development containers

Last synced: 22 Mar 2025

https://github.com/bast/nixos-configuration

NixOS/ home manager setup.

home-manager nixos

Last synced: 22 Mar 2025

https://github.com/bast/talk-coding-like-1969

Talk: "Coding like it’s 1969 - research software engineering recipes for the next two decades"

Last synced: 19 Jun 2025

https://github.com/bast/cffi-mem-alloc-example

Demo of how to create or fix a memory leak when garbage collecting.

cffi cpp memory-management python

Last synced: 17 Jul 2025

https://github.com/bast/make-pipeline

Data processing pipeline example.

Last synced: 28 Apr 2025

https://github.com/bast/r-and-python

Taking notes as I am learning R.

learning python r

Last synced: 24 Feb 2026

https://github.com/bast/fizz-buzz

Superseded by https://github.com/bast/calculator.

Last synced: 18 Feb 2026

https://github.com/bast/doc-example

This is just for demo. Please watch.

Last synced: 25 Oct 2025

https://github.com/bast/bootstrap-treeview-angular-demo

A demo that combines Bootstrap Tree View and AngularJS 1.

Last synced: 15 Apr 2026

https://github.com/bast/talk-library-design

Talk: Library design the hard way.

Last synced: 07 Feb 2026

https://github.com/bast/rhodeo

Density evaluation on a grid.

Last synced: 27 Feb 2026

https://github.com/bast/word-count

Last synced: 22 Apr 2026

https://github.com/bast/dioxus-demo

Experimenting with Dioxus.

dioxus rust wasm

Last synced: 26 Apr 2026

https://github.com/bast/bse-example

Experimenting with Basis Set Exchange.

Last synced: 01 May 2026

https://github.com/bast/coastal-express

Compute nearest neighbor distances along the coast with a view angle.

Last synced: 02 May 2026

https://github.com/bast/puzzles

Hopefully growing collection of puzzles and solutions.

Last synced: 22 Mar 2025

https://github.com/bast/r-experiment

Just experimenting.

Last synced: 22 Mar 2025

https://github.com/bast/talk-osd-model

Talk: How open source development works.

Last synced: 04 Jan 2026

https://github.com/bast/dalton-meeting-2016

Talks used at the Dalton meeting 2016 in Uppsala.

Last synced: 05 Jan 2026

https://github.com/bast/integration-plane-slicing

Script for Cristina to slice up the integration plane.

Last synced: 22 Mar 2025

https://github.com/bast/exercise

Exercise repository

Last synced: 22 Mar 2025

https://github.com/bast/d3

Experimental side-repo.

Last synced: 21 Jul 2025

https://github.com/bast/functional-patterns

Experimenting with functional design patterns.

Last synced: 22 Mar 2025

https://github.com/bast/bast.fr

Redirect to new site.

homepage

Last synced: 15 Feb 2026

https://github.com/bast/talk-collaborative-routines

Talk: Efficient collaborative routines for teams.

Last synced: 05 Jan 2026