V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wyan453351466
V2EX  ›  程序员

如何给自己的开源项目起名?

  •  
  •   wyan453351466 · 2017-11-23 11:41:56 +08:00 · 14219 次点击
    这是一个创建于 2557 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近准备做一个开源项目。

    然后又要不得不面对一个很头疼的事情:起名字。

    大家都是如何给自己的开源项目起名的?

    50 条回复    2023-01-03 21:06:15 +08:00
    gonethen
        1
    gonethen  
       2017-11-23 11:50:20 +08:00
    怎么装逼怎么来,但是要做到一点就是别人一看就知道或猜到你这个项目是干啥的
    airyland
        2
    airyland  
       2017-11-23 11:55:23 +08:00
    找些希腊神话的名字什么的,这样就可以在介绍里装逼地写一段,***,来源于希腊神话(省略 1 万字)

    当然,最好还是和项目相关,框架相关,主题相关,方便别人搜索出来。
    Felldeadbird
        3
    Felldeadbird  
       2017-11-23 11:57:08 +08:00
    随便起一个就好了。尽量和业务贴合就可以了。
    KNOX
        4
    KNOX  
       2017-11-23 11:58:18 +08:00 via Android
    举个例子,Java 有个注入库叫 Dagger,字面意思和库的作用都一目了然。
    wyan453351466
        5
    wyan453351466  
    OP
       2017-11-23 11:59:55 +08:00
    @gonethen 我倒觉得。名字是可以和项目无关的😂 。 比如 vue、laravel、symfony、bootstrap、等等一些框架的名字,很难直接通过名字联想到它是干啥的。(当然了,现在一看到 bootstrap 知道这是 css 框架,但是这是品牌效应,我们熟悉以后产生的结果。)

    相反,比如一个框架叫 php-spider,虽然一眼看出是 php 爬虫框架。但这会给人很 low 的感觉,而且重名的可能性很高,一搜可以搜出来好几十个 php-spider。
    wuddds
        6
    wuddds  
       2017-11-23 12:04:49 +08:00
    随便吧,有猫就用猫的名字
    hantsy
        7
    hantsy  
       2017-11-23 12:08:33 +08:00
    我比较头痛的是,你有什么牛 B 的项目要开源,以致要发帖子出来取一个好名字。
    asdf7410
        8
    asdf7410  
       2017-11-23 12:10:02 +08:00
    之前待过一个公司,项目的名字都是用《权力的游戏》里面的名字,像什么 Essos、Targaryen、Daenerys。
    momocraft
        9
    momocraft  
       2017-11-23 12:14:31 +08:00
    一個蜘蛛也可以衍生出很多嘛

    亞文化中就有什麼 atlach-nacha 什麼 lolth
    gouchaoer
        10
    gouchaoer  
       2017-11-23 12:16:18 +08:00
    不要起 vue,laravel 之类得新造得英语,如果你不是大项目的话很烦很难记
    老实用常有的词,比如你要搞一个 java 下的依赖注入,就命名为 java-dependency-injector 之类的
    Humorce
        11
    Humorce  
       2017-11-23 12:16:46 +08:00
    那就叫 saiyan
    chairuosen
        12
    chairuosen  
       2017-11-23 12:16:48 +08:00
    星球,动物,神话人物,简单单词的谐音替换
    designer
        13
    designer  
       2017-11-23 12:19:26 +08:00 via iPhone   ❤️ 2
    🍓草莓图标库-开源图标字体
    http://chuangzaoshi.com/icon/
    keikeizhang
        14
    keikeizhang  
       2017-11-23 13:04:33 +08:00
    我已经开始写的一个项目叫 vue-admin

    然后我还有域名 vueadmin.com 嘿嘿
    ericgui
        15
    ericgui  
       2017-11-23 13:14:21 +08:00
    @keikeizhang 不错
    dong3580
        16
    dong3580  
       2017-11-23 13:22:44 +08:00
    我都用动物名,哈哈
    pandaMao
        17
    pandaMao  
       2017-11-23 13:26:26 +08:00
    挑点食物名怎么样…… emm …
    SuperMild
        18
    SuperMild  
       2017-11-23 13:34:20 +08:00   ❤️ 1
    宜家已经为全世界解决了起名的问题。
    licraft
        19
    licraft  
       2017-11-23 14:04:40 +08:00
    刀具,餐具,食物,动物,用途,类型,粗口,比如我这个 https://github.com/shellljx/FuckingVolumeSlider
    Kilerd
        20
    Kilerd  
       2017-11-23 14:20:43 +08:00
    我是用水果+食物的名字
    hxtheone
        21
    hxtheone  
       2017-11-23 14:54:10 +08:00
    一般会从最近打的游戏里找一些偏门的名词

    如果没有玩新游戏就挑一个 Dota2 英雄的英文名
    sensui7
        22
    sensui7  
       2017-11-23 14:59:23 +08:00
    费那劲干嘛, 直接搜 github repo name generator,
    Nathanzheng
        23
    Nathanzheng  
       2017-11-23 15:08:21 +08:00
    @hxtheone 白牛的不错 简称 SB
    a570295535
        24
    a570295535  
       2017-11-23 15:17:31 +08:00
    1、能让用户脑子里出图的名字
    2、易联想、或意与常见事物联系起来
    3、狗怪、够夸张

    没错第 3 条字没写错,你是不是脑子里过了一张狗怪的图?记忆深刻不?
    matsuz
        25
    matsuz  
       2017-11-23 15:30:48 +08:00 via iPhone
    随便起,你要是怕万一以后项目出名了也可以后改名字。不少著名开源项目都改过名字
    djx339
        26
    djx339  
       2017-11-23 15:48:22 +08:00
    MaxTan
        27
    MaxTan  
       2017-11-23 16:04:05 +08:00
    词典的每日一词
    tcpdump
        28
    tcpdump  
       2017-11-23 16:06:19 +08:00
    不要欧洲神话的就行了,看得想吐了。
    Famio
        29
    Famio  
       2017-11-23 16:06:38 +08:00
    我喜欢的一些命名规则,供参考:
    PDF 转 WORD:PDF2DOC,PDF Conventor,WORD everything
    加密工具:EncryptBox,KeyBox,UET ( Ultra Encrytion Tool )
    一些成品软件,借用了游戏或者虚构的人或物:语音助手 Cortana (光环副官),命令行扩展工具 Gara (大地)
    开放式服务:OpenAPI,OpenGPS,OpenDNS
    果粉系列:iText,iPic
    还有很多就不逐一举例了。
    大多数都是直接翻译成英文的……
    prasanta
        30
    prasanta  
       2017-11-23 16:21:37 +08:00 via iPhone
    漫威里面的名字够你用
    sumuu
        31
    sumuu  
       2017-11-23 17:13:08 +08:00
    哈哈,很喜欢吃水果,所以一般都是水果的名字.

    不过 apple 不在里面.

    不过目前还没有开源项目.
    8355
        32
    8355  
       2017-11-23 17:51:06 +08:00
    @wyan453351466 #5 +1 LZ 既然问这种问题就是不想起的太 low
    limard
        33
    limard  
       2017-11-23 17:59:52 +08:00
    跟起网名一样,喜欢 lizard,所以 limard
    geelaw
        34
    geelaw  
       2017-11-23 18:08:00 +08:00 via iPhone
    @wyan453351466 vue 是法语 view 的意思
    chaselen
        35
    chaselen  
       2017-11-23 21:47:13 +08:00
    就叫做 emmm 😂
    terry0314
        36
    terry0314  
       2017-11-23 21:49:43 +08:00
    希腊神话人物名轮着来。
    wspsxing
        37
    wspsxing  
       2017-11-23 21:56:32 +08:00
    可以 Rename 啊, /Doge
    Mirana
        38
    Mirana  
       2017-11-23 21:57:42 +08:00
    github 可以改名啊
    40huo
        39
    40huo  
       2017-11-23 22:15:18 +08:00 via Android
    中国神兽名
    lengyihan
        40
    lengyihan  
       2017-11-23 22:23:37 +08:00 via Android
    不如就叫孙悟空吧。
    inter9527
        41
    inter9527  
       2017-11-23 22:46:21 +08:00
    从动物取名
    loading
        42
    loading  
       2017-11-23 22:53:57 +08:00 via Android
    我找了个鸟类列表,反正都看不懂,那个好看用哪个。
    flyingghost
        43
    flyingghost  
       2017-11-23 23:05:23 +08:00
    元素周期表。
    先按最直白最土鳖的思路,给自己项目命名:比如我要写个搜索引擎,那就叫 search engine,缩写 SE。
    Se 在元素周期表上是硒。
    那么项目名就叫 Selenium。logo 可以字母 SE 的变体。
    mdluo
        44
    mdluo  
       2017-11-23 23:19:46 +08:00
    讲真,从印尼语或者马来语里找,大部分词汇都很容易拼读,全都是标准英文字母但是不容易和英文词汇重复,而且词汇本身都是有含义的不是强行拼凑的一个名字
    corningsun
        45
    corningsun  
       2017-11-24 09:04:45 +08:00
    @limard 怎么读起来像在骂人。。。
    tinytin
        46
    tinytin  
       2017-11-24 10:01:39 +08:00 via iPhone
    我都是按着游戏的角色来
    zthxxx
        47
    zthxxx  
       2017-11-24 11:52:01 +08:00
    脸滚键盘
    Kylin30
        48
    Kylin30  
       2017-11-24 12:02:33 +08:00
    可以先从搞定缓存系统开始
    limard
        49
    limard  
       2017-11-24 13:11:47 +08:00
    @corningsun 哈。。。当时没读。。直接用 lizard 肯定重名,元音不想换,z 连笔不好写,就把 z 换成名字的拼音首字母了
    solitude2
        50
    solitude2  
       2023-01-03 21:06:15 +08:00
    @sensui7 牛,有用!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2521 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 15:42 · PVG 23:42 · LAX 07:42 · JFK 10:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.