portfolio VS linguist

Compare portfolio vs linguist and see what are their differences.

portfolio

Design for my new portfolio website (by jemimaabu)

linguist

Language Savant. If your repository's language is being reported incorrectly, send us a pull request! (by github-linguist)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
portfolio linguist
2 39
83 11,725
- 1.3%
1.3 8.7
about 1 year ago about 9 hours ago
HTML Ruby
- MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

portfolio

Posts with mentions or reviews of portfolio. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-06-03.

linguist

Posts with mentions or reviews of linguist. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-01-24.
  • Change F#'s Color on GitHub
    2 projects | news.ycombinator.com | 24 Jan 2024
    There’s already a draft pr for this: https://github.com/github-linguist/linguist/pull/6686
  • TIL: Github seems to recognize ebuilds as a format. Is this a new github feature? Or has this been here since forever?
    2 projects | /r/Gentoo | 15 Jun 2023
    GitHub uses Linguist to
  • Where the hell do I have any vb in my configs?
    2 projects | /r/github | 24 May 2023
    I have found that: https://github.com/github-linguist/linguist/blob/master/docs/troubleshooting.md, but I'm also currently not at home, so I will check it out later.
  • What is the proper language markup type we should use for a MakeFile code snippet?
    4 projects | /r/ObsidianMD | 24 Mar 2023
    Another option is to use Linguist which is what GitHub uses (I use linguist via .gitattributes files for all of my code projects). It is community driven and supports essentially every language possible: see languages.yml.
  • Finding projects on GitHub: Topics, Languages, and Collections
    3 projects | dev.to | 9 Mar 2023
    Once you selected a topic you can further filter the projects by language. This means programming language as recognized by the linguist tool of GitHub. See what they say about repository languages
  • Track my coding progress on GitHub with a .NET Worker Service
    4 projects | dev.to | 13 Jan 2023
    As I later found out, GitHub uses the Linguist library to measure the amount of lines written in a specific language... which is still pretty magic 🪄.
  • How to get font colors but not syntax highlighting for a file in custom language?
    2 projects | /r/vscode | 6 Jan 2023
  • Debugging fontification error while writing a new mode
    3 projects | /r/emacs | 18 Dec 2022
    ;;; shell-session --- Markup shell commands with their output. ;;; ;;; Commentary: ;;; ;;; Colorizes blocks similar to "console" in GitHub Flavored Markdown ;;; which is defined as "ShellSession" in ;;; https://github.com/github/linguist which uses the regexp in: ;;; https://github.com/atom/language-shellscript/blob/master/grammars/shell-session.cson ;;; ;;; Code: ;;; ;;; Include this in your .emacs init file: ;;; ;;; (require 'shell-session-mode) (defcustom shell-session-prompt-regexp (regexp-quote "^[^[:space:]]*$[[:space:]]+[^[:space:]]+$") "Regexp matching a shell $ prompt with a command." :type 'regexp :group 'shell-session) (define-derived-mode shell-session-mode fundamental-mode "shell-session-mode" "A major mode to display shell sessions." :group 'shell-session (font-lock-add-keywords nil '((shell-session-prompt-regexp . font-lock-keyword-face)))) (add-to-list 'auto-mode-alist '("\\.sh-session\\'" . shell-session-mode)) (provide 'shell-session-mode) ;;; shell-session-mode.el ends here.
  • massCode v3 - An open source snippets manager is out 🚀
    5 projects | dev.to | 5 Sep 2022
    massCode uses Codemirror as the basis for the editor and .tmLanguage as the grammar for syntax highlighting. This tandem opens the door to over 600 existing grammars. The application currently supports more than 160 grammars. In addition to .tmLanguage, the application supports .tmTheme for themes. There is also…
  • Configuring GitHub's Linguist to Improve Repository Language Reporting
    5 projects | dev.to | 31 Aug 2022
    In this post, I explain how to configure GitHub's Linguist within your repository to enable more accurate and more relevant repository language reporting, with examples from a few of my own repositories. Every repository on GitHub has a chart that shows the distribution of languages detected in the repository. GitHub's Linguist is responsible for detecting the language of each file within your repository, and the reported percentages are based on file sizes. For example, "Java 50%" means that 50% of the total size of all detected files in the repository are Java files. There are also third party tools that display language statistics, such as the user-statistician GitHub Action that I developed and maintain, which includes on an SVG (among other things) a pie chart summarizing the language distribution across all of your public repositories (excluding forks). The language data necessary to generate that language chart comes from GitHub's GraphQL API, which is as it is reported for each of your repositories by Linguist.

What are some alternatives?

When comparing portfolio and linguist you can also consider the following projects:

kotlin-latex-listing - A syntax highlighting template for the Kotlin language in LaTeX listings.

Highlight.js - JavaScript syntax highlighter with language auto-detection and zero dependencies.

Rouge - A pure Ruby code highlighter that is compatible with Pygments

gitlab

Pygments

Glean - System for collecting, deriving and working with facts about source code.

go-enry - A faster file programming language detector

send - :mailbox_with_mail: Simple, private file sharing. Mirror of https://gitlab.com/timvisee/send

livegrep - Interactively grep source code. Source for http://livegrep.com/

portfolio-ideas - A curation of awesome portfolio website ideas for developers and designers to draw inspiration from. Raise a pull request to add more. 💜

github1s - One second to read GitHub code with VS Code.