Skip to content
View brettkromkamp's full-sized avatar
🤔
Building stuff
🤔
Building stuff

Block or report brettkromkamp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
brettkromkamp/README.md

Brett Kromkamp - brettkromkamp.com

Brett Kromkamp's GitHub Profile

You've reached Brett Kromkamp's GitHub profile. Find me on Mastodon.

I contribute to and maintain Contextualise, TopicDB and a couple of other open source projects. I also have several published Python packages on PyPI.

Projects I am currently working on, include:

  • Emotional Companion, an iOS app using the Swift programming language
  • Contextualise, a knowledge management system using the Python programming language and Flask web framework

Contextualise Projects

Contextualise Knowledge Management System

Contextualise is an effective tool particularly suited for organising information-heavy projects and activities consisting of unstructured and widely diverse data and information resources

Reveal.js-Based Knowledge Paths

Extending Contextualise to include a reveal.js-based presentation mode to supplement the existing knowledge path feature.

Mixing Art and Code to Build Engaging Web Experiences

Development of web content models, concepts, creation processes and tools: mix art and code to build interactive, engaging web experiences

Story Technologies

Storytelling With Interactive Visualisation of Semantic Events

Developing a combined Angular and Pixi.js-based web application —for storytelling purposes— that allows a user to navigate between a collection of narrative events. Each event has an accompanying 2.5D, isometric environment with participants and items that can be interacted with. Interactions include (but, are not limited to) displaying more information about the selected object and high-lighting a set of objects by tag. Narratives are Contextualise topic maps.

I will see you again, in the place where no shadows fall. — Ambassador Delenn, Babylon 5

Pinned Loading

  1. contextualise contextualise Public

    Contextualise is an effective tool particularly suited for organising information-heavy projects and activities consisting of unstructured and widely diverse data and information resources

    Python 1.1k 44

  2. topic-db topic-db Public

    TopicDB is a topic maps-based semantic graph store (using SQLite for persistence)

    Python 269 13

  3. awesome-knowledge-management awesome-knowledge-management Public

    A curated list of amazingly awesome articles, people, applications, software libraries and projects related to the knowledge management space

    775 41

  4. typed-tree typed-tree Public

    TypedTree provides a tree data structure that allows adding type information to both nodes and edges; useful for visualisation purposes

    Python 18 1

  5. aiotopicdb aiotopicdb Public

    The aiotopicdb package is an asynchronous implementation of TopicDB with an accompanying FastAPI-based API

    Python 8 1