A look at remy/mit-license: 2.4k stars on GitHub, written primarily in CSS. Hosted MIT License with details controlled through this repo
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
I always forget to add a LICENSE file to my projects, so I wanted to link to a single resource that would always be up to date and would always have my details online.
Why keep this to myself, there are three ways to create your own MIT license page:
Use the generator tool (easiest)
Make a request to the API (details below)
Fork this project and send a pull request
Now I can always include https://rem.mit-license.org in all my projects which links rem (the CNAME) against my copyright holder name Remy Sharp - all stored in the users directory.
Requesting your own MIT license page
The simplest way to create your own MIT license page is to use the self-service generator found here.
You can fork this project, send me a pull request and wait for me to pull (which I'll do as quickly as possible) or if the user is still available you can do it yourself from the command line:
You can also encode the data as URL query parameters like so:
curl -X POST "https://rem.mit-license.org/?copyright=Remy%20Sharp&url=http%3A%2F%2Fremysharp.com&email=me%40mysite.com&format=txt"
If there are any problems in the automated creation, send me a pull request and it'll go live soon after.
Equally, if you need to update the user file to include more details that you didn't initially include (extra fields in the next section) you will need to send a pull request on that user.json file via GitHub.
The user.json file
The users directory contains a list of files, each representing a host on mit-license.org. The minimum requirement for the JSON is that it contains a copyright field - everything else is optional. Remember to ensure the user.json file is valid JSON.
Available fields:
copyright (required)
URL
email
format
gravatar
theme
license
copyright
Create a new file and give it the name of the CNAME you want (in my case it's rem.json). This file contains a JSON object containing at least a copyright property:
You can also include a link to your email which is displayed after the copyright notice using the email property (note the mailto: is automatically added):
Note that the gravatar option requires the email property. You also need to check the compatibility of the chosen theme.
Themes
If you've got an eye for design (or like me: not): you can contribute a theme by adding a CSS file to the themes directory. You can use the latest CSS technologies since they are automatically polyfilled. The default theme is simple and clean, but you can add your own as you like.
To use a theme, add the theme property to your user.json file, for example:
material - preview (by @ahaasler). Available colours: blue gray (default), red, pink, purple, deep purple, indigo, blue, light blue, cyan, teal, green, light green, lime, yellow, amber, orange, deep orange, brown and grey. To use a specific colour, add it as a dash-separated suffix on the theme name, such as material-deep-orange.
hmt-blue - preview (by @J2TeaM)
dusk - preview (by @georapbox)
dusk-textured - preview (by @georapbox and @robfrawley)
8bits - preview (by @matricali). Available colours: monochrome, monochrome-white, monochrome-blue-white, monochrome-green, monochrome-amber. To use a specific colour, add it as a dash-separated suffix on the theme name, such as 8bits-monochrome.
hacker - preview (by @TommyPujol06)
anon-pro - preview (by @bbbrrriiiaaannn)
richienb - preview (by @Richienb). Dark variant: richienb-dark - preview.
tryhtml - preview (by @abranhe)
clarity - preview (by @Richienb)
darkblog - preview (by @chand1012)
ubuntu mono - preview (by @Kuameh)
purple yam - preview (by @Bañares)
dark mineral - preview (by @axorax) *Available types: dark sienna mineral, dark gold mineral, dark coral mineral, dark beige mineral, dark aquamarine mineral, dark aliceblue mineral, dark blue mineral, dark mineral borderless, dark mediumvioletred mineral, dark royalblue mineral, dark tan mineral, dark tomato mineral, dark seagreen mineral
light mineral - preview (by @axorax) *Available types: light coral mineral, light tomato mineral, light mineral borderless
terminal - preview (by @axorax) *Available types: terminal black and white, terminal black and white reverse, terminal darkorange, terminal firebrick, terminal dodgerblue, terminal darkslateblue, terminal wheat, terminal yellow, terminal fuchsia, terminal olive, terminal pink gradient, terminal blue gradient
zebra - preview (by @axorax)
purple gradient - preview (by @axorax)
rainbow - preview (by @axorax)
unity - preview (by @axorax) *Available types: unity lights on
isolate - preview (by @axorax)
united colors - preview (by @axorax)
official document - preview (by @axorax) *Available Types: official document roboto
circle - preview (by @axorax)
riri - preview (by @axorax)
midnight - preview (by @axorax)
boat - preview (by @axorax)
browser code - preview (by @axorax)
vex red - preview (by @axorax) *Available Types: vex blue
Formats & URLs
The following types of requests can be made to this project:
https://rem.mit-license.org/ HTML, or the default format specified in
the json file (currently none specified on rem)
https://rem.mit-license.org/license.html HTML
https://rem.mit-license.org/license.txt Text
The URL also supports including a start year:
https://rem.mit-license.org/2009/ will
show a license year range of 2009-2016 (2016 being the current year)
https://rem.mit-license.org/2009-2010
allows me to force the year range
https://rem.mit-license.org/2009-2010/license.txt year range of 2009-2010 in plain text
You can also specify either the MIT or ISC license in the URL:
https://rem.mit-license.org/+MIT will
show the MIT License (default)
https://rem.mit-license.org/+ISC
shows the ISC license instead
Finally, the URL also supports pinning the year
https://rem.mit-license.org/@2009
this is useful for when your software copyright should expire (as discussed here)
Ways to contribute
Aside from code contributions that make the project better, there are a few other specific ways that you can contribute to this project.
Development contributions from:
remy
batuhanicoz
georgebashi
mathiasbynens
evertton
Richienb
SSL and wildcard DNS is supported by CloudFlare - thank you 🙏💙
1. Donate domain years
I host the domain with namecheap.com and yearly renewal is $9.69 per year. If you want to contribute a year, send me a message and I'll add the years on.
Of course, I'll do my best to continue running the domain and hosting, but this is your chance to contribute to the community project.
Domain contributions:
remy - 2011-2012
barberboy - 2012-2013
paulirish - 2013-2014
batuhanicoz - 2014-2015
buritica - 2015-2016
adamstrawson - 2016-2018 (2 years)
keithamus - 2018-2026 (8 years)
pmuellr - 2026-2027
danielknell - 2027-2029 (2 years)
barberboy - 2029-2030
mostly-magic - 2030-2032
Please note that the whois says 2021 as you can only have 10 active registered years with ICANN - but the domain is set to auto-renew, so it's all good :)
2. Hosting
For the first 5 years, mit-license.org was hosted on my own dedicated server, but I've now moved to Heroku and am paying a monthly fee. If you would like to donate please donate here include a message and I will add your name to the credit. Hosting currently costs $7 per month if you want to donate in months or years, it's gratefully received ❤
Hosting contributions:
remy - 2011-2016 Apr...
therebelrobot 1 month
mkody 2 months
dan9186 1 year
Kristin Anthony 1 year
zhengyi-yang 5 months
catodd 2 months
lrz0 1 month
matricali 3 months
youchenlee 12 months
ramsey 12 months
rmm5t 1 month
wrainaud 3 months
romkey 12 months
kylewelsby 6 months
wiesner 1 month
rajinwonderland 3 months
miszo 1 month
Bisa 3 months
you?
3. A lick of paint
I'm a developer, I seem only capable of grey! If you're a designer and want to contribute a decent lick of paint on the project that would be super. Just create a new theme and send me a pull request.
remy/mit-license has 2.4k GitHub stars — refresh the page for the live number, or check github.com/remy/mit-license. TopGit mirrors GitHub's count but does not claim minute-by-minute accuracy.
Is remy/mit-license open source?
TopGit's metadata for remy/mit-license does not record a license. Most public repositories on GitHub ARE open source, but the exact terms vary — verify by opening the LICENSE file directly.
What is remy/mit-license?
remy/mit-license (remy/mit-license) is a CSS project on GitHub. From the project's own README: Hosted MIT License with details controlled through this repo
Where can I see remy/mit-license in action?
The project maintains a homepage at mit-license.org. The README tab on this page also usually contains screenshots and a quickstart.
Where do I read more about remy/mit-license?
This TopGit page is a snapshot — the READ ME tab shows the project's own README content (links stripped, images preserved). The GitHub repository at github.com/remy/mit-license is the definitive source.
Read full README in the tab above.
Still deciding about mit-license?
One click hands the question to an AI along with this page — see what it says about mit-license.