Friends is an open-source free Personal Relation Management System

Friends is an open-source free Personal Relation Management System
Photo by Sid Balachandran / Unsplash

Friends is a powerful and user-friendly command-line program that revolutionizes the way you organize and track your relationships. With its innovative features, Friends goes beyond simply helping you stay in touch with your loved ones.

It also provides valuable suggestions on how to nurture and strengthen your connections, ensuring that no important moment goes unnoticed. Furthermore, Friends prioritizes simplicity, transparency, and intelligence in its functionality, making it the ultimate tool for managing your social network effectively.

Features

  • More organization around staying in touch with friends and family.
  • A way to track the ebbs and flows of your relationships over time.
  • Suggestions for who to call or hang out with when you have free time, whether it's fifteen minutes or an entire weekend.
  • A low-cost way to record and remember big moments in your life.
  • Simplicity—it should be quick and easy to use.
  • Transparency—all data is stored in a human-readable Markdown file. No proprietary formats here! And in addition to being open-source, friends is very much open to new ideas. Please contribute!
  • Intelligence—specify dates with English phrases like "yesterday." Specify friends with their first names, even when you're friends with many Joannes. friends will figure it out.
  • Activities: The things you do. Each activity has a date associated with it. Activities may optionally contain any number of friends, locations, and tags.
  • Friends: The people you do activities with. Each friend has a name and, optionally, one or several nicknames. (Examples: John, Grace Hopper)
  • Locations: The places in which activities happen. (Examples: Paris, Martha's Vineyard)
  • Tags: A way to categorize your activities with tags of your choosing. Tags may contain colons and hyphens inside them. (Examples: @exercise:running, @school, @science:indoors:agronomy-with-hydroponics)
  • Notes: Any additional information you want to record about a friend or location. (Example: John and Jane got engaged.)

Tech

Ruby

License

  • MIT License

Resources & Downloads

GitHub - JacobEvelyn/friends: Spend time with the people you care about. Introvert-tested. Extrovert-approved.
Spend time with the people you care about. Introvert-tested. Extrovert-approved. - GitHub - JacobEvelyn/friends: Spend time with the people you care about. Introvert-tested. Extrovert-approved.

Read more